cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

Pro/TOOLKIT General Datum Point Use Case "Projection of Point onto Line/Plane"

bpavon-2
6-Contributor

Pro/TOOLKIT General Datum Point Use Case "Projection of Point onto Line/Plane"

This is a proposal for a new use case for creating a General Datum Point via the Pro/TOOLKIT APIs.

Given the following two constraints:

  a) PRO_DTMPNT_CONSTR_TYPE_PROJECTION <PointSelection>
  b) PRO_DTMPNT_CONSTR_TYPE_ON <LineSelection> or <PlanarSurfaceSelection>

Create a point at the projection of the input point onto the line or plane.

Note that PRO_DTMPNT_CONSTR_TYPE_PROJECTION would be a new
ProDtmpntConstrType enumeration value.

Our site's need is actually for the projection of a point onto a
planar surface. Since the geometric computations for projecting a
point onto either a line or a plane are so trivial,
our request includes both cases.

At our site, we have a need to "map" as many as 2000 points on various
assembly components onto planar surfaces of a skeleton part.

The Datum Point Features created on the skeleton part are annotated
with parameters and are used as stand-ins for things like bushings.
We use these annotated Datum Point Features in order to keep the
size of models to a manageable size.

Previously, one could do the projection of a point onto a plane
using the Sketched Datum Point use case. Starting with Wildfire 5,
the resulting feature ends up being a Datum Curve Feature instead
of a Datum Point Feature. The only way to continue to have a
Datum Point Feature is to create an intermediate axis (through the
point and normal to the plane) and then define the point as the
intersection of the axis and the plane. Because this would result
in doubling the number of generated features, this is not really
an acceptable answer for us. Thus, the reason for this enhancement request.

This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
0 REPLIES 0
Top Tags