3D dimensions can be driving for 3D operations. Changing value of driving dimension changes corresponding geometrical parameters of 3D operation. Driving 3D dimension may be created automatically or manually. Value of a driving dimension may be changed either using the Set value command, or using the dimension editing command.
Geometry of 3D model may also be driven by 2D dimensions on 2D projections. Info on driving dimensions on projections may be found in the Using Projected Dimensions for Managing 3D Model section.
Automatic Creation of Driving 3D Dimensions
The Create Driving Dimensions option is available for solid 3D modeling operations. It creates driving 3D dimensions for geometrical parameters of an operation. When creating an operation the option can be enabled in the Options section of the parameters window. Dimensions will be created upon finishing the operation's creation. For already created operations the option can be activated in contextual menu of operations and bodies. Dimensions will be created instantly upon activation. Activating this option for a body results in creating 3D dimensions for all operations forming the body, wherever possible.
Manual Creation of Driving 3D Dimensions
The driving 3D dimensions can also be created by the user manually. To do this, select the faces, whose positions are determined by the operation's geometrical parameter, during manual dimension creation. For example, you can use the opposite faces of a body created by extruding, or a cylindrical face created by blending. The status of the Create driving dimensions checkbox located in the Options tab of the Dimension command's parameters window doesn't matter in this case. A resulting dimension will be driving anyway, if the system manages to recognize correspondence between the dimension and a geometrical parameter of operation.
Some of the possible driving dimensions may only be created automatically.
Besides that, the system can in some cases automatically finds correspondences between various 3D dimensions not related with the operation parameters, and 2D constructions used for creating body, on whose faces those dimensions are based. This also allows managing the 3D model by modifying the nominal values of such 3D dimensions. When the nominal value of such a dimension is modified, the system will attempt to automatically find the 2D constructions, which shall be modified in order to accommodate for the new nominal value of the given 3D dimension. For example, if a 3D dimension is created between two side faces of a 3D profile extrusion operation, then the system is able in a number of cases to detect the dependencies chain: 3D profile > Profile contour on the workplane > 2D constructions that define the 3D profile contour. In this case, as soon as the dimension nominal value is modified, the system will adjust the corresponding 2D constructions, the 3D profile based on them and the body itself, which resulted from the extrusion operation.
See Also: