Skip to content

Modifying Geometry

(Available in all DoubleCAD Variants)

The Modify tools are generally used to change the shapes of existing objects. These tools do not change physical properties such as layers or line widths; rather they modify the actual geometry. You can display the Modify toolbar by right-clicking in any toolbar area and selecting Modify. img Some Modify tools require input of two or more objects. If you are working in 3D, all 2D objects selected for modification must lie on the same workplane . To change an object's workplane.

Arc Complement

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Arc Complement

Ribbon UI Menu:

imgReverses the start and end angles of an arc. In other words, the arc will become the portion of the original circle that was cut.

  1. Select the arc you want to modify.

img

  1. Click anywhere to create the arc complement.

img

Tip: When using this tool on arcs that are the result of exploding a polyline, or created as the result of using the Arc Divide option of the Edit Tool, this tool may select more than one arc at a time. If this happens, move the arcs from each other.

Convert to Curve

img

(Available in all DoubleCad Variants)

Default UI Menu: Modify/Convert to Curve

Ribbon UI Menu:

imgConverts a 2D object into a Bezier curve. Any single-line 2D object can be converted. Objects like double lines, dimensions, and text must be exploded first before converting.

  1. Start with a 2D object such as a polyline. This example uses a polyline consisting of both linear and arc segments.

img

If you select the polyline and view the Selection Info Palette, you can see the object's type.

img

  1. To convert the polyline, select it and activate the Convert to Curve function. The Tolerance value sets the precision of the conversion; a small tolerance means high precision, and therefore more control points available for node editing.

The polyline is replaced by a Bezier curve. This can be verified in the Selection Info Palette. img

If you edit the curve with the Edit Tool, you can see the control points available for changing the curve's shape. This curve used a low precision (Tolerance = 0.1).

img

This curve used a higher precision (Tolerance = 0.001).

img

Nodes and control points can be moved to change the curve's shape.

img

Convert to curve also works on 2D objects that are converted into 3D by entering a thickness in the 3D page of the Properties.

img

Sharp corners will remain sharp when two adjacent line segments cannot be approximated by an arc within the specified tolerance. This could happen when the vertex is too "sharp" which is defined by vertex angle, line lengths, and tolerance.

Chain Polyline

img

(Available in XT Pro)

Default UI Menu: Modify/Chain Polyline

Ribbon UI Menu:

imgConnects intersecting objects or portions of objects into a single polyline. A chain of connected objects is created, starting from a selected object and proceeding in a specified direction.

Note: The difference between this tool and the Auto Joining option of Join Polyline is that Chain Polyline enables you to create a partial chain, and to work with overlapping objects.

  1. Select the object from which the chain will start.

img

  1. Set the direction in which the chain will proceed.

img

  1. If overlaps are encountered, you must specify the path to continue the chain.

img

img

  1. The chain proceeds until it reaches the last object, and the polyline is created.

img

If you do not want the chain to proceed all the way to the last object, you can select Finish from the local menu or Inspector Bar at any time.

Note: The original objects remain in the drawing.

Chamfer

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Chamfer

Ribbon UI Menu:

img

Connects two lines (single or double lines) with a beveled corner. The selected objects do not have to intersect, and they can overlap.

img

Note: The resulting objects are separate line segments, unless the Polyline option is used, in which case the result is a polyline.

If the objects overlap, they will be trimmed to create the chamfer. Be sure to select the side of the object you want to remain.

img

There are three methods for creating chamfers: Distance / Distance, Distance / Angle, and Length / Angle. For all methods, the same local menu options are available.

Local menu options:

Polyline: Chamfers all corners of a polygon or polyline in one step.

  1. Enter the chamfer distances, angles, or length in the Inspector Bar.
  2. Select the multi-segmented object you want to chamfer.
  3. Select Polyline from the local menu or Inspector Bar. img

The chamfer is applied to all corners. The resultant object is one polyline.

img

Warning: Be careful when using the Polyline option with different chamfer distances. The results will not be symmetric. img

The other local menu options apply to double lines.

Chamfer Distance - Distance

img

The chamfer is created by specifying its length along each line.

  1. Enter both chamfer distances in the Inspector Bar. These are the distances along the lines that are to be chamfered. Distance A will be applied to the first line you select. img
  2. Select the first line to chamfer.

img

​ 3. Select the adjacent line. The corner is chamfered.

img

Chamfer Distance - Angle

img

The chamfer is created by specifying its distance along one line and its angle from the second line.

  1. Enter the distance and angle in the Inspector Bar. The distance is measured along the first line you select. img
  2. Select the first line to chamfer.

img

​ 3. Select the adjacent line. The corner is chamfered.

img

Chamfer Length - Angle

img The chamfer is created by specifying the total chamfer length (as opposed to the distance along the lines) and chamfer angle.

  1. Enter the length and angle in the Inspector Bar. The length is the total length of the diagonal chamfer line. img

​ 2. Select the first line to chamfer.

img

​ 3. Select the adjacent line. The corner is chamfered.

img

Double Line Options

(Available in all DoubleCAD Variants)

You can specify how to create intersections of double lines, and whether cut lines and gaps will occur at the intersections. For example: if you form a clean T-intersection of two double lines at an angle other than 90 degrees, the end of one of the first line will be cut at an angle, and the second double line will have a gap to accommodate the first double line. Cleanup: Forms a clean intersection. img

img

If you deselect Cleanup, the first line selected will remain unbroken.

img

Drop CutLines: Removes the cut lines in the first line, to even out the end of the line.

img

Drop Gaps: Fills in the gap in the second line.

img

Fillet

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Fillet 2D

Ribbon UI Menu:

imgConnects two lines (either single or double lines) or arcs (except elliptical arcs) with a smoothly fitted arc. The filleted objects do not have to intersect, and they can overlap. The result is a rounded corner.

  1. Enter the fillet radius in the Inspector Bar.

  2. Select the first line or arc to fillet.

img

  1. Select the adjacent line or arc. The corner is rounded.

img

  1. If the objects overlap, they will be trimmed to create the fillet. Be sure to select the side of the object you want to remain.

img

Local menu options:

Polyline: Fillets all corners of a polygon or polyline in one step.

  1. Enter the fillet radius in the Inspector Bar.

  2. Select the multi-segmented object you want to fillet.

  3. Select Polyline from the local menu or Inspector Bar.

img

  1. The fillet is applied to all corners.

img

  1. To Lines and Arcs: The resulting object is broken into lines and arcs. (The default, To Polyline, leaves the filleted object as a single object, even if the objects were originally separate.)

img

  1. In Select mode, you can verify that the fillets are separate objects.

img

The other local menu options apply to double lines.

Note:You can use Fillet on splines and Beziers, however the extension will be straight element of the curve, not curved continuations as they are with arcs.

Note:You can use Fillet to change an arc on a polyline, but only on arcs that are between two straight segments. Simply select the two straight segments and the arc will be adjusted to the radius of the fillet.

Intersect 2 Double Lines

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Intersect 2 Double Lines

Ribbon UI Menu:

imgForms an X intersection of two double lines, thereby cleaning up the intersection.

  1. Select both lines whose intersection you want to create.

img

  1. The X intersection is created.

img

Local menu options:

Join Polyline

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Join Polyline

Ribbon UI Menu:

imgConnects two or more separate objects, connected at their endpoints, into a single-object polyline. Objects that overlap cannot be joined.

Note: If you want to create a polyline from a partial chain of segments, or if you have overlapping objects.

  1. Select the tool.

  2. Select the first object you wish to include in the polyline. Selection order is not important.

img

  1. One by one, select the remaining objects to include.

img

  1. Select Finish from the local menu or Inspector Bar.

The objects now comprise one object, as you can see in Select mode.

img

As of DoubleCAD 2019 when you are joining a set of all Beziers the resulting object will be a Bezier. Local menu options:

img

Delete Original Objects: Removes the original segments, leaving only the polyline. Auto joining: Automatically selects all objects connected to the selected object. This option must be active before selecting any segments. You can select any object in the chain, not only the first or last object. If more than one segment branches from an endpoint, the chain will stop. 3D Polyline: Enables you to include objects located on different workplanes.

Line Length

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Line Length

Ribbon UI Menu:

imgShrinks or extends a line or line segment from either endpoint. Double lines and multi lines can also be used. If you use this tool on a polyline or polygon, any adjacent segment will move to accommodate the new endpoint.

  1. Select the line or line segment close to the endpoint you want to move.

img

  1. Move the cursor to set the new length, or enter the length or delta in the Inspector Bar. Negative values can be used, thereby extending the line in the opposite direction.

img

If another segment meets the moved endpoint, it is changed as well.

img

Note: You can use Line Length on splines and Beziers, however the extension will be straight element of the curve, not curved continuations as they are with arcs. 3D Polylines, and splines can also be used, but the resulting geometry will be derived relative to the objects workplane. Note: Most standard Modify tools, such as Trim, Split, and Meet 2 Lines, will work with walls.

Meet 2 Lines

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Meet 2 Lines

Ribbon UI Menu:

imgExtends two lines, double lines, walls or arcs so that their endpoints meet.

  1. Select the first object.

img

  1. Select the second object. The objects are trimmed or extended to meet one another.

img

If an object is to be trimmed, select the portion of the object you want to remain.

img

Local menu options: The local menu options apply to double lines.

Note: You can use Meet 2 Lines on splines and Beziers, however the extension will be straight element of the curve, not curved continuations as they are with arcs. 3D Polylines, and splines can also be used, but the terminal resulting geometry will be placed on the concurrent workplane of the two objects used. Note: Most standard Modify tools, such as Trim, Split, and Meet 2 Lines, will work with walls.

Shrink-Extend Line

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Shrink-Extend Line

Ribbon UI Menu:

imgTrims or lengthens a line so that it meets another object. Double lines and multi lines can also be used.

  1. Select the line you want to shrink or extend. Click near the endpoint you want to move. img
  2. Select the object that the line is to meet. The endpoint of the line meets the selected object. img

When shrinking a line, be sure to click near the endpoint that will move, otherwise the wrong part of the line will be deleted.

img

img

Local menu option: Cleanup: Relevant for double lines, makes the cutlines invisible, forming a clean intersection. Note: You can use Shrink / Extend Line on splines and Beziers, however the extension will be straight element of the curve, not curved continuations as they are with arcs. Note: Most standard Modify tools, such as Trim, Split, and Meet 2 Lines, will work with walls.

Multi Shrink-Extend Line

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Multi Shrink-Extend Line

Ribbon UI Menu:

imgSimilar to Shrink / Extend Line, trims or lengthens a group of line so that they meets another object. Double lines and multi lines can also be used.

  1. Select two points to draw a temporary "fence" that passes over all of the lines you want to shrink or extend. Be sure the fence intersects each line closest to the endpoints you want to move.

img

  1. The endpoints that will move are indicated by small squares. Select the object that the lines are to meet.

img

  1. The endpoints of the lines meet the selected object.

img

Note: You can use Multi Shrink / Extend Line on splines and Beziers, however the extension will be straight element of the curve, not curved continuations as they are with arcs. Note: Most standard Modify tools, such as Trim, Split, and Meet 2 Lines, will work with walls.

Object Trim

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Object Trim

Ribbon UI Menu:

imgUses one or more cutting edges to trim objects.

Note: Complex objects such as dimensions and text must be exploded before they can be trimmed. Text must be exploded twice - first into groups of polylines, then into polylines.

The example for Object Trim contains three objects: a circle, line, and construction line.

img

Using One Cutting Edge

  1. Select the object to be used as the cutting edge.

img

  1. Select the object to trim, clicking on the portion you want deleted.

img

  1. Continue selecting objects to trim, if needed.

img

  1. Press Esc if you want to select another cutting edge. Select Cancel from the local menu or Inspector Bar to exit.

Using Multiple Cutting Edges

  1. Select the objects to be used as the cutting edge. Use Shift to select multiple objects.

img

  1. Select the object to trim, clicking on the portion you want deleted. One or both cutting edges will be used, depending on what is selected.

img

  1. Continue selecting objects to trim, if needed.

img

  1. Press Esc if you want to select another cutting edge. Select Cancel from the local menu or Inspector Bar to exit.

Local menu option: Operation by Line: Enables you to define the cutting edge by selecting two points.

img

img

img

Note: Most standard Modify tools, such as Trim, Split, and Meet 2 Lines, will work with walls.

Trimming a Closed Object

img You can trim a closed or hatched object and retain closure.

  1. Select the Object Trim tool.

img

  1. From the local menu select the Extract closed contour from closed entity option.

img

  1. Click on the trimming object/s. Use Shift to select multiple trimming objects.

img

  1. Click on the object to be trimmed.

img

  1. Click on the part of the object you wish to trim.

img

  1. Trimming a closed object will convert the result into a polyline so you will get the following message:

  2. Click Yes.

img

Trim

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Trim

Ribbon UI Menu:

img

The Trim tool uses 2D objects to cut off parts of other 2D objects. img

  1. Select the objects to be used as the cutting edges by clicking on each one. If you accidentally select an edge you can de-select it by holding down the Shift key and clicking in it.

img

  1. Once you have selected your cutting edges, right click and select Finish Selection.

imgimg

  1. Click on each part you wish to trim. Trimmed parts must always be between cutting edges. You can cut trimming edges as well as non-trimming objects.

imgimg

The local menu also provides you the Select All option to select all 2D elements in the drawing to use as cutting edges. Additional Local Menu Options: Trim by Line: Enables you to define the cutting edge by selecting two points.

img

img

img

Multiple:

img

Multiple option lets you select more than one entities to be used as the cutting edge.

img

img

Split

img

(Available in all DoubleCAD Variants)

Default UI Menu: Modify/Split

Ribbon UI Menu: