FreeCAD – Part 5: Upper Post Assembly
In this lesson, we continue building the Millie Mini AI robot by integrating the upper post assembly above the middle shelf. These posts provide vertical structural support and establish precise alignment for future upper components.
The lesson focuses on using Local Coordinate Systems (LCS) to place and reuse the same part multiple times within an assembly without manually repositioning geometry.
Upper Post Assembly Overview
We begin by introducing the upper post component and its role in the robot’s internal structure.
This lesson demonstrates how a single structural part can be reused efficiently by attaching it to predefined reference points rather than redesigning or duplicating geometry.
Preparing the Middle Shelf for Post Placement
Before placing the posts, we use the Local Coordinate Systems that were added to the middle shelf in the previous lesson.
In this lesson, we:
-
Identify the LCS points on the middle shelf
-
Verify their orientation and placement
-
Use these coordinate systems as attachment references
This preparation ensures that all posts align consistently and remain editable as the design evolves.
Importing the Post Part into the Assembly
Next, we bring the post part into the existing robot assembly.
In this lesson, we:
-
Load the post as a reusable part
-
Insert it into the active assembly
-
Prepare it for attachment using reference geometry
The post is treated as a modular component that can be reused without modification.
Attaching the Upper Posts Using LCS
With the post part loaded, we attach it to the middle shelf using Local Coordinate Systems.
In this lesson, we:
-
Align the post to an LCS on the middle shelf
-
Attach the post above the shelf surface
-
Confirm correct orientation and positioning
This method allows the post to snap into place precisely without manual alignment.
Reusing the Post Part Multiple Times
Once the first post is placed, we repeat the process to add additional posts.
In this lesson, we:
-
Reuse the same post part
-
Attach it to multiple LCS points
-
Position four posts above the middle shelf
This demonstrates how assemblies scale cleanly by reusing parts instead of duplicating geometry.
Result So Far
By the end of this lesson, you will have:
-
Imported a reusable structural post part
-
Used Local Coordinate Systems for precise placement
-
Attached the post above the middle shelf
-
Reused the same post part multiple times
-
Created a clean, modular upper post assembly
At this stage, the robot’s internal structure begins to extend vertically in a controlled and repeatable way.
What’s Next
In the next lesson, we’ll continue building upward by adding additional structural components that connect to the upper posts.
We’ll:
-
Add new structural parts
-
Continue leveraging LCS for alignment
-
Refine how assemblies stack and support each other
This is where the robot structure starts to feel like a complete, buildable system.
