MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031437Community[OCCT] OCCT:Modeling Datapublic2020-03-18 11:242020-09-15 12:09
ReporterRoman Lygin 
Assigned Tomsv 
PrioritynormalSeveritycrash 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 7.1.0 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0031437: Modeling Data - Offset surface throws exception when trying to evaluate at singularity point
DescriptionThe offset surface comes from Parasolid. The underlying surface is a B-Spline (apparently from surface of revolution) and has a singularity.
Geom_OffsetSurface cannot be evaluated at the singularity point as the normal to the base surface cannot be evaluated. In fact, the normal can be evaluated - just need a more adapted algorithm to compute at singularity.
Steps To ReproduceIn DRAW:
restore bs
offset os bs -2.5

or
restore os

An exception was caught 0000000003C12620 : Geom_UndefinedValue: GeomEvaluator_OffsetSurface::CalculateD0(): Unable to calculate normal
** Exception ** 0000000003C12620 : Geom_UndefinedValue: GeomEvaluator_OffsetSurface::CalculateD0(): Unable to calculate normal
TagsNo tags attached.
Test case number
Attached Fileszip file icon surface.zip (1,048 bytes) 2020-03-18 11:24
png file icon screenshot.png (22,763 bytes) 2020-03-18 11:25

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-03-18 11:24 Roman Lygin New Issue
2020-03-18 11:24 Roman Lygin Assigned To => msv
2020-03-18 11:24 Roman Lygin File Added: surface.zip
2020-03-18 11:25 Roman Lygin File Added: screenshot.png
2020-09-15 12:08 msv Target Version 7.5.0 => 7.6.0*
2020-09-15 12:09 msv Summary Offset surface throws exception when trying to evaluate at singularity point => Modeling Data - Offset surface throws exception when trying to evaluate at singularity point


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker