Skip to content

Auto-Constraints: Effortless 2D Constraints For 3D Tools

by SpaghetMeNot·Workflow

Images © SpaghetMeNot. Used for product review; image policy.

Why we like it

Sitting at rank 472 in the Superhive library, Auto-Constraints stands out for pairing Blender's gestural hotkey speed with gizmo-level accuracy through automatic constraints. Version 1.4 adds a live documentation site, extension installation, and a hotkey-able operator.

What is Auto-Constraints: Effortless 2D Constraints For 3D Tools?

Auto-Constraints is a Blender add-on that applies axis-constraints automatically across a range of 3D tools, reducing the need to apply constraints manually to every operation, switch in and out of orthographic views, or click small parts of gizmos. Tools are constrained to the most appropriate plane based on the viewing angle, or you can specify a plane or individual axis. Custom hotkeys are respected, and one toggle starts everything.

A dropdown gives full control through a minimal interface, and constraints can still be overridden or cancelled interactively using default Blender methods, such as pressing axis keys, pressing C, or middle mouse dragging. The UI is customizable: choose a compact or expanded toolbar, place it in the viewport header, the tool header, or nowhere, and pick grayscale planes, color planes, or original axis icons. The sidebar is optional.

Supported tools include Move/Tweak, Rotate, Scale, Duplicate, and Extrude, across modes ranging from Object and Mesh Edit to Armature Edit and Pose. Global, Local, Normal, View, Parent, and Custom transform orientations are supported.

Who is Auto-Constraints: Effortless 2D Constraints For 3D Tools best for?

Auto-Constraints: Effortless 2D Constraints For 3D Tools is best for blender artists who want axis-constrained transforms across modeling, editing, and posing without manually setting constraints for each operation.

How much does Auto-Constraints: Effortless 2D Constraints For 3D Tools cost?

Auto-Constraints: Effortless 2D Constraints For 3D Tools is completely free to download and use.

Key features

  • Automatic axis-constraints applied to 3D tools based on viewing angle, or set to a specific plane or individual axis
  • Single toggle to enable, with custom hotkeys respected
  • Constraints overridden or cancelled interactively using default Blender methods: axis keys, C, or middle mouse dragging
  • Customizable UI with compact or expanded toolbar, header placement options, optional sidebar, and grayscale, color, or original axis icons
  • Supported tools: Move/Tweak, Rotate, Scale, Duplicate, and Extrude
  • Works across modes including Object, Mesh Edit, Curve Edit, Grease Pencil Edit, Lattice Edit, Metaball Edit, Armature Edit, and Pose
  • Hotkey-able operator to control autoConstraints behavior, added in version 1.4

Tags

#axis constraints#transform#workflow#Blender add-on#modeling#gizmos#hotkeys

Frequently asked questions

Which Blender versions does Auto-Constraints support?

Auto-Constraints is compatible with Blender 3.3, 3.6, 4.0, 4.1, 4.2, and 4.3. Other versions will likely work but are not tested as part of development, and the listing notes a broader Blender version range of 3.3 to 5.0. Once you have access, all future updates are included, older versions remain available for download, and LTS versions of Blender are supported for their entire lifetime. For exact version details, check the developer's documentation site and page.

How do I install Auto-Constraints as an extension?

Auto-Constraints can be installed as an extension starting in version 1.4. You simply drag the zip file into Blender, and the developer notes that you should disable any previous version of the add-on first. Version 1.4 also brings a live documentation site, so you can follow the current install steps there. The documentation is available on the developer's page and explains the extension workflow along with the other behaviors introduced in the release.

Can I override or cancel a constraint while transforming with Auto-Constraints?

Auto-Constraints applies axis-constraints automatically, but you keep full manual control. Constraints can be overridden or cancelled interactively using default Blender methods, such as pressing axis keys, pressing C, or middle mouse dragging. Tools are constrained to the most appropriate plane based on the viewing angle, or you can specify a plane or an individual axis yourself. In version 1.4, axis overrides are displayed in the toolbar, making the override workflow more accessible while you transform.

Which tools and modes does Auto-Constraints work with?

Auto-Constraints supports the Move/Tweak, Rotate, Scale, Duplicate, and Extrude tools. It works across a range of modes, including Object, Mesh Edit, Curve Edit, Grease Pencil Edit, Lattice Edit, Metaball Edit, Armature Edit, and Pose. Transform orientations covered include Global, Local, Normal, View, Parent, and Custom. A fix in version 1.4 addressed an error that sometimes occurred in edit mode when using the Normal orientation, so that combination now behaves as expected across the supported modes.

Is Auto-Constraints free to use?

Auto-Constraints is listed as free in this catalog. Licensing and any current pricing options are handled on the developer's page, so check there for the details that apply to individual or studio use. Once you have access, all future updates are provided, older versions stay available for download, and LTS releases of Blender are supported throughout their lifetime. The developer's site is the best place to confirm the current terms before you download.

Alternatives to Auto-Constraints: Effortless 2D Constraints For 3D Tools

Also in Workflow for Blender.

Similar plugins