This is an add-on I’ve built called Construction Lines, for accurate modeling with a CAD-like workflow (though can be using in any modeling). Building models from 2D primitives, setting out geometry with guide points and guidelines, is very easy. I’ve been using it for my own projects for a while now and am planning to release in the coming weeks so I wanted to see what kind of interest in the community there is for this type of tool.
I’ve added a couple of videos below to show some of the features in action and will put out a full preview video soon.
Please let me know if you’re interested in it and I’ll post when it’s released.
- Build guidelines and points that geometry can be constructed from and to. These will not affect your model or show in renders
- Quick measurements can be taken and also extended, reduced or divided accurately. This allows for any dimension to be divided into halves, thirds, quarters, etc. without any user input required.
- Ability to build basic 2D primitives in place - rectangles, circles, arcs - snapped and built from any point (not just the 3D cursor)
- Line drawing which will automatically create faces if a face cycle is found
- Add primitives or lines to existing geometry in edit mode will add to and intersect where required (splitting or making faces where possible)
- Automatic snapping to vertices, edges, edge centers and faces
- All features allow numerical input for exact sizing and mathematical symbols can be used to form basic expressions (’/’, ‘*’, ‘+’, ‘-’)
- Works in both Object and Edit modes and can be switch during use
Setting and using guidelines/points
Drawing and using shapes
There are some overlaps with one or two other add-ons but I’ve not found any that have the full set that Construction Lines has. Also with the upcoming 2.9 release of Blender and it’s Extrude, Dissolve and Intersect function, anyone coming from tools like SketchUp will have very close to comparable drawing functionality in Blender (plus so much more of course) with the Construction Lines add-on.