Skip to main content

Lattice 2: Using a linear array with a helix

A helix whether 2D or 3D, can be used as scaffold geometry.  By using such operations as a sweep we can create such objects a internal and external threads, compression springs, Archimedes screws, circular spiral stair cases, the list goes on.  The process of creating these models is more or less the same in all CAD packages.  This tutorial will concentrate on repeating a part across a helix path.  For this we will be using the workbench known as Lattice 2, with it's powerful array and placement tools it should make the process of creating such structures    

First of all you will need the lattice2 WB installed which can be found in the add on manager.  The add on manager consists of a number of external workbenches that can be installed into FreeCAD. 

To install Lattice 2 go to the top menu > tools > add on manager and install the WB.

Jump to the Part WB. Select the top menu > part > create primitives ... A new panel will appear where you can select the helix from the drop down and enter some parameters (see screen shot) and hit create.


The helix is a 'Part Feature' object so it will inherit the base properties. Additional properties are also available and some of them are as follows:

Pitch: Distance between two consecutive turns of the helix. 

Height: Height of the helix.

Radius: Starting radius. If this is set to zero degrees then the helix has a constant radius.

Angle: Defines of the outer shape and is in a range of -90 degrees to  90 degrees with a default of 0 degrees. For a cylindrical the helix this will need to be left at the default of zero degrees. If the values is greater or smaller than zero then the helix become conical in shape.

Coordinate System: The travel of the helix with the options of right-handed (default) for  counterclockwise rotation or left-handed for  counterclockwise rotation. The helix turns run from bottom to top (upwards direction).

Hit the close button and now navigate to the lattice wb. Select the top menu > lattice2 > Linear Array >Linear Array Span / N. This will create a new object with 4 kites. Right click, transform and rotate so it's pointing upwards through the middle of the helix.



Click on the linear array and on the data tab increase the count and the span end properties so that the linear array is the same height as the helix. Note the height of the helix and the span end match.



Ctrl click the linear array and then the helix from the treeview and then select the top menu > lattice2 > project array. An error will occur regarding Tangent U factor. Continue this as we will correct next.



Click on the new 'Project' icon in the treeview and change the orientation mode on the data tab to 'keep'. The placement will be mapped against the helix.




Now we can create something to wrap around this helix. I am going to keep it simple and use a simple rectangle cube. We can add a placement to this but I'm not going to over complicate, I will keep that for another tutorial. Navigate to the part workbench and create a cube and give it some dimensions.



Navigate to the lattice workbench and select the cube and ctrl select the 'project' from the treeview. Click the top menu > lattice2 > populate with copies > populate with copies. The helix will be populated.



Drill into the new object in the treeview and select the 'project' and play with the orientation mode. Here I have changed it to 'along gap'.



Now we can affect the rotation of the original cube by selecting it from within the treeview, right click and rotate. Here I have used the top view and rotated the cube and hit ctrl r as I am rotating to see the effect. Once I am happy I can hit ok and then alter some other settings.



Here I have gone back to the linear array and increased the count to 50.



Once you are happy then click on the original cube in the treeview and press the spacebar to hide it. Do the same for the helix and project.



Now we can make this one object. Jump over to the part workbench, select the populate project with cube and click on the top menu > part > boolean > union. This will create a fusion.



Now you can use this as you would a part object. Remember you can use the 'project' again and apply another part, sketch, object etc to it.




Comments

Popular posts from this blog

Modeling Flowcharts For Basic Beginners FreeCAD v1

 Th following flowcharts are used in the Basic Beginners FreeCAD v1 course.  They consist of two flows, one for simplifying the model and one for identifying the individual features and how to model them.   The flowcharts can downloaded by clicking on them, they will then open in a new page, from there right click on the image and save as. Flowcharts can be found below.  Current flowchart version is version 1.0.0 Own my courses forever, check out my shop https://ko-fi.com/mang0/shop Own my courses forever,  check out my shop   https://ko-fi.com/mang0/shop

Beginners FreeCAD: Exercise 5.1 & 5.2 (Reference Images)

Welcome to the total beginners course to FreeCAD 0.20. In this is a two part lesson we will practice our tracing skill in the form of a mini project. Using the below reference photos we will create a more complex part which will consist of repeating features. We will utilise the symmetry tools to ease construction in both FreeCAD sketcher and Part Design workbench. This project work will help teach the fundamentals of freeCAD allowing a understanding of the basics but delivering this information via teaching you different workflows. In this tutorial we will be tracing photos imported into FreeCAD via the image workbench https://wiki.freecadweb.org/Image_Workbench JUMP TO IMAGES Do you want to purchase the complete series along with others and keep forever?  Check out my shop https://ko-fi.com/mang0/shop The story of this tutorial The idea and first attempt at creating this tutorial was back in FreeCAD 0.18.  The physical part itself, well, I have no idea what really it is, i...

Step-by-Step FreeCAD Tutorial: Creating a Tray with Reference Images

This tutorial helps support the original video which guides you through creating a tray in FreeCAD (version 0.21) using reference images for accurate geometry. You'll learn to import images, sketch parts with symmetry, create bevels with subtractive pipes, mirror components, and assemble the final model using the A2Plus workbench. This tutorial is designed for intermediate FreeCAD users familiar with basic sketching and navigation. Prerequisites include FreeCAD 0.21 and the A2Plus workbench installed. Reference image for the video tutorial  FreeCAD: Picture Frame / Tray Tracing, Modelling, Assembly . This image is loaded in through file > import (FreeCAD v0.21 and above) or via the image workbench (FreeCAD v0.20 and below and some earlier development versions of 0.21) Step 1: Set Up a New Document and Import Reference Image Description : Create a new FreeCAD document and import a reference image to guide your design. Instructions : Open FreeCAD 0.21 and select File > New...