Overview | Statement List | Example


Project Points/Curves

Synopsis

obj list = PROJ/obj list1,ON,obj list2[,TOLER,t][,VECT,vect][[,ASSOC [,obja] ] | [,MOVE]]

Description

Projects previously defined points, lines, arcs, conics, and/or B-splines onto existing faces and/or planes. The projection takes place along a single vector direction or along face normals if the optional vector direction is not specified. A projected curve is automatically trimmed to the holes and edges of the face on which it is projected.

The results are returned as an object list to a variable which should be defined large enough to receive the entire object list. Otherwise the object list is truncated to satisfy the size of the return variable.

You can create an associated curve projection using the optional minor word ASSOC. This means that if the face/plane or input curves/points are modified, the projected curves are also modified.

Parameters

Parameter

Description

obj list1

An existing curve/point, array of curves and points, or list of curves and points which is projected to the face(s) and plane(s).

ON

Minor word indicates that the objects in the first object list are projected onto the faces/planes in the following object list.

obj list2

An existing face/plane, array of faces and planes, or list of faces and planes onto which the objects in the first list are projected.

TOLER

Minor word that indicates the value in the following field represents a tolerance which is used to approximate the curves on the faces. If none is specified, the default is the value set in the Unigraphics option Preferences->Modeling. You can also read and set this tolerance using the GPAs &DISTOL. The projection along face normals or along a vector produces an exact projection when projecting onto a plane.

t

A positive numerical value or variable which represents the tolerance used to approximate the curve on the face.

VECT

Minor word that indicates that the curves and points are projected along a single vector defined in the following field. If the vector parameters are not specified, points and curves are projected along face normals.

NOTE: The projection is only along the direction specified. The vector is not automatically reversed to resolve a projection.

vect

A three position numerical array which represents the projection vector. The vector values are measured in the WCS.

ASSOC

Optional minor word indicating that the results are an associated curve projection feature.

obja

The return area for the object identifier that represents the associative curve projection set. This identifier can only be used as input into the PROJ command.

MOVE

Minor word that indicates that the original curves and/or points are to be deleted as they are projected to the faces and planes.


Copyright ©2015 ºú¾ýNX¶þ´Î¿ª·¢¹ÙÍø£¨www.UGapi.com£© QQ:85585969 All Rights Reserved.