geom/doc/salome/gui/GEOM/input/creating_3dsketcher.doc

77 lines
2.6 KiB
Plaintext
Raw Normal View History

2009-02-13 17:16:39 +05:00
/*!
\page create_3dsketcher_page 3D Sketcher
2012-10-08 17:16:36 +06:00
3D Sketcher allows creating a closed or unclosed 3D wire, made of
consequent straight segments.
2009-02-13 17:16:39 +05:00
2012-12-13 14:40:36 +06:00
<b>Example:</b>
\image html 3dsketch4.png
2012-08-09 13:58:02 +06:00
To create a 3D Sketch, select in the main menu <em>New Entity -> Basic -> 3D Sketch</em>.
2009-02-13 17:16:39 +05:00
2012-12-13 14:40:36 +06:00
\image html 3dsketch_dlg.png
2009-02-13 17:16:39 +05:00
2012-12-13 14:40:36 +06:00
The first point of a sketch can be defined by \b Absolute coordinates X, Y and Z.
After this, it is possible to add straight segments.
2012-10-08 17:16:36 +06:00
Each segment starts at the end point of the previous segment or at the first point of the sketch, if there are no validated segments.
2012-08-09 13:58:02 +06:00
The second point of a segment can be defined in two different ways depending on the selected <b>Coordinates Type</b> radio buttons:
2012-08-09 13:58:02 +06:00
By <b>Cartesian coordinates</b> , which can be either:
- \b Absolute coordinates \b X, \b Y and \b Z, or
- \b Relative coordinates \b DX, \b DY and \b DZ with respect to the previous applied point,
By <b>Angular coordinates</b>, which include:
- the \b Length of the segment and an \b Angle in the chosen plane (OXY for example) in \b Relative mode. The angle is then relative to a local coordinate system with the last point of the sketch as origin.
2012-12-13 14:40:36 +06:00
\image html 3dsketch_angle_rel.png
2012-12-13 14:40:36 +06:00
- the \b Radius (i.e. the distance from the origin) and an \b Angle in the chosen plane in \b Absolute mode
2012-12-13 14:40:36 +06:00
\image html 3dsketch_angle_abs.png
2012-12-13 14:40:36 +06:00
In both angular modes you can additionally specify the following:
- the second \b Angle (latitude)
\image html 3dsketch_2angles_rel.png
2012-12-13 14:40:36 +06:00
- the \b Height
2012-12-13 14:40:36 +06:00
\image html 3dsketch_angle_height_rel.png
2012-12-13 14:40:36 +06:00
To validate a segment and to proceed with the definition of the next
one, click <b>Apply</b> button. \b Undo and \b Redo buttons,
respectively, remove or restore the last segment in the wire.
\n <b>Sketch Validation</b> button applies the wire, built by the
user, "as is".
\n <b>Sketch Closure</b> closes the Sketch by a straight line from
the start to the end point and applies it.
2009-02-13 17:16:39 +05:00
<h2>TUI Commands</h2>
2009-02-13 17:16:39 +05:00
<em>geompy.Make3DSketcher( [ PointsList ] )</em>
2012-10-08 17:16:36 +06:00
This algorithm creates a wire from the list of real values, which
define absolute XYZ coordinates of points. The Result of the operation
will be a \b GEOM_Object.
\note To make a closed wire using this TUI command, the first and the
last point should have the same coordinates.
\n Another way to create the 3D Sketcher in TUI is using Sketcher3D
interface.
2013-05-29 22:28:10 +06:00
<em>sk = geompy.Sketcher3D()</em>
2013-05-29 22:28:10 +06:00
Returns an instance of Sketcher3D interface <em>sk</em>.
2013-05-29 22:28:10 +06:00
2012-10-08 17:16:36 +06:00
Use the below examples and see the \ref gsketcher.Sketcher3D "Sketcher3D"
interface documentation for more information.
<b>TUI Scripts</b> provide you with useful examples of the use of
2009-02-13 17:16:39 +05:00
\ref tui_3dsketcher_page "3D Sketcher".
*/