View Issue Details

IDProjectCategoryView StatusLast Update
0031771CommunityOCCT:Modeling Algorithmspublic2020-09-16 21:41
Reporterblobfish Assigned Tomsv 
PrioritynormalSeverityminor 
Status newResolutionopen 
Platformamd64OSdebian 
Product Version7.4.0 
Summary0031771: mkshell returns corrupted shape for torus
Descriptionany uv parameters off of the torus period boundaries causes draw mkshell to produce a corrupted shape.
Steps To Reproduce#drawscript
pload MODELING
torus t 10 2
mkshell s t 1 2*pi 0 2*pi
checkshape s
#end drawscript

results:
Shape faulty_1 on shape faulty_2 :
BRepCheck_InvalidPointOnCurve
Shape faulty_1 on shape faulty_3 :
BRepCheck_InvalidPointOnCurve
On Shape faulty_4 :
BRepCheck_UnorientableShape
Shape faulty_5 on shape faulty_4 :
BRepCheck_NotClosed
Shape faulty_3 on shape faulty_4 :
BRepCheck_InvalidCurveOnClosedSurface
BRepCheck_InvalidSameParameterFlag

Faulty shapes in variables faulty_1 to faulty_5

Additional information
and documentation updates
mkshell s t 0 2*pi 0 2*pi //works as expected
mkshell s t 1 2*pi 0 2*pi //fails
mkshell s t 0 1 0 2*pi //fails
mkshell s t 0 2*pi 1 2*pi //fails
mkshell s t 0 2*pi 0 1 //fails

anything off of period boundaries fails.
note: mkface doesn't have that problem.
TagsNo tags attached.
Test case number

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-09-16 21:41 blobfish New Issue
2020-09-16 21:41 blobfish Assigned To => msv