Skip to content

Frameforge helps designing beams and frames, with cut, mitter joins and so on

License

Notifications You must be signed in to change notification settings

lukh/frameforge

Repository files navigation

FrameForge

Frameforge is a FreeCAD workbench that aids in designing beams and frames, with cut, mitter joins and so on.

Prerequisite

  • FreeCAD ≥ v0.21.x

Installation

Frameforge workbench can be installed via the Addon Manager

Quick Start

Create the skeleton

Beams are mapped onto Edges or ParametricLine (from a Sketch for instance)

For a start, we are going to create a simple frame.

  1. In a new file, switch to the Frameforge workbench.
  2. Create a sketch
  3. A dialog will open asking you to 'Select orientation'. Choose the XY for instance.
  4. Draw a simple square in the sketch... this will be our skeleton

Create Skeleton

  1. Close the Sketch edit mode.

Create the frame

  1. Launch the FrameForge Profile tool

profile

  1. It opens a FrameForge dialog (with options)

profile profile

  1. 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.

profiles choice

  1. In the 3D View, select edges to apply the profile creation:

Edge Selection

  1. Press OK in the Create Profile Task.
    Result: now there are four profiles!

Profiles

Zoom in profile

Voila! You have your first frame! For more information, follow the tutorial

Maintainer

Vivien HENRY [email protected]

Credits

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

Changelog

  • 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

LICENSE

FrameForge is licensed under the GPLv3

About

Frameforge helps designing beams and frames, with cut, mitter joins and so on

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published