--- TopProduct (TopProduct.1)
-----LevelOneSubAssy (LevelOneSubAssy.1)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_1.1)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_1.2)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_1.3)
---------LevelTwoSubAssy_2 (LevelTwoSubAssy_2.1)
This is what we want to create programattically using CAA to manage instances. i.e. 3 instances of the LevelTwoSubAssy_1 and 1 instance of LevelTwoSubAssy_2
What I get is like this:
--- TopProduct (TopProduct.1)
-----LevelOneSubAssy (LevelOneSubAssy.1)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_1.1)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_11.1)
---------LevelTwoSubAssy_1 (LevelTwoSubAssy_11.2)
---------LevelTwoSubAssy_2 (LevelTwoSubAssy_2.1)
I am not able to use the SetPrdInstanceName function on the instance products to set the instance name to reflect the correct instance management as it would happen if the same structure is created interactively.
I dont understand how CATIA is doing this and why the function call does not work.
Absolutely any ideas are welcome |