MantisBT - Open CASCADE
View Issue Details
0029282Open CASCADE[OCCT] OCCT:Data Exchangepublic2017-10-31 17:282018-06-29 21:19
ika 
bugmaster 
normalminor 
closedfixed 
[OCCT] 7.2.0 
[OCCT] 7.3.0[OCCT] 7.3.0 
bugs xde bug29282
0029282: Data Exchange - UpdateAssemblies is not working for located root assemblies
If root assembly has its own location, i.e. free shape is an instance for main assembly, UpdateAssemblies method will not work.
bugs xde bug29282
box b 1 1 1
box bb 2 1 1
compound b c
ttranslate c 0 1 0
XNewDoc D
XAddShape D c
XSetShape D 0:1:1:3 bb
XUpdateAssemblies D
XGetOneShape result D --> (box 1 1 1) instead of new (box 2 1 1)
Close D
No tags attached.
Issue History
2017-10-31 17:28ikaNew Issue
2017-10-31 17:28ikaAssigned To => ika
2017-10-31 17:46gitNote Added: 0071878
2017-10-31 18:29ikaSummaryData Exchange - UpdateAssemblies is not worked for located root assemblies => Data Exchange - UpdateAssemblies is not workштп for located root assemblies
2017-10-31 18:29ikaSummaryData Exchange - UpdateAssemblies is not workштп for located root assemblies => Data Exchange - UpdateAssemblies is not working for located root assemblies
2017-11-01 11:35gitNote Added: 0071890
2017-11-01 12:40gitNote Added: 0071898
2017-11-01 12:47ikaNote Added: 0071900
2017-11-01 12:47ikaAssigned Toika => ssv
2017-11-01 12:47ikaStatusnew => resolved
2017-11-01 12:47ikaSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=18041#r18041
2017-11-01 13:23ssvNote Added: 0071909
2017-11-01 13:23ssvAssigned Tossv => bugmaster
2017-11-01 13:23ssvStatusresolved => reviewed
2017-11-01 15:03bugmasterTest case number => bugs xde bug29282
2017-11-01 15:06bugmasterNote Added: 0071913
2017-11-01 15:06bugmasterStatusreviewed => tested
2017-11-02 18:34bugmasterChangeset attached => occt master b2e3ec8d
2017-11-02 18:34bugmasterStatustested => verified
2017-11-02 18:34bugmasterResolutionopen => fixed
2017-11-08 18:24gitNote Added: 0072084
2018-02-17 23:36abvTarget Version7.4.0 => 7.3.0
2018-06-29 21:15aivFixed in Version => 7.3.0
2018-06-29 21:19aivStatusverified => closed

Notes
(0071878)
git   
2017-10-31 17:46   
Branch CR29282 has been created by ika.

SHA-1: 4d791a3ccb31a32f161534cab5b64f0091d3c7c7


Detailed log of new commits:

Author: ika
Date: Mon Oct 30 18:04:12 2017 +0300

    0029282: Data Exchange - UpdateAssemblies is not worked for located root assemblies
    
    Add check for located root assemblies.
(0071890)
git   
2017-11-01 11:35   
Branch CR29282 has been updated forcibly by ika.

SHA-1: 11c0e2f27ad8739958cdbde3c4efe0ca5a09cb50
(0071898)
git   
2017-11-01 12:40   
Branch CR29282 has been updated forcibly by ika.

SHA-1: f64ad4dcc758659df9df5b855955e044c7bdace2
(0071900)
ika   
2017-11-01 12:47   
Dear SSV,

check for located root assemblies was added to method XCAFDoc_ShapeTool::UpdateAssemblies()

could you please review branch CR29282?

testgrid summaries:
Windows
file://///VIRTEX/dn53/tests_results/CR29282-master-ika-OCCT/Windows-64-VC10/summary.html [^]
http://occt-tests/CR29282-master-ika-Products/Windows-64-VC10/summary.html [^]
Debian
file://///VIRTEX/dn53/tests_results/CR29282-master-ika-OCCT/Debian70-64/summary.html [^]
http://occt-tests/CR29282-master-ika-Products/Debian70-64/summary.html [^]
(0071909)
ssv   
2017-11-01 13:23   
Reviewed. Please, test and integrate.
(0071913)
bugmaster   
2017-11-01 15:06   
Combination -
OCCT branch : CR29282 SHA-1: f64ad4dcc758659df9df5b855955e044c7bdace2
Products branch : master
was compiled on Linux, MacOS and Windows platforms and tested on optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
No differences that require special attention

Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0072084)
git   
2017-11-08 18:24   
Branch CR29282 has been deleted by kgv.

SHA-1: f64ad4dcc758659df9df5b855955e044c7bdace2