View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000210 | Open CASCADE | OCCT:Shape Healing | public | 2002-02-27 18:35 | 2012-01-17 18:19 |
Reporter | Assigned To | ||||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | Solaris | ||||
Fixed in Version | 5.1.2 | ||||
Summary | 0000210: Improve FixShape to correct case of touching wires | ||||
Description | It is desirable to improve FixShape to be able to fix cases similar to what is demostrated by the attached shape. The face has a gap that touches its boundary, i.e. internal wire touches outer one. However, these wires do not have common vertex in the touchment point (face came from STEP file). This is bad for CASCADE, since it is supposed that all cases of touchment are encoded by having common vertices (this may affect, e.g., boolean operations). The error is reported by BRepCheck, but it has ambiguous message ("Intersecting Wires"). To cope with such cases, a new fix could be added to FixShape that would find such cases of touching wires and put common vertex in the point of touchment. | ||||
Additional information and documentation updates | Documentation remark, added by ATP 2004-02-19 10:08:28: New features: Detects and fixes the special case when face has more than one wire and this wires have intersection point. In this case we make common vertex(new or existing) for intersecting wires in the point of intersection. Modified entities: class ShapeFix_Face has been modified. new function: ShapeFix_Face::FixIntersectingWires() CDL file: ShapeFix_Face.cdl Also we create new auxilary function ShapeFix::SplitEdge() CDL file: ShapeFix.cdl | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2002-02-27 18:44 | bugmaster | Assigned To | bugmaster => pdn |
2002-02-27 18:44 | bugmaster | Status | new => assigned |
2004-01-29 10:30 | bugmaster | Assigned To | pdn => gka |
2004-01-29 10:30 | bugmaster | Status | assigned => resolved |
2004-01-29 11:18 | bugmaster | Assigned To | gka => skl |
2004-01-29 11:18 | bugmaster | Status | resolved => assigned |
2004-02-05 11:59 | bugmaster | Status | assigned => tested |
2004-02-06 14:06 |
|
CC | => apv |
2004-03-03 15:17 | bugmaster | Status | tested => closed |
2004-03-03 15:17 | bugmaster | Fixed in Version | => 5.1.2 |
2004-03-03 15:17 | bugmaster | Resolution | @0@ => fixed |
2011-08-02 11:30 | bugmaster | Category | OCCT:SHG => OCCT:Shape Healing |
2012-01-17 18:19 |
|
Description Updated | |
2012-01-17 18:19 |
|
Additional Information Updated |