Skip to main content
4-Participant
Aug 11, 2026 6:04 AM UTC
Question

Is there an API to inject raw triangle mesh data into a Creo part, or must we use file-based STL/3MF import or build BREP via ProIntfData?

Hello Creo API team,

We are building a Creo Plugin . We already have tessellation data in memory:

  • Vertex coordinates (x, y, z)
  • Triangle connectivity (facet index list)
  • Optional normals

Can we create faceted/mesh geometry in a Creo part from this data programmatically (no UI)?

Specifically: Is there a public ProToolkit API to create mesh geometry directly from in-memory vertex + triangle buffers (similar to passing a vertex buffer and index buffer)?

If not, what is the recommended approach 

Environment: Creo 11.x, ProToolkit C++, Windows x64.

Thank you.

1 reply

Catalina
Community Manager
Aug 21, 2026 3:22 PM UTC

Hi ​@VM_14590081 
 
Thank you for your question.  
 
Your post appears well documented but has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help. 
 
Also, feel free to add any additional information you think might be relevant. It sometimes helps to have screenshots to better understand what you are trying to do. 

Thanks, 

Translate
Catalina | PTC Community Manager