NCX Drawing Guide
NCX Drawing Guide
NC EXPRESS e³ drawing
Version 19.1 or up
Issue 120003 / 1.0 2019-04-23
NC EXPRESS e³ drawing User guide
Contents
1. - Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 - Drawing tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 - Selecting a drawing function (toolbars). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 - Allow selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.1 - Selecting elements for Copy and Move functions. . . . . . . . . . . . . . . . . . . . 7
1.3 - Lock geometry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4 - ESC key. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 - Additional features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.1 - Insert pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.2 - Bolt hole. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.3 - Grid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.4 - Grid parts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6 - Evaluator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2. - Drawing functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1 - Lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 - Arcs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 - Circles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4 - Rectangles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5 - Notches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.6 - Trims. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7 - Move. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.8 - Copy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.9 - Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.10 - Measure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.11 - Modify commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3. - Snap modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.1 - Snap mode descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 - Using construction lines (Construct). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1. Introduction
NC Express's drawing function is a tool designed to unify part development and the CAM software.
Many features in the drawing function give a flexible and efficient working environment.
NC Express is used for the CAM to create NC programs for CNC equipment. NC Express's
integrated drawing function will let you draft all types of parts. During the process of drafting and
programming there are some connectivity items that must be explained to help better the drafting
process.
• Selecting a drawing function
• Allow selection
• Lock geometry
• Escape key to exit a function
ID93107
To select a drawing function, click the Drawing tab in the main toolbar. The drawing toolbars will
show on the left side of the NC Express drawing window. When you first open the Drawing tab, you
only see one toolbar to the left. After you select a function from the toolbar, one more function
specified menu will come into view. The snap options will open to the right.
• Line*
• Arc*
• Circle*
• Rectangle*
• Notch*
• Trim*
• Move (Manipulate)*
• Copy*
• Text*
• Measure*
• Undo
• Redo
• Delete
• Delete selection
• Delete construction lines
• Construction to real lines
ID120238
* An additional toolbar will come into view to show all the options for that function type.
The Allow selection feature lets you select a geometry and tooling. This is the main connection
between the drawing and CAM of NC Express.
Selection enabled.
Selection disabled.
NOTICE
When the drawing toolbars are hidden, the Allow selection button will be
activated automatically.
When the Allow selection icon is set active, you can select geometry for tooling or editing. The
geometry can be selected for copying, moving, mirroring, or deleting. There are four procedures to
select elements when the Allow selection is active:
• Single element: Click on an element. To remove the selection of an element, click on
something out of the element.
• Multiple elements: To select multiple elements, hold down the shift key and select the
elements.
• Rectangular selection: Use the mouse to draw a box around the elements.
◦ The elements must be fully in the box if you draw the box from left to right.
◦ If you draw the box from right to left, all the elements that touch the inside of the box will
be selected.
• Polygon selection: Draw a polygon around the elements.
The geometry locking procedure is the same in drawing as it is on the CAM side. When you must
delete tooling and keep the geometry in the part, lock the geometry. Then you can delete tooling,
and the geometry is preserved.
Geometry is locked.
Geometry is unlocked.
When a function is selected in NC Express, it can stay active. To deactivate or cancel the currently
active function, click the ESC key on the keyboard.
On the Drawing tab, there is a group Features which includes four useful features for drawing.
These items are: Insert pattern, Bolt hole, Grid, and Grid parts. When you select one of them, a
dialog opens for related data.
NOTICE
You can select an existing CP file and insert it in the existing part. With this feature, you can save
for example hole patterns or corners with tooling as CP files in a folder and later use them again.
1. Select Drawing – Insert pattern.
2. Click the mouse button on the point where you will add the saved pattern.
3. Select the CP file where the pattern to be added is and click Open.
4. The pattern is added.
ID128807
1.5.3 Grid
ID128808
• If you read the properties of the common line part, you will see the
alias name of the original part and how many parts are included in this
grid.
• To prevent tolerance problems, do not make the grid too large.
ID70823
1.6 Evaluator
A keypad is given to allow numerical input with the mouse and/or the keyboard.
ID120239
The evaluator is used to give values for some drawing functions or simply to calculate an equation.
The evaluator has all the amenities of a typical calculator (square root, sine, cosine, etc.).
Backspace
When you use drawing, one or two values will be necessary to do some of the functions. If only
one value is necessary, the evaluator will automatically come into view and ask for the value. If two
values are necessary, a dialog with two fields will show.
Adjacent to each field, there is a button for the evaluator. Click the button to calculate
an equation. If no calculation is necessary, you can give the values directly in the
dialog with the two fields.
2. Drawing functions
Get access to the drawing functions through the toolbar buttons. The toolbar operates as a two-
level system: the first column contains the main functions (Lines, Arcs, etc.), the second one is the
subfunction of the selected main function. Most functions stay active until you choose some other
function. The current function and the prompts are shown in the status bar.
ID125378
When a point is asked for, it is shown in the bottom right corner of the status bar. To define the
points, click on the drawing area or choose a snap mode function.
2.1 Lines
1. Line 2 points: Prompt for point 1 and point 2. If the layer is a construction,
the line will be projected to the bounds.
2. Line to point: Set the first snap point and the second line will
automatically ask only for the end point of the line.
3. Parallel element – distance: Line parallel to a line with a given distance.
Click the line on the specified side and then give the distance. Note: only
one click selects the entity and chooses the side.
4. Parallel element – point: Line parallel to a line through a point. Select the
line segment and then define the distance with the snap function. The
parallel line will be duplicated at the given distance.
5. Double parallel lines: Two lines parallel to a given line. Touch the line
and give the distance.
6. Common tangent: Tangent common to two circles. There are four
possible tangents. The touch point on the circles determines which
tangent is drawn. To create an Obround, draw two circles and two
common tangents. Then use the Cut 2 points function to remove the parts
off the circles.
7. Line to construction line: Extend a line to the set boundary.
8. Angle to line: Draw a construction line at an angle at a given point on the
selected element.
9. Bisector of 2 lines: Draw a construction bisector at an angle.
10. Construct cross at point: Draw a construction line cross at the selected
snap point.
11. Construction line: Draw a construction line at a given snap point and at
ID124776 an angle.
12. Trace: Trace a construction line to the line. First, select the snap point and
element. Then, select the end point.
2.2 Arcs
NOTICE
The radius is always positive. If there is ambiguity, the system will show all
the possible solutions one at a time.
ID120287
You can see all the solutions. Click OK when you have the one you will use. Pushing Cancel
rejects all solutions.
2.3 Circles
1. Circle center and diameter: Circle specified by the center point and then
the diameter.
2. Circle 2 points and diameter: Circle specified by two points on the
diameter.
3. Circle 3 points: Circle specified by three points.
4. Circle center and point: Circle specified by the center point and a point
on the circumference (diameter).
5. Circle 2 points and radius: Circle specified by two points on the
circumference and the radius. Note: there are two possible solutions.
6. Tangent to 1 element and 2 points: Circle through two points tangential
to a line.
7. Tangent to 1 element, point and radius: Circle specified through a point
with a given radius and tangential to a line or arc. Note: there can be two
solutions.
8. Tangent to 1 element and center: Circle with a given center tangential to
an arc or a line.
9. Circle tangent 2 elements: Circle tangential to two elements with a given
radius. Note: there can be two solutions.
10. Tangent to 3 elements: Circle tangential to three lines.
11. Circle tangent 2 elements: Circle tangential to two elements with a given
radius. Note: there can be a maximum of eight solutions.
12. Parallel element – distance: Concentric circle. Touch the correct side of
ID124908 the designated circle and give the offset distance.
13. Ellipse: Ellipse specified by center, major axis, minor axis and angle of
major axis to the horizontal. The ellipse is immediately replaced by 12
arcs.
2.4 Rectangles
2.5 Notches
For the first four notch functions, the side of the element must be specified first and then the point
at which the notch will be put.
ID125015
For the next two notches, you must choose two elements to define the position of the notch.
1. Corner notch: Touch two lines and define the distance along each line.
The first click shows distance 1 and the second distance 2.
2. Loop: Touch two lines and then define the radius.
ID125016
2.6 Trims
For the next two trims, you must choose two elements to define the position of the notch.
1. Fillet: Touch the two elements and then define the radius. It is not
necessary for the element lines to intersect.
2. Chamfer: Define two lines and then give the two distances from the
intersection point. Distance 1 is equal to the distance on the first element
selected and distance 2 to the distance on the second element. It is not
necessary for the two lines to intersect.
ID125205
2.7 Move
When you use the Move functions, you must first select the elements to be moved. To select an
element before you choose the Move function, activate the Allow selection icon in the toolbar.
1. Move: Move items from one point to the other. Give the points From point
and Second point.
2. Mirror in Y: Mirror the element(s) in the Y direction. Select the element(s)
and define a point to show where the mirror axis will be.
3. Mirror in X: Mirror the element(s) in the X direction. Select the element(s)
and define a point to show where the mirror axis will be.
4. Mirror in axis: Mirror the element(s) defined by two points that create the
axis.
5. Rotate: Rotate the selected items from the defined snap point. Select the
point and then give the rotation angle.
6. Move origin: Possibility to move the 0, 0 origin point in all positions in the
set limits.
7. Scale: Scale the selected elements in the X and/or Y direction with a
given value for each.
ID125208
8. Stretch: Stretch the selected element. To select the object, use a crossing
window selection. The crossing window must include a minimum of one
line or end point. Select the start point for the stretch and then select the
end point to define the distance and direction.
2.8 Copy
When you use the Copy functions, you must first select the elements to be copied. To select an
element before you choose the Copy function, activate the Allow selection icon in the toolbar.
1. Single copy: Copy the selected item to the specified location. Give the
points From point and To point.
2. Mirror copy in Y: Copy the element(s) and then mirror in the Y direction.
Select the element(s) and then define a point to show where the mirror
axis will be.
3. Mirror copy in X: Copy the element(s) and then mirror in the X direction.
Select the element(s) and then define a point to show where the mirror
axis will be.
4. Mirror copy in axis: Copy and mirror the element(s) defined by two points
that create the axis.
5. Grid copy: To make a grid of the selected element(s) throughout a part,
define the quantity in the X and Y direction and then the spacing.
6. Polar copy: To make a polar copy of the selected element(s) around a
point, define the number of times the element(s) will be copied and the
angle between each copy point. The initial point will be the center point of
ID125313 the polar grid, while the angle (spacing) between the element(s) will be
dependent on the center point (radius).
7. Linear copy: Make a linear copy of the element(s) along a line. When you
use snap modes, From point and To point must be defined. The evaluator
will ask for the number of element(s) to be copied.
8. Offset: Offset copy for a selected closed contour.
2.9 Text
ID125317
2.10 Measure
When you use the Measure functions, the snap points can be used for the points that are not the
end of an element. If the end point is the chosen point, it is not necessary to select snap mode End
point.
ID125319
ID125379
▪ After you activate Measure element, select a line. Then the properties
for the line will come into view and show the length and angle
together with the start and finish coordinates.
ID125444
1. Undo: Undo the last element created. It is possible that there is no one-to-
one correspondence between a function and an element, e.g. Double
parallel lines. Each undo command will reverse some other element.
2. Redo: Redo the last undo function.
3. Delete: Activate this button and click on items to delete them.
4. Delete selection: Delete the selected element(s).
5. Delete construction lines: Delete all the construction lines.
6. Construction -> Real: Turn the construction lines to real geometry.
Activate this button and click on each construction line to be converted to
real geometry.
ID125320
3. Snap modes
For most drawing functions in NC Express, it is necessary to use a snap mode to do the function
and get an accurate placement of the point. For every function selected, there is a point that must
be selected. The bottom status bar shows the X and Y coordinates, the currently active function,
and what type of selection the drawing looks for (e.g. first point, element, center, etc.).
ID125378
For example, when a two-point line function is selected, give the first point, click it and then give
the second point to finish the line. During this process, a snap mode (point) will be necessary to
make the first and the second point.
On the right side of the drawing window you see all the snap modes. To select each snap mode,
click the mode in the toolbar or use the keyboard shortcut keys. Each shortcut key together with a
description of the snap mode is given in the section that follows.
Construction lines can be created during all the drawing functions. When you create construction
lines, these are created in a different layer specified for the construction layer. The drawing
construction layer can be hidden, locked, or deleted like all the others.
To add a construction line, check the Construct box below the snap modes menu. When activated,
you can then draw construction lines. The primary function of the construction lines is to define a
point in a part. Construction lines can be useful, although there are many different types of snap
modes.