View Issue Details

IDProjectCategoryView StatusLast Update
0033619CommunityOCCT:Data Exchangepublic2024-03-01 22:56
Reporterebknudsen Assigned To 
PrioritynormalSeveritymajor 
Status closedResolutionduplicate 
PlatformLinuxOSUbuntu 20.04 
Product Version7.7.0 
Target Version7.8.1 
Summary0033619: STEP-import of DEGENERATE_TOROIDAL_SURFACE can be misinterpreted.
DescriptionIn certain cases the Shape generated by importing a degenerate toroidal surface from STEP can be wrong, which creates downstream-problems

I can reproducibly generate the problem by drawing a bowl-like shape in CAD ( in my case onShape), revolving the curve around an axis and export it to STEP. This step file I import using a modified version (attached) of the sample glfw-program distributed with OCCT.

Depending on how the toroid is cut, and on the particulars of its degeneracy, the interpreted shape is wrong.
N.b. if the toroid minor center of rotation is to the left of the axis of revolution (toroid major center of rotation), and the shape is cut by a plane above the midplane of the toroid (the minor rot. center is below), the Shape gets wrong, in all other cases I've found it is correct. See attached report degenerate_toroid_bowls.pdf
Steps To Reproducecompile and run the attached version of glfwocct with any of the supplied step-files. In all cases "*_left_below_*" the result is wrong, in all cases "*right*" or "*above*" things work well.
TagsNo tags attached.
Test case number

Attached Files

  • degenerate_toroid_bowls.pdf (341,393 bytes)
  • glfw_deg_toroids.zip (48,965 bytes)

Relationships

duplicate of 0033618 newdpasukhi Data Exchange, STEP-import - Support of DEGENERATE_TOROIDAL_SURFACE 

Activities

ebknudsen

2024-03-01 13:12

developer  

degenerate_toroid_bowls.pdf (341,393 bytes)
glfw_deg_toroids.zip (48,965 bytes)

dpasukhi

2024-03-01 22:56

administrator   ~0115214

The issue is created as a result of a bug-tracker bug with attachments and return commands.
Original 0033618

Issue History

Date Modified Username Field Change
2024-03-01 13:12 ebknudsen New Issue
2024-03-01 13:12 ebknudsen Assigned To => ika
2024-03-01 13:12 ebknudsen File Added: degenerate_toroid_bowls.pdf
2024-03-01 13:12 ebknudsen File Added: glfw_deg_toroids.zip
2024-03-01 14:52 ebknudsen Relationship added duplicate of 0033618
2024-03-01 22:56 dpasukhi Assigned To ika =>
2024-03-01 22:56 dpasukhi Status new => closed
2024-03-01 22:56 dpasukhi Resolution open => duplicate
2024-03-01 22:56 dpasukhi Note Added: 0115214