Professional Documents
Culture Documents
EdgeCAM Concepts
XY Environment
EdgeCAM Concepts
This provides view ports and construction planes for constructing a part with respect to the usual X, Y, Z
Cartesian co-ordinate system. This is the default environment when entering EdgeCAM. Typically, the XY
environment is used for generating Milling, Wire and CMM components.
ZX Environment
This environment provides view ports and construction planes that simulate the orientation of a turned part
in a machine tool during manufacture. In the case of a lathe for example, it is usual to work in the ZX plane
where the Z axis is horizontal.
If a turned component is drawn in the XY plane, you can flip the component into the ZX plane using the
Transform, Transpose (Edit menu) command.
You can switch between environments when designing a part by selecting one of the XY Environment or
ZX Environment commands from the Options menu. These environments are mutually exclusive and the
active command is shown with a ‘tick’ againt it.
You can also select an XY or ZX Environment from within the Preferences (Options menu) command.
See also
Using Batch Mode for Operations
Cartesian
Polar
Angular
You can select the type of co-ordinates to be used in the Co-ordinate Input dialog box which is activated by
EdgeCAM Concepts
By convention, if the X, Y axes lie in the plane of the screen, the Z axis points up out of the screen.
The diagram shows a point positioned by radius ‘r’ and angle ‘q’.
EdgeCAM Concepts
See Also
Specifying Explicit Co-ordinates
Specifying Polar Co-ordinates
The rotary axes A, B, C correspond to X, Y and Z respectively, with the positive direction of rotation being
clockwise:
EdgeCAM Concepts
The example below shows a point positioned by distance ‘a’ along the A axis, distance ‘b’ along the B axis
and an angle ‘q’ with respect to the A axis:
See Also
Creating Points
EdgeCAM Concepts
EdgeCAM Concepts
EdgeCAM Concepts
EdgeCAM Concepts
EdgeCAM Concepts
EdgeCAM Concepts
To find out whether an entity has a dependant, use the Entity (Verify menu) command. Amongst other
details, the system reports one of the following: Dependency SET or Dependency CLEAR.
It is possible that the dependency flag for some entities is not cleared when the dependants are deleted.
When you reload the part, these entities cannot therefore be altered or deleted. To overcome this situation,
insert the part into EdgeCAM using the File menu command Insert Part. Only entities that still have
dependants will have the dependency flag set.
See Also
Colour
Style
Name
Layers
Curve and Surface Attributes EdgeCAM Concepts
UseColours in the Standard toolbar to set the colour for new entities (lines, arcs and so
on).
Colours can be used to highlight different entity types, parts of the drawing or functional
differences.
You can change the colour of existing entities; you can use for example:
Edit menu > Entity Data Match (copies the colour, style and so on from one entity
to another). EdgeCAM Concepts
Edit menu > Entity Data Individual (opens the properties dialog for the entity you
then select).
By opening the properties dialog directly from the entity.
UseStyle in the Standard toolbar to set the style for new entities (lines, arcs and so on).
You can change the style of existing entities; you can use for example:
Note that if a very fine display tolerance is used, the font for entities such as arcs and curves may not
appear to be correct. Use the Preferences (Options menu) command to increase the Display Tolerance.
EdgeCAM Concepts
Use the Layer control in the Standard toolbar to set the layer for new entities (lines,
arcs and so on).
Layers can be thought of as transparent films on which is drawn their geometry. What you see is the
geometry of all the visible layers stacked one on top of another.
Layers can be used for separating different types of entities from each other for display purposes. For
example, toolpaths would normally be on different layers from the geometry of a part model. You may want
EdgeCAM Concepts
to develop your own system of layers for different entity types.
When you are working on a part, you can restrict the combination of displayed layers to prevent the screen
from becoming cluttered with superfluous information. See Layer Control.
You control layers using the Layers window; you can the display of layers on and off for example.
As layers are selected, they are added to a historical list containing the last five layers used. To select from
this drop-down historical list of layers, click on the down arrow beside the layer number.
You can change the layer of existing entities; you can use for example:
Edit menu > Entity Data Match (copies the layer, colour and so on from one entity to another).
Edit menu > Entity Data Individual (opens the properties dialog for the entity you then select).
By opening the properties dialog directly from the entity.
EdgeCAM Concepts
To delete entities
Use the Entity (Verify menu) command to report detailed information on the selected entity:
EdgeCAM Concepts
For further information about the feedback window in EdgeCAM, see Feedback Window.
To pan
Holding the wheel down allows you to pan the view by dragging the graphics across the screen.
See Also
Left and Right Mouse Buttons
Pressing the right-hand button completes a command, or the current stage of a command.
Holding down the right-hand button presents a window options and recent command repeat menu.
Use of the left-hand button when rotate, spin or pan are selected from the toolbar, actions those
commands. EdgeCAM Concepts
For the use of the left-hand mouse button in connections with toolbars, see Moving Toolbar
At all other times pressing the LEFT button will make a screen digitise for ENTITY , FREE position or GRID
position as appropriate.
See Also
The Mouse Wheel
If a grid is displayed then you can choose to digitise intersection points on that grid.
EdgeCAM Concepts
Making Free and Entity digitises
As an alternative way to switch modes, hold down the right-hand mouse button and in the shortcut
menu select Free or Entity.
Use Intellisnap to automatically switch between Free and Entity digitise, depending on the proximity of
suitable entities.
Hold down the Ctrl key to force an Entity digitise. Hold down the Shift key to force a Free digitise.
Intellisnap Selection
The shape of the cursor indicates the type of digitise being made:
Free digitise
Optional Free or Entity digitise. For example when drawing a line the cursor has the Free
shape when over a blank area, whilst over an entity it has the Entity shape to show that
the start or end point will snap to the existing entity.
The ‘Intellisnap’ feature provides an intuitive mechanism for entity selection, free and grid digitising. As the
cursor moves over the graphics area when the Intellisnap option is activated, entities will be highlighted in
the flyover colour as they come into picking range and revert back to their original colour as the cursor
leaves them. This can be defined by using the Colour (Options menu) command.
Intellisnap can be enabled/disabled at any time via the shortcut menu (hold down the right-hand mouse
button over the EdgeCAM graphics area).
EdgeCAM Concepts
When using Intellisnap,
the active mode will
automatically change.
(The default digitise mode
needs to be set to Free
Digitise).
If you wish to draw a line
from the end of an existing
line, move your cursor
onto the entity (1).
The line will display the
digitise points (start, end
and mid point), and as you
move onto the digitise
points the cursor will
automatically change to
entity digitise (2,3) and the
tooltip will display relevant
information.
If the cursor pauses on an entity a tooltip box appears with identification of that item. Pressing the “v” key at
this stage enlarges the tooltip to give further information on that entity. The highlit entity is the one that
would be selected if the left mouse button were pressed. Press "v" again to return to the standard tooltip.
Note: If you find the speed of entity selection has slowed down disabling the Entity Tooltip function on the
Selection tab of the Preferences dialog (Options menu) may help.
Only entities valid for the current purpose will be selectable.
Where more than one entity is selectable in a given position the symbol will be appended to the cursor
indicating that you may step through the appropriate entities by pressing the TAB key until you are
presented with the chosen one (see example) . Pressing the left-hand mouse button then selects that item.
Sometimes you may wish to free digitise near a snap point. To do this, you must disable Intellisnap (see
above).
For many purposes, both for geometry creation and in connection with machining cycles the required entity
is a point. Entities such as ends of lines, arcs etc. contain points which can be selected whenever a point
entity is required.
See Also
Selecting Multiple Entities
Controlling the Entity Selection Options
Pre-selection
EdgeCAM Concepts
The cursor will display a + or - to indicate the currently active selection mode.
Window Selection
When large numbers of entities need to be selected, a window may be used. Simply hold the left-hand
mouse button down and drag the mouse across the screen.
Moving from left to right, the window will select all entities that are wholly within the window. A right to left
window will select all entities that are wholly within or cross the window.
Chaining
You may wish to select a group of entities that form a continuous profile. The process of selecting
contiguous entities is called ‘chaining’.
SeeSelecting Contiguous Entities by Chaining
FREE digitised positions can be deselected only by use of backspace before completion is signalled by the
right mouse button.
Selecting a vertex
(This option is only available for solids) When a command is active and the cursor is placed on or near a
vertex on a solid, the vertex is displayed in the 'flyover' colour. If the left-hand mouse button is selected
when the vertex is displayed an entity digitise will be made at that position. This selection mode is optional
and can be controlled by checking the appropriate box on the Selection tab of the Preferences (Options
menu)dialog. The default setting for this option is OFF.
Selecting a cylinder
As the cursor is placed on or near the centre of a cylinder, a circle in the ‘flyover’ colour will appear. If the
left-hand mouse button is selected when the circle is displayed, an entity digitise will be made at that point.
This option is used when working with solids for setting a datum by creating a CPL on the end of a cylinder.
This selection mode is optional and can be controlled by checking the appropriate box on the Selection tab
of the Preferences (Options menu) dialog. The default setting for this option is ON.
EdgeCAM Concepts
A grid can be displayed using the Grid (View menu) command. When digitising, you can snap to a
grid point by moving the cursor near to the point, holding down the Shift + Ctrl keys together and pressing
the left mouse button.
You can only do a grid digitise when the cursor appears like this:
or
EdgeCAM Concepts
To configure the grid
Select the Grid Configure (View menu) command. On selecting the command, you can specify these
parameters:
Display – Check this box to show the grid in the active view port. You can still snap to a grid point even if
the grid is not visible.
Digitise Origin – Check to digitize a new origin point for the grid.
X Space – Specify the horizontal space between grid points in part units.
Y Space – Specify the vertical space between grid points in part units.
Width – Specifies the total width of the displayed grid in part units.
Height – Specifies the total height of the displayed grid in part units.
EdgeCAM Concepts
Use the Co-ordinate System option buttons to select one of the three co-ordinate systems:
Cartesian co-ordinates
Use the Axes options to select whether co-ordinates are specified with respect to CPL or World axes. The
selection is registered in the Command box as a P for CPL axes or a W for World axes. If P is entered on its
own then a default position of X0Y0Z0 will be used.
EdgeCAM Concepts
Ordinate values can be mathematical expressions using the + - * / operators. Brackets can be used
to establish the order of evaluation. If an ordinate value is not given, the previous value used in the
current command is used. If no previous value has been given, 0.0 is assumed.
If the 2D Snap option has been selected, Z ordinate values are ignored and the level of the
currently selected CPL is used.
EdgeCAM Concepts
If a 2D CPL is current, Z ordinates cannot be entered.
Ordinate values are shown in the Command box as they are entered.
Absolute – Ordinates are specified with respect to the selected axis system.
Incremental – Incremental ordinates are given with respect to the previous co-ordinate position. If
no previous position has been given, the increment is taken from the origin of the selected axis
system.
When an Incremental option button is selected, the labelling of the associated X, Y or Z box
appears as IX, IY, IZ respectively and IX, IY or IZ appears in the command box.
Screen Select – Ordinates are specified by normal digitising methods. When this option is used, an
X, Y or Z is shown in the command box.
Any mixture of these methods can be used to specify a set of co-ordinates.
When the Co-ordinate Input dialog box is closed, a prompt for the required ordinate is given in the
Status bar.
3. Select the OK or Continue buttons when you have completed your co-ordinate specification.
EdgeCAM Concepts
EdgeCAM Concepts
1. Type your required values into the Radius and Angle boxes. Radius values are taken incrementally
from the last co-ordinate position. If no previous position has been given, the origin of the selected
axis system is used. Angles are always absolute values (degrees).
Values can be mathematical expressions using the + - * / operators. Brackets can be used to
establish the order of evaluation.
Radius and Angle values are shown in the Command box as they are entered.
2. Select the OK or Continue buttons when you have completed your co-ordinate specification.
EdgeCAM Concepts
Enter co-ordinate data as follows:
Activate the command to set all Z ordinates to the level of the current CPL, regardless of input method.
De-activate the command for full 3D operation with:
With free digitises, Z ordinates are always taken to be at the level of the current CPL.
Note: If either the CPL(Edit menu) or Create CPL(Geometry menu) command have been used to set the
current CPL to 2D, this command is not available.
In GLview, a double digitise on an entity will automatically chain in 2D. To enable 3D chaining hold the
CTRL key down while digitising. To enable 3D chaining by default, check the 3D Chain by Default option
on the Selection tab of the Preferences (Options menu) command.
Chain All
EdgeCAM Concepts
Chain
Toggle Branch
Toggle Deselect
2D Snap
EdgeCAM Concepts
An entity is found which is not coplanar with all previous entities and 3D chaining has not been
selected
The path of the chain could branch into one or more alternative paths.
This happens when one or more entities share a common end point with the entity which is currently at the
end of the chain. The path along which chaining continues can be controlled by using the Branch button
described below. If branching is not selected, EdgeCAM makes its own decision about which path to follow.
The Limited Chaining button starts a chain at a selected entity and terminates it at another entity:
EdgeCAM Concepts
The direction of chaining and the resolution of branches is as described for normal chaining.
Choosing the Chain button provides control over which path the chain is to follow when it could
branch along one or more alternative paths.
A prompt is given in the Status bar requesting selection of the entity along which chaining is to continue.
If this button is not selected branching occurs as described under Normal chaining.
EdgeCAM Concepts
Choosing the Deselect Entities button allows entities to be deselected from a chain. All the methods
normally used for entity selection are available for this purpose.
EdgeCAM Concepts
The command is used for specifying a co-ordinate location as an offset from a reference location.
1. Digitise the reference location (d1). Any of the toolbar buttons which are for specifying locations can
be used.
2. Type into the Co-ordinate Input dialog box the required offsets from the reference point.
Example
In the following example, the circle has been inserted at the dimensions shown by:
The Dig2 command is used for selecting two entities with one digitise.
Holding down the Ctrl key while selecting the left hand mouse button (d1) selects the nearest two entities
that are in range. The entity nearest to the digitised position is taken to be the first of the two entities
selected.
This is particularly useful with commands for:
Entity trimming
Filleting or chamfering
EdgeCAM Concepts
Creating a continuous entity.
Once this button has been selected it stays in effect until either it is deselected or the command is finished.
Example
The example shows entities being selected for the construction of a blend radius. Note that the digitise has
been placed nearer to the right hand line so that it is taken as the first entity: this presents the entities to the
command in the correct order.
EdgeCAM Concepts
1. Hold down the right-hand mouse button. After a short delay a shortcut menu appears.
2. From the shortcut menu, choose an option for the way you want to create the geometry. While setting
the end point for a line for example, you can choose 'Mid-Point', and position the end point at the mid-
point of an existing line.
As an alternative, you can select the button equivalent of the options, as shown below. These do not appear
in the user interface as standard, you will first need to add them to a menu or toolbar. The options
EdgeCAM Concepts
(commands) are in the Input Options category.
Here are the options, shown with their button equivalents:
1. Enter the distance value in the dialog box. For an arc entity, the value is taken to be an angle (in
degrees) from the digitised end of the entity. (Enter a positive value if the distance is to measured
along the entity and enter a negative value if measuring the distance past the end of the entity).
1.
2. EdgeCAM User Guide
1. Digitise the first entity (d1).
52
2. Digitise the second entity (d2).
In the example below, a point has been constructed at the mid point between the entity digitises on the ends
of the lines.
EdgeCAM Concepts
EdgeCAM Concepts
EdgeCAM Concepts
To help you construct a model, the concept of the construction plane (or CPL) is used. A construction plane
defines a local co-ordinate system at any orientation to the World axes. As each CPL has its own x, y, z
axes, you only have to deal with local co-ordinates when creating entities. EdgeCAM translates CPL co-
ordinates into World co-ordinates for you.
See Also
Predefined CPLs
The Drawing CPL
Displaying Axis Systems
Creating New CPLs
Selecting CPLs
Editing CPLs
Verifying CPLs
Deleting CPLs
The next diagram shows the relationship of the standard CPLs to each view of the part. Note that:
The origin of each standard CPL coincides with the World origin
EdgeCAM Concepts
The ‘top’ CPL is the only one where the CPL axes coincide exactly with the World axes.
If you need to add a feature, such as a slot, into the bottom of the part you can select the ‘bottom’ CPL and
work in terms of the dimensions you have without worrying about how they map back to the World axes.
Command modifier values for co-ordinates or angles of rotation are always given with respect to the current
CPL.
Explicit co-ordinate data can be given with respect to either the current CPL or the World co-ordinate
system. See ‘Specify explicit co-ordinates’ in the section ‘Entering co-ordinate data and selecting entities’.
The following diagram shows the standard CPLs for the ZX environment using a ‘swept’ profile.
The Drawing CPL is different from all the other CPLs as it is purely two dimensional. It is like a conventional
drawing sheet on which views are assembled to provide the views which comprise an engineering drawing.
Its primary purpose is to contain elements of a drawing that are not part of the 3D model, such as the
dimensions, text and drawing symbols. By making the Drawing CPL current, it can also be used for making
two dimensional drawings.
EdgeCAM Concepts
EdgeCAM Concepts
It is obviously easier to make the modifications to the part while working in the new CPL rather than in one
of the existing CPLs.
An unlimited number of CPLs can be created. When a CPL is created it becomes the current CPL and
remains active until another CPL is selected or created.
To create a new CPL
By default, the Name box contains the name of the current CPL. The list of Names contains the
standard CPLs. As user defined CPLs are added to the part, the list is updated.
2. When changing from one CPL to another, the active Level is reset to zero. Enter a new level for the
CPL, if required, by entering a value or digitising an entity from which to take the level information.
EdgeCAM Concepts
This is the new distance from the CPL’s original plane of definition at which entities are created.
This can be used to change the level of the current CPL if nothing is selected from the Name list
box. (The current level can also be changed from the Toolbar – or only the display of levels. See
Selecting Visible Layers.)
2. If the ZX environment is current, set the Input Mode. The input mode determines whether X axis
dimensions refer to Radial or Diametral values. If the mode is set to Diametral and the explicit co-
ordinates X20Z20 are given, EdgeCAM takes the X value to be a diameter.
3. Select the name of the CPL to be made current from the Name list box.
4. Click on OK.
Rapids will move along with the CPL, as they are based on coordinate input or free digitises. Toolpath
moves associative to geometry will not move with the CPL. This means that the CPL edit may move a
rapid so that it collides with part geometry.
If you rotate a CPL of a milling sequence so the geometry no longer lies in the plane of the CPL, the
EdgeCAM Concepts
cycles would fail to regenerate.
To edit a CPL
1. Select the CPL (Edit menu) command. The dialog box for the command is displayed.
2. Select the name of the CPL to be edited from the CPL list box. If a name is not selected, make an
entity digitise on the required CPL marker in response to the ‘Digitise the required CPL marker’
prompt.
3. Specify values for the parameters to be changed.
1. Select the CPL (Verifymenu)command. The dialog box for the command is displayed.
2. Select the name of the CPL to be verified from the Name list box. If a name is not selected make an
entity digitise on the marker of the CPL to be deleted in response to the ‘Digitise the required CPL
marker’ prompt.
EdgeCAM Concepts
The example below shows a typical CPL report obtained in the Design mode.
The Primary and Secondary values are the rotations made from the primary and secondary axes of the
initial CPL specified. The last line of the report specifies whether the CPL is valid for the selected Code
Generator.
To delete a CPL
EdgeCAM Concepts
1. Select the Delete CPL (Edit menu) command.
2. Select the name of the CPL to be deleted from the Name list box.
3. Click on OK to continue.
To sort the layers in alphabetical order double click the Name label at the top of the list. Double-
clicking the Show label will sort the entries by visibility. Please note that a further double click will not
reverse the order, simply double click the other label again.
Double clicking the visibility column toggles the Yes/No status.
See Also
Activating a Layer
Creating a New Layer
The Shortcut Menu in the Layers Window
Notes on Using Layers
Layer Control and Tabbed Views
You can select the layer in the drop down list in the Standard EdgeCAM toolbar.
EdgeCAM Concepts
In the Layers Window, you can either activate the layer by double clicking it or by opening the shortcut
menu with a right-hand mouse click and selecting the option Make Active.
Type in a new name in the Layer drop down list in the Standard EdgeCAM toolbar.
Use a right-hand mouse click to open the shortcut menu and select the option New.
EdgeCAM Concepts
EdgeCAM Concepts
Layer commands initiated while another layer command is being processed will be ignored.
EdgeCAM Concepts
Pathtrace
45 Boulton Road · Reading · Berkshire · England · RG2 0NH
Telephone +44 (0)118 975 6084 · Facsimile +44 (0)118 975 6143
http://www.edgecam.com