Anonymous | Login | 2021-04-20 19:55 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 | ||||||||
0027457 | Open CASCADE | [OCCT] OCCT:Modeling Data | public | 2016-05-01 15:14 | 2021-04-19 11:09 | ||||||||
Reporter | abv | ||||||||||||
Assigned To | ifv | ||||||||||||
Priority | high | Severity | integration request | ||||||||||
Status | assigned | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | |||||||||||||
Target Version | [OCCT] 7.6.0* | Fixed in Version | |||||||||||
Summary | 0027457: Modeling - Raise exception if scaled transformation is used for shape location | ||||||||||||
Description | The fact is that use of transformations with non-unit scale factor in shape locations (e.g. method TopoDS_Shape::Moved()) is not well supported in OCCT: in most cases (especially if underlying geometry is elementary) this will lead to invalid shape, and most algorithms will fail due to being not able to handle effect of scaling on parameterization. It is quite regular that users get confused by this possibility (see e.g. https://github.com/tpaviot/oce/issues/615 [^]). To prevent confusion, we can raise exception when scaled transformation is used for shape (e.g. in TopLoc_Location). | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | |||||||||||||
![]() |
|||||||||||||
|
![]() |
|
(0053982) msv (developer) 2016-05-11 10:24 |
Dear IFV, please solve this and use this agreement when fixing 0024860. |
(0099810) msv (developer) 2021-03-29 12:13 |
In the context of this bug it is needed to add some compatibility code for 'old' files, which contain shapes with scaling transforms. It must not be automatic invocation of such conversion. It is needed to develop a convenient procedure that can convert such shapes. May be, it is needed also to develop a procedure to update shapes in an OCAF document, so that to simplify the movement of customer applications on new version. And, of course it is needed to reflect this change in upgrade guide. |
(0099999) ifv (developer) 2021-04-02 15:32 |
Debugging |
(0100106) git (administrator) 2021-04-05 15:59 |
Branch CR27457 has been created by ifv. SHA-1: 66af1fe09b8ea079c48c0de025fd0d75c02b2773 Detailed log of new commits: Author: ifv Date: Mon Apr 5 11:15:45 2021 +0300 0027457: Modeling - Raise exception if scaled transformation is used for shape location |
(0100138) ifv (developer) 2021-04-06 18:29 |
Debugging |
(0100139) git (administrator) 2021-04-06 18:38 |
Branch CR27457 has been updated forcibly by ifv. SHA-1: 4fa6f76612fc69d69b6b73ac69dafe7e81afe34e |
(0100169) git (administrator) 2021-04-07 15:17 |
Branch CR27457 has been updated forcibly by ifv. SHA-1: 80d961fe554353083df920b1fc678187936bce5f |
(0100170) ifv (developer) 2021-04-07 16:02 |
Debugging |
(0100180) git (administrator) 2021-04-08 12:56 |
Branch CR27457 has been updated forcibly by ifv. SHA-1: f2eef54a7990d187ee56b9473f2a08b07db4f681 |
(0100186) ifv (developer) 2021-04-08 17:12 |
Debugging |
(0100192) ifv (developer) 2021-04-09 09:35 |
Debugging |
(0100253) git (administrator) 2021-04-12 19:13 |
Branch CR27457 has been updated forcibly by ifv. SHA-1: 091e6a6cfe7682e597739606f9a68829259910ae |
(0100279) git (administrator) 2021-04-13 14:38 |
Branch CR27457 has been updated forcibly by ifv. SHA-1: 1bc1acae639258428a37ba5bd6041a2e1c9f7b1f |
(0100280) ifv (developer) 2021-04-13 14:40 edited on: 2021-04-19 11:09 |
Debugging |
![]() |
|||
Date Modified | Username | Field | Change |
2016-05-01 15:14 | abv | New Issue | |
2016-05-01 15:14 | abv | Assigned To | => msv |
2016-05-11 10:24 | msv | Note Added: 0053982 | |
2016-05-11 10:24 | msv | Assigned To | msv => ifv |
2016-05-11 10:24 | msv | Status | new => assigned |
2016-05-11 10:24 | msv | Relationship added | related to 0024860 |
2016-05-19 10:26 | msv | Relationship added | related to 0027298 |
2016-10-25 15:47 | msv | Target Version | 7.1.0 => 7.2.0 |
2017-07-20 15:30 | msv | Target Version | 7.2.0 => 7.3.0 |
2017-12-05 17:09 | msv | Target Version | 7.3.0 => 7.4.0 |
2019-08-12 16:45 | msv | Target Version | 7.4.0 => 7.5.0 |
2020-09-14 22:54 | msv | Target Version | 7.5.0 => 7.6.0* |
2021-03-27 22:38 | msv | Relationship added | related to 0032253 |
2021-03-29 10:44 | kgv | Priority | normal => high |
2021-03-29 10:44 | kgv | Severity | minor => integration request |
2021-03-29 12:13 | msv | Note Added: 0099810 | |
2021-04-02 15:32 | ifv | Note Added: 0099999 | |
2021-04-05 15:59 | git | Note Added: 0100106 | |
2021-04-06 18:29 | ifv | Note Added: 0100138 | |
2021-04-06 18:38 | git | Note Added: 0100139 | |
2021-04-07 15:17 | git | Note Added: 0100169 | |
2021-04-07 16:02 | ifv | Note Added: 0100170 | |
2021-04-08 12:56 | git | Note Added: 0100180 | |
2021-04-08 17:12 | ifv | Note Added: 0100186 | |
2021-04-09 09:35 | ifv | Note Added: 0100192 | |
2021-04-12 19:13 | git | Note Added: 0100253 | |
2021-04-13 14:38 | git | Note Added: 0100279 | |
2021-04-13 14:40 | ifv | Note Added: 0100280 | |
2021-04-19 11:09 | szy | Note Edited: 0100280 | View Revisions |
Copyright © 2000 - 2021 MantisBT Team |