iLogic Episode 3 – MultiValue Parameters

Anyone that uses iLogic has created a MultiValue parameter, it’s one of the most common Parameter types in iLogic. What we’re going to cover in this episode, is how we can control what users can choose in that parameter, based on a different Parameter.

iLogic Episode 3 – MultiValue Parameters

I’ve created a simple part that consists of 3 material types. Each of those Material types has its own thickness that can be specified. Whether those thicknesses are due to construction, manufacturing, or supply constraints, we can account for them based on which material is chosen. 

In the image above, I have Plywood with the three thickness options, I can choose any of them to control the thickness of the material. If I change that material to one of the other options, here’s the outcome.

Each of the material options changes the available thickness for said material.

Here’s how we do it.

In the Parameter Folder for system snippets, there’s a SetList snippet shown below-

That snippet allows you to set whatever options in a MultiValue Parameter you require. Combining that with an if statement or a Select Case gives me the ability to change what the user can select based on a different parameter selection.

So, for each material selection, the MultiValue Parameter changes to suit, while the MultiValue.SetValueOption at the top of my rule ensures that the currently selected option will change to one of the available sizes for that material.

There have been significant changes to the way iLogic works since 2019 so I highly recommend getting in touch with us to get your iLogic knowledge up to date. Symetri has Virtual Training Solutions to suit your needs, whether it’s a complete overhaul of what you learned or something more tailored, take a look at our iLogic training courses.

If you would like to learn more about iLogic take a look at our on-demand webinar - Introduction to iLogic

For further information, please get in touch:

info@symetri.co.uk
0345 370 1444


Sovelia Vault: The Smarter Way to Manage Design Data

04 November 2025

If you are an Autodesk Vault user in the mechanical engineering and manufacturing industry, you are likely familiar with the challenges of managing design data. While Vault provides a solid foundation for storing and organising design data, it falls short in some critical areas. You might have noticed this if you ever wanted to automate workflows or configure company-specific rules and processes in Vault. Let’s dive into these challenges and possible solutions. 

5 Tips to Work Smarter in Autodesk Vault

03 November 2025

Sovelia Vault is an automation platform for Autodesk Vault, providing enhanced flexibility, control, and customisation. Discover 5 tips to work smarter and streamline your Autodesk Vault workflows with Sovelia Vault.

Cybersecurity Starts with Awareness

27 October 2025

Discover the hidden cybersecurity risks many businesses overlook—from improper data disposal and insecure API integrations to forgotten digital footprints left by former employees. Learn practical steps to reduce your exposure and protect sensitive data. Plus, get expert insights and register for our upcoming webinar on data security and compliance in Autodesk’s new regional hubs.