This tutorial will take you step-by-step through an example from our Documentation. In this example, we’ll learn how to apply a Lattice that conforms to a CAD Surface to create Structural Ribbing.
Following best practices, all blocks are renamed by double-clicking on the name and made into variables by right-clicking on the block header.
Step 01: Import CAD Body.
To begin, download the attached Parasolid file. This is our imported CAD Body that we'll extract a face from to apply Structural Ribbing.
Step 02: Extract the surface of the CAD Body to apply ribbing to.
To create a CAD Body Variable, double click on the CAD Body, right-click and select Create CAD Body Variable. To extract a CAD Face, single click on the desired face (highlighted in blue), right-click, and select Create CAD Face Variable.
Step 03: Reparameterize the Nozzle Face.
Use a Reparameterize CAD Face block so the Lattice knows where to start and stop and which direction to flow. This is how we apply a UVW space to CAD Face, which is essentially a surface's local XYZ coordinate space. No matter the size or shape of a surface, we can apply a UVW space.
Step 04: Apply a Honeycomb Lattice to the Nozzle.
Generate a lattice with the Conformal Lattice from CAD Face block. The Unit Type drop-down menu offers many types of lattices for use.
Step 05a: Thicken the Honeycomb Lattice.
The Thicken Lattice block is a means of previewing the thickness of a lattice or rib prior to converting it into our native geometry type. To do this, use the nTop Body from Thick Lattice block.
Step 05b: Convert Rib Geometry.
In order to utilize this geometry, we must convert the rib geometry into nTop Platform's native geometry type called a nTop Body. In the last step, we used the Thicken Lattice block to create a preview, but we can actually skip this step and just thicken the conformal lattice directly through the Offset Body block. This enables us to variably thicken the lattice if necessary.
In use is nTop Version 2.1.2 - Methods and interface may have changed in different versions.
See the attached file for the complete workflow.