*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.