iLogic User Parameter in assembly

iLogic User Parameter in assembly

Anonymous
Not applicable
299 Views
1 Reply
Message 1 of 2

iLogic User Parameter in assembly

Anonymous
Not applicable

I want to make an iLogic parameter setting in an assembly. I have four parts (rails) in this assembly. First rail is 48” long. Second rail is 60” long. Third rail is 72” long, and fourth rail is 84” long. I want to create a user parameter where the user will enter the inches they need, and inventor will generate the best combination of rails to get the desired rail. Example if user places 36” in user parameter the rail generated will be 48”. Example 2, if user enters 115” the rail generated will be 48” and 72” because this combination will generate the least amount of scrap material. I have attached the parts and assembly. 

0 Likes
300 Views
1 Reply
Reply (1)
Message 2 of 2

johnsonshiue
Community Manager
Community Manager

Hi! If I understood your request correctly, this is very easy to do in iLogic. You need to create assembly parameters first.

 

For example, for the first rail length, create an assembly user parameter called "First_Rail_Length." Give it a value. This will drive the length of the first rail part.

Next, create an iLogic rule. Find the part parameter controlling the length in the first rail part. Simply capture it and equate it to "First_Rail_Length".

Lastly, add "First_Rail_Length" to a Form so user can set the value.

Repeat the process for the other 3 rails.

 

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes