Archived issue #0025694
Change STEP exporter to use AP214 IS by default
Description
Up to now the STEP exporter used AP214DIS (Draft International Standard) to write STEP files. The AP214 was upgraded to IS status 15 years ago by the ISO, and the respective schema has been broadly adopted.
Using the IS (instead of preceding CD and DIS) will increase interoperability with other tools which expect (or are only able to work with) the IS level.
The modification is basically to change the default value of the "write.step.schema" parameter.
Using the IS (instead of preceding CD and DIS) will increase interoperability with other tools which expect (or are only able to work with) the IS level.
The modification is basically to change the default value of the "write.step.schema" parameter.
Steps to reproduce
box b 1 2 3
stepwrite a b
data g
#see FILE_SCHEMA to contain "AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }"
stepwrite a b
data g
#see FILE_SCHEMA to contain "AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }"
Public activity
8 archived notes
Participants are labeled by their role within this record.
Correction: up to now the default value was AP214CD which is even preceding to DIS.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Sat Jan 10 08:46:44 2015 +0400
0025694: Change STEP exporter to use AP214 IS by default
[revision removed]
Detailed log of new commits:
Author: Author
Date: Sat Jan 10 08:46:44 2015 +0400
0025694: Change STEP exporter to use AP214 IS by default
No remarks, please test
Branch [archived branch] has been updated forcibly by Participant.
[revision removed]
[revision removed]
Branch [archived branch] has been rebased on the current master
Branch [archived branch] has been updated by Participant.
[revision removed]
Detailed log of new commits:
Author: apv
Date: Wed Jan 21 14:39:15 2015 +0300
Test-case for issue #0025694
[revision removed]
Detailed log of new commits:
Author: apv
Date: Wed Jan 21 14:39:15 2015 +0300
Test-case for issue #0025694
Dear Commenter 1,
Branch CR25694 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 18 (18 on master)
Windows: 0 (0 on master)
products component :
Linux: 11 (11 on master)
Windows: 1 (1 on master)
Regressions/Differences:
Not detected
Testing cases:
bugs step(014) bug25694 - OK
http://occt-tests/CR25694-master-occt/Debian60-64/bugs/step/bug25694.html
http://occt-tests/CR25694-master-occt/Windows-32-VC10/bugs/step/bug25694.html
Testing on Linux:
Total MEMORY difference: 370045396 / 369907280
Total CPU difference: 46864.53000000016 / 46828.580000000045
Testing on Windows:
Total MEMORY difference: 276487524 / 276892936
Total CPU difference: 35632.046875 / 39964.484375
Branch CR25694 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 18 (18 on master)
Windows: 0 (0 on master)
products component :
Linux: 11 (11 on master)
Windows: 1 (1 on master)
Regressions/Differences:
Not detected
Testing cases:
bugs step(014) bug25694 - OK
http://occt-tests/CR25694-master-occt/Debian60-64/bugs/step/bug25694.html
http://occt-tests/CR25694-master-occt/Windows-32-VC10/bugs/step/bug25694.html
Testing on Linux:
Total MEMORY difference: 370045396 / 369907280
Total CPU difference: 46864.53000000016 / 46828.580000000045
Testing on Windows:
Total MEMORY difference: 276487524 / 276892936
Total CPU difference: 35632.046875 / 39964.484375
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]