Anonymous | Login | 2020-09-19 16:16 MSK |

My View | View Issues | Change Log | Roadmap |

View Revisions: Issue #23820 | [ All Revisions ] [ Back to Issue ] | ||

Summary | 0023820: Wrong result of projection algorithm when a polygon geometry is projected on a set of multiple faces | ||

Revision | 2013-03-07 14:48 by sneeraj | ||

Description | Wrong result of projection algorithm ["BrepAlgo_NormalProjection” and “ProjLib_CompProjectedCurve”] when a polygon geometry is projected on a set of multiple faces [TopoDS_Compound of the multiple TopoDS_Face]. The polygon geometry is given by set of ordered points in 3D space. It is required to find the projection of this polygon on to the given set of connected faces in normal direction. Edges are constructed using the points of polygon and BrepAlgo_NormalProjection is used to project on the TopoDS_Compound of the multiple TopoDS_Face entities. Internally, ProjLib_CompProjectedCurve::Init() is called, in which the step size for identifying the projection points in the edges is constant. Because of this some of the smaller faces in the TopoDS_Compound get missed out. The fix for the defect is proposed to use the parametric space of the edges for identifying the step size. |
||

Revision | 2013-03-07 14:46 by sneeraj | ||

Description | Wrong result of projection algorithm ["BrepAlgo_NormalProjection” and “ProjLib_CompProjectedCurve”] when a polygon geometry is projected on a set of multiple faces [TopoDS_Compound of the multiple TopoDS_Face]. |

Copyright © 2000 - 2020 MantisBT Team |