The property dialog of Extrusion, Loft, Revolution, Polymesh and Rough objects has an '''Edit Primitive''' button, which lets you access the property dialog of the original object used for the generation of the selected transform object. After you finish editing the primitive object, you will return to the property dialog of the transform object. Array and Random Group objects are arrangements of clones of an original key object. In these cases, the '''Edit Primitive''' button opens up the property dialog of the key element.
Â
==Angle Tool==
Â
ICON: [[File:angle_tool_tn.png]]
Â
MENU: '''Tools → Measure → Distance'''
Â
KEYBOARD SHORTCUT: '''Shift+A'''
Â
FUNCTION: Measures the angle between any two edges belonging to the same object or to different objects in degrees
Â
TO MEASURE THE ANGLE BETWEEN TWO EDGES:
Â
# Activate the '''Angle Tool'''.
# Click on the first edge to establish the first leg.
# Click on the second edge of the same object or another object to establish the second leg.
# A dialog pops up at the lower right corner of the screen showing the angle between the two legs in degrees as well as the X, Y, Z components of the unit vectors along the two selected edges.
Â
Â
PYTHON COMMAND: None
Â
<table>
<tr>
<td>
[[Image:Angle1_new.png|thumb|500px|Measuring the angle between two object edges.]]</td>
</tr>
</table>
Â
==Array Tool==
Â
ICON: [[File:array_tool_tn.png]]
Â
MENU: '''Tools → Basic → Array'''
Â
KEYBOARD SHORTCUT: '''A'''
Â
FUNCTION: Replicates an object and forms an array of its clones based on a specified linear, rectangular or cubic grid
Â
TO ARRAY AN OBJECT:
Â
# Activate the '''Array Tool'''.
# Click on the object you want to array.
# By default, the ghost of a 2×2 array of the selected object appears in the project workspace.
# A dialog pops up on the lower right corner of the screen where you can change the number of elements and the element spacing along the three principal axes.
# Once you finalize the attributes of your new array, click the OK button of the Array Dialog to create the array object.
# The original object is replaced with a new array object with a new default name.
Â
If your array is based on an editable object, you can modify the source object by clicking on the âEdit Objectâ button located in the Array Dialog. When clicked, the objectâs Properties Dialog will appear. Once you have completed updating the source object, click on the close button and the array will update.
Â
Â
PYTHON COMMAND:
Â
array(label,object,xCount,yCount,zCount,xSpacing,ySpacing,zSpacing)
Â
array_custom(label,object,xCount,yCount,zCount,xSpacing,ySpacing,zSpacing,x0,y0,z0,rot_x,rot_y,rot_z)
Â
<table>
<tr>
<td> [[Image:array_tool_1.png|thumb|left|640px|Creating an array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_2.png|thumb|left|640px|A 2×2 array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_3.png|thumb|left|640px|Changing the Z-cooedinate of the entire array object.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_4.png|thumb|left|640px|Creating a linear array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_5.png|thumb|left|640px|Creating a rotated array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_6.png|thumb|left|640px|Creating a rotated array of rotated rectangle strip objects.]] </td>
</tr>
</table>
Â
==Boolean CAD Operations==
Â
Boolean operations are used to combine different objects and create new ones. [[EM.Cube]] offers three Boolean operations:
Â
* Subtraction
* Union
* Intersection
Â
Boolean operations work only with surface and [[Solid Objects|solid objects]]. In other words, they cannot be applied to [[Curve Objects|curve objects]]. As a general rule of thumb, you should perform a Boolean operation on two or more objects of the same type, and resulting object will be of the same type. Mixing solid and [[Surface Objects|surface objects]] in Boolean operations may result in an undesirable outcome. The Boolean Union of two objects that do not overlap each other physically is similar to grouping them into a composite object. Subtracting two objects that do not overlap each other physically results in the deletion of the object to be subtracted.
Â
The result of a Boolean CAD operation on two or more objects is a new object of Boolean Type. The property dialog of a Boolean object is similar to that of a composite object and contains a member list. You can highlight and select any member from the list and open its own property dialog for editing. You can also use '''Consolidate Tool''' to convert a Boolean object into a generic surface or solid object. In that case, you won't have access to the properties of the individual member object any longer.
Â
==Bridge Tool==
Â
ICON: [[File:bridge_tool_tn.png]]
Â
MENU: '''Tools → Transform → Bridge'''
Â
KEYBOARD SHORTCUT: '''Shift+B'''
Â
FUNCTION: Creates a transition (bridge) among two or more coplanar curve objects
Â
TO BRIDGE CURVE OBJECTS:
Â
# Activate the '''Bridge Tool'''.
# Click on the curve object(s) you want to bridge one by one and press the '''Enter Key''' when done.
# A new surface object is created in the project workspace. Note that the original curve objects are not deleted as a result of this operation.
Â
Â
On occasion, the resulting surface object created from the bridge operation may be twisted at the center. You can correct this problem by pressing the '''Up Arrow Key''' to reverse the node order of the original curve objects.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: None
Â
Â
Example 1: Bridging Multiple Lines
Â
In this example we have created a series of beveled planes by bridging between four line segments. Using this method allows you to construct planes whose edges are perfectly aligned to each other. The resulting planes can then be joined together via the Union Tool to form a solid surface.
Â
[[File:cad_manual-69_tn.jpg|bridge a]]
Â
[[File:cad_manual-70_tn.jpg|bridge]]
Â
==Distance Tool==
Â
ICON: [[File:Measure tool tn.png]]
Â
MENU: '''Tools → Measure → Distance'''
Â
KEYBOARD SHORTCUT: '''Shift+D'''
Â
FUNCTION: Measures the distance between any two point in project units
Â
TO MEASURE THE DISTANCE BETWEEN TWO POINTS:
Â
# Activate the '''Distance Tool'''.
# Click on the first point either somewhere in the project workspace or a snap point of an existing object.
# Click on the second point.
# A dialog pops up at the lower right corner of the screen showing the distance between the two points as well as the three X, Y, Z components of the vector extending from the start point to the end point.
Â
Â
SPECIAL CASES OR EXCEPTIONS: You can measure the distances among several points successively.
Â
PYTHON COMMAND: None
Â
<table>
<tr>
<td>
[[Image:Distance1_new.png|thumb|500px|Measuring the distance between two snap points.]]
</td>
</tr>
</table>
Â
==Extents Tool==
Â
ICON: [[File:info_tool_tn.png]]
Â
MENU: '''Tools → Measure → Extents'''
Â
KEYBOARD SHORTCUT: '''Shift+E'''
Â
FUNCTION: Measures the length, surface area or volume of a geometric object
Â
TO MEASURE THE EXTENTS OF AN OBJECT:
Â
# Activate the '''Extents Tool'''.
# Hover the mouse over any object in the project workspace.
# A dialog pops up at the lower right corner of the screen. If the highlighted object is a curve, the dialog shows its arc length. If the highlighted object is a surface, the dialog shows its area. If the highlighted object is a solid, the dialog shows both its volume and total surface area.
Â
Â
SPECIAL CASES OR EXCEPTIONS: You can compute the extents of several objects successively.
Â
PYTHON COMMAND:
Â
get_length(object)
Â
get_area(object)
Â
get_volume(object)
Â
<table>
<tr>
<td> [[Image:Extents1_new.png|thumb|400px|Measuring the surface area and volume of a solid object.]] </td>
</tr>
<tr>
<td> [[Image:Extents2_new.png|thumb|400px|Measuring the length of a curve object.]] </td>
</tr>
</table>
Â
==Extrude Tool==
Â
ICON: [[File:extrude_tool_tn.png]]
Â
MENU: '''Tools → Transform → Extrude'''
Â
KEYBOARD SHORTCUT: '''H'''
Â
FUNCTION: Extrudes a surface object into a solid object or a curve object into a surface object
Â
TO EXTRUDE AN OBJECT:
Â
# Activate the '''Extrude Tool'''.
# Click on the surface or curve object you want to extrude to select it.
# Drag the mouse to lift the object and give the new dimension to it. When you reach the desired height, left-click to finalize the extrusion object.
# A dialog pops up on the lower right corner of the screen where you can fine-tune the height, change the draft angle or uncap the extrusion object.
# Make sure to click the OK button of the extrusion object's property dialog to finalize the construction.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: extrude(label,object,extrude_height,cap_ends)
Â
Â
There are several extrusion options available within '''[[EM.Cube|EM.CUBE]]'''. You can extrude the face of an object or the edge of an object. When extruding an objectâs face you can also define a draft angle. When extruding the edge of an object you can define the angle of the resulting extruded plane. By default the extrusion angle is normal (perpendicular) to the plane of extrusion. You can use the snap points of nearby objects to âcopyâ their length, height, or width to newly extruded planes or solids
Â
To extrude the edge Or face Of an object:
Â
# There are two methods you can use to invoke the Extrude command:
Â
* '''Method 1:''' Position your mouse over an unselected objectâs face or edge and press the E-key on your keyboard
* '''Method 2:''' Deselect all objects in your scene, click on the Extrude Tool [[File:extrude_tool_tn.png]], select the object you wish to perform an extrusion operation on and press RETURN on your keyboard. Then position you mouse cursor at the center-most point of the face or edge you wish to extrude (A).
Â
Next, left-click on the snap point that appears and drag the extruded plane to the desired height (B).
Â
When you have positioned the height as desired, click the left mouse button to complete the extrusion (C).
Â
<table>
<tr>
<td>
[[Image:cad_manual-52_tn_new.png|thumb|left|720px|Extruding an object.]]
</td>
</tr>
</table>
Â
Example 1: Changing The Angle Of An Edge Extrusion
Â
# First, follow the steps previously outlined to extrude the edge of an object (A-C below).
# Notice the Extrusion Properties Box that appears at the bottom of the Navigation Tree. You can customize the rotation angle of the plane created by the edge extrusion operation from within this box. You can also press the ARROW keys on your keyboard to quickly rotate the extruded planeâs vector 90º (D).
Â
<table>
<tr>
<td>
[[Image:cad_manual-53_tn_new.png|thumb|left|720px|The process of extruding an edge.]]
</td>
</tr>
</table>
Â
Example 2: Changing The Draft Angle Of An Extrusion
Â
# First, follow the steps previously outlined to extrude the face of an object (A-C below).
# Once an extrusion has been created, you can change the draft angle from within the extrusion dialog box. The draft angle allows you to taper inward or flare outward the extrusion walls.
Â
<table>
<tr>
<td>
[[Image:cad_manual-54_tn_new.png|thumb|left|720px|The process of extruding a face.]]
</td>
</tr>
</table>
Â
As with all property boxes, you can click on the blue preview button to preview your settings. Clicking on the green check mark will commit the current settings, while clicking on the red âxâ will dismiss the dialog (D).
Â
==Fill Tool==
Â
ICON: [[File:fill_tool_tn.png]]
Â
MENU: '''Tools → Transform → Fill'''
Â
KEYBOARD SHORTCUT: '''Shift+F'''
Â
FUNCTION: Creates a planar surface object from a closed curve object or from a set of [[Curve Objects|curve objects]] that together form a closed region
Â
TO FILL CURVE OBJECT(S):
Â
# Activate the '''Fill Tool'''.
# Click on the curve object(s) you want to fill one by one to select them and press the '''Enter Key''' when done.
# A new planar surface object is created in the project workspace which replaces the previously selected [[Curve Objects|curve objects]].
Â
Â
When you fill the area among several curves or lines that together form a closed region, the operation will trim any excess curve lengths.
Â
Â
SPECIAL CASES OR EXCEPTIONS: When you fill two or more closed curves, of which one completely encloses all the others, the area among the closed curves will be filled. Filling a closed polyline or a NURBS curve results in the creation of a polystrip or a NURBS strip object, respectively.
Â
Â
PYTHON COMMAND: fill_curve(object)
Â
Â
<table>
<tr>
<td>
[[Image:fill1_tn_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
<tr>
<td>
[[Image:fill1_tnB_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
<tr>
<td>
[[Image:fill2_tn_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
</table>
Â
Three closed curves with two enclosed inside the other and the planar object resulting from filling the curves.
Â
==Fillet Tool==
Â
ICON: [[File:fillet_tool_tn.png]]
Â
MENU: '''Tools → Basic → Fillet'''
Â
KEYBOARD SHORTCUT: '''Shift+L'''
Â
FUNCTION: Adds rounded bevels to hard-angled corners of one or more surface or [[Curve Objects|curve objects]]
Â
TO FILLET AN OBJECT:
Â
# Activate the '''Fillet Tool'''.
# Click on the object(s) you want to fillet one by one and press the '''Enter Key''' when done.
# A dialog pops up on the lower right corner of the screen where you can change the type of fillet or fine-tune the fillet radius.
# The default option is a circular arc fillet with a radius of 10 project units. You may choose another fillet type: Linear (Chamfer), G1, G2 or G3 Blend.
# Make sure to click the OK button of the Fillet Dialog to finalize the operation.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: fillet(object,radius)
Â
Â
[[File:fillet_tn.jpg|fillet]]
Â
==Group Tool==
Â
ICON: [[File:group_tool_tn.png]]
Â
MENU: '''Tools → Basic → Group'''
Â
KEYBOARD SHORTCUT: '''Shift+G'''
Â
FUNCTION: Groups a selection of two or more objects into a single composite object
Â
TO GROUP AN OBJECT SELECTION:
Â
# Activate the '''Group Tool'''.
# The object selection is replaced with a single composite object with a new default name.
Â
Â
When you group two or more objects, a new object of composite type is created. You can open the property dialog of the composite object and access and edit its individual member objects. The '''Extract''' button of the composite dialog removes the selected object from the member list without deleting it from the project workspace, while the '''Delete''' button completely removes the selected object from the composite object as well as from the project workspace.
Â
Â
SPECIAL CASES OR EXCEPTIONS: In [[EM.Cube]], you can group only objects that belong to the same color group or material group. If you group an object with a composite object, it is added to the member list of the composite object. In other words, the composite object is expanded.
Â
PYTHON COMMAND: group(label,object_1,object_2,...,object_n)
Â
<table>
<tr>
<td> [[Image:cad_manual-44_tn_new.png|thumb|540px|Grouping several objects as a single composite object.]] </td>
</tr>
</table>
==Translate Tool==
</tr>
</table>
Â
==Group Tool==
Â
ICON: [[File:group_tool_tn.png]]
Â
MENU: '''Tools → Basic → Group'''
Â
KEYBOARD SHORTCUT: '''Shift+G'''
Â
FUNCTION: Groups a selection of two or more objects into a single composite object
Â
TO GROUP AN OBJECT SELECTION:
Â
# Activate the '''Group Tool'''.
# The object selection is replaced with a single composite object with a new default name.
Â
Â
When you group two or more objects, a new object of composite type is created. You can open the property dialog of the composite object and access and edit its individual member objects. The '''Extract''' button of the composite dialog removes the selected object from the member list without deleting it from the project workspace, while the '''Delete''' button completely removes the selected object from the composite object as well as from the project workspace.
Â
Â
SPECIAL CASES OR EXCEPTIONS: In [[EM.Cube]], you can group only objects that belong to the same color group or material group. If you group an object with a composite object, it is added to the member list of the composite object. In other words, the composite object is expanded.
Â
PYTHON COMMAND: group(label,object_1,object_2,...,object_n)
Â
<table>
<tr>
<td> [[Image:cad_manual-44_tn_new.png|thumb|540px|Grouping several objects as a single composite object.]] </td>
</tr>
</table>
Â
==Array Tool==
Â
ICON: [[File:array_tool_tn.png]]
Â
MENU: '''Tools → Basic → Array'''
Â
KEYBOARD SHORTCUT: '''A'''
Â
FUNCTION: Replicates an object and forms an array of its clones based on a specified linear, rectangular or cubic grid
Â
TO ARRAY AN OBJECT:
Â
# Activate the '''Array Tool'''.
# Click on the object you want to array.
# By default, the ghost of a 2×2 array of the selected object appears in the project workspace.
# A dialog pops up on the lower right corner of the screen where you can change the number of elements and the element spacing along the three principal axes.
# Once you finalize the attributes of your new array, click the OK button of the Array Dialog to create the array object.
# The original object is replaced with a new array object with a new default name.
Â
If your array is based on an editable object, you can modify the source object by clicking on the âEdit Objectâ button located in the Array Dialog. When clicked, the objectâs Properties Dialog will appear. Once you have completed updating the source object, click on the close button and the array will update.
Â
Â
PYTHON COMMAND:
Â
array(label,object,xCount,yCount,zCount,xSpacing,ySpacing,zSpacing)
Â
array_custom(label,object,xCount,yCount,zCount,xSpacing,ySpacing,zSpacing,x0,y0,z0,rot_x,rot_y,rot_z)
Â
<table>
<tr>
<td> [[Image:array_tool_1.png|thumb|left|640px|Creating an array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_2.png|thumb|left|640px|A 2×2 array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_3.png|thumb|left|640px|Changing the Z-cooedinate of the entire array object.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_4.png|thumb|left|640px|Creating a linear array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_5.png|thumb|left|640px|Creating a rotated array of rectangle strip objects.]] </td>
</tr>
<tr>
<td> [[Image:array_tool_6.png|thumb|left|640px|Creating a rotated array of rotated rectangle strip objects.]] </td>
</tr>
</table>
Â
==Boolean CAD Operations==
Â
Boolean operations are used to combine different objects and create new ones. [[EM.Cube]] offers three Boolean operations:
Â
* Subtraction
* Union
* Intersection
Â
Boolean operations work only with surface and [[Solid Objects|solid objects]]. In other words, they cannot be applied to [[Curve Objects|curve objects]]. As a general rule of thumb, you should perform a Boolean operation on two or more objects of the same type, and resulting object will be of the same type. Mixing solid and [[Surface Objects|surface objects]] in Boolean operations may result in an undesirable outcome. The Boolean Union of two objects that do not overlap each other physically is similar to grouping them into a composite object. Subtracting two objects that do not overlap each other physically results in the deletion of the object to be subtracted.
Â
The result of a Boolean CAD operation on two or more objects is a new object of Boolean Type. The property dialog of a Boolean object is similar to that of a composite object and contains a member list. You can highlight and select any member from the list and open its own property dialog for editing. You can also use '''Consolidate Tool''' to convert a Boolean object into a generic surface or solid object. In that case, you won't have access to the properties of the individual member object any longer.
==Subtract Tool==
</tr>
</table>
Â
==Extrude Tool==
Â
ICON: [[File:extrude_tool_tn.png]]
Â
MENU: '''Tools → Transform → Extrude'''
Â
KEYBOARD SHORTCUT: '''H'''
Â
FUNCTION: Extrudes a surface object into a solid object or a curve object into a surface object
Â
TO EXTRUDE AN OBJECT:
Â
# Activate the '''Extrude Tool'''.
# Click on the surface or curve object you want to extrude to select it.
# Drag the mouse to lift the object and give the new dimension to it. When you reach the desired height, left-click to finalize the extrusion object.
# A dialog pops up on the lower right corner of the screen where you can fine-tune the height, change the draft angle or uncap the extrusion object.
# Make sure to click the OK button of the extrusion object's property dialog to finalize the construction.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: extrude(label,object,extrude_height,cap_ends)
Â
Â
There are several extrusion options available within '''[[EM.Cube|EM.CUBE]]'''. You can extrude the face of an object or the edge of an object. When extruding an objectâs face you can also define a draft angle. When extruding the edge of an object you can define the angle of the resulting extruded plane. By default the extrusion angle is normal (perpendicular) to the plane of extrusion. You can use the snap points of nearby objects to âcopyâ their length, height, or width to newly extruded planes or solids
Â
To extrude the edge Or face Of an object:
Â
# There are two methods you can use to invoke the Extrude command:
Â
* '''Method 1:''' Position your mouse over an unselected objectâs face or edge and press the E-key on your keyboard
* '''Method 2:''' Deselect all objects in your scene, click on the Extrude Tool [[File:extrude_tool_tn.png]], select the object you wish to perform an extrusion operation on and press RETURN on your keyboard. Then position you mouse cursor at the center-most point of the face or edge you wish to extrude (A).
Â
Next, left-click on the snap point that appears and drag the extruded plane to the desired height (B).
Â
When you have positioned the height as desired, click the left mouse button to complete the extrusion (C).
Â
<table>
<tr>
<td>
[[Image:cad_manual-52_tn_new.png|thumb|left|720px|Extruding an object.]]
</td>
</tr>
</table>
Â
Example 1: Changing The Angle Of An Edge Extrusion
Â
# First, follow the steps previously outlined to extrude the edge of an object (A-C below).
# Notice the Extrusion Properties Box that appears at the bottom of the Navigation Tree. You can customize the rotation angle of the plane created by the edge extrusion operation from within this box. You can also press the ARROW keys on your keyboard to quickly rotate the extruded planeâs vector 90º (D).
Â
<table>
<tr>
<td>
[[Image:cad_manual-53_tn_new.png|thumb|left|720px|The process of extruding an edge.]]
</td>
</tr>
</table>
Â
Example 2: Changing The Draft Angle Of An Extrusion
Â
# First, follow the steps previously outlined to extrude the face of an object (A-C below).
# Once an extrusion has been created, you can change the draft angle from within the extrusion dialog box. The draft angle allows you to taper inward or flare outward the extrusion walls.
Â
<table>
<tr>
<td>
[[Image:cad_manual-54_tn_new.png|thumb|left|720px|The process of extruding a face.]]
</td>
</tr>
</table>
Â
As with all property boxes, you can click on the blue preview button to preview your settings. Clicking on the green check mark will commit the current settings, while clicking on the red âxâ will dismiss the dialog (D).
==Loft Tool==
[[File:cad_manual-67_tn.jpg|skin profiles 2]]
Â
==Bridge Tool==
Â
ICON: [[File:bridge_tool_tn.png]]
Â
MENU: '''Tools → Transform → Bridge'''
Â
KEYBOARD SHORTCUT: '''Shift+B'''
Â
FUNCTION: Creates a transition (bridge) among two or more coplanar curve objects
Â
TO BRIDGE CURVE OBJECTS:
Â
# Activate the '''Bridge Tool'''.
# Click on the curve object(s) you want to bridge one by one and press the '''Enter Key''' when done.
# A new surface object is created in the project workspace. Note that the original curve objects are not deleted as a result of this operation.
Â
Â
On occasion, the resulting surface object created from the bridge operation may be twisted at the center. You can correct this problem by pressing the '''Up Arrow Key''' to reverse the node order of the original curve objects.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: None
Â
Â
Example 1: Bridging Multiple Lines
Â
In this example we have created a series of beveled planes by bridging between four line segments. Using this method allows you to construct planes whose edges are perfectly aligned to each other. The resulting planes can then be joined together via the Union Tool to form a solid surface.
Â
[[File:cad_manual-69_tn.jpg|bridge a]]
Â
[[File:cad_manual-70_tn.jpg|bridge]]
==Strip-Sweep Tool==
</tr>
</table>
Â
==Fill Tool==
Â
ICON: [[File:fill_tool_tn.png]]
Â
MENU: '''Tools → Transform → Fill'''
Â
KEYBOARD SHORTCUT: '''Shift+F'''
Â
FUNCTION: Creates a planar surface object from a closed curve object or from a set of [[Curve Objects|curve objects]] that together form a closed region
Â
TO FILL CURVE OBJECT(S):
Â
# Activate the '''Fill Tool'''.
# Click on the curve object(s) you want to fill one by one to select them and press the '''Enter Key''' when done.
# A new planar surface object is created in the project workspace which replaces the previously selected [[Curve Objects|curve objects]].
Â
Â
When you fill the area among several curves or lines that together form a closed region, the operation will trim any excess curve lengths.
Â
Â
SPECIAL CASES OR EXCEPTIONS: When you fill two or more closed curves, of which one completely encloses all the others, the area among the closed curves will be filled. Filling a closed polyline or a NURBS curve results in the creation of a polystrip or a NURBS strip object, respectively.
Â
Â
PYTHON COMMAND: fill_curve(object)
Â
Â
<table>
<tr>
<td>
[[Image:fill1_tn_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
<tr>
<td>
[[Image:fill1_tnB_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
<tr>
<td>
[[Image:fill2_tn_new.png|thumb|left|500px|The process of extruding an edge.]]
</td>
</tr>
</table>
Â
Three closed curves with two enclosed inside the other and the planar object resulting from filling the curves.
==Merge Tool==
The resulting merged NURBS curve with the combine nodes.
Â
==Fillet Tool==
Â
ICON: [[File:fillet_tool_tn.png]]
Â
MENU: '''Tools → Basic → Fillet'''
Â
KEYBOARD SHORTCUT: '''Shift+L'''
Â
FUNCTION: Adds rounded bevels to hard-angled corners of one or more surface or [[Curve Objects|curve objects]]
Â
TO FILLET AN OBJECT:
Â
# Activate the '''Fillet Tool'''.
# Click on the object(s) you want to fillet one by one and press the '''Enter Key''' when done.
# A dialog pops up on the lower right corner of the screen where you can change the type of fillet or fine-tune the fillet radius.
# The default option is a circular arc fillet with a radius of 10 project units. You may choose another fillet type: Linear (Chamfer), G1, G2 or G3 Blend.
# Make sure to click the OK button of the Fillet Dialog to finalize the operation.
Â
Â
SPECIAL CASES OR EXCEPTIONS:
Â
Â
PYTHON COMMAND: fillet(object,radius)
Â
Â
[[File:fillet_tn.jpg|fillet]]
==Polygonize Tool==
PYTHON COMMAND: random_group(label,key_object,container_object,element_count)
Â
==Distance Tool==
Â
ICON: [[File:Measure tool tn.png]]
Â
MENU: '''Tools → Measure → Distance'''
Â
KEYBOARD SHORTCUT: '''Shift+D'''
Â
FUNCTION: Measures the distance between any two point in project units
Â
TO MEASURE THE DISTANCE BETWEEN TWO POINTS:
Â
# Activate the '''Distance Tool'''.
# Click on the first point either somewhere in the project workspace or a snap point of an existing object.
# Click on the second point.
# A dialog pops up at the lower right corner of the screen showing the distance between the two points as well as the three X, Y, Z components of the vector extending from the start point to the end point.
Â
Â
SPECIAL CASES OR EXCEPTIONS: You can measure the distances among several points successively.
Â
PYTHON COMMAND: None
Â
<table>
<tr>
<td>
[[Image:Distance1_new.png|thumb|500px|Measuring the distance between two snap points.]]
</td>
</tr>
</table>
Â
==Angle Tool==
Â
ICON: [[File:angle_tool_tn.png]]
Â
MENU: '''Tools → Measure → Distance'''
Â
KEYBOARD SHORTCUT: '''Shift+A'''
Â
FUNCTION: Measures the angle between any two edges belonging to the same object or to different objects in degrees
Â
TO MEASURE THE ANGLE BETWEEN TWO EDGES:
Â
# Activate the '''Angle Tool'''.
# Click on the first edge to establish the first leg.
# Click on the second edge of the same object or another object to establish the second leg.
# A dialog pops up at the lower right corner of the screen showing the angle between the two legs in degrees as well as the X, Y, Z components of the unit vectors along the two selected edges.
Â
Â
PYTHON COMMAND: None
Â
<table>
<tr>
<td>
[[Image:Angle1_new.png|thumb|500px|Measuring the angle between two object edges.]]</td>
</tr>
</table>
Â
==Extents Tool==
Â
ICON: [[File:info_tool_tn.png]]
Â
MENU: '''Tools → Measure → Extents'''
Â
KEYBOARD SHORTCUT: '''Shift+E'''
Â
FUNCTION: Measures the length, surface area or volume of a geometric object
Â
TO MEASURE THE EXTENTS OF AN OBJECT:
Â
# Activate the '''Extents Tool'''.
# Hover the mouse over any object in the project workspace.
# A dialog pops up at the lower right corner of the screen. If the highlighted object is a curve, the dialog shows its arc length. If the highlighted object is a surface, the dialog shows its area. If the highlighted object is a solid, the dialog shows both its volume and total surface area.
Â
Â
SPECIAL CASES OR EXCEPTIONS: You can compute the extents of several objects successively.
Â
PYTHON COMMAND:
Â
get_length(object)
Â
get_area(object)
Â
get_volume(object)
Â
<table>
<tr>
<td> [[Image:Extents1_new.png|thumb|400px|Measuring the surface area and volume of a solid object.]] </td>
</tr>
<tr>
<td> [[Image:Extents2_new.png|thumb|400px|Measuring the length of a curve object.]] </td>
</tr>
</table>
<br />