Anonymous | Login | 2021-01-16 04:49 MSK | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0022592 | Community | [OCCT] OCCT:Data Exchange | public | 2011-06-10 16:24 | 2019-12-17 13:25 | ||||||||
Reporter | szy | ||||||||||||
Assigned To | gka | ||||||||||||
Priority | normal | Severity | feature | ||||||||||
Status | assigned | Resolution | reopened | ||||||||||
Platform | OS | All | OS Version | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0022592: Data Exchange - Corrected processing of parameter read.iges.bspline.continuity | ||||||||||||
Description | RLN_fix405 (contribution). - Summary: Corrected processing of parameter read.iges.bspline.continuity set to 0 - Detailed description: When read.iges.bspline.continuity set to 0 (with Interface_Static::SetCVal()), the BSplineSurface is not enforced to become periodic if it is closed what is done when it's set to 1. In some cases (e.g. www.firstcadlibrary.com/seatmotor2.igs, entity 397) this leads to wrong resulting shape after Shape Healing. Instead of added missing seam the face is split into a compound of 2 invalid faces. NOTE: See comments in the code, for consistency between TransferSplineSurface() and TransferBSplineSurface() the former must have a code to convert to periodic surfaces, and the latter - to IGESConvGeom for enforcing continuity. It appeared that OCC IGES converter never enforced surface continuity though it was expected to. It is up to the OCC team to verify if addition of these calls will not break regressions. ==================================================== Branch OCC22592_IgestobrepSurfaceContinuity is created. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | |||||||||||||
![]() |
|
(0089597) kgv (developer) 2019-12-17 13:25 |
> Branch OCC22592_IgestobrepSurfaceContinuity is created. Note that referred branch has been lost (probably it is in SVN). |
![]() |
|||
Date Modified | Username | Field | Change |
2011-08-02 11:12 | bugmaster | Category | OCCT:DTE => OCCT:Data Exchange |
2011-11-24 15:50 | szy | Assigned To | bugmaster => pdn |
2011-11-24 15:50 | szy | Status | acknowledged => assigned |
2011-11-24 15:50 | szy | Resolution | suspended => reopened |
2011-11-24 15:50 | szy | Fixed in Version | EMPTY => |
2011-11-24 15:50 | szy | Description Updated | View Revisions |
2019-12-11 15:29 | pdn | Assigned To | pdn => gka |
2019-12-17 12:08 | kgv | Summary | Corrected processing of parameter read.iges.bspline.continuity => Data Exchange - Corrected processing of parameter read.iges.bspline.continuity |
2019-12-17 13:25 | kgv | Note Added: 0089597 |
Copyright © 2000 - 2021 MantisBT Team |