*projectmarktoplane

Projects a group of entities to a plane.

Syntax

*projectmarktoplane entity type mark plane vector toplane

Type

HyperMesh Tcl Modify

Description

Projects a group of entities to a plane.

Inputs

entity type
The type of entities contained on the mark.
mark
The ID of the mark containing the entities to be projected.
plane
The ID of the plane to which the entities will be projected.
vector
The vector along which the entities will be projected.
toplane
A flag indicating if the entities should be projected to the plane or to the normal of the plane (1 for plane, 0 for normal).

Example

To project elements 10, 11, 12, 13 to the plane with a normal of (1.0, 0.0, 0.0) based at the origin along the vector (1.0, 1.0, 1.0):

*createmark(element,1) 10 11 12 13
*createplane(1,1.0,0.0,0.0,0.0,0.0,0.0)
*createvector(1.0,1.0,1.0)
*projectmarktoplane(element,1,1,1,1)

*createmark() , *createplane() , and *createvector() are required.

Errors

None.