You must select objects before you can manipulate them.
Use the following table to identify the selection method for objects.
Desired action |
Selection method |
---|---|
Select a single object. |
Note: You must click a line on the object. Clicking inside the object does not select it. |
Select a single fixture. |
|
Select multiple objects. |
|
Select all the objects on the screen. |
|
Select all the objects on the current layer. |
or
|
Restore selection to the objects previously selected. |
|
Select the last object created. |
|
Select all the objects on one or more layers or in layer groups. |
|
Select only specific objects from within already selected objects. |
|
Invert Selection |
Note: Invert Selection applies only to fixtures in Lighting Wireframe/Quad and Virtual View. |
Select all of one type of lighting fixture or all lighting fixtures in your file. |
|
Cycle select multiple objects. |
|
This feature is helpful if you want to deselect all the currently selected editable objects (in Wireframe), and consequently select all objects that were previously not selected.
For example, if your drawing has a total of 10 objects, and 4 objects out of the 10 are currently selected. From the Edit menu, choose Select Special and then click Invert Selection, or press CTRL+I to activate invert selection.
Result: The 4 selected objects will be deselected and the other 6 objects that were previously not selected, will be selected automatically.
You can reverse your last series of actions using the Undo menu command. The name of the Undo command changes depending on what the last action was (for example, if the last action was a Paste operation, the Undo command is Undo Paste). Undo reverses the series of actions that you performed since you opened the document, including those actions that you performed before you last saved the document. If you cannot reverse the last action, the Undo command is grayed.
If you decide that you did not want to undo an action, use the Redo command. Similar to the Undo command, the name of the Redo command changes depending on what the last undo action was.
From the Edit menu, choose Undo.
or
Click the Undo tool on the Edit toolbar. The last action you performed is reversed.
The
Undo button.
From the Edit menu, choose Redo.
or
Click the Redo tool on the Edit toolbar.
The Redo button.
Result: The last undo action you performed is reversed.
From the Edit menu, choose Repeat.
or
Click the Repeat tool on the Edit toolbar.
The
Repeat button.
Result: The last command you performed is repeated.
There are two ways to remove objects from your drawing: using the Delete command and using the Cut command. The Cut command places the object on the clipboard so it is available to be pasted.
or
Click the Delete tool on the Edit toolbar.
The
Delete button.
Result: The object is removed from the drawing and the Event Resources.
or
Click the Cut tool on the Edit toolbar.
The
Cut button.
Result: The object is removed from the drawing and the Event Resources and placed on the clipboard.
Grouping objects together ensures that they are always selected (and edited) as one. For example, you might want to group a projector with the table or riser it sits on. If you relocate the projector in the drawing, the riser automatically moves with it, saving you time and work.
In order to use Groups effectively, it is important to understand how they operate in Vivien (which may be different than in other software). To that end, ensure that you have read through the “Groups are objects that exist on layers” section.
or
Click the Group tool on the Modify toolbar.
The Group button.
Result: The Dynamic Group Outline appears to indicate that the selected objects have been Grouped.
Dynamic Group Outline is a dashed framing outline enclosing all objects within a Group. The color of the outline is the same as the color of the Layer where the Group belongs. Dynamic Group Outline will continue to appear every time a Group is selected, until the Group is Ungrouped. For more information, see “Dynamic group outline”.
or
Click the Ungroup tool on the Modify toolbar.
The
Ungroup button.
Result: The objects are ungrouped and the Dynamic Group Outline disappears.
Objects located on different layers can be grouped together but the resulting group only exists on one layer—the current layer when initially created.
The
Properties button.
Result: The layers for the objects in the group are listed with the layer for the group highlighted.
Note: By default, the group assumes the current layer when initially created.
You can group non-fixture objects and create Selection Sets shortcuts in the Selection Sets shortcut bar in the Wireframe, Quad and Virtual views. Selection Sets apply to any and all drawn objects and objects inserted from the Library Browser, which include Groups and Truss.
Selection Sets are NOT the same as Groups because they only save which particular objects are selected, and the order in which they are selected.
Result: The Enter new selection set name dialog box appears.
Result: The new Selection Set shortcut appears on the Selection Sets shortcut bar.
Vivien supports two types of move commands: relative and absolute.
Absolute coordinates are relative to the origin of the drawing. An absolute move is defined as moving an object from one specific point to another.
A relative move is defined as moving an object to a destination relative to its original position.
or
Click the Move tool on the Modify toolbar.
The Move button.
or
Press ENTER to automatically select the object's insertion point as the base point for the move.
or
Type the coordinates of the base point and press ENTER. Type a comma between each coordinate. When you start typing, the Command Line toolbar opens, if it is not open already.
Tip: You can change only one or two coordinates to an absolute location while keeping the other coordinates as they are.
Example: If you want an object to move to a height of Z=10 but you don’t know the X and Y coordinates. Start the Move command and type “x,y,10” in the Command Line after picking the base point.
or
Click the Move tool on the Modify toolbar.
The Move button.
or
Click the Move tool on the Modify toolbar.
The Move button.
A group of objects can be selected and then distributed in a straight line between two points.
From the Modify menu, choose Distribute Objects and then click Between Two Points.
or
Click the Between Two Points tool on the Modify toolbar.
The Between Two Points button.
Result: The objects will be distributed evenly in a straight line between the two chosen points.
Objects can be rotated around a base point. This allows you to place objects on angles in your drawing or to reorient objects place from the Library.
or
Click the Rotate tool on the Modify toolbar.
The
Rotate button.
You can rotate multiple objects around their respective insertion points to place them all at the same angle in your drawing.
or
Note: The base point is only used to help determine the angle, as each object is rotated around its own insertion point.
Result: The object’s orientation will be reset to its default setting.
The Mirror command duplicates and reverses an object, inserting it the same distance from an axis line as the original.
Notes:
or
Click the Mirror tool on the Modify toolbar.
The
Mirror button.
Result: The mirrored object is copied, reversed from the origin based upon the axis drawn.
There are two ways to make copies in Vivien: using the Copy and Paste commands, and using the Clone command.
The Clone command makes multiple copies of an object and distributes them evenly along a line, arc, grid or random pattern.
For details about cloning fixtures along a pipe or truss, see “Hanging multiple fixtures”.
or
Click the Copy tool on the Edit toolbar.
The Copy button.
or
Click the Paste tool on the Edit toolbar.
The
Paste button.
Example: To place a copy of the selected object every 5’ at a 45 degree angle type the following and then press ENTER: @5’<45
Result: The Clone Linear window appears.
Notes:
The Reset button.
or
Select the Non-Uniform radio button to display the copied objects in different sizes.
or
If Non-Uniform was selected, type the values in the X, Y and Z boxes to specify the scale factors of the last copied object in the clones. The sizes of the copied objects multiply in increments from first to the last copied object.
Perform this procedure to clone a selected object along a path that shares the same design as a line, arc or spline.
Note: The object will be cloned from its current location. To clone the object on top of the path, snap the object to the end point of the path.
Result: The Clone Along Path window appears.
or
Note: Objects can be cloned a specific number of times, or at specific intervals along the path. When one option is selected, the other will become unavailable.
Note: If Interval was selected, the Unused Distance field will show how much space along the path will be unused with no objects cloned.
or
Select the Non-Uniform radio button to display the copied objects in different sizes.
or
If Non-Uniform was selected, type the values in the X, Y and Z boxes to specify the scale factors of the last copied object in the clones. The sizes of the copied objects multiply in increments from first to the last copied object.
Result: The object will be cloned in a patter based on the path.
Perform this procedure to copy and paste the selected object in a grid pattern in the direction and at the distance that you specify.
Result: The Grid Clone window appears.
Note: Click Freehand to manually draw the horizontal and vertical lengths of the gird clone.
Notes:
The Reset button.
Note: This value includes the original object(s) as the first “column” of the grid. For example, if you type 3, the object is copied and pasted twice beside the original object in the direction and at the distance that you specify.
Note: This value includes the original object(s) as the first “row” of the grid. For example, if you type 3, the object is copied and pasted twice above or below the original object at the distance that you specify.
Clone fill is used to take an object and randomly clone it in a defined space.
Result: The Random Fill window appears.
or
Select the Non-Uniform radio button to display the copied objects in different sizes.
or
If Non-Uniform was selected, type the values in the X, Y, and Z boxes to specify the scale factors of the last copied object in the clones. The sizes of the copied objects multiply in increments from first to the last copied object.
The Scale command changes the size of the object(s). The Scale command applies to a library object, an imported object, and some primitive objects.
When you use Scale from the Modify menu a selected 2D or 3D primitive object, it multiplies the scale factor specified, calculates a new dimension for the primitive object and updates the value in its properties. Whenever an object is scaled, the scale factor of the resulting scaled object in its new size will always be equal to 1 again.
When you use Scale from the Modify menu and specify a scale factor equal to 1, the size of the selected object will not change.
If you want to reset the scaled object back to its original or normal size, select the object, and then choose Reset Scale from the Modify menu.
To use the Scale command on imported objects which did not import as single entities, we recommend for you to consolidate the selected objects first, using Vivien’s Consolidate Mesh feature. If not consolidated, the relative position and size of such objects will not be preserved after the Scale operation is completed.
Notes:
Tip: You may also click the Scale button on the Modify toolbar.
The Scale button.
or
Use the mouse wheel to increase or decrease the size of the objects for a uniform and experimental resize method; each notch of the mouse wheel will increase or decrease the object’s scale uniformly (i.e. on all three axes) by a factor of 0.5.
Result: The size of the selected object changes uniformly according to the scale factor.
Tip: You may also click the Scale button on the Modify toolbar.
The Scale button.
Example: Type “2,3,1” in the Command Line to make the selected object 2x wider in the X direction, 3x longer in the Y direction, and the height remains the same as 1x in the Z direction.
Result: The size of the selected object changes according to the scale factor for X, Y and Z.
Note: To scale Library objects (e.g. Tables, Chairs, etc.) by stretching, Library Snap must be enabled.
Result: The mouse pointer becomes an arrow at the corner, and the selected object changes its size according to the movement of the mouse.
Result: The size of the selected scaled object changes back to its original size.
Certain objects, once drawn, can be resized, which, in some cases, modifies the shape. Based on the Vivien program you are in and the objects available in that program, you can resize lines, risers, cameras, surfaces, and arcs. Resizing changes one or more of the parameters of the object, such as width, height, or radius.
Result: Several white boxes appear at the vertices of the object. These boxes are referred to as “grips”.
Result: The cursor changes to an arrow.
Note: If you see a gray dotted box beside your mouse cursor, the object moves instead of being reshaped. Move your cursor so that only the arrow appears.
Tip: As you move the mouse, the current coordinates appear at the bottom right of the screen.
The Break command allows you to break a custom drawn object into smaller components.
Note: You cannot break a library object into component parts.
Result: The arc is broken equally into the number of arcs specified.
Result: The arc is broken equally into the number of lines specified.
Result: The circle is broken equally into the number of arcs specified.
Result: The circle is broken equally into the number of lines specified.
Result: The continuous multi-segment line breaks at the segment intersections. Each vertex is now an independent line.
Result: The line is broken equally into the number of lines specified.
Result: Each face of the solid becomes an independent surface.
Result: Each segment of the solid becomes an independent line. The 3D solid is no longer a solid.
Tip: Alternatively, to perform a break command, you can use the Break tool on the Modify toolbar. This is the same as choosing Specify from the Break sub-menu.
The Break button.
Result: The Break dialog box opens.
The Convert command turns an object into a different kind of object. For example, you can convert a circle into a circular surface.
Result: The circle is converted into a 360 degree arc. You can drag the marker points out to open the arc.
Result: The circle is converted into a surface.
Note: If you type 2 for the number of segments, the circle is converted to a linear surface. If you type 3 for the number of segments entered, the circle is converted to a triangle surface. If you type 4 for the number of segments, the circle is converted to a square surface. This pattern repeats for each increment in the number of segments.
Tip: Alternatively, to perform a convert command, you can use the Convert tool on the Modify toolbar.
The
Convert button.
Note: The line must have more than two points in order to be converted into a surface; otherwise, the option is not available.
Result: The line is converted into a pipe.
Note: The line must have more than two points in order to be converted into a surface; otherwise, the option is not available.
Result: The line is converted into a surface.
Result: The pipe is converted into a line.
Result: The arc is converted into a curved pipe.
Note: This command only works if a (converted) curved pipe is selected.
Result: The curved pipe is converted into an arc.
You can convert arcs into semi-circular or elliptical surfaces.
Result: The arc is converted into surfaces based on your specified number of points (lines).
Note: The first vertex of the resulting surface is the original start point of the arc.
Result: The rectangle is converted into lines.
Result: The rectangle is converted into pipes.
Result: The rectangle is converted into surfaces.
Result: The spline is converted into the specified number of pipes and automatically grouped.
Result: The Convert dialog box opens.
Note: For circles, select Arcs or Surfaces and type the number of points, as discussed above.
The Divide command separates objects into equal parts. The initial object is left intact (if not deleted) and the parts are identified by newly created objects such as points or lines.
Result: The arc is divided into equal parts by the number of lines specified. The lines are automatically drawn from the center of the arc outward. The result is similar to a pie chart.
Result: The arc is divided into equal parts by the number of points specified. The points are placed along the arc at the calculated interval.
Result: The circle is divided into equal parts by the number of lines specified. The lines are automatically drawn from the center of the circle outward. The result is similar to a pie chart.
Result: The circle is divided into equal parts by the number of points specified. The points are placed along the circle at the calculated interval.
Result: The cylinder is divided into equal parts by the number of circles specified. The circles are stacked within the cylinder at the calculated interval.
Result: The cylinder is divided into equal parts by the number of lines specified. The lines follow the same pattern as the cylinder’s existing segments but at the calculated interval.
Result: The line is divided into equal parts by the number of points specified. The points are placed along the line at the calculated interval.
You can also divide lines by adding vertices. In this case no new objects are created; the line is simply divided by marker points.
Result: The original line remains intact. A marker point is placed at the midpoint of the line.
Note: You can repeat this procedure for vertices within a line. The marker points are always be placed at the midpoint of the vertices.
Tip: Alternatively, to perform a divide command, you can use the Divide tool on the Modify toolbar. This is the same as choosing Specify from the Divide sub-menu.
The Divide button.
Result: The Divide dialog box opens.
The 3D Transform command allows you to turn a 2D object like a line or an arc into a surface, or turn a surface into a 3D surface or 3D solid.
Result: The line is transformed into a surface based on your specified distance.
Result: The arc is transformed into surfaces based on your specified number of segments and distance.
Tip: You can also use the 3D Transform tool on the Modify toolbar.
The 3D Transform button.
Result: The surface is transformed into a solid based on your specified distance.
The Transform Objects command allows you to turn a 2D object like a line or an arc into a transformed object where transformed surface geometry can be modified with options that apply textures to fit the geometry and a smoother appearance.
The transformation will occur parallel to the axis of the missing coordinate. Objects such as line, spline, arc, circle or rectangle shown in plan view will transform vertically.
Result: The Transform Arcs into Transformed Objects window appears.
Note: If you wish to have a uniform height for the transformed object, set the same value for Distance 1 and Distance 2.
Result: The Transform Splines into Transformed Objects window appears.
Note: If you wish to have a uniform height for the transformed object, set the same value for Distance 1 and Distance 2.
Result: The Transform Circles into Transformed Objects window appears.
Note: If you wish to have a uniform height for the transformed object, set the same value for Distance 1 and Distance 2.
Result: The Transform Rectangles into Transformed Objects window appears.
Note: If you wish to have a uniform height for the transformed object, set the same value for Distance 1 and Distance 2.
Note: You can also view and edit the transformed objects properties in the transformed object’s Properties tab.
The Fillet command joins two lines sharing the same end point or two apparent intersecting lines with an arc. A fillet radius must be specified to achieve the desired fillet angle.
Note: All subsequent fillet commands follow this value until it is modified again.
Result: The lines are joined by an arc based on the value set for the fillet radius.
Notes:
You can use the Align tools to quickly and precisely align a series of selected objects in your drawing. For example, if you have manually placed some chairs in your drawing, you can select them all and align them in one of six ways.
You can align the selected objects from the:
The following procedures illustrate each of these align methods when applied to four sofas placed manually in your drawing, as shown in the following graphic:
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions.
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions.
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions. In the following graphic, for example, the top two sofas overlap because of their original position.
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions. In the following graphic, for example, the top two sofas overlap because of their original position.
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions. In the following graphic, for example, the top two sofas overlap because of their original position.
Note: Before you align the objects, you must ensure that they will not overlap each other in their new positions.
Note: This feature is recommended for advanced users only.
The Boolean Operations series of tools enable you to choose two different sets of objects and then perform one of three actions on them:
|
Unite Objects: This option enables you to join the two sets of objects together as one, merging their common area so that it is indistinguishable from the original objects. |
|
Intersect Objects: This option enables you to choose two sets of intersecting objects and then delete everything outside of their common area. |
|
Subtract Objects: This option enables you to select two sets of objects, and then subtract the overlapping area of the second set from the first set that you chose. |
When using any of the Boolean Operations tools, you must select two sets of objects, Set 1 and Set 2. Here are some guidelines for your selection sets:
With these rules in mind, the possibilities for selection set combinations are:
When performing any of the Boolean Operations procedures on selection sets involving 2D and 3D objects, note the difference between projection and intersection.
There are three View Planes or axial planes in your drawing: (XY-plane, XZ-plane, and YZ-plane). Based on the view you are in (Plan, Front, Back, Left, or Right), some of these planes may not be visible. For example, when you are in Plan view, the XZ and YZ planes are invisible.
When you perform any of the Boolean Operations procedures with 2D surfaces in the second selection set, note how the objects appear on the active View Plane. Their appearance will give you an idea of the What-You-See-Is-What-You-Get result from the perspective of the active view. By noting the active View Planes, you can perform any of the Boolean operations on surfaces without requiring them to be co-planar.
In the following graphic, selection set 1 includes a red 2D surface, and selection set 2 includes a yellow 2D surface. Both surfaces were drawn so that they overlap in Plan View, as shown in the upper-left quadrant:
When you perform a Unite procedure with these sets in the Plan view quadrant, the results are successful because you can see that the yellow surface projects onto the red surface in this view (they overlap).
However, when you try to do the same action in the bottom left quadrant (Front View), the operation is unsuccessful because neither surface projects onto the other (they do not overlap in this view).
To overcome this limitation, in the case noted above, you could extrude the surface in selection set 2 into a 3D solid, ensuring that the solid touches the surface in selection set 1. In some cases, it is much easier to perform a Boolean operation with 2D surfaces in the first selection set and a 3D solid in the second set because the operation is View Plane independent. For example, when you are cutting windows in walls, it is usually best to use 2D surfaces for both the windows and walls because you can project the image of the windows onto the walls (for details, see “To cut holes in walls with the Subtract tool”). However, if you have an odd-shaped building like a Pentagon, it would be impossible to align the walls with the View Plane. In this case, therefore, it would be easier to use cylinders for the shape of the windows and intersect them with the walls wherever you want a window to appear, before performing the Subtract procedure.
If the surfaces in each of the selection sets are not parallel, the results of a Boolean operation can differ according to the active View Plane. In the following graphic, the red surfaces comprise selection set 1 and the yellow surface is selection set 2. Note that the yellow surface is rotated so that it is not parallel to any of the surfaces in set 1.
In this case, when you perform a Subtract operation in Plan view, the results are predictable: a hole the size of the yellow surface appears on the selected red surface, as shown below. Note that the hole is not perfectly circular, but rather take on the exact shape of the angled circle as it appears in Plan view.
When you perform the same action in Front view, the operation fails because none of the surfaces in set 1 or set 2 is co-planar in this view.
However, when you switch to Right view and perform a Subtract, a hole appears only on the back surface (the one onto which the circle projects in this view), as shown below.
Note that if you convert the circular surface into a 3D solid, then you must ensure that it physically intersects with at least one of the 2D surfaces in set 1 before you can successfully perform a Boolean Operations procedure, as shown below; it is not enough for the object to project upon one of the surfaces. For details on projection and intersection, see “Projection and intersection”.
When you perform a Subtract action on these sets in Plan view, the results are as follows:
The following graphic shows the two object sets that will be used as examples in each of the procedures in this section.
Set 1 consists of the red cylinder and set 2 consists of the aqua cylinder:
This option enables you to join two sets of intersecting objects together as one, merging their common area. Note that when you unite objects, the second set of objects adopts the properties of the first set that you chose (i.e., its color, texture, and so on).
Note: If you are uniting a 2D object like a surface with a 3D object like a riser, the 2D object must be in the first selection set and the 3D object in the second. After you perform this operation, the 3D object adopts the properties of the 2D object, becoming a flat surface with the same color and texture as the 2D object.
The following graphic shows how the two sets of objects are united to become one object. Note how the second object set (the aqua cylinder) takes on the properties of set 1, becoming red.
Note: When you perform a Boolean operation on a 3D object, the object is converted into a solid after the operation. Since you cannot apply a texture to solids, it is recommended that you convert it into a custom library object and then apply the texture. For details, see “To create a custom library item”. Alternately, you can convert the object into 2D surfaces before you perform the Boolean operation and then customize it.
Note that you can only select one 2D object in each selection set; you cannot select multiple 3D objects in a selection set.
Result: Based on the complexity of your selections, you may have to wait a few moments for the calculations to finish and the objects to be united.
This option enables you to choose two sets of overlapping or intersecting objects and then delete everything outside of their common area. Note that when you intersect objects, the intersection that remains behind maintains the properties of the objects in the first selection set.
The following graphic shows the result of intersecting the red and aqua cylinders. Note how the remaining portion is red, just like the cylinder in set 1.
Note that you can only select one 2D object in each selection set; you cannot select multiple 3D objects in a selection set.
Result: Based on the complexity of your selections, you may have to wait a few moments for the calculations to finish and the objects to be intersected.
This option enables you to select two sets of objects, and then subtract the overlapping area of the second set from the first set that you chose.
This feature is particularly useful for cutting a hole in a surface to create a window. Note, however, that if you are cutting a hole in a wall to create a window, it is easiest to work only with 2D objects in each selection set since they do not have to physically touch. Instead, the “window” shapes need only to project onto the walls in the active view. For details, see “Projection and intersection”. For details on cutting holes into walls, see “To cut holes in walls with the Subtract tool”.
The following graphic shows the result of subtracting the aqua cylinder from the red cylinder.
Note that you can only select one 2D object in each selection set; you cannot select multiple 3D objects in a selection set.
Result: Based on the complexity of your selections, you may have to wait a few moments for the calculations to finish and the objects to be subtracted.
In this procedure, you use the Boolean Operations > Subtract tool to cut a line of round windows into a wall of your venue.
Note: Since the window shapes are a series of 2D surfaces, it is best to convert the 3D venue into a 2D surface as well. This way, the window shapes only have to project onto the “walls” in the same plane. If the venue is a 3D object, then the windows would have to physically touch them (intersect) before you perform the Subtract operation. For details, see “Projection and intersection”.
Result: The circular surfaces are arrayed along the length of the room.
Result: The circular windows are “cut” into the wall of the venue, as shown in the following graphic:
This feature helps increase performance in Virtual Views by enabling you to consolidate complex objects comprising multiple polygons/”sub-objects” into objects that behave as a single entity. Consolidating meshes is essentially the same as creating new (custom) Library Items. However, while both methods make Vivien “see” the object as a single entity, when you use the Consolidate Mesh command, you don’t actually create a new Library Item, and the amount of increase in file size depends on the items that are selected.
To determine which objects in your scene to consolidate, it is recommended that you enable the new Object Bounding Box feature on the View Options tab. Once you do so, objects that appear with a high number of bounding boxes are all candidates for consolidation.
Notes:
Note: Boolean Operations cannot be performed on objects that have been Consolidated.
Result: A dialog box appears, asking for Mesh Consolidation to continue for all other objects and skip the Library objects.
Result: A dialog box appears, confirming that the operation is complete, and displaying the number of polygons that have been removed from the file.
The Trim tool can be used to remove sections of drawn lines that intersect a referenced object (arc, circle or line) drawn on the same plane. Trimming will remove all of the selected line segment, stopping at where it intersects with the referenced object.
The Trim button.
Tip: The keyboard shortcut to access the Trim tool is CTRL+T.
Result: The selected line segment will be removed, from where the line intersects the reference object to where the line ends or intersects the object again.
The Extend tool can be used to lengthen straight lines until they touch a referenced object (arc, circle or line) drawn on the same plane.
Note: Lines can only be extended if they are able to intersect the reference object when extended. If they will not intersect, the line will not extend.
The Extend button.
Tip: The keyboard shortcut to access the extend tool is CTRL+SHIFT+T.
Result: If the selected line can intersect the reference object, it will extend until it has done so. If the line can not intersect the object, it does not extend. The selected line will intersect all other objects in its path to reach the reference object. If the line can intersect the reference object on both ends, both line ends will extend until they intersect the reference object.