egtwobits released this Jul 12, 2017 · 31 commits to master since this release

# New in v0.4.0

Huge upgrades were made to advanced editing and measurement features. These improvements mean faster, more flexible and more lightweight workflows for complex operations. The Wiki has also been completely rewritten for this release (now here on Github).

## Quick Calculations

Easily incorporate measurements into your transformation workflows. This brings advanced measurement features into the Quick Tools tab:

There are 2 slots to store things in (points, lines or planes), and based on what you load into the slot(s), you can find things like the angle between 2 lines, a plane/line intersection point, the distance between points, length of a line, etc. You can use the new auto-copy/paste features (detailed below) to load resulting geometry and/or values into your operators.

## Quick Geometry Editing

This brings advanced coordinate grabbing and editing functionality into the Quick Tools tab. Simply click the triangle next to any reference feature to expand and edit it, or add modifiers to change its properties. This makes it easy to manually set the start/end points of an axis, for instance, change the direction of a normal after you grab it, multiply a line's length (etc.), all from within the operator panel.

## New Ways to Grab Coordinates

### Grab Normal

You can now define a line by selecting a face and grabbing its normal. This is useful for aligning two objects by a flat surface on each, defining a plane to rotate in, etc.

### Grab Average Coordinates

This grabs the average position of all the selected points. Makes it easy to grab the midpoint of an edge or the center of a ring, for instance.

### Copy/Paste

You can now copy and paste reference features into and out of an internal clipboard. So if you grab a line for an Axis Rotate operation, and want to use the same line in another operator, just expand that item, hit copy, then hit paste at your destination. By default, calculation results are automatically copied to the internal clipboard (for instance, if you calculate a Line/Plane Intersection, the resulting Point will be copied into the internal clipboard, which you can then paste into the source or destination for Quick Align Points)

## Scale Match Edge Numeric Mode

Grab an edge, type in the desired length, and the target will be scaled so that your reference matches that length (the scaling factor is auto-calculated for you). Remember, your reference doesn't have to be a literal edge (start/endpoints of your line can be anything, so you can scale match arbitrary start/endpoint pairs to a desired distance).