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

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

(ProToolkit, Creo 2.0) How to tessellate a part w.r.t. assembly features?

psiemoleit
2-Guest

(ProToolkit, Creo 2.0) How to tessellate a part w.r.t. assembly features?

Hello,

in my C++ code, I already successfully traverse through assemblies and tessellate the geometries of parts.

How can I tessellate parts inside an assembly with respect to assembly features which have an impact to the triangle mesh of that part?

The function, I'm using for tesselation is: ProPartTessellate(). I just call this function for each part and only get the part's original tiangle mesh.

The screenshot below is an example of an assembly with some profiles as parts. One of the profiles contains a hole. This hole is an assembly feature (as you can see in the model tree view):

2016-11-11 10_08_16-Movies & TV.png


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.
2 REPLIES 2

Parts with assembly features are managed using hidden family tables. You need to find the instance that corresponds to the part you are looking at.

TomasLoun
4-Participant
(To:psiemoleit)

I haven't tried it, but does it help to collect the surfaces of the part and run ProSurfaceTesselationGet? Is there any difference?

We are using own algoritm for triangulation - we take all parts, visit all surfaces and their edges, handle the inner contours and provide the input for the triangulation. Let me know If you need more detailed information.

Top Tags