Hello
I have loaded a .brep file I created in opencascade - based application. Particularly brep structure seems to be different on open cylinders (non-solid shell with a single face). The old app shows a single wire but in dg kernel I am getting two wires.
Can anybody shed a light on this please?
Thanks
brep structure of cylinder
Re: brep structure of cylinder
Hello Sergio
DGK removes seam edges from the cylinder's faces on load. It is the way we do it. This should not create any problems. Seam edges are unnatural, unnecessary and confusing in our view.
Seam edges are the two geometrically coinciding edges going in opposite direction. They are added by some software to make cylindrical surface a rectangular curved patch joined by two edges (seams) to form closed surface. This way the face has a single wire with four edges.
DGK goes another way, used by many software also: We model it as a single face with two isolated wires with a single edge in each.
As you know, surface in BRep can be represented in many ways. It is similar to mesh. Same surface can be meshed in various ways
Regards
DGK removes seam edges from the cylinder's faces on load. It is the way we do it. This should not create any problems. Seam edges are unnatural, unnecessary and confusing in our view.
Seam edges are the two geometrically coinciding edges going in opposite direction. They are added by some software to make cylindrical surface a rectangular curved patch joined by two edges (seams) to form closed surface. This way the face has a single wire with four edges.
DGK goes another way, used by many software also: We model it as a single face with two isolated wires with a single edge in each.
As you know, surface in BRep can be represented in many ways. It is similar to mesh. Same surface can be meshed in various ways
Regards
-
- Posts: 2
- Joined: Wed Sep 04, 2019 4:31 am
Re: brep structure of cylinder
Thank you, Nick