3D Node on Path

Предыдущая страницаВ началоСледующая страница

The command can be called in one of the following ways:

Icon

Ribbon

3DNodeOnPath35x35

Support Geometry > 3D Node > 3D Node on Path

Keyboard

Textual Menu

<3KNP>

 

Automenu of the 3DNode20x20 <3N> 3D Node command

<P>

On Path

This method involves creating a 3D node on elements of wire geometry. These elements include edges, 3D profiles, 3D paths and routes.

Upon calling the command, filter for selecting wire-frame elements GTFWire20x20 becomes active in the filters toolbar. Select mouse left in 3D scene or in model tree a source element to be used for 3D node's creation. Selected element may be either open or closed.

Upon selecting a source element, coordinates' input boxes appear in the Coordinates tab of the parameters window and coordinates' manipulators appear in the 3D scene.

Position of a node is defined by following cylindrical coordinates:

U - the position of the node or its normal projection on the source element relative to a reference point;
depending on the selected Coordinates Type it is measured either in absolute length units or in fractions of source element's length;

V - angle of rotating the node around source element where the center of rotation is defined by the U coordinate and the radius is defined by the R coordinate;

R (radius) - offset from the source element in normal direction at the point defined by the U coordinate, where the direction of offset is defined by the V coordinate.

By default, a node is created directly on the source element without offset (R = 0), and the initial value of the U coordinate corresponds to the cursor's position at the moment of selecting the source element.

3DNodesPath1

1 - manipulator of the coordinate U;
2 - manipulator of the radius R;
3 - manipulator of the angle of rotation V.

In order to change coordinates using manipulators, move the cursor over the manipulator of desired coordinate and click it mouse left. The manipulator, as well as the position of the node in corresponding direction, will start following the cursor. Set the desired position of the node and click mouse left again to confirm changes.

 

The Coordinates type drop-down list contains following options:

3DNodeOnPathCoordOffset20x20 By Offset
The U coordinate is measured in absolute length units;

3DNodeOnPathCoordPara20x20 Parametric
The U coordinate is measured in fractions of source element's length, from 0 to 1.

 

13_NodeOnPathStart13_NodeOnPathMiddle13_NodeOnPathEnd

Same position of the node defined using different base points

 

The origin of the U coordinate can be selected in the Base Point drop-down list:

3DNodeOnPathBaseStart20x20 Start
The U coordinate is measured from the starting point of the source element.

 3DNodesPath2

 1 – Base Point; 2 – Created 3D Node

3DNodeOnPathBaseMid20x20 Middle
The U coordinate is measured from the middle point of the source element.

 3DNodesPath3

 1 – Base Point; 2 – Created 3D Node

3DNodeOnPathBaseEnd20x20 End
The U coordinate is measured from the ending point of the source element.

 3DNodesPath4

 1 – Base Point; 2 – Created 3D Node

 

Moreover, you can select an arbitrary base point. Upon selecting a source element, the filter for selecting points GTFPoint20x20 becomes active in the filters toolbar in addition to the initially active filter for selecting wire-frame elements. Then you can select mouse left in the 3D scene or in the model tree either a new source element, which will replace the current one, or an arbitrary point. If selected point belongs to the source element, it becomes the new base point for U coordinate; if selected point doesn't belong to the source element, its normal projection onto the source element becomes the new base point.

Alternatively, in order to select an arbitrary base point, click mouse right the U coordinate's manipulator, then select the Position on Nearest Point option in the appeared contextual menu. Upon selecting this option, only the points GTFPoint20x20 selection filter remains on the filters toolbar

3DNodesPath5

1 – Base Point; 2 – Created 3D Node

 

Changes in 3D node's position are displayed in the Transformations tab of the parameters window. This tab works in the same way as described for Transformations of 3D elements.

13_NodeOnPathTrans313_NodeOnPathTrans213_NodeOnPathTrans1

When changing the base point, the position of the 3D node remains the same, while the value of the U coordinate is recalculated in relation to the new base point.

If Start or Middle option is selected in the Base Point drop-down list, then the direction from starting to ending point of the source element is considered as positive direction of the U coordinate. If End option is selected, then the direction from ending to starting point is considered as positive. This rule also works for arbitrary base points: in such case the option selected in the Base Point drop-down list doesn't define the position of the base point, but still defines the direction.