Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Place, copy design, rename, and configure ilogic assembly by hitting one button ??

fichri17
Enthusiast

Place, copy design, rename, and configure ilogic assembly by hitting one button ??

fichri17
Enthusiast
Enthusiast

Hi everybody.

I have a configurable assembly, consisting of several parts and base components.
What I am looking for is a way take a copy design of that assembly when I place it in another assembly.
Typical I would want to do that by hitting a defined button (place component X in assembly) that I add as a user command to a ribbon in Inventor.
(The creation of the button is not the issue here). 

I would guess that I have to link the button to a rule that will perform the following;

1. Copy the base assembly with parts and base components to a folder of my choosing (pop-up box), or maybe just save the files in the same folder as the assembly I want to place it in. The files should then be named with our companies filename generator, but that should be automatic.
(Note! I want to copy the assembly from Vault, i.e. use copy design)

2. Place the assembly. It is enough to just place it randomly in the view, like when you place a part. Constrains will be done manually afterwards.

 

3. Configure the assembly you have placed by launching a form from the assembly that lets you enter dimensions and configuration.
(I guess here that I can just tick the "Show on Place Component" box in the assembly, but I have to perform the two operations above beforehand)

Hope that someone can help me with some snippets for such an operation, or maybe point me in the right direction if such a problem have been solved in the past 👍

-Frank

0 Likes
Reply (1)

fichri17
Enthusiast
Enthusiast

And what is maybe more questionable;
Can one make such that the link in the rules on assembly level changes when a copy design is run.

The form I want to use, alters dimensions in a base component. Hence, I need to have the link from the placed assembly to be to the new base component and NOT to the old one...

If that made any sense... 😎

0 Likes