DMCONSTRAINT3D command

Applies geometric and dimensional constraints for 3D entities.

BricsCAD Pro; BricsCAD Mechanical; BricsCAD BIM

Description

Applies geometric and dimensional constraints between faces, surfaces or edges of 3D entities.

The geometric constraints create a specific relationship between two subentities/entities, like parallelism, perpendicularity, tangency, coincidence, concentricity, fixed or rigid.

The dimensional constraints restrain the value of a dimension of an entity or between entities, like radius, angle or distance.

Select the subentities between which you will apply a dimensional or geometric constraint.

Press the TAB key to select obscured geometry.

Options

New
Allows to create a new parameter.
Fix
Applies a fixed constraint to a solid or to an edge or a face of a solid. The option is equivalent to the DMFIX3D command.
Coincident
Applies a coincident constraint between two edges, two faces, or an edge and a face of two different solids. The option is equivalent to the DMCOINCIDENT3D command.
PAth
Allows a point to move along a curve by specifying the curve's parameters with an expression. The option is equivalent to the DMPATH3D command.
CONcentric
Applies a concentric constraint between two cylindrical, spherical or conical surfaces. The option is equivalent to the DMCONCENTRIC3D command.
Parallel
Applies a parallel constraint between two faces of a solid or of different solids. The option is equivalent to the DMPARALLEL3D command.
PErpendicular
Applies a perpendicular constraint between two faces of a solid or of different solids. The option is equivalent to the DMPERPENDICULAR3D command.
Tangent
Applies a tangent constraint between a face and a curved surface of different solids. The option is equivalent to the DMTANGENT3D command.
RIgidset
Allows to define a set of entities or subentities as a rigid body. The option is equivalent to the DMRIGIDSET3D command.
Distance
Applies a distance constraint between two subentities of a solid or of different solids. The option is equivalent to the DMDISTANCE3D command.
Radius
Applies a radius constraint to cylindrical surfaces or circular edges. The option is equivalent to the DMRADIUS3D command.
Angle
Applies an angle constraint between two faces of a solid or of different solids. The option is equivalent to the DMANGLE3D command.
Edit
Allows to edit the named constraint
NodeId
Specify the constraint by its ordered number.
Enable
Toggles the selected constraint Enable/Disable.
change Arguments
Allows to change the 3D constraint arguments.
Replace argument
Specify the index of the argument to be replaced and its replacement.
WOrld
Select a reference coordinate system subentity.
BLock
Select a block reference.
Exclude argument
Specify the index of the argument to be excluded.
Note: This option is available only for RigidSet constraints.
Add arguments
Specify the position where the new arguments to be added.
Note: This option is available only for RigidSet constraints.
Append arguments
The new argument is added at the end of the list.
Edit Arguments
Allows to edit the list of 3D constraint arguments by selecting entities or by choosing one of the options.
Note: This option is available only for RigidSet constraints.
Rename
Allows to rename a constraint.
Delete
Allows to delete a constraint.
?
Lists the constraints and their status.