CAD Operations

Explode

Replaces a drawing object with it's constituent parts.

For polylines, this will create individual line and arc objects.

For point lists, this will create individual point objects.

For text objects, each letter will be converted to a region.

For regions, the outer and inner shapes will be converted to polylines.

Join

This operation will attempt to join individual selected objects in single objects.

The join routine will first prompt for a join tolerance. This distance (measured in the current drawing's units) is used to determine how close the end points of shapes need to be before they are join.

Offset

Creates a polyline, offset from the selected shape by a given distance.

If a positive offset distance is supplied, the resulting offset polyline will be outside the selected shape. If a negative offset is given, the offset polyline should be inside the shape.

Union

Replaces shapes with the outer boundaries of all the selected shapes.

Subtract

Currently, this operation will only work on the first 2 selected objects.

Intersection

Currently, this operation will only work on the first 2 selected objects.

Trim

Trims (deletes) parts of objects contained inside or outside selected trimming objects.

Intersection Points

This operation inserts points at the intersections of selected shapes. This is useful when drawing so that other drawing operations can 'snap' to these points.

Break At Intersections

Breaks selected shapes at the intersection points with other selected shapes.

Draw - Fill Region

These methods are used to fill regions with line patterns. They were introduced for 3D waterline roughing to specify how areas should be clears at each roughing level. Once this method has been well tested, 2D Pocketing machine operations will be modified to make use of the same routines.

More region filling options and ability to write custom region fillers is planned soon.

Region fillers take the following parameters:

Margin : This is the distance away from source shapes to avoid filling lines. In pocketing, this would be the same as the tool radius.

Step Over : This is the distance between fill lines. In pocketing, this would be the same as the stepover distance.

Inside Offsets

Inside Offset

Progressive offsets from holes outwards.

Outside Offsets

Outside Offset

Progressive offsets from outside shape inwards.

Inside + Outside Offsets

Inside + Outside Offset

Progressive offsets from outside shape inwards unioned with offsets from holes outwards.

Horizontal Hatch

Horizontal Hatch

Horizontal line fille style.

Vertical Hatch

Vertical Hatch

Vertical line fille style.

Copyright (c) 2017 HexRay Ltd