Frameforge is a FreeCAD workbench that aids in designing beams and frames, with cut, mitter joins and so on.
- FreeCAD ≥ v0.21.x
Frameforge workbench can be installed via the Addon Manager
Beams are mapped onto Edges or ParametricLine (from a Sketch for instance)
For a start, we are going to create a simple frame.
- In a new file, switch to the Frameforge workbench.
- Create a sketch
- A dialog will open asking you to 'Select orientation'. Choose the XY for instance.
- Draw a simple square in the sketch... this will be our skeleton
- Close the Sketch edit mode.
- Launch the FrameForge Profile tool
- It opens a FrameForge dialog (with options)
- Select a profile from the lists (Material / Family / Size).
Note: Size can be adjusted just below the family, the tool has a lot of predefined profiles. Same for parameters.
- In the 3D View, select edges to apply the profile creation:
- Press OK in the Create Profile Task.
Result: now there are four profiles!
Voila! You have your first frame! For more information, follow the tutorial
Vivien HENRY [email protected]
This workbench is based on MetalWB
Special thanks to:
- Vincent B
- Quentin Plisson
- rockn
- Jonathan Wiedemann
And others people that I don't know but they should be in this thread
-
v0.1.3
- Fix #10, Non attached profile (move profile inside the sketch 's parent)
- Fix #27, Link to object go out of the allowed scope
- Implement #23 Allow profile creation with selection of a whole sketch
- Allows to create a Part to group all the Profile
- Profile Naming Option
-
v0.1.2
- Fix recursive import
-
v0.1.1
- remove f-string with quote and double quote
-
v0.1.0
- Porting code from MetalWB
- Improving UI
- Split Corners into EndTrim and EndMiter
FrameForge is licensed under the GPLv3