Anonymous | Login | 2021-01-16 12:37 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 | ||||||||
0031796 | Open CASCADE | [OCCT] OCCT:Data Exchange | public | 2020-09-25 16:58 | 2020-09-25 17:07 | ||||||||
Reporter | dpasukhi | ||||||||||||
Assigned To | gka | ||||||||||||
Priority | low | Severity | minor | ||||||||||
Status | new | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | |||||||||||||
Target Version | [OCCT] 7.6.0* | Fixed in Version | |||||||||||
Summary | 0031796: Data Exchange, DGT - support new types of datum target | ||||||||||||
Description | Attached STEP files, written by SolidWorks, contains PLACED_DATUM_TARGET_FEATURE with 'curve' and 'circular curve' descriptions. XCAFDimTolObjects_DatumTargetType don't contain this types, so STEPCAFControl_GDTProperty.cxx does not handle it. https://www.cax-if.org/documents/AP242ed2_HTML/AP242ed2_1.htm#S0PLACED_DATUM_TARGET_FEATURE [^] The Description of PLACED_DATUM_TARGET_FEATURE can be ['point','line','rectangle','circle','circular curve']; And according "Recommended practices" it can be 'area'. Therefore, 'curve' — is unknown type, 'circular curve' — is unsupported. PLACED_DATUM_TARGET_FEATURE with description 'circular curve' should be translated like a 'circle', i.e. it shared by Shape_Representation_With_Parameters and contains a DERIVE parameter "target diameter" Update STEPCAFControl_Reader and STEPCAFControl_GDTProperty is not enough. Need to update STEPCAFControl_Writer Products_SRC/src/PMIVis/PMIVis_Exchange.cxx (In this code exist switch case with this enum (Line : 1431)) and check valid integration a new type in all products (at least update all switch cases for this enum) If possible, need to update XDEDRAW_GDTs and src/XCAFDimTolObjects/* | ||||||||||||
Steps To Reproduce | ReadStep D d:/NIST_FTC_06_ASME1_RD_SW1802.STP XDumpNbDGTs D f | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | ![]() | ||||||||||||
![]() |
|||||||
|
![]() |
|||
Date Modified | Username | Field | Change |
2020-09-25 16:58 | dpasukhi | New Issue | |
2020-09-25 16:58 | dpasukhi | Assigned To | => gka |
2020-09-25 16:58 | dpasukhi | File Added: NIST_FTC_06_ASME1_RD_SW1802.STP | |
2020-09-25 16:59 | dpasukhi | Relationship added | child of 0031685 |
2020-09-25 17:01 | dpasukhi | Priority | normal => low |
2020-09-25 17:07 | kgv | Summary | Data Exchange, DGT- support new types of datum target => Data Exchange, DGT - support new types of datum target |
2020-09-25 17:07 | kgv | Steps to Reproduce Updated | View Revisions |
Copyright © 2000 - 2021 MantisBT Team |