Home
Reply
Regular Contributor
castillor
Posts: 74

Type of Mesh Manager affects how facets are generated

Hi! I am currently testing the faceter capabilities of ACIS. At first I just tried faceting without specifying a mesh manager and I just used "api_get_face_facets()" and "POLYGON_POINT_MESH" class to access the facet data. Next, I tried to facet with "LINKED_MESH_MANAGER". My problem is that I somehow get different facet node locations between these two methods. I maintained the same refinement settings for both. I kinda thought that the only thing that affects the generation of the facets are the refinement settings and the mesh manager is just a storage structure for the facets. It would be great if someone can clarify this for me. Thank you.

 

Regards,

 

Raymond

Spatial Moderator
ybiyani
Posts: 223

Re: Type of Mesh Manager affects how facets are generated

Hello Castillor,

 

We will soon review this and get back to you.

 

Regards,

Yogesh

Spatial Employee
mayank
Posts: 11

Re: Type of Mesh Manager affects how facets are generated

Internally the mesh is exactly the same. But there are certain options based on the mesh manager to declare or not to declare certain internal nodes or the order in which they are declared depending upon tri strips are used or not. Unless you attach the part and the mesh outputs, it is difficult to say whether it is a defect or not.

Contributor
Sarvnaz
Posts: 25

Re: Type of Mesh Manager affects how facets are generated

The problem also could be in your implementation of our faceter functionality. Without looking at your code, as Mayank said it would be difficult to determine whether this is a defect or not. To review your implementation, I have attached an example. This example shows how to facet a body using ACIS mesh manager. You need to follow the steps in this example to ensure a correct implementation of this functionality. This example uses INDEXED_MESH_MANAGER, but it can also be applied to other mesh managers as well.

thanks