DmDeformPoint

BricsCAD (Windows) PlatinumBricsCAD (Mac) PlatinumBricsCAD (Linux) Platinum

 

Deforms a region, one or more connected faces of a 3D solid or a surface by moving a point lying on one of them in arbitrary 3D direction. The selected faces are deformed as smooth as possible. If there is G1 or G2 continuity between faces, it is preserved after deformation.

Accessing the Command

command bar:  dmdeformpoint

menu bar:  Model | Direct Modeling | Deform | Move Point

toolbar:  Direct Modeling |

 

: dmdeformpoint

Prompts you in the command bar:

Select faces of a 3D solid or surface:  (Select a face of a 3D solid or a surface or a region.)

Entities in set: 1

Select faces of a 3D solid or surface:  (Select a connected face of the same 3D solid or press Enter.)

Specify deformation point or [change Parameters] <use default point>:  (Specify a point or press Enter to accept the default point.)

The selected entities are deformed dynamically towards the surface normal direction at the deformation point.

Specify deformation value or [set Target point/set Direction/change Base point]:  (Specify a point or type a value.)

Command Options

Option

Description

Change Parameters

Prompts you:

Change parameter [Alpha/Beta/Gamma/Delta] <done>:

  • Alpha: Specifies the resistance to stretching. It is a second order tensor which can be described with three numbers. Each value must be either 0 or positive number:

  • alpha u: u-direction resistance

  • alpha v: v-direction resistance,

  • alpha theta:  the angle between the u and v principal directions of the surface and the material property directions.

  • Beta: Specifies the resistance to bending. Similarly to Alpha, Beta is defined as a triple: beta u, beta v, beta theta. Each value must be either 0 or positive number.

  • Gamma: Specifies the resistance to the rate of change in bending. The value must be either 0 or positive number.

  • Delta: Specifies the resistance to deviations from the default shape. The value must be either 0 or positive number.

Set Target Point

Prompts you:

Specify deformation target point:

Specify a point.

The entities are deformed towards the specified point.

Set Direction

Prompts you:

Select axial entity or define direction by [2Points/Xaxis/Yaxis/Zaxis] <2Points>:

Choose an option or press Enter to define the extrusion direction by specifying two points.

The selected entities are deformed dynamically in the specified direction.

Prompts you:

Specify deformation value or [set Target point/set Direction/change Base point]:

Specify a point or type a value or choose an option.

Change Base Point

Prompts you:

Specify new deformation point:

Specify a point.

Prompts you:

Specify deformation value or [set Target point/set Direction/change Base point]:

Specify a point or type a value or choose an option.

Related Commands

dmDeformCurve - deforms one or more connected faces of a 3D solid/surface by replacing their edges with given curves.

dmDeformMove -  deforms one or more connected faces of a 3D solid/surface by moving and rotating their edges.

dmTwist - modifies a 3D solid, surface or region by twisting a portion defined by two points around an axis.

 

 


© Menhirs NV. All rights reserved.