We are about to delve into a topic that I have little to no experience in, CAD Drawing. When envisioning CAD Drawing, think of architectural designs and product diagrams. In the wonderful world of Inkscape, the upcoming version 1.2 (as of writing I’m using version 1.2 Beta), we have an odd little tool labeled Do geometric constructions. This tool is designed to simulate basic CAD tools for precision drawing. For the sake of this article, I will refer to this tool as the Geometric Construction Tool.
My goal for this article is to give you a brief idea of how the Geometric Constructions Tool works and to provide you with online sources that will provide you with more information.
Quick-Click Table of Contents
Geometric Construction Tools
- What You Need to Know
- Line Segment Tool
- Circle by 3 Points Tool
- Circle by Center and Radius Tool
- Parallel Tool
- Perpendicular Bisector Tool
- Angle Bisector Tool
- Mirror Symmetry Tool
Mirror Symmetry Settings
- Mirror Symmetry Modes
- Other Path Effect Options
- References & Online Resources
Introduction to the Geometric Construction Tool
The Geometric Construction Tool isn’t a single tool, but a series of tools for all of your geometric and technical drawing needs. You’ll find these tools in Inkscape’s Tool Settings bar, at the top of your window.
Need to Know
It will be to your benefit to enable snapping by either clicking on the Magnet icon on the far right end of Inkscape’s Tool Settings bar or using the keystroke Shift 5. (Not the 5 key on your keypad.)
Since the Geometric Construction Tool leverages the Path Effects feature in Inkscape, you will need to open the Path Effects Palette. To bring it up, click on the downward arrow located in the upper right-hand corner of your dock and select Path Effects within the Advanced group.
As a word of warning, as version 1.2 Beta, the Geometric Construction tool doesn't play nice with any pathes or objects on the same layer. This maybe due to the live path effects. That's just a guess. To reduce frustration, either avoid clicking on another path while using this tool or create a new layer for your next geometric construction and lock all other layers to avoid any interaction. I'm not saying that you can't have multiple objects created by the Geometric Construction tool on the same layer. But you will have to avoid creating objects on top of other objects.
On the opposite end of the Tool Settings bar, the button with the X icon is selected by default. This means that no geometric tool is active. You’ll only be able to select paths and objects.
Line Segment Tool
The Line Segment Tool basically creates line segments. Now you may be thinking, “Well heck, I could already do line segments with the Pen/Bezier Tool!” That’s true, but with the Line Segment tool, you can expand your line and have it cleanly cut off at the edge of the document. The path effect will easily modify itself as you drag it around the document using the Node tool.
To use the Line Segment Tool, have it selected in the Tool Settings at near the top of your screen. Plot your points using the left mouse button. You can hold the Ctrl button to constrain the line segment.
As of writing, Inkscape 1.2 Beta is still buggy. When a line segment doesn’t want to complete or it’s acting like it wants to create an additional segment, press the Return button. After creating your first point, the keystroke Shift – Return will create a vertical segment base upon when your cursor is located.
Circle by 3 Points
The Circle by 3 Points Tool creates new circles based on the locations of the three points you plot. With the Node Tool, you can adjust the size of the new circle.
Circle by Center and Radius
Circle by Center and Radius tool will let you create a circle by plotting two points for the center and radius. The Node tool can be used to adjust the size.
The Parallel tool allows you to create parallel lines. You can adjust the distance using the Node tool. The Path Effects palette allows you to tweak the Offset and Length of your new parallel line.
The Perpendicular Bisector tool lets you create perpendicular lines between two points. The length can be adjusted via the Path Effects pallet.
The Angle Bisector tool is another means of creating lines at a 45-degree angle. You’ll use three points in a triangular fashion, ideally plotting out a corner.
Mirror Symmetry Tool allows you to create a new path, with two or more nodes and mirrors that path based on the settings in the Paths Effects Palette. (These settings alone deserve their own tutorial.) If you want to create more duplicates, click the Add Path Effect button (symbolized by a plus symbol in the Path Effects palette).
Mirror Symmetry Settings
Let’s dig around in the Mirror Symmetry settings. There is a lot to learn.
Freely Defined Mirror Line
This mode provides three nodes that run vertically. The middle node allows you to drag around the duplicates horizontally. The top and bottom nodes allow you to pivot the duplicates based on the position of the opposite node. Once you pivot, Inkscape will allow you to use the middle node to move duplicates up and down.
Horizontal Page Center
The Horizontal Page Center mode takes your duplicates and flips them vertically. It also creates a set of three nodes that run horizontally to show the horizontal center of the page
Vertical Page Center
This mode will flip your duplicate horizontally based on the vertical center of your document’s page. The nodes created don’t do anything other than define the center of your page.
X Coordinate of Mirror Line Midpoint
This mode will flip your duplicates across horizontally. You’ll also find a set of nodes that run vertically. Click and drag the middle node to shift the duplicate path towards or from the center of your original path.
Y Coordinate of Mirror Line Midpoint
This next mode will flip your duplicates vertically. When enabling this mode, a set of three nodes will appear. Click and drag the middle node will shift your duplicate vertically.
Other Path Effect Options:
Below the Mode settings are a set of checkboxes that further manipulate your duplicates. We’ll explore them.
Discard Original Path:
When checked, your original path vanishes, but the duplicate will remain. This is non-destructive.
Selecting this checkbox will take two intersecting paths and create a corner where they meet. (See the animation below.)
The Fuse Paths option will visually merge two objects as you bring them together. (See the animation below.)
Fuse Opposite Sides:
If your path has a fill and you overlap it with its duplicate, a hole will be created where they overlap. When Fuse Paths is also selected, the inverse of the overlap will be merged.
When Split Elements is selected, both the original path and its duplicate can now how its own path effect(s), fill, and/or stroke. Split Elements won’t allow you to directly manipulate the path of the duplicate. You’ll need to select the right path effect to manipulate the size, shape, etc of the duplicate.
The hint says, “Link styles on split mode”. What are “link styles”? Well, those are your fill, stroke, and path effects. “Split mode” is a reference to Split Elements. Whenever you have Split Elements checked, you can independently edit the fill, stroke, and path effects of your duplicate. Link Styles will force your duplicate to have the same fill, stroke, and path effects as your original path.
One More Note About Do Geometric Constructions
I just want to reinforce the fact that as of writing, Inkscape 1.2 is currently in beta. So this tutorial on the Geometric Construction Tool may or may not be updated and/or tweaked with either an upcoming update or the final release. I will try my best to keep this article updated following any changes.
Below is a list of online resources that go into further depth on the Geometric Construction tool:
- Vimeo, Alexandre Prokoudine, “Introduction to Inkscape’s Geometry Constructions Tool”, https://vimeo.com/14955725
- Origami, “Do Geometric Constructions Inkscape”, https://rinconlationoatlanta.com
- YouTube, Party of 4 Crafts, “Inkscape Tutorial: Path Effects, Mirror Symmetry for Glowforge”, https://www.youtube.com/watch?v=23wHch5CFe0
Upated: Apr 27, 2022