Update documentation for bug NPAL16547 and NPAL16548
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 10 KiB |
BIN
doc/salome/gui/GEOM/images/line1.png
Executable file
After Width: | Height: | Size: 14 KiB |
BIN
doc/salome/gui/GEOM/images/line2.png
Executable file
After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/GEOM/images/point2.png
Executable file
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/GEOM/images/point4.png
Executable file
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 17 KiB |
@ -12,7 +12,11 @@ solid or compsolid).
|
|||||||
\n Firstly, you can define the <b>Base Shape</b> (a basis of the
|
\n Firstly, you can define the <b>Base Shape</b> (a basis of the
|
||||||
extrusion), the \b Vector (a direction of the extrusion) and the \b
|
extrusion), the \b Vector (a direction of the extrusion) and the \b
|
||||||
Height of extrusion.
|
Height of extrusion.
|
||||||
\b <b>TUI Command:</b> <em>geompy.MakePrismVecH(Base, Vector, Height)</em>
|
\n The \b Result of the operation will be a GEOM_Object (edge, face,
|
||||||
|
shell, solid or compsolid).
|
||||||
|
\n <b> Both Directions </b> checkbox allows extruiding the source
|
||||||
|
object both forward and backward.
|
||||||
|
\n <b>TUI Command:</b> <em>geompy.MakePrismVecH(Base, Vector, Height)</em>
|
||||||
\n <b>Arguments:</b> Name + 1 shape (vertex, edge, planar wire, face or
|
\n <b>Arguments:</b> Name + 1 shape (vertex, edge, planar wire, face or
|
||||||
shell) serving as base object + 1 vector (for direction of the
|
shell) serving as base object + 1 vector (for direction of the
|
||||||
extrusion) + 1 value (dimension).
|
extrusion) + 1 value (dimension).
|
||||||
@ -22,6 +26,8 @@ extrusion) + 1 value (dimension).
|
|||||||
\n Secondly, you can define the \b Extrusion by the <b>Base Shape</b>
|
\n Secondly, you can define the \b Extrusion by the <b>Base Shape</b>
|
||||||
and the \b Start and <b>End Point</b> of the \b Vector (in this way
|
and the \b Start and <b>End Point</b> of the \b Vector (in this way
|
||||||
you don't need to create it in advance).
|
you don't need to create it in advance).
|
||||||
|
\n <b> Both Directions </b> checkbox allows extruiding the source
|
||||||
|
object both forward and backward.
|
||||||
\n <b>TUI Command:</b> <em>geompy.MakePrism(Base, Point1, Point2)</em>
|
\n <b>TUI Command:</b> <em>geompy.MakePrism(Base, Point1, Point2)</em>
|
||||||
\n <b>Arguments:</b> Name + 1 shape (vertex, edge, planar wire, face or
|
\n <b>Arguments:</b> Name + 1 shape (vertex, edge, planar wire, face or
|
||||||
shell) serving as base object + 2 vertices.
|
shell) serving as base object + 2 vertices.
|
||||||
|
@ -4,14 +4,24 @@
|
|||||||
|
|
||||||
To create a \b Line in the <b>Main Menu</b> select <b>New Entity - >Basic - > Line</b>
|
To create a \b Line in the <b>Main Menu</b> select <b>New Entity - >Basic - > Line</b>
|
||||||
|
|
||||||
\n To create a \b Line you should define \b Point1 and \b Point2,
|
|
||||||
which are the points through which the \b Line passes.
|
|
||||||
\n The \b Result of the operation will be a GEOM_Object (edge).
|
|
||||||
|
|
||||||
|
There are 2 algorithms to create a \b Line in the 3D space.
|
||||||
|
The Result of each operation will be a GEOM_Object (edge).
|
||||||
|
|
||||||
|
\n Firstly you can define a \b Line through \b Point1 and \b Point2,
|
||||||
|
which are the points through which the \b Line passes.
|
||||||
\n <b>TUI Command:</b> <em>geompy.MakeLineTwoPnt(Point1, Point2)</em>
|
\n <b>TUI Command:</b> <em>geompy.MakeLineTwoPnt(Point1, Point2)</em>
|
||||||
\n <b>Arguments:</b> Name + 2 vertices.
|
\n <b>Arguments:</b> Name + 2 vertices.
|
||||||
|
|
||||||
\image html line.png
|
\image html line1.png
|
||||||
|
|
||||||
|
\n Secondly you can define a \b Line as intersection of \b Plane1 and
|
||||||
|
\b Plane2.
|
||||||
|
\n <b>TUI Command:</b> <em>geompy.MakeLineTwoFaces(myFace1, myFace2)</em>
|
||||||
|
\n <b>Arguments:</b> Name + 2 faces.
|
||||||
|
|
||||||
|
\image html line2.png
|
||||||
|
|
||||||
|
|
||||||
<b>Example:</b>
|
<b>Example:</b>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
To create a \b Point in the <b>Main Menu</b> select <b>New Entity - >
|
To create a \b Point in the <b>Main Menu</b> select <b>New Entity - >
|
||||||
Basic - > Point</b>
|
Basic - > Point</b>
|
||||||
|
|
||||||
\n There are three algorithms to create a \b Point in the 3D space.
|
\n There are four algorithms to create a \b Point in the 3D space.
|
||||||
\n Each time the \b Result of the operation will be a GEOM_Object
|
\n Each time the \b Result of the operation will be a GEOM_Object
|
||||||
(vertex).
|
(vertex).
|
||||||
|
|
||||||
@ -23,9 +23,9 @@ coordinates of the old one.
|
|||||||
\n <b>Arguments:</b> Name + 1 reference point + 3 coordinates defining
|
\n <b>Arguments:</b> Name + 1 reference point + 3 coordinates defining
|
||||||
the position of this point regarding the reference one.
|
the position of this point regarding the reference one.
|
||||||
|
|
||||||
\image html neo-point2.png
|
\image html point2.png
|
||||||
|
|
||||||
\n Finally, we can define a point by an \b Edge and a \b Parameter
|
\n Thirdly, we can define a point by an \b Edge and a \b Parameter
|
||||||
indicating its position on the Edge, ranging from 0.0 to 1.0. For example, 0.5 means that the
|
indicating its position on the Edge, ranging from 0.0 to 1.0. For example, 0.5 means that the
|
||||||
point is located in the middle of the edge.
|
point is located in the middle of the edge.
|
||||||
\n <b>TUI Command:</b> <em>geompy.MakeVertexOnCurve(Edge,Parameter).</em>
|
\n <b>TUI Command:</b> <em>geompy.MakeVertexOnCurve(Edge,Parameter).</em>
|
||||||
@ -34,6 +34,11 @@ position of the point on the given edge.
|
|||||||
|
|
||||||
\image html point3.png
|
\image html point3.png
|
||||||
|
|
||||||
|
\n Finally, we can define a point by intersection of two \b Lines.
|
||||||
|
\n <b>TUI Command:</b> <em>geompy.MakePointOnLinesIntersection(myLine1,myLine2).</em>
|
||||||
|
\n <b>Arguments:</b> Name + 2 lines
|
||||||
|
|
||||||
|
\image html point4.png
|
||||||
<b>Example:</b>
|
<b>Example:</b>
|
||||||
|
|
||||||
\image html points.png
|
\image html points.png
|
||||||
|
@ -8,6 +8,8 @@ select <b>New Entity - > Generation - > Revolution</b>
|
|||||||
\n To create an extruded shape by \b Revolution you need to define the
|
\n To create an extruded shape by \b Revolution you need to define the
|
||||||
source \b Object to rotate, the \b Axis of revolution and the \b Angle by which
|
source \b Object to rotate, the \b Axis of revolution and the \b Angle by which
|
||||||
the \b Shape has to be rotated around the \b Axis (in degrees).
|
the \b Shape has to be rotated around the \b Axis (in degrees).
|
||||||
|
\n <b> Both Directions </b> checkbox allows extruding the source
|
||||||
|
object both forward and backward.
|
||||||
\n The \b Result of the operation will be a GEOM_Object (edge, face, shell,
|
\n The \b Result of the operation will be a GEOM_Object (edge, face, shell,
|
||||||
solid or compsolid).
|
solid or compsolid).
|
||||||
|
|
||||||
|