View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0031661 | Open CASCADE | [OCCT] OCCT:Modeling Algorithms | public | 2020-07-10 08:49 | 2020-09-15 11:40 |
|
Reporter | azv | |
Assigned To | msv | |
Priority | normal | Severity | minor | |
Status | new | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | [OCCT] 7.4.0 | |
Target Version | [OCCT] 7.6.0* | Fixed in Version | | |
|
Summary | 0031661: Exception when projecting parabola or hyperbola to plane |
Description | Projection of parabola or hyperbola to plane, which is not parallel to the curve's plane, leads to the exception in the most cases (ref. Steps to Reproduce). The problem is that ProjLib_ProjectOnPlane cannot provide a canonical curve as a projection of corresponding types of curves and tries to generate infinite B-spline curve. This is not the case for the trimmed curve, but even in this case the projected curve is a B-spline curve.
The main goal of this issue is to provide the canonical curve as a projection of a canonical curve in both cases: trimmed and infinite. |
Steps To Reproduce |
parabola p 0 0 0 1 1 1 2 0 -2 10
plane pln 0 0 0 0 0 1
projonplane r p pln 0
# OSD_Exception_ACCESS_VIOLATION
hyperbola h 0 0 0 1 1 1 2 0 -2 10 10
plane pln 0 0 0 0 0 1
projonplane r h pln 0
# Standard_NumericError: Result of Cosh exceeds the maximum value Standard_Real
|
Tags | No tags attached. |
|
Test case number | |
|
Attached Files | |
|