
Introduction and preparation
Quick overview of what the finished part is able to do.
Setting up an Excel file that we will be needing.
Defining the necessary steps in an iLogic rule.
Using iLogic to read from our Excel file.
Learn how to deal with imported info inside iLogic.
Using different functions in iLogic to populate message boxes with necessary information.
More message boxes depending on input and other info.
Making an inputbox with iLogic and using it input further on.
Testing our iLogic rule and the behaviour of the part(s).
Reading more information from Excel
Applying specific formulas in Excel
Finalizing end testing our Excel sheet.
Preparing a new iLogic rule with the necessary steps
Getting the part ready with the right parameters and how to apply the features in the part correctly.
And correctly closing Excel from inside the iLogic environment.
Building with message boxes and if-functions.
More if-functions and writing information to iProperties.
Finalizing code and testing our part.
Getting the first sketches ready
Making more sketches to determine beginning and end plane.
Finalizing and testing the profile.
Getting more insight in two problems that can occur in adaptive parts
Testing and assembling the final profile.
Testing our adaptive assembly by changing the size of its placeholder.
Getting length in correct format in BOM and iProperties through the parameter window.
Short representation of the final result and how it behaves. Starting to sketch the basic elements.
Setting up a driver and assigning the necessary user parameters.
Setting formulas in our parameters in the driver.
Startprofile setup and cutting it at the correct location.
Adding parameter to the driver that will calculate the length for us regardless of the used configuration.
Adding logic to a parameter and save as iProperty.
Setup endpart, using a copy of the beginpart and modify from there.
Finalizing endpart by re-setting parameters and formulas
Making the midpart from a copy of the startpart.
Making the horizontal beam assembly.
Linking parameters of the horizontal subassembly to certain parameters in the driverpart.
Preparing iLogic for the horizontal subassembly.
Adding more iLogic to the horizontal subassembly
Testing functioning of horizontal subassembly and improving its iLogic.
Controlling a parameter by doing the calculations with iLogic rather than the parameter window.
Finalizing and first test horizontal subassembly and debugging ans perfecting the iLogic code.
A custom level of detail must be used for the rule to work. WE will learn to use iLogic to ensure our custom LOD will always be applied.
Final testing our horizontal subassembly and some improvement on the code.
Preparing vertical subassembly using the horizontal as the start model.
Setting parameters by editing the links, also editing iLogic in the vertical subassembly.
Fine tuning and testing in the vertical subassembly
Building the top assembly by constraining the different elements together.
Finalizing and testing top assembly and dealing with different cut lengths.
Adding an ilogic rule to the top assembly to run ilogic rules in the subassemblies.
Some bug found in assembly let's fix it.
We make copies of our top assembly that become completely independent from eachother.
Going through the process of copying.
iLogic rules will be copied just as they are so any changes needed in there must be edited manually.
More changes on copied assemblies
Setting up for a final test with the use of a dummy wall and 4 sample windows
Building the test assembly by constraining the different elements together.
More testing and more tweaks on the bill of materials.
A few practicalities and the final words
In this course we continue to make robust part templates in line with the limitations of your machines, stock material and supplied parts that are available.
We do this by including a little iLogic in the template that will look up the data you want in a database like Excel.
This will result that all your part properties like dimensions and materials are checked with Excel and getting external information back from this Excel database into the part, making it extremely easy to verify, for example, available stock for your part or for the availability of machines to produce this part.
Also you will learn how to make adaptive assemblies that contain adaptive sub assemblies themselves and how to make copies from them for later use without the risk that the copies interfere with each other.
These assemblies are always controlled by a reference called a ‘driver part’ and this will result that all your part features, dimensions and assembly components are controlled from one place while making it extremely easy to adjust your new assembly to your needs.
See this whole process from start to finish, how to set up the BOM correctly and on top you’ll learn some basic coding in iLogic along the way.