This macro listens for swAssemblyAddItemNotify when a user drops a component from the task pane. The component is then saved to the same location as the assembly.

PRECONDITION: Assembly is open
RESULT: See smart messages

This is not an ideal solution for toolbox because the user never has a chance to choose a configuration. Consequently the first configuration gets chosen by default.

The “Failed to open file” occurs when the user attempts to insert a component that was already previously added while this macro was running and if the parent assembly was never re-opened in-between additions. (In other words, run this macro and then try inserting the same component two times in a row.)


Save component after dropped from task pane (public version)

You need to be logged in to view this content. Please login or become a member.