
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
My current workflow consists of creating a frame from custom press-fit extrusions. I use a couple common configurations of rails and connectors to generate and endless amount of custom sized frames. I create my frame assembly from library parts and start parts in a new project. When a new size is required I save copies of the changed parts and assembly to a specific syntax and replace each part manually. This is on a project to project basis because the components that are added to the frame assemblies are always unique.
So far I have determined that skeletal modeling and frame generator are not what I am looking for. I have also been leaning away from iAssemblies because from what I have gained so far is that they are strictly limited to a table.
What I would like to achieve is an iLogic assembly within a library folder (or start parts (?) ) folder. This assembly could then be copied into the current project folder. On open, the assembly would prompt the user asking to generate a new frame definition. If yes, you would be prompted to input the name of the new assembly that is to be created. After naming, you would be prompted to define the parameters (a mixture of length dimensions, multivalues for finish, and true/false values for suppressing components). After defining the parameters, the rule would check for components effected by the changes, save copies of them according to a syntax (ex: RAIL, 1 X 2 X [changed parameter], FINISH: [changed finish].ipt) update the new ones to the proper size, and replace them in the new assembly. Maybe this could be solved by simply editing the way "place iLogic component" works?
I will attach one of my configurations for reference.
Don't hate too hard, first post, and began teaching myself iLogic mid last week 🙂
Solved! Go to Solution.