I am glad I found this section of the forum for design and assembly enhancements. Here is my first enhancement for assembly component positioning.
Sometimes NC programmers bring cutstock from previous operations and place it in the assembly. Normally it is not a problem at since I build my tooling around the part design and program the part by keeping the part in aircraft coordinates.
However it becomes a problem if you have to move the design part in NCSetup assembly.
Here are some reasons to move the components of NCSetup assembly in order to make manufacturing programs in catprocess file.
1. programming multiple instances without using TRACUT etc..
2. programming multiple positions in the same Part Operation
3. I haven't programed much mill turn in Catia but there is possibility of moving cutstock from main-spindle to sub-spindle while programming such parts.
I would like to see some option in smart positioning where I can define From and To positions using existing components.
In assembly there is design part 'A' with 2 instances at 2 separate positions
say A.1 and A.2
I want to bring the cutstock (B) from (A.1) position to (A.2) position
So I would like to launch the command where Catia would prompt the user to pick the "From" component (A.1) and then "To" component (A.2) after selecting the component B.
Right now it can be done by capturing the position of the component either manually or with a vb script. But it would be nice to have a standard option for this.