Hello! Welcome back to the project.
In our last lesson, you did an excellent job designing the custom mounting brackets for our motor and ball screw assembly. These parts are the critical interfaces between our standard components and the machine's structure.
Today, we're building that structure. The learning outcome for this lesson is to design and model structural supports for the guide rails and the overall assembly. This is the backbone of our linear motion system. A well-designed frame is not just a passive holder; it is a functional component that guarantees the precision and longevity of the entire mechanism. Given your background in mechanical design, you'll recognize the importance of creating a stiff and true foundation for high-performance systems.
We will cover:
- The design requirements for our frame, focusing on alignment principles.
- Onshape's
Framestoolset, an industry-standard method for efficiently creating structures from extruded profiles. - Modeling the frame for our project using a robust, parametric workflow.
Let's get started.
1. Why the Frame is a Precision Component
Before we jump into CAD, it's crucial to establish the design requirements. For a linear motion system, the primary function of the structural support is to maintain the alignment of all moving components under load. Misalignment is a major cause of premature wear, binding, and inconsistent performance.
This document from Tolomatic, a leader in linear actuators, provides an excellent overview of the critical alignment principles.
Rules of actuator and guide alignment in linear motion systems
Please read the following sections from the Tolomatic guide on actuator and guide alignment. This will ground our CAD work in solid engineering principles. Focus on how misalignment affects the system and what we need to control for.
Read the sections 'Parallelism and Perpendicularity of Joined Elements' and 'Conclusion'. Pay close attention to the diagrams illustrating the different types of misalignment (height, angular, etc.). This explains why the surfaces we are about to model need to be extremely flat, parallel, and stiff.
As the guide illustrates, our frame must ensure that the two linear guide rails are perfectly parallel in multiple planes. Any deviation will put unfavorable bending moments on the bearing blocks, leading to the problems mentioned.
Therefore, our design goals for the frame are:
- Stiffness: It must resist deflection under the weight of the components and the operational forces from the actuator.
- Parallelism & Flatness: It must provide mounting surfaces for the guide rails that are coplanar and parallel to a high degree of accuracy.
- Modularity & Manufacturability: It should be designed using common components and methods.
A very common and effective way to build such frames in industrial machinery is by using standard aluminum extrusions, like the popular 80/20 system.

2. Introduction to Onshape Frames
Instead of modeling these extrusions as individual parts and painstakingly mating them, Onshape provides a dedicated Frames toolset. This allows you to create complex structures quickly from a library of standard profiles, and it automatically manages joints and generates a cut list for manufacturing. This is the professional workflow for this type of design task.
First, let's get a quick overview of what the Frames toolset offers.
Frame Design in CAD: Fast & Efficient Structural Frames
This page from Onshape's website provides a concise summary of the Frames toolset's key features.
Read through the 'What is Onshape Frames?' and 'Key Features' sections. This will introduce you to the concepts of standard profiles, trimming, corner treatments, and the built-in cut list.
Now, let's see it in action. The following video provides a thorough demonstration of the frame design workflow.
Structural Frame Generation in Onshape
This webinar from Onshape is a fantastic guide to the Frames tool. It covers everything from basic creation to more advanced trimming and the final cut list.
Please watch from 05:46 to 15:03. This segment covers the core workflow: Basic Workflow (05:46): Creating a frame from the edges of a solid body. Profile Selection & Alignment (06:30): Choosing a standard profile and positioning it relative to the guide edge. Corner Overrides (07:15): Controlling how frame members meet at corners (butt joints). Key Capabilities (09:41): A breakdown of the profile library, corner types (butt, miter, coped), and the powerful Frame Trim tool for complex joints.
3. Practical Application: Modeling Our Project Frame
We will now apply this knowledge to model the frame for our vertical linear actuator. A robust and simple design will consist of two parallel rails (for mounting the linear guides) connected by a few cross-members.
A highly effective method for creating frames is to first model a "skeleton" part. This is a simple solid body whose edges define the path for the frame members. This makes the design fully parametric; if you need to change the frame's size, you just edit the simple skeleton part, and the entire complex frame updates automatically.
Tech Tip: How to Use Parts to Quickly Build Frames
This short Tech Tip from Onshape demonstrates the skeleton modeling workflow. It's a quick but powerful concept.
Watch the full video (it's very short). Notice how a simple solid part is used as the foundation for the frame.
Your Task: Model the Structural Frame
In your Onshape project, open a new Part Studio to create the frame.
-
Create the Skeleton:
- Model a simple solid block that represents the overall volume your guide rails will mount to.
- For dimensions, a good starting point would be a length slightly longer than your ball screw (e.g., if your screw is 500mm, make the skeleton 550mm long). The width should accommodate your linear guide spacing, and the height can be a standard profile size like 40mm or 80mm.
- A simple rectangular
Extrudeis all you need.
-
Generate the Frame:
- Activate the
Framestool. - Profile: From the
Onshape-providedlibrary, select a standard like8020,T-Slotted Extrusions. A good, sturdy profile to start with is the40 Series,40-4040. - Selections: Select the four long edges of your skeleton block. You should see four frame members appear.
- Alignment: Use the on-screen manipulator to ensure the profiles are aligned as you want them (e.g., flush with the top surface of your skeleton).
- Activate the
-
Add Cross-Members:
- Create a new
Framesfeature. - Select the same profile.
- Select the short edges at the ends of your skeleton to create two cross-members.
- In the
Framesdialog, under "End condition", you'll see the members are automatically trimmed to the existing long rails.
- Create a new
-
Review the Cut List:
- On the right side of the Onshape window, find the
Cut listtable icon (it looks like a small table). - Open it and observe how Onshape has automatically created a list of all frame members, their lengths, and end-cut angles. This table can be placed directly onto a drawing later.
- On the right side of the Onshape window, find the
Test your understanding!
You have created your frame using the skeleton method. Your project manager now tells you that the design needs to be 50mm wider to accommodate a larger payload. What is the most robust and efficient way to make this change?
Show answer
The most robust way is to edit the sketch of the original skeleton part and increase its width dimension by 50mm. Because the Frames features are parametrically linked to the edges of the skeleton, the entire frame structure—including the length of the cross-members and the positions of the long rails—will update automatically to the new width. This maintains the design intent and avoids manual adjustments that could introduce errors.
Conclusion
Excellent work today. You have now designed the structural foundation of our machine using a professional, industry-standard workflow. By starting with the engineering requirements for alignment and then using Onshape's specialized Frames tool, you've created a support structure that is not only easy to model but also stiff, manufacturable, and parametrically robust.
Key Takeaways:
- Structural supports in motion systems are precision components whose primary role is to ensure alignment and stiffness.
- Onshape's
Framestoolset is the ideal way to model structures made from standard extruded profiles. - The "skeleton modeling" technique creates robust, easily modifiable frame designs.
- Professional CAD tools automate tedious documentation, like generating a
Cut Listfor manufacturing.
Preview of the Next Lesson:
We have now modeled all the major sub-systems: the drive (motor and ball screw), the guidance (linear rails), the custom interfaces (brackets), and the main structure (frame). In our next lesson, we will finally bring it all together. You will integrate all parts into a top-level assembly with appropriate mates, and for the first time, you will see your complete linear actuator system take shape.