X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FGEOM%2Finput%2Fcreating_sketcher.doc;h=159361772d2516a72ac5fb73c115142fa8c863ba;hb=a0e22ed86a0df64143edb095e07295a014b32c88;hp=821886a96eaa28ab00b12fadaee06b4206f887e5;hpb=944a286cc213fc509b2cc09c9435530aff9a2a50;p=modules%2Fgeom.git diff --git a/doc/salome/gui/GEOM/input/creating_sketcher.doc b/doc/salome/gui/GEOM/input/creating_sketcher.doc index 821886a96..159361772 100644 --- a/doc/salome/gui/GEOM/input/creating_sketcher.doc +++ b/doc/salome/gui/GEOM/input/creating_sketcher.doc @@ -8,57 +8,54 @@ To create a 2D Sketch select in the main menu New Entity -> Basic -> \image html sketcher_dlg.png -\n At first it is necessary to define the reference coordinate system, where the sketch will be created: +At first it is necessary to define the reference coordinate system, where the sketch will be created: - The XOY plane of the Global coordinate system is suggested by default (if no plane or planar face is selected when 2D Sketcher is activated). - If any Local Coordinate Systems have been created in the study earlier, they can be selected as a reference coordinate system in the corresponding list box. - The \b Arrow button allows selecting a \b plane or a planar face in the viewer or in the object browser as the reference coordinate system for the sketch. The start point will be set in the \b geometric \b center of the face. - Restore button orientates the viewer correspondingly to the chosen working plane and fits the scene to show all objects. -\n It is possible to create sketches of two types: +It is possible to create sketches of two types: - \b Profiles made of line segments and \b arcs, or - \b Rectangles.

Creation of a Profile by straight segments

- Choose \b segment radio button to start a \b profile. + - Define the start point. By default the start point of the curve is located at the origin of the reference coordinate system. A point in 2D Sketcher can be defined in one of three ways: - - By \b Absolute coordinates. Select \b Absolute radio button in \b Points group, input \b X and \b Y values and click \b Apply button. - - \image html 2dsketch1.png - - By \b Relative coordinates. Select \b Relative radio button in \b Points group, input \b DX and \b DY values and click \b Apply button. - - \image html 2dsketch2.png + - By \b Absolute coordinates. Select \b Absolute radio button in \b Points group, input \b X and \b Y values and click \b Apply button: + \image html 2dsketch1.png + + - By \b Relative coordinates. Select \b Relative radio button in \b Points group, input \b DX and \b DY values and click \b Apply button. + \image html 2dsketch2.png - - By \b Selection of an existing point. Select \b Selection radio button in \b Points group, select a point in the viewer or in the object browser and click \b Apply button. - - \image html 2dsketch3.png + - By \b Selection of an existing point. Select \b Selection radio button in \b Points group, select a point in the viewer or in the object browser and click \b Apply button. + \image html 2dsketch3.png - Define the next point. Together these two points form the first segment of the sketch. -\n Alternatively to the definition by \b Points it is possible to define segments by \b Direction and \Distance. +Alternatively to the definition by \b Points it is possible to define segments by \b Direction and \b Distance. - The \b Direction can be: - - Defined by an \b Angle to the previous segment. - - \image html 2dsketch4.png - - - \b Perpendicular to the previous segment (i.e. the Angle is 90 degrees). - - \image html 2dsketch5.png - - - \b Tangent (collinear) to the previous segment (i.e. the Angle is 0 degrees). - \image html 2dsketch6.png - - - Defined by VX-VY vector coordinates. - - \image html 2dsketch7.png + - Defined by an \b Angle to the previous segment. + \image html 2dsketch4.png + + - \b Perpendicular to the previous segment (i.e. the Angle is 90 degrees). + \image html 2dsketch5.png + + - \b Tangent (collinear) to the previous segment (i.e. the Angle is 0 degrees). + \image html 2dsketch6.png + + - Defined by VX-VY vector coordinates. + \image html 2dsketch7.png - The \b Distance can be defined: - - By the absolute segment \b Length or - - By \b DX - the length of segment projection on X-axis. - - By \b DY - the length of segment projection on Y-axis. + + - By the absolute segment \b Length + - By \b DX - the length of segment projection on X-axis. + - By \b DY - the length of segment projection on Y-axis. - Proceed with creation of the sketch segments and click \b Apply after each step. The drawn segments will be displayed in the viewer. - Use \b Undo and \b Redo buttons to cancel an erroneously applied segment or to restore it. @@ -94,16 +91,16 @@ Draw a rectangle with the mouse directly in the view or input the coordinates of

TUI Commands

-\n geompy.MakeSketcherOnPlane(Command, WorkingPlane) +geompy.MakeSketcherOnPlane(Command, WorkingPlane) This algorithm creates a sketcher (wire or face), following the textual description, passed through the Command argument. The edges of the resulting wire or face will be arcs of circles and/or linear segments. - \em Command is a string, defining the sketcher by the coordinates of points in the current LCS. - WorkingPlane can be a Local CS, a plane, or a planar face. -\n Another way to create the 2D Sketcher in TUI is using Sketcher2D interface. +Another way to create the 2D Sketcher in TUI is using Sketcher2D interface. -\n sk = geompy.Sketcher2D() - returns an instance of Sketcher2D interface sk. +sk = geompy.Sketcher2D() - returns an instance of Sketcher2D interface sk. \image html sketch_example.png