- File;
- Edit;
- View;
-- Tools;
+- Tools;
- Window;
- Help;
- Construction (see :ref:`constructionPlugin`);
- Build (see :ref:`buildPlugin`);
- Primitives (see :ref:`primitivesPlugin`);
-- GDML (see :ref:`gdmlPlugin`);
- Features (see :ref:`featuresPlugin`);
- Macros.
- .. _toolbar:
+ .. _toolbar:
SHAPER toolbar
--------------
:align: center
Toolbars
-
+
SHAPER toolbar duplicates the main menu and provides access to all commands of the application.
SHAPER toolbar is separated into sections:
- GDML;
- Features;
- Boolean;
-- Collections;
-- Fillet;
-- Macros.
+- Collections;
+- Fillet;
+- Macros.
Visibility of SHAPER toolbar sections is managed using *View -> Toolbar* :ref:`main_menu` item or toolbar pop-up menu.
The following property panel will be opened:
-.. image:: images/Compound.png
+.. figure:: images/Compound.png
:align: center
-.. centered::
Create a compound
Select one or several shapes in the viewer. The selected shapes can be of any type (vertex, edge, face, etc.)
The result of the operation will be a compound created from the selected shapes:
-.. image:: images/CreateCompound.png
+.. figure:: images/CreateCompound.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_compound` operation.
The following property panel will be opened:
-.. image:: images/Compsolid.png
+.. figure:: images/Compsolid.png
:align: center
-.. centered::
Create a compsolid
Select one or several shapes in the viewer.
The result of the operation will be a compsolid created from the selected shapes:
-.. image:: images/CreateCompsolid.png
+.. figure:: images/CreateCompsolid.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_compsolid` operation.
The options to create edges:
-.. image:: images/edge_by_segments_32x32.png
+.. figure:: images/edge_by_segments_32x32.png
:align: left
:height: 24px
**By edges** creates edges using already existing edges in other shapes or full sketches.
-.. image:: images/edge_by_points_32x32.png
+.. figure:: images/edge_by_points_32x32.png
:align: left
:height: 24px
By edges
--------
-.. image:: images/Edge.png
+.. figure:: images/Edge.png
:align: center
-.. centered::
Create by edges
Select one or several edges in the viewer. Also, the full sketch can be selected. In this case, all edges of the sketch will be processed.
The result of the operation will be a set of edges created from the selected shapes:
-.. image:: images/CreateEdge.png
+.. figure:: images/CreateEdge.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_edge` operation.
By two points
-------------
-.. image:: images/EdgeByTwoPoints.png
+.. figure:: images/EdgeByTwoPoints.png
:align: center
-.. centered::
Create by points
Select two points in the viewer.
The result of the operation will be a segment bounded by selected points:
-.. image:: images/CreateEdgeByPoints.png
+.. figure:: images/CreateEdgeByPoints.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_segment` operation.
The following property panel will be opened:
-.. image:: images/Face.png
+.. figure:: images/Face.png
:align: center
-.. centered::
Create a face
Select one or several faces in viewer. Additionally, a face can be build by a closed wire or a set of edges composing a closed wire.
The result of the operation will be a set of faces created from the selected shapes:
-.. image:: images/CreateFace.png
+.. figure:: images/CreateFace.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_face` operation.
The following property panel will be opened:
-.. image:: images/Filling.png
+.. figure:: images/Filling.png
:align: center
-.. centered::
Create a filling
Select two or more edges in the viewer.
The result of the operation will be a set of faces created from the selected shapes:
-.. image:: images/CreateFilling.png
+.. figure:: images/CreateFilling.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_filling` operation.
The following property panel will be opened:
-.. image:: images/Interpolation.png
+.. figure:: images/Interpolation.png
:align: center
-.. centered::
Create an interpolation
Select one or several vertices or points in the viewer.
The result of the operation will be a curve created from the selected shapes:
-.. image:: images/CreateInterpolation.png
+.. figure:: images/CreateInterpolation.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_interpolation` operation.
The following property panel appears.
-.. image:: images/Polyline.png
+.. figure:: images/Polyline.png
:align: center
-.. centered::
Polyline property panel
Input fields:
""""""
The result of the operation is a closed or open Polyline.
-.. image:: images/CreatePolyline.png
+.. figure:: images/CreatePolyline.png
:align: center
-.. centered::
Polyline
**See Also** a sample TUI Script of :ref:`tui_create_polyline` operation.
\ No newline at end of file
The following property panel will be opened:
-.. image:: images/Shell.png
+.. figure:: images/Shell.png
:align: center
-.. centered::
Create a shell
Select one or several faces in the viewer. Additionally, it is allowed to select a whole sketch result from the object browser. In this case, the result shell will contain faces corresponding to all smallest closed contours of the sketch.
The result of the operation will be a shell created from the selected shapes:
-.. image:: images/CreateShell.png
+.. figure:: images/CreateShell.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_shell` operation.
The following property panel will be opened:
-.. image:: images/Solid.png
+.. figure:: images/Solid.png
:align: center
-.. centered::
Create a solid
Select one or several faces in the viewer. The selected faces have to define a closed volume.
The result of the operation will be a solid created from the selected shapes:
-.. image:: images/CreateSolid.png
+.. figure:: images/CreateSolid.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_solid` operation.
The following property panel appears.
-.. image:: images/SubShapes.png
+.. figure:: images/SubShapes.png
:align: center
-.. centered::
Sub-shapes property panel
Input fields:
""""""
The result replaces the original shape with its copy with added/removed sub-shapes.
-.. image:: images/CreateSubShapes.png
+.. figure:: images/CreateSubShapes.png
:align: center
-.. centered::
Sub-shapes
**See Also** a sample TUI Script of :ref:`tui_create_subshape` operation.
The following property panel will be opened:
-.. image:: images/Vertex.png
+.. figure:: images/Vertex.png
:align: center
-.. centered::
Create vertices
Select one or several vertices in the viewer. It is also possible to select a whole sketch result or feature in the object browser, then all start and end points of the sketch segments will be added into result. Checkbox **Compute intersections** forces to include intersection vertices of edges of the selected sketch.
The result of the operation will be a set of vertices created from the selected shapes:
-.. image:: images/CreateVertex.png
+.. figure:: images/CreateVertex.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_vertex` operation.
The following property panel will be opened:
-.. image:: images/Wire.png
+.. figure:: images/Wire.png
:align: center
-.. centered::
Create a wire
Select one or several edges in the viewer. For automatic selection of a closed contour starting from the selected edge it is necessary to press **Add contour** button.
The result of the operation will be a wire created from the selected shapes:
-.. image:: images/CreateWire.png
+.. figure:: images/CreateWire.png
:align: center
-.. centered::
Result of the operation.
**See Also** a sample TUI Script of :ref:`tui_create_wire` operation.
The following property panel appears.
-.. image:: images/field_property_panel.png
+.. figure:: images/field_property_panel.png
:align: center
-.. centered::
Create a field
Input fields:
When a field is created then its result in data tree looks like following.
-.. image:: images/field_steps_tree.png
+.. figure:: images/field_steps_tree.png
:align: center
-.. centered::
Result of created field with two steps.
It consists of a Field result object and steps as sub-objects. Only one object can be displayed at one moment: field or one of its step. Field result presentation repersents entities used for the Field definition.
Step presentation shows field entities and values defined on them. For example a step defined on faces with double values looks like following.
-.. image:: images/step_faces_double.png
+.. figure:: images/step_faces_double.png
:align: center
Color bar for displayed step is shown only if the setep is selected in **Object Browser**. Desirable parameters of the Color bar (position, number of intervals, text color) can be defined in **Preferences** dialog box.
The following property panel appears.
-.. image:: images/group_addition_property_panel.png
+.. figure:: images/group_addition_property_panel.png
:align: center
-.. centered::
Create a group addition operation
Input fields:
The following property panel appears.
-.. image:: images/group_property_panel.png
+.. figure:: images/group_property_panel.png
:align: center
-.. centered::
Create a group
.. |group_vertices| image:: images/group_property_panel_vertice.png
Created Group appears in the view.
-.. image:: images/group_res.png
- :align: center
+.. figure:: images/group_res.png
+ :align: center
-.. centered::
Created group
**See Also** a sample TUI Script of :ref:`tui_create_group` operation.
The following property panel appears.
-.. image:: images/group_intersection_property_panel.png
+.. figure:: images/group_intersection_property_panel.png
:align: center
-.. centered::
Create a group intersection operation
Input fields:
The following property panel appears.
-.. image:: images/group_substraction_property_panel.png
+.. figure:: images/group_substraction_property_panel.png
:align: center
-.. centered::
Create a group substraction operation
Input fields:
+++ /dev/null
-
- .. _tui_create_axis:
-
-Create Axis
-===========
-
-.. literalinclude:: examples/axis.py
- :linenos:
- :language: python
-
-:download:`Download this script <examples/axis.py>`
-
There are 6 algorithms for creation of an Axis:
-.. image:: images/axis_dxyz_32x32.png
+.. figure:: images/axis_dxyz_32x32.png
:align: left
:height: 24px
**By three dimensions** creates an axis by dimensions along X, Y, Z axes starting form existing origin.
-.. image:: images/by_two_points_32x32.png
+.. figure:: images/by_two_points_32x32.png
:align: left
:height: 24px
**By two points** creates an axis using existing points.
-.. image:: images/axis_by_line_32x32.png
+.. figure:: images/axis_by_line_32x32.png
:align: left
:height: 24px
**By line** creates an axis using a line.
-.. image:: images/cylindrical_face_32x32.png
+.. figure:: images/cylindrical_face_32x32.png
:align: left
:height: 24px
**As an axis of cylindrical face** creates an axis using a cylindrical face.
-.. image:: images/axis_by_plane_and_point_32x32.png
+.. figure:: images/axis_by_plane_and_point_32x32.png
:align: left
:height: 24px
**By plane and point** creates an axis using a plane and point.
-.. image:: images/axis_by_two_planes_32x32.png
+.. figure:: images/axis_by_two_planes_32x32.png
:align: left
:height: 24px
By three dimensions
-------------------
-.. image:: images/Axis1.png
+.. figure:: images/Axis1.png
:align: center
-
-.. centered::
+
**By dX, dY, dZ values**
An axis is defined by dX, dY and dZ values of a vector.
The Result of the operation will be an axis defined by vector from origin:
-.. image:: images/CreatedAxis1.png
- :align: center
+.. figure:: images/CreatedAxis1.png
+ :align: center
-.. centered::
**Axis by three dimensions**
**See Also** a sample TUI Script of :ref:`tui_create_axis_xyz` operation.
By two points
-------------
-.. image:: images/Axis2.png
+.. figure:: images/Axis2.png
:align: center
-
-.. centered::
+
**By two points**
An axis is defined by two points or vertices.
The Result of the operation will be an axis based on two points:
-.. image:: images/CreatedAxis2.png
- :align: center
+.. figure:: images/CreatedAxis2.png
+ :align: center
-.. centered::
**Axis by two points**
**See Also** a sample TUI Script of :ref:`tui_create_axis_points` operation.
By line
-------
-.. image:: images/Axis3.png
+.. figure:: images/Axis3.png
:align: center
-
-.. centered::
+
**By a line**
An axis is defined by a linear edge.
The Result of the operation will be an axis based on the selected line:
-.. image:: images/CreatedAxis3.png
- :align: center
+.. figure:: images/CreatedAxis3.png
+ :align: center
-.. centered::
**Axis by line**
**See Also** a sample TUI Script of :ref:`tui_create_axis_line` operation.
As an axis of cylindrical face
------------------------------
-.. image:: images/Axis4.png
+.. figure:: images/Axis4.png
:align: center
-
-.. centered::
+
**By a cylinder**
An axis is defined by a cylindrical face. Axis of the cylinder will be an axis object.
The Result of the operation will be an axis of the selected cylinder:
-.. image:: images/CreatedAxis4.png
- :align: center
+.. figure:: images/CreatedAxis4.png
+ :align: center
-.. centered::
**Axis cylindrical face**
**See Also** a sample TUI Script of :ref:`tui_create_axis_cylinder` operation.
By plane and point
------------------
-.. image:: images/Axis5.png
+.. figure:: images/Axis5.png
:align: center
-
-.. centered::
+
**By a plane and point**
An axis is defined by a point or vertex and plane (or planar face) as a normal from the point to the plane.
The Result of the operation will be an axis:
-.. image:: images/CreatedAxis5.png
- :align: center
+.. figure:: images/CreatedAxis5.png
+ :align: center
-.. centered::
**Axis by plane and point**
**See Also** a sample TUI Script of :ref:`tui_create_axis_plane` operation.
By two planes
-------------
-.. image:: images/Axis6.png
+.. figure:: images/Axis6.png
:align: center
-
-.. centered::
+
**By two planes**
An axis is defined by two planes. The intersection of the planes defines an axis. It is possible to define offset for axis definition from both planes.
The Result of the operation will be an axis:
-.. image:: images/CreatedAxis6.png
- :align: center
+.. figure:: images/CreatedAxis6.png
+ :align: center
-.. centered::
**Axis by two planes**
**See Also** a sample TUI Script of :ref:`tui_create_axis_twoplanes` operation.
There are 4 algorithms for creation of a Plane:
-.. image:: images/plane_by_three_points_32x32.png
+.. figure:: images/plane_by_three_points_32x32.png
:align: left
:height: 24px
**By three points** creates a plane by three points.
-.. image:: images/plane_by_line_and_point_32x32.png
+.. figure:: images/plane_by_line_and_point_32x32.png
:align: left
:height: 24px
**By line and point** creates a plane by a line and a point.
-.. image:: images/plane_by_other_plane_32x32.png
+.. figure:: images/plane_by_other_plane_32x32.png
:align: left
:height: 24px
**By other plane** creates a plane parallel to another plane.
-.. image:: images/plane_by_two_parallel_planes_32x32.png
+.. figure:: images/plane_by_two_parallel_planes_32x32.png
:align: left
:height: 24px
By three points
---------------
-.. image:: images/Plane1.png
+.. figure:: images/Plane1.png
:align: center
-
-.. centered::
+
**By three points**
A plane is created by selecting three points in a viewer.
The Result of the operation will be a plane:
-.. image:: images/CreatedPlane1.png
- :align: center
+.. figure:: images/CreatedPlane1.png
+ :align: center
-.. centered::
**A plane by three points**
**See Also** a sample TUI Script of :ref:`tui_create_plane_points` operation.
By line and point
-----------------
-.. image:: images/Plane2.png
+.. figure:: images/Plane2.png
:align: center
-
-.. centered::
+
**Line and point**
A plane is created by selecting a linear edge and point. It is possible to create a new plane perpendicular to the selected edge.
The Result of the operation will be a plane:
-.. image:: images/CreatedPlane2.png
- :align: center
+.. figure:: images/CreatedPlane2.png
+ :align: center
-.. centered::
Plane created
**See Also** a sample TUI Script of :ref:`tui_create_plane_line` operation.
By other plane
--------------
-.. image:: images/Plane3.png
+.. figure:: images/Plane3.png
:align: center
-
-.. centered::
+
**By other plane**
A plane is created by selecting an already existing plane (planar face). There are following possibilities to define a new plane:
-.. image:: images/plane_by_distance_from_other_24x24.png
+.. figure:: images/plane_by_distance_from_other_24x24.png
:height: 24px
:align: left
By distance from the selected plane.
-.. image:: images/plane_by_coincident_to_point_24x24.png
+.. figure:: images/plane_by_coincident_to_point_24x24.png
:height: 24px
:align: left
By coincidence with a point.
-.. image:: images/plane_by_rotation_24x24.png
+.. figure:: images/plane_by_rotation_24x24.png
:height: 24px
:align: left
The Result of the operation will be a plane parallel to already existing one:
-.. image:: images/CreatedPlane3.png
- :align: center
+.. figure:: images/CreatedPlane3.png
+ :align: center
-.. centered::
**Plane parallel to a planar face**
**See Also** a sample TUI Script of :ref:`tui_create_plane_plane` operation.
By two parallel planes
----------------------
-.. image:: images/Plane4.png
+.. figure:: images/Plane4.png
:align: center
-
-.. centered::
+
**By two parallel planes**
A plane is created by selecting two parallel planes. A new plane will be defined between them.
The Result of the operation will be a plane created between two selected planes:
-.. image:: images/CreatedPlane4.png
- :align: center
+.. figure:: images/CreatedPlane4.png
+ :align: center
-.. centered::
**Plane created between others**
**See Also** a sample TUI Script of :ref:`tui_create_plane_parallel` operation.
There are 5 algorithms for creation of a Point:
-.. image:: images/point_by_xyz_32x32.png
+.. figure:: images/point_by_xyz_32x32.png
:align: left
:height: 24px
**By X,Y,Z** creates a point by three coordinates.
-.. image:: images/point_by_distance_on_edge_32x32.png
+.. figure:: images/point_by_distance_on_edge_32x32.png
:align: left
:height: 24px
**By distance on edge** creates a point on an edge.
-.. image:: images/point_by_projection_32x32.png
+.. figure:: images/point_by_projection_32x32.png
:align: left
:height: 24px
**By projection on edge or plane** creates a point by projecting an existing point on an edge or plane.
-.. image:: images/point_by_intersection_32x32.png
+.. figure:: images/point_by_intersection_32x32.png
:align: left
:height: 24px
**By intersection of objects** creates a point by intersection of planes or/ and edges.
-.. image:: images/point_by_geometrical_property_32x32.png
+.. figure:: images/point_by_geometrical_property_32x32.png
:align: left
:height: 24px
By X,Y,Z
--------
-.. image:: images/Point1.png
+.. figure:: images/Point1.png
:align: center
-
-.. centered::
+
**By X,Y,Z coordinates**
A point is created by X, Y, and Z coordinates.
The Result of the operation will be a construction point:
-.. image:: images/CreatePoint1.png
- :align: center
+.. figure:: images/CreatePoint1.png
+ :align: center
-.. centered::
**Point by coordinates**
**See Also** a sample TUI Script of :ref:`tui_create_point_xyz` operation.
By distance on edge
-------------------
-.. image:: images/Point2.png
+.. figure:: images/Point2.png
:align: center
-
-.. centered::
+
**Along an edge**
To create a point, select an edge in a viewer and define a distance along the edge, where point will be defined. This distance can be defined by an absolute value or by a relative one as a ratio to the edge length. The direction of the edge can be reversed by the corresponding check-box.
The Result of the operation will be a construction point created on edge:
-.. image:: images/CreatePoint2.png
- :align: center
+.. figure:: images/CreatePoint2.png
+ :align: center
-.. centered::
**Point created on edge**
**See Also** a sample TUI Script of :ref:`tui_create_point_edge` operation.
**On an edge:**
-.. image:: images/Point3.png
+.. figure:: images/Point3.png
:align: center
-
-.. centered::
+
**By projection on an edge**
**On a plane:**
-.. image:: images/Point3-1.png
+.. figure:: images/Point3-1.png
:align: center
-
-.. centered::
+
**By projection on a plane**
The Result of the operation will be a construction point created by projection on a plane or an edge:
-.. image:: images/CreatePoint3.png
- :align: center
+.. figure:: images/CreatePoint3.png
+ :align: center
-.. centered::
**Point created by projection on a plane**
**See Also** a sample TUI Script of :ref:`tui_create_point_projection` operation.
**Two edges**
-.. image:: images/Point4.png
+.. figure:: images/Point4.png
:align: center
-
-.. centered::
+
**Intersection of edges**
**Edge and plane**
-.. image:: images/Point4-1.png
+.. figure:: images/Point4-1.png
:align: center
-
-.. centered::
+
**Intersection of and edge and a plane**
In this case it is possible to define an offset from a plane along the plane normal for the created point.
**Three planes**
-.. image:: images/Point4-2.png
+.. figure:: images/Point4-2.png
:align: center
-
-.. centered::
+
**Intersection of three planes**
The new point will be defined by intersection of the selected objects.
The Result of the operation will be a construction point created by intersection of objects:
-.. image:: images/CreatePoint4.png
- :align: center
+.. figure:: images/CreatePoint4.png
+ :align: center
-.. centered::
**Point created by intersection of axis**
**See Also** a sample TUI Script of :ref:`tui_create_point_intersection` operation.
**A center of gravity**
-.. image:: images/Point5.png
+.. figure:: images/Point5.png
:align: center
-
-.. centered::
+
**By center of gravity**
**A center of circle or arc**
-.. image:: images/Point5-1.png
+.. figure:: images/Point5-1.png
:align: center
-
-.. centered::
+
**By center of a circle**
To create a point, select a desirable object.
The Result of the operation will be a construction point defined by object property:
-.. image:: images/CreatePoint5.png
- :align: center
+.. figure:: images/CreatePoint5.png
+ :align: center
-.. centered::
**Point created in COG of a cylinder**
**See Also** a sample TUI Script of :ref:`tui_create_point_object` operation.
The following property panel will be opened:
-.. image:: images/Dump_panel.png
+.. figure:: images/Dump_panel.png
:align: center
-
-.. centered::
+
**Dump property panel**
In this panel it is necessary to enter a file name directly or press **'...'** button and browse it with help of dump file dialog box:
-.. image:: images/DumpFileDlg.png
+.. figure:: images/DumpFileDlg.png
:align: center
-
-.. centered::
+
**Dump file dialog box**
**Apply** button writes the dump file.
To export the full study in SHAPER native format (``*.shaper``) select in the Main Menu *File -> Export -> Part Set...* item.
The **Export file** dialog will be opened:
-.. image:: images/ExportNativeFileDlg.png
+.. figure:: images/ExportNativeFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box for export to SHAPER native format**
Specify file name and press **Save** button to export the file. **Cancel** button cancels the operation.
The following property panel will be opened:
-.. image:: images/ExportPart_panel.png
+.. figure:: images/ExportPart_panel.png
:align: center
-
-.. centered::
+
**Export Part property panel**
The file name and path can be defined in **Export file** field by direct input or browsing with **'...'** button, which opens **Export file** dialog box:
-.. image:: images/ExportPartFileDlg.png
+.. figure:: images/ExportPartFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box to export part of the model**
Selection list in the property panel contains a list of exported objects which can be selected in a viewer or object browser.
The following property panel will be opened:
-.. image:: images/Export_panel.png
+.. figure:: images/Export_panel.png
:align: center
-
-.. centered::
+
**Export property panel**
In this panel, it is necessary to select desirable format of export file. It can be **'BREP, STEP, IGES'** or **'XAO'**. In case of first choice the format of exported file will be defined according to file extension. The file name and path can be defined in **Export file** field by direct input or browsing with **'...'** button, which opens **Export file** dialog box:
-.. image:: images/ExportFileDlg.png
+.. figure:: images/ExportFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box tp export in CAD-neutral format**
Selection list in the property panel contains a list of exported objects which can be selected in a viewer or object browser.
The current study will be closed, so the action dialog will be opened to choose whether the changes should be saved.
After that the following open file dialog will be opened:
-.. image:: images/ImportPartFileDlg.png
+.. figure:: images/ImportPartFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box to open SHAPER native file**
Select file and press **Open** button to load the file. **Cancel** button cancels the operation.
The following property panel will be opened:
-.. image:: images/ImportPart_panel.png
+.. figure:: images/ImportPart_panel.png
:align: center
-
-.. centered::
+
**Import Part property panel**
In this panel it is possible to enter a file name directly or press **'...'** button and browse it with help of import file dialog box:
-.. image:: images/ImportPartFileDlg.png
+.. figure:: images/ImportPartFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box to import Part**
The import will be performed within the active part. If no part is active, the possible targets to import will be proposed in **Import to** combobox, which contains the list of existing parts, PartSet or a new part creation option.
The following property panel will be opened:
-.. image:: images/Import_panel.png
+.. figure:: images/Import_panel.png
:align: center
-
-.. centered::
+
**Import property panel**
The **Import to** combobox provides the list of destinations (one of existing Parts or a new Part).
In this panel it is possible to enter a file name directly or press **'...'** button and browse it with help of import file dialog box:
-.. image:: images/OpenFileDlg.png
+.. figure:: images/OpenFileDlg.png
:align: center
-
-.. centered::
+
**Dialog box to import CAD-neutral format**
**Apply** button imports the file.
The Result of the operation depends on the imported file content.
-.. image:: images/FileImported.png
- :align: center
-
-.. centered::
+.. figure:: images/FileImported.png
+ :align: center
+
Import of BREP file.
**See Also** a sample TUI Script of :ref:`tui_import_file` operation.
The following property panel appears.
-.. image:: images/angularcopy.png
- :align: center
+.. figure:: images/angularcopy.png
+ :align: center
-.. centered::
- Angular copy property panel
+ Angular copy property panel
Input fields:
""""""
Result of cylinder rotation is a compound.
-.. image:: images/angularcopycyl.png
+.. figure:: images/angularcopycyl.png
:align: center
-.. centered::
Angular copy
**See Also** a sample TUI Script of :ref:`tui_create_angularcopy` operation.
There are 2 types of chamfer:
-.. image:: images/chamfer_distances.png
+.. figure:: images/chamfer_distances.png
:align: left
:height: 24px
chamfer by two distances
-.. image:: images/chamfer_dist_angle.png
+.. figure:: images/chamfer_dist_angle.png
:align: left
:height: 24px
The property panel is shown below.
-.. image:: images/ChamferDistances.png
- :align: center
+.. figure:: images/ChamferDistances.png
+ :align: center
-.. centered::
- Chamfer by two distances property panel
+ Chamfer by two distances property panel
Input fields:
Result of **Chamfer by two distances** is shown below.
-.. image:: images/chamfer_res_distances.png
+.. figure:: images/chamfer_res_distances.png
:align: center
-.. centered::
Chamfer by two distances
**See Also** a sample TUI Script of :ref:`tui_create_chamfer1` operation.
Alternatively, there is a possibility to create a chamfer with a distance and an angle.
-.. image:: images/ChamferDistAngle.png
- :align: center
+.. figure:: images/ChamferDistAngle.png
+ :align: center
-.. centered::
- Chamfer by a distance and an angle
+ Chamfer by a distance and an angle
Input fields:
Result of **Chamfer by a distance and an angle** is shown below.
-.. image:: images/chamfer_res_dist_angle.png
+.. figure:: images/chamfer_res_dist_angle.png
:align: center
-.. centered::
Chamfer by a distance and an angle
**See Also** a sample TUI Script of :ref:`tui_create_chamfer2` operation.
.. |bool_common.icon| image:: images/bool_common.png
:height: 16px
+.. _featureCommon:
+
Common
======
There are 2 options for creation of a Common:
-.. image:: images/bool_common_simple.png
+.. figure:: images/bool_common_simple.png
:align: left
:height: 24px
**Simple** common part between all selected objects.
-.. image:: images/bool_common_advanced.png
+.. figure:: images/bool_common_advanced.png
:align: left
:height: 24px
Simple
------
-.. image:: images/boolean_common_simple_property_panel.png
+.. figure:: images/boolean_common_simple_property_panel.png
:align: center
-.. centered::
**Simple**
- **Objects** contains a list of objects selected in the Object Browser or in the Viewer.
The Result of the operation will be a shape which is a common for all selected shapes:
-.. image:: images/CreatedCommon.png
- :align: center
+.. figure:: images/CreatedCommon.png
+ :align: center
-.. centered::
**Common created**
**See Also** a sample TUI Script of :ref:`tui_create_common` operation.
Advanced
--------
-.. image:: images/boolean_common_advanced_property_panel.png
+.. figure:: images/boolean_common_advanced_property_panel.png
:align: center
-.. centered::
**Advanced**
- **Objects** contains a list of objects selected in the Object Browser or in the Viewer.
For each selected object, the common part between this object and all tools will be found:
-.. image:: images/boolean_common_result.png
- :align: center
+.. figure:: images/boolean_common_result.png
+ :align: center
-.. centered::
**Created common**
**See Also** a sample TUI Script of :ref:`tui_create_common` operation.
The following property panel will be opened:
-.. image:: images/Copy.png
- :align: center
+.. figure:: images/Copy.png
+ :align: center
-.. centered::
**Copy operation**
Here it is necessary to select some objects. Only results and sub-results and their sub-shapes located in the folder **Results** can be selected and copied.
The Result of the operation will be one or several copies of the selected shapes located in the same place:
-.. image:: images/CreatedCopy.png
- :align: center
+.. figure:: images/CreatedCopy.png
+ :align: center
-.. centered::
**Copy created**
**See Also** a sample TUI Script of :ref:`tui_create_copy` operation.
The following property panel will be opened:
-.. image:: images/boolean_cut_property_panel.png
- :align: center
+.. figure:: images/boolean_cut_property_panel.png
+ :align: center
-.. centered::
- **Cut operation**
+ **Cut operation**
- **Main Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be cut by tool objects.
Any kind of shape can be selected, including subshapes of compsolids/compounds.
A result shape which is a cut by tool objects from main object, will be produced for each selected object:
-.. image:: images/CreatedCut.png
+.. figure:: images/CreatedCut.png
:align: center
-.. centered::
**Created cut**
If a subsolid (yellow wireframe) of a compsolid was selected:
-.. image:: images/boolean_cut_subsolids_arguments.png
+.. figure:: images/boolean_cut_subsolids_arguments.png
:align: center
-.. centered::
**Cut arguments**
it will be cut in the result and not selected subsolids will be added to it:
-.. image:: images/boolean_cut_subsolids_result.png
+.. figure:: images/boolean_cut_subsolids_result.png
:align: center
-.. centered::
**Cut subsolid result**
After that select one or more faces of solids to suppress them. The Defeaturing works with faces from comsolids and compounds of solids as well.
-.. image:: images/defeaturing_property_panel.png
- :align: center
+.. figure:: images/defeaturing_property_panel.png
+ :align: center
-.. centered::
- Defeaturing property panel
+ Defeaturing property panel
Input field:
Result of **Defeaturing** is shown below.
-.. image:: images/defeaturing_result.png
+.. figure:: images/defeaturing_result.png
:align: center
-.. centered::
Defeaturing operation
**See Also** a sample TUI Script of :ref:`tui_defeaturing` operation.
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are three variants of the property panel for Extrusion Cut depending on the chosen option:
-.. image:: images/extrusion_by_sizes.png
+.. figure:: images/extrusion_by_sizes.png
:align: left
:height: 24px
**By Sizes** extrudes objects by specifying sizes.
-.. image:: images/extrusion_by_bounding_planes.png
+.. figure:: images/extrusion_by_bounding_planes.png
:align: left
:height: 24px
**By Bounding Planes** extrudes objects by specifying bounding planes and offsets.
-.. image:: images/extrusion_through_all.png
+.. figure:: images/extrusion_through_all.png
:align: left
:height: 24px
By sizes
--------
-.. image:: images/ExtrusionCut1.png
- :align: center
+.. figure:: images/ExtrusionCut1.png
+ :align: center
-.. centered::
- Extrusion Cut: definition by sizes
+ Extrusion Cut: definition by sizes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_cut_by_sizes_result.png
- :align: center
+.. figure:: images/extrusion_cut_by_sizes_result.png
+ :align: center
-.. centered::
**Created Extrusion Cut**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_cut_by_sizes` operation.
By bounding planes
------------------
-.. image:: images/ExtrusionCut2.png
- :align: center
+.. figure:: images/ExtrusionCut2.png
+ :align: center
-.. centered::
- Extrusion Cut: definition by bounding planes
+ Extrusion Cut: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_cut_by_bounding_planes_result.png
- :align: center
+.. figure:: images/extrusion_cut_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Created Extrusion Cut**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_cut_by_bounding_planes` operation.
Through all
-----------
-.. image:: images/ExtrusionCut3.png
- :align: center
+.. figure:: images/ExtrusionCut3.png
+ :align: center
-.. centered::
- Extrusion Cut: definition through all objects
+ Extrusion Cut: definition through all objects
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_cut_through_all_result.png
- :align: center
+.. figure:: images/extrusion_cut_through_all_result.png
+ :align: center
-.. centered::
**Created Extrusion Cut**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_cut_through_all` operation.
.. |extrusion_btn.icon| image:: images/extrusion_btn.png
+.. _featureExtrusion:
+
Extrusion
=========
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are two variants of the property panel for Extrusion depending on the chosen option:
-.. image:: images/extrusion_by_sizes.png
+.. figure:: images/extrusion_by_sizes.png
:align: left
:height: 24px
**By Sizes** extrudes objects by specifying sizes.
-.. image:: images/extrusion_by_bounding_planes.png
+.. figure:: images/extrusion_by_bounding_planes.png
:align: left
:height: 24px
By sizes
--------
-.. image:: images/Extrusion1.png
- :align: center
+.. figure:: images/Extrusion1.png
+ :align: center
-.. centered::
- Extrusion: definition by sizes
+ Extrusion: definition by sizes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_by_sizes_result.png
- :align: center
+.. figure:: images/extrusion_by_sizes_result.png
+ :align: center
-.. centered::
**Created Extrusion**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_by_sizes` operation.
By bounding faces
------------------
-.. image:: images/Extrusion2.png
- :align: center
+.. figure:: images/Extrusion2.png
+ :align: center
-.. centered::
- Extrusion: definition by bounding faces
+ Extrusion: definition by bounding faces
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** if selected, it will be direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_by_bounding_planes_result.png
- :align: center
+.. figure:: images/extrusion_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Created Extrusion**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_by_bounding_planes` operation.
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are three variants of the property panel for Extrusion Fuse depending on the chosen option:
-.. image:: images/extrusion_by_sizes.png
+.. figure:: images/extrusion_by_sizes.png
:align: left
:height: 24px
**By Sizes** extrudes objects by specifying sizes.
-.. image:: images/extrusion_by_bounding_planes.png
+.. figure:: images/extrusion_by_bounding_planes.png
:align: left
:height: 24px
**By Bounding Planes** extrudes objects by specifying bounding planes and offsets.
-.. image:: images/extrusion_through_all.png
+.. figure:: images/extrusion_through_all.png
:align: left
:height: 24px
By sizes
--------
-.. image:: images/ExtrusionFuse1.png
- :align: center
+.. figure:: images/ExtrusionFuse1.png
+ :align: center
-.. centered::
- Extrusion Fuse: definition by sizes
+ Extrusion Fuse: definition by sizes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_fuse_by_sizes_result.png
- :align: center
+.. figure:: images/extrusion_fuse_by_sizes_result.png
+ :align: center
-.. centered::
**Extrusion Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_fuse_by_sizes` operation.
By bounding planes
------------------
-.. image:: images/ExtrusionFuse2.png
- :align: center
+.. figure:: images/ExtrusionFuse2.png
+ :align: center
-.. centered::
- Extrusion Fuse: definition by bounding planes
+ Extrusion Fuse: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_fuse_by_bounding_planes_result.png
- :align: center
+.. figure:: images/extrusion_fuse_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Extrusion Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_fuse_by_bounding_planes` operation.
Through all
-----------
-.. image:: images/ExtrusionFuse3.png
- :align: center
+.. figure:: images/ExtrusionFuse3.png
+ :align: center
-.. centered::
- Extrusion Fuse: definition through all objects
+ Extrusion Fuse: definition through all objects
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
- **Axis** - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
The Result of the operation will be an extruded shape:
-.. image:: images/extrusion_fuse_through_all_result.png
- :align: center
+.. figure:: images/extrusion_fuse_through_all_result.png
+ :align: center
-.. centered::
**Extrusion Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_extrusion_fuse_through_all` operation.
There are 2 types of fillet:
-.. image:: images/fillet_fixed_radius.png
+.. figure:: images/fillet_fixed_radius.png
:align: left
:height: 24px
fillet by fixed radius
-.. image:: images/fillet_var_radius.png
+.. figure:: images/fillet_var_radius.png
:align: left
:height: 24px
The property panel is shown below.
-.. image:: images/FilletFixed.png
- :align: center
+.. figure:: images/FilletFixed.png
+ :align: center
-.. centered::
- Fillet by fixed radius property panel
+ Fillet by fixed radius property panel
Input fields:
Result of **Fillet by fixed radius** is shown below.
-.. image:: images/fillet_fix_rad.png
+.. figure:: images/fillet_fix_rad.png
:align: center
-.. centered::
Fillet by fixed radius
**See Also** a sample TUI Script of :ref:`tui_create_fillet1` operation.
Alternatively, there is a possibility to create a fillet with a variable radius.
-.. image:: images/FilletVarious.png
- :align: center
+.. figure:: images/FilletVarious.png
+ :align: center
-.. centered::
- Fillet by variable radius
+ Fillet by variable radius
Input fields:
Result of **Fillet by variable radius** is shown below.
-.. image:: images/fillet_var_rad.png
+.. figure:: images/fillet_var_rad.png
:align: center
-.. centered::
Fillet by variable radius
**See Also** a sample TUI Script of :ref:`tui_create_fillet2` operation.
There are 2 options for creation of a Fuse:
-.. image:: images/bool_fuse_simple.png
+.. figure:: images/bool_fuse_simple.png
:align: left
:height: 24px
**Simple** simply fuses selected objects.
-.. image:: images/bool_fuse_advanced.png
+.. figure:: images/bool_fuse_advanced.png
:align: left
:height: 24px
Simple
------
-.. image:: images/boolean_fuse_simple_property_panel.png
+.. figure:: images/boolean_fuse_simple_property_panel.png
:align: center
-.. centered::
**Simple**
- **Objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be fused with tool objects.
The Result of the operation will be a single shape which is a fuse of selected objects:
-.. image:: images/CreatedFuse.png
- :align: center
+.. figure:: images/CreatedFuse.png
+ :align: center
-.. centered::
**Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_fuse` operation.
Advanced
--------
-.. image:: images/boolean_fuse_advanced_property_panel.png
+.. figure:: images/boolean_fuse_advanced_property_panel.png
:align: center
-.. centered::
**Advanced**
- **Objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be fused with tool objects.
The Result of the operation will be a single shape which is a fuse of selected objects and tools:
-.. image:: images/boolean_fuse_result.png
- :align: center
+.. figure:: images/boolean_fuse_result.png
+ :align: center
-.. centered::
**Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_fuse` operation.
The following property panel appears:
-.. image:: images/FuseFaces.png
- :align: center
+.. figure:: images/FuseFaces.png
+ :align: center
-.. centered::
- **Fuse Faces** property panel
+ **Fuse Faces** property panel
Input fields:
The Result of the operation will be a shape with eliminated edges:
-.. image:: images/CreatedFuseFaces.png
- :align: center
+.. figure:: images/CreatedFuseFaces.png
+ :align: center
-.. centered::
Shape before and after operation **Fuse Faces**
**See Also** a sample TUI Script of :ref:`tui_create_fuse_faces` operation.
The following property panel will be opened:
-.. image:: images/ImportResult.png
- :align: center
+.. figure:: images/ImportResult.png
+ :align: center
-.. centered::
**Import result operation**
Here it is necessary to select one or several objects. It is only possible to import results from Parts placed before the
The Result of the operation will be copy of one or several results selected in another part located in the same place:
-.. image:: images/CreatedImportResult.png
- :align: center
+.. figure:: images/CreatedImportResult.png
+ :align: center
-.. centered::
**Import result created**
**See Also** a sample TUI Script of :ref:`tui_create_import_result` operation.
The following property panel will be opened:
-.. image:: images/intersection_property_panel.png
- :align: center
+.. figure:: images/intersection_property_panel.png
+ :align: center
-.. centered::
**Intersection operation**
**Objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be intersected.
The Result of the operation will be a shape which is an intersection of selected objects:
-.. image:: images/CreatedIntersection.png
- :align: center
+.. figure:: images/CreatedIntersection.png
+ :align: center
-.. centered::
**Intersection created**
**See Also** a sample TUI Script of :ref:`tui_create_intersection` operation.
The following property panel appears.
-.. image:: images/LinearCopy.png
- :align: center
+.. figure:: images/LinearCopy.png
+ :align: center
-.. centered::
- Linear copy property panel
+ Linear copy property panel
Input fields:
""""""
Result of operation is a compound.
-.. image:: images/linearcopyres.png
+.. figure:: images/linearcopyres.png
:align: center
-.. centered::
Linear copy
**See Also** a sample TUI Script of :ref:`tui_create_linearcopy` operation.
\ No newline at end of file
The following dimensions can be calculated:
-.. image:: images/meas_length_32x32.png
+.. figure:: images/meas_length_32x32.png
:align: left
:height: 24px
edge length
-.. image:: images/meas_distance_32x32.png
+.. figure:: images/meas_distance_32x32.png
:align: left
:height: 24px
distance between objects
-.. image:: images/meas_radius_32x32.png
+.. figure:: images/meas_radius_32x32.png
:align: left
:height: 24px
radius
-.. image:: images/meas_angle_32x32.png
+.. figure:: images/meas_angle_32x32.png
:align: left
:height: 24px
angle between edges
-.. image:: images/meas_angle3p_32x32.png
+.. figure:: images/meas_angle3p_32x32.png
:align: left
:height: 24px
The length can be measured for straight or curved edge built on two points.
-.. image:: images/Measurement1.png
- :align: center
+.. figure:: images/Measurement1.png
+ :align: center
-.. centered::
- Edge length
+ Edge length
Input fields:
**Distance between objects** calculates minimal distance for any pair of shapes: vertex, edge, face, solid.
- .. image:: images/Measurement2.png
- :align: center
+ .. figure:: images/Measurement2.png
+ :align: center
-.. centered::
- Distance between objects
+ Distance between objects
Input fields:
**Radius** calculates radius for circular edge or cylindrical face.
-.. image:: images/Measurement3.png
- :align: center
+.. figure:: images/Measurement3.png
+ :align: center
-.. centered::
- Radius
+ Radius
Input fields:
**Angle between edges** calculates angle between the selected pair of edges in the point of intersection. If there are several points of intersection, then angles are calculated in all points.
-.. image:: images/Measurement4.png
- :align: center
+.. figure:: images/Measurement4.png
+ :align: center
-.. centered::
- Angle between edges
+ Angle between edges
Input fields:
**Angle by 3 points** calculates angle between the selected three points. The second point is in the corner of the angle.
-.. image:: images/Measurement5.png
- :align: center
+.. figure:: images/Measurement5.png
+ :align: center
-.. centered::
- Angle by 3 points
+ Angle by 3 points
Input fields:
The following property panel will be opened:
-.. image:: images/Partition.png
- :align: center
+.. figure:: images/Partition.png
+ :align: center
-.. centered::
**Partition operation**
**Base Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be partitioned.
The Result of the operation will be a shape which is a partition of selected objects:
-.. image:: images/CreatedPartition.png
- :align: center
+.. figure:: images/CreatedPartition.png
+ :align: center
-.. centered::
**Partition created**
**See Also** a sample TUI Script of :ref:`tui_create_partition` operation.
Pipe can be created in three different ways:
-.. image:: images/pipe_simple_32x32.png
+.. figure:: images/pipe_simple_32x32.png
:align: left
:height: 24px
by object and path
-.. image:: images/pipe_binormal_32x32.png
+.. figure:: images/pipe_binormal_32x32.png
:align: left
:height: 24px
by object, path and Bi-normal
-.. image:: images/pipe_locations_32x32.png
+.. figure:: images/pipe_locations_32x32.png
:align: left
:height: 24px
Base Objects are extruded along the Path Object so that the angle between the normal vector to the base shape and the tangent to the path remain constant at any point of the given path.
-.. image:: images/Pipe1.png
- :align: center
+.. figure:: images/Pipe1.png
+ :align: center
-.. centered::
- Pipe by object and path property panel
+ Pipe by object and path property panel
Input fields:
Result of extrusion of an arc along another arc.
-.. image:: images/simplePipe.png
+.. figure:: images/simplePipe.png
:align: center
-.. centered::
Pipe by object and path
**See Also** a sample TUI Script of ref:`tui_simple_pipe` operation.
The pipe is generated to preserve the constant angle between the normal vector to the base shape and the BiNormal vector at any point of the given path.
-.. image:: images/Pipe2.png
- :align: center
-
-.. centered::
- Pipe by object, path and Bi-normal property panel
+.. figure:: images/Pipe2.png
+ :align: center
+
+ Pipe by object, path and Bi-normal property panel
Input fields:
Result of extrusion of a rectangular face along arc.
-.. image:: images/binormalPipe.png
+.. figure:: images/binormalPipe.png
:align: center
-.. centered::
Pipe by object, path and Bi-normal
**See Also** a sample TUI Script of :ref:`tui_binormal_pipe` operation.
The pipe is generated to preserve selected profiles at the specified locations along the path.
-.. image:: images/Pipe3.png
- :align: center
+.. figure:: images/Pipe3.png
+ :align: center
-.. centered::
- Pipe by object, path and locations property panel
+ Pipe by object, path and locations property panel
Input fields:
Result of extrusion of 3 circles along arc with specified locations.
-.. image:: images/locationPipe.png
+.. figure:: images/locationPipe.png
:align: center
-.. centered::
Pipe by object, path and locations
**See Also** a sample TUI Script of :ref:`tui_locations_pipe` operation.
The following property panel will be opened:
-.. image:: images/Placement.png
- :align: center
+.. figure:: images/Placement.png
+ :align: center
-.. centered::
**Placement operation**
In this property panel, it is necessary to:
The Result of the operation will be a new placement of selected objects:
-.. image:: images/CreatedPlacement.png
- :align: center
+.. figure:: images/CreatedPlacement.png
+ :align: center
-.. centered::
**Placement created**
**See Also** a sample TUI Script of :ref:`tui_create_placement` operation.
The feature has the following options:
-.. image:: images/recover_default_32x32.png
+.. figure:: images/recover_default_32x32.png
:align: left
:height: 24px
restore only the objects used in the operation
-.. image:: images/recover_compound_32x32.png
+.. figure:: images/recover_compound_32x32.png
:align: left
:height: 24px
Recover objects
---------------
-.. image:: images/recover_mode_default.png
+.. figure:: images/recover_mode_default.png
:align: center
-.. centered::
Recover objects used in operation
- **Feature** field contains one of the previous operations;
Result of restoring the shape used in Split operation in compsolid is a single solid.
-.. image:: images/recover_res_default.png
+.. figure:: images/recover_res_default.png
:align: center
-.. centered::
Recover a solid
**See also** a sample TUI script of ref:`tui_recover_default` operation.
Recover top-level objects
-------------------------
-.. image:: images/recover_mode_compound.png
+.. figure:: images/recover_mode_compound.png
:align: center
-.. centered::
Recover top-level compounds/compsolids of objects used in operation
- **Feature** field contains one of the previous operations;
Result of restoring the shape used in Split operation in compsolid is a full compsolid.
-.. image:: images/recover_res_compound.png
+.. figure:: images/recover_res_compound.png
:align: center
-.. centered::
Recover a compsolid
**See also** a sample TUI script of ref:`tui_recover_compound` operation.
The following property panel will be opened:
-.. image:: images/RemoveSubShapes.png
+.. figure:: images/RemoveSubShapes.png
:align: center
-.. centered::
Remove Sub-Shapes
.. |by_removing| image:: images/remove_subshapes_32x32.png
The Result of the operation will be a shape without removed sub-shapes:
-.. image:: images/remove_subshapes_result.png
- :align: center
+.. figure:: images/remove_subshapes_result.png
+ :align: center
-.. centered::
**Remove Sub-Shapes**
**See Also** a sample TUI Script of :ref:`tui_create_remove_subshapes` operation.
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are three variants of the property panel for Revolution Cut depending on the chosen option:
-.. image:: images/revolution_by_angles.png
+.. figure:: images/revolution_by_angles.png
:align: left
:height: 24px
**By Angles** revolves objects by specifying angles.
-.. image:: images/revolution_by_bounding_planes.png
+.. figure:: images/revolution_by_bounding_planes.png
:align: left
:height: 24px
**By Bounding Planes** revolves objects by specifying bounding planes and angles.
-.. image:: images/revolution_through_all.png
+.. figure:: images/revolution_through_all.png
:align: left
:height: 24px
By angles
---------
-.. image:: images/RevolutionCut1.png
- :align: center
+.. figure:: images/RevolutionCut1.png
+ :align: center
-.. centered::
- Revolution Cut: definition by angles
+ Revolution Cut: definition by angles
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_cut_by_angles_result.png
- :align: center
+.. figure:: images/revolution_cut_by_angles_result.png
+ :align: center
-.. centered::
**Revolution Cut created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_cut_by_angles` operation.
By bounding planes
------------------
-.. image:: images/RevolutionCut2.png
- :align: center
+.. figure:: images/RevolutionCut2.png
+ :align: center
-.. centered::
- Revolution Cut: definition by bounding planes
+ Revolution Cut: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_cut_by_bounding_planes_result.png
- :align: center
+.. figure:: images/revolution_cut_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Revolution Cut created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_cut_by_bounding_planes` operation.
Through all
-----------
-.. image:: images/RevolutionCut3.png
- :align: center
+.. figure:: images/RevolutionCut3.png
+ :align: center
-.. centered::
- Revolution Cut: revolving through all the space
+ Revolution Cut: revolving through all the space
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_cut_through_all_result.png
- :align: center
+.. figure:: images/revolution_cut_through_all_result.png
+ :align: center
-.. centered::
**Revolution Cut created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_cut_through_all` operation.
.. |revolution_btn.icon| image:: images/revolution_btn.png
+.. _featureRevolution:
+
Revolution
==========
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are two variants of the property panel for Revolution depending on the chosen option:
-.. image:: images/revolution_by_angles.png
+.. figure:: images/revolution_by_angles.png
:align: left
:height: 24px
**By Angles** revolves objects by specifying angles.
-.. image:: images/revolution_by_bounding_planes.png
+.. figure:: images/revolution_by_bounding_planes.png
:align: left
:height: 24px
By angles
---------
-.. image:: images/Revolution1.png
- :align: center
+.. figure:: images/Revolution1.png
+ :align: center
-.. centered::
- Revolution: definition by angles
+ Revolution: definition by angles
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_by_angles_result.png
- :align: center
+.. figure:: images/revolution_by_angles_result.png
+ :align: center
-.. centered::
**Revolution created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_by_angles` operation.
By bounding planes
------------------
-.. image:: images/Revolution2.png
- :align: center
+.. figure:: images/Revolution2.png
+ :align: center
-.. centered::
- Revolution: definition by bounding planes
+ Revolution: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_by_bounding_planes_result.png
- :align: center
+.. figure:: images/revolution_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Revolution created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_by_bounding_planes` operation.
The following property panel will be opened:
-.. image:: images/StartSketch.png
- :align: center
+.. figure:: images/StartSketch.png
+ :align: center
-.. centered::
- Start sketch
+ Start sketch
There are three variants of the property panel for Revolution Fuse depending on the chosen option:
-.. image:: images/revolution_by_angles.png
+.. figure:: images/revolution_by_angles.png
:align: left
:height: 24px
**By Angles** revolves objects by specifying angles.
-.. image:: images/revolution_by_bounding_planes.png
+.. figure:: images/revolution_by_bounding_planes.png
:align: left
:height: 24px
**By Bounding Planes** revolves objects by specifying bounding planes and angles.
-.. image:: images/revolution_through_all.png
+.. figure:: images/revolution_through_all.png
:align: left
:height: 24px
By angles
---------
-.. image:: images/RevolutionFuse1.png
- :align: center
+.. figure:: images/RevolutionFuse1.png
+ :align: center
-.. centered::
- Revolution Fuse: definition by angles
+ Revolution Fuse: definition by angles
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_fuse_by_angles_result.png
- :align: center
+.. figure:: images/revolution_fuse_by_angles_result.png
+ :align: center
-.. centered::
**Revolution Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_fuse_by_angles` operation.
By bounding planes
------------------
-.. image:: images/RevolutionFuse2.png
- :align: center
+.. figure:: images/RevolutionFuse2.png
+ :align: center
-.. centered::
- Revolution Fuse: definition by bounding planes
+ Revolution Fuse: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_fuse_by_bounding_planes_result.png
- :align: center
+.. figure:: images/revolution_fuse_by_bounding_planes_result.png
+ :align: center
-.. centered::
**Revolution Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_fuse_by_bounding_planes` operation.
Through All
-----------
-.. image:: images/RevolutionFuse3.png
- :align: center
+.. figure:: images/RevolutionFuse3.png
+ :align: center
-.. centered::
- Revolution Fuse: definition by bounding planes
+ Revolution Fuse: definition by bounding planes
- **Base objects** - contains a list of objects selected in the Object Browser or in the Viewer, which will be revolved.
- **Axis** - axis of revolution.
The Result of the operation will be a revolved shape:
-.. image:: images/revolution_fuse_through_all_result.png
- :align: center
+.. figure:: images/revolution_fuse_through_all_result.png
+ :align: center
-.. centered::
**Revolution Fuse created**
**See Also** a sample TUI Script of :ref:`tui_create_revolution_fuse_through_all` operation.
Two rotation algorithms are:
-.. image:: images/rotation_axis_32x32.png
+.. figure:: images/rotation_axis_32x32.png
:align: left
:height: 24px
by axis and angle
-.. image:: images/rotation_3pt_32x32.png
+.. figure:: images/rotation_3pt_32x32.png
:align: left
:height: 24px
Rotation by axis and angle
--------------------------
-.. image:: images/Rotation1.png
- :align: center
+.. figure:: images/Rotation1.png
+ :align: center
-.. centered::
- Rotation by axis and angle property panel
+ Rotation by axis and angle property panel
Input fields:
Result of operation is a rotated initial shape.
-.. image:: images/rotation_axis.png
+.. figure:: images/rotation_axis.png
:align: center
-.. centered::
Rotation by axis and angle
**See Also** a sample TUI Script of :ref:`tui_rotation_axis` operation.
Rotation by center and points
-----------------------------
-.. image:: images/Rotation2.png
- :align: center
+.. figure:: images/Rotation2.png
+ :align: center
-.. centered::
- Rotation by center and 2 points property panel
+ Rotation by center and 2 points property panel
Input fields:
Result of operation is a rotated initial shape.
-.. image:: images/rotation_3points.png
+.. figure:: images/rotation_3points.png
:align: center
-.. centered::
Rotation by center and 2 points
**See Also** a sample TUI Script of :ref:`tui_rotation_3points` operation.
The following property panel will be opened:
-.. image:: images/Smash.png
- :align: center
+.. figure:: images/Smash.png
+ :align: center
-.. centered::
- **Smash operation**
+ **Smash operation**
- **Main Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be smashed by tool objects.
If a subshape that belongs to a compsolid/compound was selected, other shapes of this compsolid/compound will be cut from
The Result of the operation will be a shape which is a smash of tool objects from main objects:
-.. image:: images/CreatedSmash.png
- :align: center
+.. figure:: images/CreatedSmash.png
+ :align: center
-.. centered::
**Smash created**
**See Also** a sample TUI Script of :ref:`tui_create_smash` operation.
The following property panel will be opened:
-.. image:: images/Split.png
- :align: center
+.. figure:: images/Split.png
+ :align: center
-.. centered::
**Split operation**
- **Main Objects** contains a list of objects selected in the Object Browser or in the Viewer, which will be cut and splitted by tool objects.
The Result of the operation will be a shape, which is a split of tool objects with main objects:
-.. image:: images/CreatedSplit.png
- :align: center
+.. figure:: images/CreatedSplit.png
+ :align: center
-.. centered::
**Split created**
**See Also** a sample TUI Script of :ref:`tui_create_bool_split` operation.
Symmetrical copy of an Object can be mirrored in three different ways:
-.. image:: images/symmetry_point_32x32.png
+.. figure:: images/symmetry_point_32x32.png
:align: left
:height: 24px
through a Point of symmetry
-.. image:: images/symmetry_axis_32x32.png
+.. figure:: images/symmetry_axis_32x32.png
:align: left
:height: 24px
through an Axis of symmetry
-.. image:: images/symmetry_plane_32x32.png
+.. figure:: images/symmetry_plane_32x32.png
:align: left
:height: 24px
Symmetry through a Point of symmetry
------------------------------------
-.. image:: images/symmetryPoint.png
- :align: center
+.. figure:: images/symmetryPoint.png
+ :align: center
-.. centered::
- Symmetry through a Point of symmetry property panel
+ Symmetry through a Point of symmetry property panel
Input fields:
The result of operation is a mirrored initial shape with **Create a copy** = *True*.
-.. image:: images/symmetryPointres.png
+.. figure:: images/symmetryPointres.png
:align: center
-.. centered::
Symmetry through a Point of symmetry
**See Also** a sample TUI Script of :ref:`tui_symmetry_point` operation.
Symmetry through an Axis of symmetry
------------------------------------
-.. image:: images/symmetryAxis.png
- :align: center
+.. figure:: images/symmetryAxis.png
+ :align: center
-.. centered::
- Symmetry through an Axis of symmetry property panel
+ Symmetry through an Axis of symmetry property panel
Input fields:
The result of operation is a mirrored initial shape with **Create a copy** = *False*.
-.. image:: images/symmetryAxisres.png
+.. figure:: images/symmetryAxisres.png
:align: center
-.. centered::
Symmetry through an Axis of symmetry
**See Also** a sample TUI Script of :ref:`tui_symmetry_axis` operation.
Symmetry through a Plane of symmetry
------------------------------------
-.. image:: images/symmetryPlane.png
- :align: center
+.. figure:: images/symmetryPlane.png
+ :align: center
-.. centered::
- Symmetry through a Plane of symmetry property panel
+ Symmetry through a Plane of symmetry property panel
Input fields:
The result of operation is a mirrored initial shape with **Create a copy** = *False*.
-.. image:: images/symmetryPlaneres.png
+.. figure:: images/symmetryPlaneres.png
:align: center
-.. centered::
Symmetry through a Plane of symmetry
**See Also** a sample TUI Script of :ref:`tui_symmetry_plane` operation.
Two Scale algorithms are:
-.. image:: images/scale_factor_32x32.png
+.. figure:: images/scale_factor_32x32.png
:align: left
:height: 24px
by one common factor
-.. image:: images/scale_dimensions_32x32.png
+.. figure:: images/scale_dimensions_32x32.png
:align: left
:height: 24px
Scale by one common factor scales the entire object without modification the geometry of the shape: dimensions change evenly in all three orthogonal directions.
-.. image:: images/Scale1.png
- :align: center
+.. figure:: images/Scale1.png
+ :align: center
-.. centered::
- Scale by one common factor property panel
+ Scale by one common factor property panel
Input fields:
Result of operation is transformed initial shape shown in wireframe mode together with initial shape in shading mode.
-.. image:: images/Scale_common_factor.png
+.. figure:: images/Scale_common_factor.png
:align: center
-.. centered::
Scale by one common factor
**See Also** a sample TUI Script of :ref:`tui_Scale_common_factor` operation.
Scale by different factors along axes is a general transformation, which can modify the geometry, for example, a sphere can be transformed into an ellipsoid.
-.. image:: images/Scale2.png
- :align: center
+.. figure:: images/Scale2.png
+ :align: center
-.. centered::
- Scale: define by different factors property panel
+ Scale: define by different factors property panel
Input fields:
Result of operation is transformed initial shape.
-.. image:: images/Scale_XYZ.png
+.. figure:: images/Scale_XYZ.png
:align: center
-.. centered::
Scale by different factors
**See Also** a sample TUI Script of :ref:`tui_Scale_XYZ` operation.
The Vector of translation can be defined in three different ways:
-.. image:: images/translation_vector_32x32.png
+.. figure:: images/translation_vector_32x32.png
:align: left
:height: 24px
by by axis and distance
-.. image:: images/translation_dxyz_32x32.png
+.. figure:: images/translation_dxyz_32x32.png
:align: left
:height: 24px
by vector
-.. image:: images/translation_2pt_32x32.png
+.. figure:: images/translation_2pt_32x32.png
:align: left
:height: 24px
Translation by axis and distance
--------------------------------
-.. image:: images/Translation2.png
- :align: center
+.. figure:: images/Translation2.png
+ :align: center
-.. centered::
- Translation by axis and distance property panel
+ Translation by axis and distance property panel
Input fields:
The result of operation is a shifted initial shape.
-.. image:: images/translation_XYZ.png
+.. figure:: images/translation_XYZ.png
:align: center
-.. centered::
Translation by axis and distance
**See Also** a sample TUI Script of a :ref:`tui_translation_vector` operation.
Translation by vector
---------------------
-.. image:: images/Translation1.png
- :align: center
+.. figure:: images/Translation1.png
+ :align: center
-.. centered::
- Translation by vector property panel
+ Translation by vector property panel
Input fields:
The result of operation is a shifted initial shape.
-.. image:: images/translation_vector.png
+.. figure:: images/translation_vector.png
:align: center
-.. centered::
Translation by vector
**See Also** a sample TUI Script of :ref:`tui_translation_DXDYDZ` operation.
Translation by two points
-------------------------
-.. image:: images/Translation3.png
- :align: center
+.. figure:: images/Translation3.png
+ :align: center
-.. centered::
- Translation by two points property panel
+ Translation by two points property panel
Input fields:
The result of operation is a shifted initial shape.
-.. image:: images/translation_2points.png
+.. figure:: images/translation_2points.png
:align: center
-.. centered::
Translation by two points
**See Also** a sample TUI Script of :ref:`tui_translation_2points` operation.
The following property panel will be opened:
-.. image:: images/Union.png
- :align: center
+.. figure:: images/Union.png
+ :align: center
-.. centered::
**Union operation**
Here it is necessary to select some objects. Only faces with shared edges or solids with shared faces are allowed for selection.
The Result of the operation will be a shape which is a union of selected objects:
-.. image:: images/CreatedUnion.png
- :align: center
+.. figure:: images/CreatedUnion.png
+ :align: center
-.. centered::
**Union created**
**See Also** a sample TUI Script of :ref:`tui_create_union` operation.
-.. |plus.icon| image:: images/add.png
-.. |minus.icon| image:: images/reverce.png
+.. |plus.icon| image:: images/add.png
+.. |minus.icon| image:: images/reverce.png
.. |delete.icon| image:: images/delete.png
Selection by filters panel looks like following:
-.. image:: images/selection_by_filters.png
+.. figure:: images/selection_by_filters.png
:align: center
-.. centered::
Selection by filters property panel
In this panel:
- **Add new filter** combo box. It contains accessible filters according to the selection mode. When user selects an item from this combo box a filter item appears in **Filters** panel like in the following example:
-.. image:: images/selection_by_filters_added.png
+.. figure:: images/selection_by_filters_added.png
:align: center
-.. centered::
Filters **Horizontal faces** and **On plane** added to the property panel.
If filter is implemented as "Multiple", several instances of this filter may be added in one selection. Otherwise the added filter is removed from the "Add new filter..." list.
#. select in the Main Menu *GDML - > Cone segment* item or
#. click **Cone segment** button in the toolbar.
-.. image:: images/cone_btn.png
+.. figure:: images/cone_btn.png
:align: center
-.. centered::
**Cone segment** button
The following property panel will be opened:
-.. image:: images/Cone_panel.png
+.. figure:: images/Cone_panel.png
:align: center
-.. centered::
**Cone property panel**
The property panel contains an image which explains the meaning of input values:
The Result of the operation will be a SOLID.
-.. image:: images/CreatedCone.png
+.. figure:: images/CreatedCone.png
:align: center
-.. centered::
Cone created
**See Also** a sample TUI Script of :ref:`tui_create_conesegment` operation.
#. select in the Main Menu *GDML - > Ellipsoid* item or
#. click **Ellipsoid** button in the toolbar.
-.. image:: images/ellips_btn.png
+.. figure:: images/ellips_btn.png
:align: center
-.. centered::
**Ellipsoid** button
The following property panel will be opened:
-.. image:: images/Ellipsoid.png
+.. figure:: images/Ellipsoid.png
:align: center
-.. centered::
**Ellipsoid property panel**
The property panel contains an image, which explains the meaning of input values:
The Result of the operation will be a SOLID.
-.. image:: images/CreatedEllipsoid.png
+.. figure:: images/CreatedEllipsoid.png
:align: center
-.. centered::
Ellipsoid created
**See Also** a sample TUI Script of :ref:`tui_create_ellipsoid` operation.
:titlesonly:
:maxdepth: 1
- managerFeature.rst
parameterFeature.rst
+ managerFeature.rst
-
-
-
-
+++ /dev/null
-
- .. _tui_parametersFeature:
-
-Create Parameters
-=================
-
-.. literalinclude:: examples/parameters.py
- :linenos:
- :language: python
-
-:download:`Download this script <examples/parameters.py>`
-
+++ /dev/null
-from salome.shaper import model
-
-model.begin()
-partSet = model.moduleDocument()
-model.addParameter(partSet, "angle", "60*3.141/180", "main angle")
-model.addParameter(partSet, "height", "200*sin(angle)")
-model.end()
-.. _parameters:
.. |paper_roll.icon| image:: images/paper_roll.png
+.. _parameters:
Parameters manager
==================
The following dialog box with parameter table appears:
-.. image:: images/parameters.png
+.. figure:: images/parameters.png
:align: center
-.. centered::
Parameters dialog box
.. |param_up| image:: images/parameters_up.png
| |param_up| one string higher in the table,
| |param_down| one string lower in the table.
-
-**TUI Command**:
-
-.. py:function:: model.addParameter(Part_doc, Name, Value, Comment)
-
- :param part: The current part object
- :param string: The parameter name
- :param number: The parameter value
- :param string: The parameter comment
- :return: Created object.
-
-**See Also** a sample TUI Script of :ref:`tui_parametersFeature` operation.
-
-Result
-------
-
-Created parameters and their current values are displayed in the Object Browser, in a special section **Parameters**.
-
-.. image:: images/object_browser_parameters.png
- :align: center
-.. centered::
- **Parameters** in object browser
+**See Also** :ref:`parameter` operation.
-.. _parameter:
.. |expression.icon| image:: images/expression.png
+.. _parameter:
+
Create parameter
================
The following property panel appears.
-.. image:: images/parameter.png
+.. figure:: images/parameter.png
:align: center
-.. centered::
Parameter property panel
**Input fields**:
The created parameter and its current value are displayed in the Object Browser, in a special section **Parameters**.
-.. image:: images/object_browser_parameter.png
+.. figure:: images/object_browser_parameter.png
:align: center
-.. centered::
**Parameter** in object browser
There are 2 algorithms for creation of a Box:
-.. image:: images/box_dxyz_32x32.png
+.. figure:: images/box_dxyz_32x32.png
:align: left
:height: 24px
**By dimensions**
-.. image:: images/box_2pt_32x32.png
+.. figure:: images/box_2pt_32x32.png
:align: left
:height: 24px
Box is created by dimensions along X, Y, Z axis starting from the origin.
-.. image:: images/Box_dimensions.png
+.. figure:: images/Box_dimensions.png
:align: center
Input fields:
A solid box based on the origin of coordinates and with edges parallel to the coordinate axes.
-.. image:: images/Box1.png
- :align: center
+.. figure:: images/Box1.png
+ :align: center
**See Also** a sample TUI Script of a :ref:`tui_create_boxdim` operation.
Box is created by two points of the box diagonal.
-.. image:: images/Box_2points.png
- :align: center
+.. figure:: images/Box_2points.png
+ :align: center
Input fields:
A solid box based on two points and with edges parallel to the coordinate axes.
-.. image:: images/Box2.png
- :align: center
+.. figure:: images/Box2.png
+ :align: center
-.. centered::
Created boxes
**See Also** a sample TUI Script of :ref:`tui_create_boxpnt` operation.
The following property panel appears.
-.. image:: images/Cone.png
- :align: center
+.. figure:: images/Cone.png
+ :align: center
-.. centered::
Cone property panel
Input fields:
If the radii are equal, the Cylinder will be created instead of cone.
-.. image:: images/Cone_res.png
- :align: center
+.. figure:: images/Cone_res.png
+ :align: center
-.. centered::
Cone created
**See Also** a sample TUI Script of :ref:`tui_create_cone` operation.
There are 2 algorithms for creation of a Cylinder:
-.. image:: images/cylinder_32x32.png
+.. figure:: images/cylinder_32x32.png
:align: left
:height: 24px
**Cylinder** creates a cylinder.
-.. image:: images/cylinder_portion_32x32.png
+.. figure:: images/cylinder_portion_32x32.png
:align: left
:height: 24px
Cylinder
--------
-.. image:: images/Cylinder.png
+.. figure:: images/Cylinder.png
:align: center
-.. centered::
**Cylinder** property panel
Input fields:
An example is shown below.
-.. image:: images/Cylinder1.png
- :align: center
+.. figure:: images/Cylinder1.png
+ :align: center
-.. centered::
Cylinder
**See Also** a sample TUI Script of :ref:`tui_create_cylinder` operation.
Portion of cylinder
-------------------
-.. image:: images/Portion_cylinder.png
- :align: center
+.. figure:: images/Portion_cylinder.png
+ :align: center
-.. centered::
**Portion of cylinder** property panel
Input fields for ***Portion of cylinder** tab include **Angle** defining a portion of cylinder.
An example is shown below.
-.. image:: images/Cylinder2.png
- :align: center
+.. figure:: images/Cylinder2.png
+ :align: center
-.. centered::
Portion of cylinder
**See Also** a sample TUI Script of :ref:`tui_create_cylportion` operation.
The following property panel appears.
-.. image:: images/Sphere.png
- :align: center
+.. figure:: images/Sphere.png
+ :align: center
-.. centered::
Sphere property panel
Input fields:
An example is shown below.
-.. image:: images/Sphere_res.png
- :align: center
+.. figure:: images/Sphere_res.png
+ :align: center
-.. centered::
Sphere created
**See Also** a sample TUI Script of :ref:`tui_create_sphere` operation.
The following property panel appears.
-.. image:: images/Torus.png
- :align: center
+.. figure:: images/Torus.png
+ :align: center
-.. centered::
Torus
Input fields:
An example is shown below.
-.. image:: images/Torus_res.png
- :align: center
+.. figure:: images/Torus_res.png
+ :align: center
-.. centered::
Torus created
**See Also** a sample TUI Script of :ref:`tui_create_torus` operation.
The following property panel appears:
-.. image:: images/compoundVerticesPanel.png
- :align: center
+.. figure:: images/compoundVerticesPanel.png
+ :align: center
-.. centered::
set of Points
Select your points file and define a separator if it's different that " " in your points file
A resulting compound will contain the points
-.. image:: images/compoundVertices.png
- :align: center
+.. figure:: images/compoundVertices.png
+ :align: center
-.. centered::
Points
The following property panel appears:
-.. image:: images/importParametersPanel.png
- :align: center
+.. figure:: images/importParametersPanel.png
+ :align: center
-.. centered::
Import Parameters
- :ref:`create_custom_rectangle_xml`,
- icon.png located at sub-folder */icons*.
-.. image:: images/rectangle.png
+.. figure:: images/rectangle.png
:align: center
-.. centered::
File icon.png
The description of custom feature :ref:`create_sketch_rectangle` is given in Sketch plug-in.
\ No newline at end of file
First define a plane for the sketch:
-.. image:: images/PlaneDefinition.png
+.. figure:: images/PlaneDefinition.png
:align: center
- specify plane size (equal to 25 in the example above);
Note that coordinate planes will be suggested for selection if no convenient objects for plane selection are displayed in the viewer:
-.. image:: images/CoordinatePlanes.png
+.. figure:: images/CoordinatePlanes.png
:align: center
After the plane for sketch is selected, the following property panel will be opened:
-.. image:: images/SketchPanel.png
+.. figure:: images/SketchPanel.png
:align: center
-.. centered::
- Sketch general panel
+ Sketch general panel
- **Reversed** check box - allows reversing the sketch plane normal;
- **Set plane view** button - switches the viewer to the top view for the sketch plane;
If all degrees of freedom are eliminated, the sketch is fixed and displayed with green color.
-.. image:: images/Sketch_fixed.png
+.. figure:: images/Sketch_fixed.png
:align: center
-.. centered::
- Fixed Sketch
+ Fixed Sketch
If any degrees of freedom remain unsolved, the sketch is under-constrained and displayed with red color.
-.. image:: images/Sketch_underconstrained.png
+.. figure:: images/Sketch_underconstrained.png
:align: center
-.. centered::
- Underconstrained Sketch
+ Underconstrained Sketch
The plug-in includes the following constraints:
Sketcher comes into overconstrained state when an extra constraint was defined. The following picture shows an example of the overconstrained state:
-.. image:: images/Overconstrained.png
+.. figure:: images/Overconstrained.png
:align: center
-.. centered::
- Overconstrained Sketch
+ Overconstrained Sketch
When Sketcher gets this state then:
- .. _tui_create_intersection:
+ .. _tui_create_sketch_intersection:
Create Intersection
===================
Property panel:
-.. image:: images/Angle_panel.png
+.. figure:: images/Angle_panel.png
:align: center
.. |angle_direct| image:: images/angle_direct.png
- drag the angle presentation in the view to the desired position and click once;
- set desirable angle value in the input field in the view and press **Enter** or just press **Enter** to keep the current angle
-.. image:: images/Angle_field_view.png
+.. figure:: images/Angle_field_view.png
:align: center
-.. centered::
Angle input in the view
**TUI Commands**:
Created Angle appears in the view.
-.. image:: images/Angle_res.png
- :align: center
+.. figure:: images/Angle_res.png
+ :align: center
-.. centered::
Angle created
**See Also** a sample TUI Script of :ref:`tui_create_angle` operation.
The following property panel appears:
-.. image:: images/elliptic_arc_panel.png
+.. figure:: images/elliptic_arc_panel.png
:align: center
Click in the view to set the center point, then move the mouse and click a second time to set a point of a one semi-axis, then click to set a starting point of the arc and then to set an end point of the arc.
Created elliptic arc appears in the view.
-.. image:: images/elliptic_arc_result.png
- :align: center
+.. figure:: images/elliptic_arc_result.png
+ :align: center
-.. centered::
Elliptic arc created
**See Also** a sample TUI Script of :ref:`tui_create_elliptic_arc` operation.
\ No newline at end of file
There are 4 algorithms for creation of an Arc:
-.. image:: images/arc_base_32x32.png
+.. figure:: images/arc_base_32x32.png
:align: left
:height: 24px
**By center and two points** creates an arc segment with the given center passing from the start point to the end point on the circle.
-.. image:: images/arc_3pt_32x32.png
+.. figure:: images/arc_3pt_32x32.png
:align: left
:height: 24px
**By three points** creates an arc segment passing from the start point to end point through another point on the circle.
-.. image:: images/arc_tang_32x32.png
+.. figure:: images/arc_tang_32x32.png
:align: left
:height: 24px
**By tangent point and end point** creates an arc segment with the tangent point and the end point.
-.. image:: images/arc_perp_32x32.png
+.. figure:: images/arc_perp_32x32.png
:align: left
:height: 24px
By center and two points
""""""""""""""""""""""""
-.. image:: images/Arc_panel_base.png
+.. figure:: images/Arc_panel_base.png
:align: center
Click in the view once to set the center point, then move the mouse and click a second time to set the start point
By three points
"""""""""""""""
-.. image:: images/Arc_panel_3pt.png
+.. figure:: images/Arc_panel_3pt.png
:align: center
Click in the view once to set the start point, then move the mouse and click a second time to set the end point
By tangent point and end point
""""""""""""""""""""""""""""""
-.. image:: images/Arc_panel_tang.png
+.. figure:: images/Arc_panel_tang.png
:align: center
Select a point on segment in the view to set the tangent point, then move the mouse and click to set the end point.
By point on perpendicular line and end point
""""""""""""""""""""""""""""""""""""""""""""
-.. image:: images/Arc_panel_perp.png
+.. figure:: images/Arc_panel_perp.png
:align: center
Select a point on a straight segment in the view to set the start point, then move the mouse and click to set the end point.
Created arc appears in the view.
-.. image:: images/Arc_res.png
- :align: center
+.. figure:: images/Arc_res.png
+ :align: center
-.. centered::
Arc created
**See Also** a sample TUI Script of :ref:`tui_create_arc` operation.
Creation of B-spline curve
""""""""""""""""""""""""""
-.. image:: images/bspline_creation_panel.png
+.. figure:: images/bspline_creation_panel.png
:align: center
Click in the view to specify the control polygon of B-spline curve. The curve will be shown after the second point is initialized. To stop adding new poles, click **Esc** button or **Apply** the operation.
Created B-spline curve appears in the view.
-.. image:: images/bspline_result.png
- :align: center
+.. figure:: images/bspline_result.png
+ :align: center
-.. centered::
Non-periodic B-spline created
-.. image:: images/bspline_periodic_result.png
- :align: center
+.. figure:: images/bspline_periodic_result.png
+ :align: center
-.. centered::
Periodic B-spline created
**See Also** a sample TUI Script of :ref:`tui_create_bspline` operation.
Modification of B-spline curve
""""""""""""""""""""""""""""""
-.. image:: images/bspline_modification_panel.png
+.. figure:: images/bspline_modification_panel.png
:align: center
-.. centered::
Modification panel for B-spline curve
The following options are provided to modify the already created B-spline curve:
There are 2 algorithms for creation of a Circle:
-.. image:: images/circle_pt_rad_32x32.png
+.. figure:: images/circle_pt_rad_32x32.png
:align: left
:height: 24px
**By center and passed point** creates a circle with the given center passing through the given point.
-.. image:: images/circle_3pt_32x32.png
+.. figure:: images/circle_3pt_32x32.png
:align: left
:height: 24px
By center and passed point
""""""""""""""""""""""""""
-.. image:: images/Circle_panel_pt_rad.png
+.. figure:: images/Circle_panel_pt_rad.png
:align: center
Click in the view once to set the center point, then move the mouse and click a second time to set the passed point.
By three points
"""""""""""""""
-.. image:: images/Circle_panel_3pt.png
+.. figure:: images/Circle_panel_3pt.png
:align: center
Click in the view once to set the first passed point, then move the mouse and click a second time to set the second passed point
The following property panel appears when the user selects an existing circle.
-.. image:: images/Circle_panel_edit.png
+.. figure:: images/Circle_panel_edit.png
:align: center
Note that the edition property panel does not show the used creation algorithm.
Created circle appears in the view.
-.. image:: images/Circle_res.png
- :align: center
+.. figure:: images/Circle_res.png
+ :align: center
-.. centered::
Circle created
**See Also** a sample TUI Script of :ref:`tui_create_circle` operation.
Property panel:
-.. image:: images/Coincident_panel.png
+.. figure:: images/Coincident_panel.png
:align: center
Input fields:
Created Coincident constraint appears in the view.
-.. image:: images/Coincident_res.png
- :align: center
+.. figure:: images/Coincident_res.png
+ :align: center
-.. centered::
Created coincident constraint
**See Also** a sample TUI Script of :ref:`tui_create_coincident` operation.
\ No newline at end of file
Property panel:
-.. image:: images/Collinear_panel.png
+.. figure:: images/Collinear_panel.png
:align: center
Input fields:
Created Collinear constraint appears in the view.
-.. image:: images/Collinear_res.png
- :align: center
+.. figure:: images/Collinear_res.png
+ :align: center
-.. centered::
Created collinear constraint
**See Also** a sample TUI Script of :ref:`tui_create_collinear` operation.
Property panel:
-.. image:: images/Distance_panel.png
+.. figure:: images/Distance_panel.png
:align: center
.. |location_left| image:: images/location_left.png
- drag the distance presentation in the view to the desired position and click once;
- set the desirable distance value in the input field and press **Enter** or just press **Enter** to keep the current distance.
-.. image:: images/Distance_field_view.png
+.. figure:: images/Distance_field_view.png
:align: center
-.. centered::
Distance input in the view
**TUI Command**:
Created Distance appears in the view.
-.. image:: images/Distance_res.png
- :align: center
+.. figure:: images/Distance_res.png
+ :align: center
-.. centered::
Distance created
**See Also** a sample TUI Script of :ref:`tui_create_distance` operation.
There are 2 algorithms for creation of an Ellipse:
-.. image:: images/ellipse_cent_rad_32x32.png
+.. figure:: images/ellipse_cent_rad_32x32.png
:align: left
:height: 24px
**By center and major semi-axes and passing points** creates an ellipse with the given center passing through given points.
-.. image:: images/ellipse_axes_32x32.png
+.. figure:: images/ellipse_axes_32x32.png
:align: left
:height: 24px
By center and major semi-axes and passing points
""""""""""""""""""""""""""""""""""""""""""""""""
-.. image:: images/ellipse_panel_pt_rad.png
+.. figure:: images/ellipse_panel_pt_rad.png
:align: center
Click in the view once to set the center point, then move the mouse and click to set a point of a first semi-axis, then again move the mouse to set a point of a second semi-axis.
By major axis and passing point
"""""""""""""""""""""""""""""""
-.. image:: images/ellipse_panel_3pt.png
+.. figure:: images/ellipse_panel_3pt.png
:align: center
Click in the view once to set a first point of a first axis, then move the mouse and click to set a second point of the first axis, then again move the mouse to set a point of a second semi-axis.
Created ellipse appears in the view.
-.. image:: images/ellipse_result.png
- :align: center
+.. figure:: images/ellipse_result.png
+ :align: center
-.. centered::
Ellipse created
Property panel:
-.. image:: images/Equal_panel.png
+.. figure:: images/Equal_panel.png
:align: center
Input fields:
Created Equal constraint appears in the view.
-.. image:: images/Equal_res.png
- :align: center
+.. figure:: images/Equal_res.png
+ :align: center
-.. centered::
Created equal constraint
**See Also** a sample TUI Script of :ref:`tui_create_equal` operation.
Property panel:
-.. image:: images/Fillet_panel.png
- :align: center
+.. figure:: images/Fillet_panel.png
+ :align: center
-.. centered::
Fillet
Input fields:
Created Fillet appears in the view.
-.. image:: images/Fillet_res.png
- :align: center
+.. figure:: images/Fillet_res.png
+ :align: center
-.. centered::
Created fillet
**See Also** a sample TUI Script of :ref:`tui_create_fillet` operation.
Property panel:
-.. image:: images/Fixed_panel.png
+.. figure:: images/Fixed_panel.png
:align: center
Input fields:
Created Fixed constraint appears in the view.
-.. image:: images/Fixed_res.png
- :align: center
+.. figure:: images/Fixed_res.png
+ :align: center
-.. centered::
Created fixed constraint
**See Also** a sample TUI Script of :ref:`tui_create_fixed` operation.
Property panel:
-.. image:: images/HorizontalDistance_panel.png
+.. figure:: images/HorizontalDistance_panel.png
:align: center
.. |location_left| image:: images/location_left.png
- drag the horizontal distance presentation in the view to the desired position and click once;
- set desirable horizontal distance value in the input field in the view and press **Enter** or just press **Enter** to keep the current distance.
-.. image:: images/HorizontalDistance_field_view.png
+.. figure:: images/HorizontalDistance_field_view.png
:align: center
-.. centered::
Horizontal Distance input in the view
**TUI Command**:
Created Horizontal Distance appears in the view.
-.. image:: images/HorizontalDistance_res.png
- :align: center
+.. figure:: images/HorizontalDistance_res.png
+ :align: center
-.. centered::
Horizontal Distance created
**See Also** a sample TUI Script of :ref:`tui_create_hdistance` operation.
Property panel:
-.. image:: images/Horizontal_panel.png
+.. figure:: images/Horizontal_panel.png
:align: center
Input fields:
Created Horizontal constraint appears in the view.
-.. image:: images/Horizontal_res.png
- :align: center
+.. figure:: images/Horizontal_res.png
+ :align: center
-.. centered::
Horizontal constraint created
**See Also** a sample TUI Script of :ref:`tui_create_horizontal` operation.
\ No newline at end of file
Intersection
============
-| The Intersection operation creates an intersection of a 3D edge and the sketch plane.
-| The result of the intersection is a point.
+The Intersection operation creates an intersection of a 3D edge and the sketch plane.
+The result of the intersection is a point.
To create an Intersection in the active Sketch:
Property panel:
-.. image:: images/Intersection_panel.png
- :align: center
+.. figure:: images/Intersection_panel.png
+ :align: center
-.. centered::
Intersection
Input fields:
Created Intersection appears in the view.
-.. image:: images/Intersection_res.png
- :align: center
+.. figure:: images/Intersection_res.png
+ :align: center
-.. centered::
Created intersection (purple point)
-**See Also** a sample TUI Script of :ref:`tui_create_intersection` operation.
+**See Also** a sample TUI Script of :ref:`tui_create_sketch_intersection` operation.
Property panel:
-.. image:: images/Length_panel.png
+.. figure:: images/Length_panel.png
:align: center
.. |location_left| image:: images/location_left.png
- drag the length presentation in the view to the desired position and click once;
- set desirable length value in the input field in the view and press **Enter** or just press **Enter** to keep the current length.
-.. image:: images/Length_field_view.png
+.. figure:: images/Length_field_view.png
:align: center
-.. centered::
Length input in the view
**TUI Command**:
Created Length appears in the view.
-.. image:: images/Length_res.png
- :align: center
+.. figure:: images/Length_res.png
+ :align: center
-.. centered::
Length created
**See Also** a sample TUI Script of :ref:`tui_create_length` operation.
The following property panel appears:
-.. image:: images/Line_panel.png
- :align: center
+.. figure:: images/Line_panel.png
+ :align: center
-.. centered::
Line
Pick 2 points (start and end) in the view to create a Line. If an existing object is clicked, a constraint for the point will be created automatically.
Created line appears in the view.
-.. image:: images/Line_res.png
- :align: center
+.. figure:: images/Line_res.png
+ :align: center
-.. centered::
Line created
**See Also** a sample TUI Script of :ref:`tui_create_line` operation.
Property panel:
-.. image:: images/Middlepoint_panel.png
+.. figure:: images/Middlepoint_panel.png
:align: center
Input fields:
Created Middle point constraint appears in the view.
-.. image:: images/Middlepoint_res.png
- :align: center
+.. figure:: images/Middlepoint_res.png
+ :align: center
-.. centered::
Created middle point constraint
**See Also** a sample TUI Script of :ref:`tui_create_middle` operation.
Property panel:
-.. image:: images/Mirror_panel.png
- :align: center
+.. figure:: images/Mirror_panel.png
+ :align: center
-.. centered::
Mirror copy
Input fields:
| The original and the mirror copy objects are marked with a special sign.
| Copy object is drawn with a thinner line.
-.. image:: images/Mirror_res.png
- :align: center
+.. figure:: images/Mirror_res.png
+ :align: center
-.. centered::
Mirror copy created
**See Also** a sample TUI Script of :ref:`tui_create_mirror` operation.
Property panel:
-.. image:: images/Parallel_panel.png
+.. figure:: images/Parallel_panel.png
:align: center
Input fields:
Created Parallel constraint appears in the view.
-.. image:: images/Parallel_res.png
- :align: center
+.. figure:: images/Parallel_res.png
+ :align: center
-.. centered::
Created parallel constraint
**See Also** a sample TUI Script of :ref:`tui_create_parallel` operation.
Property panel:
-.. image:: images/Perpendicular_panel.png
+.. figure:: images/Perpendicular_panel.png
:align: center
Input fields:
Created Perpendicular constraint appears in the view.
-.. image:: images/Perpendicular_res.png
- :align: center
+.. figure:: images/Perpendicular_res.png
+ :align: center
-.. centered::
Created perpendicular constraint
**See Also** a sample TUI Script of :ref:`tui_create_perpendicular` operation.
The following property panel appears:
-.. image:: images/Point_panel.png
- :align: center
+.. figure:: images/Point_panel.png
+ :align: center
-.. centered::
Point
Clicking in the view creates a point preview. If an existing object is clicked, a constraint for
Created point appears in the view.
-.. image:: images/Point_res.png
- :align: center
+.. figure:: images/Point_res.png
+ :align: center
-.. centered::
Point created
**See Also** a sample TUI Script of :ref:`tui_create_point` operation.
Property panel:
-.. image:: images/Projection_panel.png
- :align: center
+.. figure:: images/Projection_panel.png
+ :align: center
-.. centered::
Projection
Input fields:
Created Projection appears in the view.
-.. image:: images/Projection_res.png
- :align: center
+.. figure:: images/Projection_res.png
+ :align: center
-.. centered::
Created projection (purple line)
**See Also** a sample TUI Script of :ref:`tui_create_projection` operation.
Property panel:
-.. image:: images/Radius_panel.png
+.. figure:: images/Radius_panel.png
:align: center
+
.. |loc_left| image:: images/location_left.png
.. |loc_auto| image:: images/location_automatic.png
.. |loc_right| image:: images/location_right.png
- drag the radius presentation in the view to the desired position and click once;
- set desirable radius value in the input field in the view and press **Enter** or just press **Enter** to keep the current radius.
-.. image:: images/Radius_field_view.png
+.. figure:: images/Radius_field_view.png
:align: center
-.. centered::
Radius input in the view
**TUI Command**:
Created Radius appears in the view.
-.. image:: images/Radius_res.png
- :align: center
+.. figure:: images/Radius_res.png
+ :align: center
-.. centered::
Radius created
**See Also** a sample TUI Script of :ref:`tui_create_radius` operation.
The following property panel appears:
-.. image:: images/Rectangle_panel.png
- :align: center
+.. figure:: images/Rectangle_panel.png
+ :align: center
-.. centered::
Rectangle
Click in the view once to set the first corner, then move the mouse and click a second time to set the opposite corner.
Created rectangle appears in the view.
-.. image:: images/Rectangle_res.png
- :align: center
+.. figure:: images/Rectangle_res.png
+ :align: center
-.. centered::
Rectangle created
**See Also** a sample TUI Script of :ref:`tui_create_rectangle` operation.
Property panel:
-.. image:: images/Rotation_panel.png
- :align: center
+.. figure:: images/Rotation_panel.png
+ :align: center
-.. centered::
Angular copy
.. |full_angle| image:: images/angle_up_full_32x32.png
| The original and an angular copy objects are marked with a special sign.
| Copy objects are drawn with a thinner line.
-.. image:: images/Rotation_res.png
- :align: center
+.. figure:: images/Rotation_res.png
+ :align: center
-.. centered::
Created angular copy
**See Also** a sample TUI Script of :ref:`tui_create_rotation` operation.
The following property panel appears:
-.. image:: images/SketchCopy_panel.png
- :align: center
+.. figure:: images/SketchCopy_panel.png
+ :align: center
-.. centered::
Sketch copy panel
Select a sketch feature to copy. On Apply button press the copied sketch will be created in the Object Browser tree.
The following property panel appears:
-.. image:: images/SketchDrawer_panel.png
- :align: center
+.. figure:: images/SketchDrawer_panel.png
+ :align: center
-.. centered::
Sketch drawer
Click in the view once to set the whole original model, then click a second time to set the
sketch creation normally user must edit this sketch to input reasonable constraints and
parametrization, or remove not needed constraints or sketch lements.
-.. image:: images/SketchDrawer_res.png
- :align: center
+.. figure:: images/SketchDrawer_res.png
+ :align: center
-.. centered::
Drawn sketch
Property panel:
-.. image:: images/Split_panel.png
- :align: center
+.. figure:: images/Split_panel.png
+ :align: center
-.. centered::
Split
Input fields:
The selected segment is highlighted in the view:
-.. image:: images/Split_segment_sel.png
+.. figure:: images/Split_segment_sel.png
:align: center
-.. centered::
The segment to split off
**TUI Command**:
Created Split appears in the view.
-.. image:: images/Split_res.png
- :align: center
+.. figure:: images/Split_res.png
+ :align: center
-.. centered::
Created split
**See Also** a sample TUI Script of :ref:`tui_create_split` operation.
Property panel:
-.. image:: images/Tangent_panel.png
+.. figure:: images/Tangent_panel.png
:align: center
Input fields:
Created Tangent constraint appears in the view.
-.. image:: images/Tangent_res.png
- :align: center
+.. figure:: images/Tangent_res.png
+ :align: center
-.. centered::
Created tangent constraint
**See Also** a sample TUI Script of :ref:`tui_create_tangent` operation.
Property panel:
-.. image:: images/Linear_panel.png
- :align: center
+.. figure:: images/Linear_panel.png
+ :align: center
-.. centered::
Linear copy
| The original and a linear copy objects are marked with a special sign.
| Copy objects are drawn with a thinner line.
-.. image:: images/Linear_res.png
- :align: center
+.. figure:: images/Linear_res.png
+ :align: center
-.. centered::
Linear copy created
**See Also** a sample TUI Script of :ref:`tui_create_translation` operation.
Property panel:
-.. image:: images/Trim_panel.png
- :align: center
+.. figure:: images/Trim_panel.png
+ :align: center
-.. centered::
Trim
Input fields:
The selected segment is highlighted in the view:
-.. image:: images/Trim_segment_sel.png
+.. figure:: images/Trim_segment_sel.png
:align: center
-.. centered::
The segment to remove
**TUI Command**:
Created Trim appears in the view.
-.. image:: images/Trim_res.png
- :align: center
+.. figure:: images/Trim_res.png
+ :align: center
-.. centered::
Created trim
**See Also** a sample TUI Script of :ref:`tui_create_trim` operation.
Property panel:
-.. image:: images/VerticalDistance_panel.png
+.. figure:: images/VerticalDistance_panel.png
:align: center
.. |location_left| image:: images/location_left.png
- drag the Vertical distance presentation in the view to the desired position and click once;
- set desirable vertical distance value in the input field in the view and press **Enter** or just press **Enter** to keep the current distance.
-.. image:: images/VerticalDistance_field_view.png
+.. figure:: images/VerticalDistance_field_view.png
:align: center
-.. centered::
Vertical Distance input in the view
**TUI Command**:
Created Vertical Distance appears in the view.
-.. image:: images/VerticalDistance_res.png
- :align: center
+.. figure:: images/VerticalDistance_res.png
+ :align: center
-.. centered::
Vertical Distance created
**See Also** a sample TUI Script of :ref:`tui_create_vdistance` operation.
Property panel:
-.. image:: images/Vertical_panel.png
+.. figure:: images/Vertical_panel.png
:align: center
Input fields:
Created Vertical constraint appears in the view.
-.. image:: images/Vertical_res.png
- :align: center
+.. figure:: images/Vertical_res.png
+ :align: center
-.. centered::
Vertical constraint created
**See Also** a sample TUI Script of :ref:`tui_create_vertical` operation.