Run iLogic assembly rule for configuration - Place iLogic Component
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi All, hope everyone is well.
I've posted previously but didn't get any response, I will try to explain better what I'm doing and what I'm trying to achieve. I am very new and basic to iLogic rules and programming/writing code and have only done bare basics just by trial and error and watching/reading tutorials and forums. I don't have any previous programming/coding experience.
Firstly, I have created an assembly of a post which is used to fix FRP guard panels to along conveyors. The assembly has an iLogic rule and form to configure the assembly using different dimensions and model states, linked to a master part that drives all the dimensions. I have multiple defect locations where I need to use different sizes/configurations of posts, and sometimes different alterations of a post in the same assembly, which is why "Place iLogic Component" would be excellent if I can make it work, because I will be able to have separate posts for separate defects.
Now when I open the assembly and configure it in it's own assembly window, it's fine. But as soon as I go to "Place iLogic Component", the rule doesn't work because it is now referencing the top-level assembly to run the rule which doesn't have the model states listed in the rule.
So basically I'm asking, how can I make the iLogic rule be referring to the assembly/sub-assembly rather than the top level assembly, to allow placing and configuring the posts within the top-level assembly. Is this achievable, or is there another way I can do this that you would recommend. If you need any further information, or files, rules etc. to understand what is happening better, please let me know. I hope someone can help with this, and thank you in advance.
Kind regards,
Kerem