Ales Ricar \(Autodesk\)
You are right. The assembly (the one with the lightening) is very important
as it keeps all Design Accelerators data for backward edit. If this
component gets deleted all Design Accelerator data are deleted as well.
Unfortunately, this is what assembly re-structure does by default. I've
found out that this is already known issue for some time but it was not
fully resolved yet.
In the mean time, I recommend to use copy and paste the shaft.IPT into
desired assembly you wish to have it. You may just make invisible the
original shaft (the one with the lightening). This allows you to keep
original shaft assembly with all Design Accelerator Data for backward edit.
The edit of Design Accelerator features can only be done in the assembly
context where they were originally created.
In case you already don't have original shaft assembly (with the
lightening), you may still modify the shaft model but without Design
Accelerator. You may manually modify all parameters or features as it is
native Inventor IPT file. If you need modify the main shaft sketch, you need
to unlock the sketch for edit first. I really don't recommend do this for
any documents that are driven by Design Accelerators
but in case you don't
have original assembly you may unlock the shaft main sketch using following
Public Sub Func1()
ThisApplication.ActiveDocument.SelectSet(1).Disabl edActionTypes = 0
Open shaft.ipt and select the "Main Sketch" under "Revolution1". Copy three
lines above into Module1 under Tools->Macro->Visual Basic Editor and hit F5.
Thanks for reporting this to us. I'm going to escalate the promote/demote
workflow so it gets fully resolved as soon as possible.
Regards, Ales Ricar