Professional Documents
Culture Documents
EC2017 R1 WhatsNew PDF
EC2017 R1 WhatsNew PDF
EC2017 R1 WhatsNew PDF
Edgecam 2017 R1
This document highlights new product features and enhancements in Edgecam 2017 R1.
To run Edgecam and Part Modeler 2017 R1, the expiry date in the license must be October 2016 or later.
www.edgecam.com
Contents
‘WHAT’S NEW’ DOCUMENT OVERVIEW .................................................................................................................. 4
IMPORTANT INFORMATION .................................................................................................................................... 5
Manufacture Enhancements
TOMBSTONE ........................................................................................................................................................... 6
INTELLIGENT COLLISION AND FIXTURE AVOIDANCE FOR CLEARANCE AND LINK MOVEMENTS (INDEXING) .................................. 6
INSERT COMPONENT IMPROVEMENTS .......................................................................................................................... 7
ALLOW CPL TYPE TO BE SPECIFIED .............................................................................................................................. 7
ROUGHING FROM CURRENT STOCK ADJUSTS CYCLE LEVEL TO STOCK HIGH POINT ABOVE SELECTED FEATURE ............................... 8
PROFILING - CUT INCREMENT STAND OFF ADDED TO LINKS TAB ........................................................................................ 8
PROFILING - SUPPRESS HELICAL CLEAN UP PASS ADDED TO DEPTH TAB .............................................................................. 9
PROFILING - CUT BY OFFSET OPTION ADDED TO MULTIPLE PASSES SECTION OF GENERAL TAB ................................................. 9
PROFILING CYCLE - BREAK CORNERS OPTIONS WITH GEOMETRY COMPENSATION ............................................................... 10
PROBING FOR TURNING .......................................................................................................................................... 10
INTERPOLATE ANGLE / DISTANCE ON FIVE AXIS............................................................................................................ 11
ROUGH GROOVING CANNED CYCLE ........................................................................................................................... 12
SELECTING CHUCKS FOR SUB SPINDLE ........................................................................................................................ 13
WIRE TRANSFORMATIONS ....................................................................................................................................... 14
WIRE WIREFRAME FEATURES ................................................................................................................................... 15
WIRE - FANUC TECHNOLOGY DATABASE ADDED FOR FANUC Α-C600IA ........................................................................... 15
ADVANCED SUB PROGRAMMING CAPABILITIES IN WIRE................................................................................................. 16
SAFE RETRACT ENABLED IN TURNING ......................................................................................................................... 17
AUTO STOCK FROM MODEL ..................................................................................................................................... 17
FILTER CPLS ......................................................................................................................................................... 18
STORE TOOLPATH GRAPHICS DATA............................................................................................................................ 18
WORKFLOW SHIPPED STRATEGIES IMPROVEMENTS ...................................................................................................... 19
Interface Enhancements
SESSION DETAILS ADDED TO SETUP BROWSER .............................................................................................................. 20
IMAGES ON DIALOGS (TURNING CYCLES) .................................................................................................................... 21
ROTATIONAL HANDLE ON DYNAMIC CPL MARKER WITHIN THE TURNING ENVIRONMENT .................................................... 23
Simulator Enhancements
VIEW COMPARISON FOR MULTIPLE COMPONENTS ........................................................................................................ 24
Miscellaneous Enhancements
NEW PCI COMMANDS TO HANDLE LAYERS ................................................................................................................. 34
RPM DIAMETER ADDED TO TURNING TOOL ................................................................................................................ 35
Licensing
CLS NETWORK LICENSING PROFILES .......................................................................................................................... 36
LICENSE MANAGER DIALOG ..................................................................................................................................... 36
NEW MODULE LICENSE - EDGECAM TOMBSTONE MANAGER ......................................................................................... 36
MAINTENANCE DATABASE REPORT....................................................................................................................... 37
NEW FEATURES IN VERSION 2016 R2 .................................................................................................................... 38
Important Information
Windows 8 no longer supported
Support for Windows 8 has been removed from this release onwards.
Windows 8.1 will continue to be supported.
Manufacture Enhancements
Tombstone
For this release, we have introduced a Tombstone
module for assembly of pre-existing parts on a defined
mounting device allowing further optimisation and
subsequent simulation and output.
Note: Tombstone is a licensed module and customers
will not see the new Tombstone manager unless the
module is purchased / added to their license.
Roughing from Current Stock adjusts cycle level to stock high point
above selected feature
With Stock Type of Current Stock, the cycle level is now
automatically adjusted to the level of the current stock
high point directly above the selected feature.
Notes:
1. The stock must be updated prior to applying the
cycle otherwise additional unwanted passes may
be generated.
2. If unwanted polishing cuts are generated,
specifying a small negative stock offset should
remove them.
Wire Transformations
Rotate Wire and Mirror Wire commands have been
added to the Wire Ribbon Interface allowing single or
multiple wire instructions to be transformed:
From and To labels group the instructions to be
transformed.
For Rotate Wire, specify the Angle and set the
Centre of Rotation.
For Mirror Wire, define the mirror line about
which to Mirror.
Mirrored toolpaths are not subroutined.
Subroutine output is supported for Translate
Wire and Rotate Wire.
It is possible to apply multiple transformations
but nested subroutines are not supported in
these situations.
The strategy defined in Wire Setup is upheld for
the transformations; for example, when set to
Unattended night run (pockets), all repetitions
are machined before returning to cut all of the
tags.
Filter CPLs
A new Filter CPLs option has been added to the
Preferences.
When this is enabled, commands that list CPLs for
selection, such as sequence setup and indexing, will filter
for the appropriate CPL type. CPL type can be defined
when creating the CPL as one of the following:
Default - no specific type.
Datum - used for indexing.
Location - used for mating.
If a CPL is not being shown for a command, disabling this
option will remove the filtering and list all CPLs.
Interface Enhancements
Session details added to Setup Browser
For this release, the Setup Browser has been split into
Session and Setup areas and the Environment, Machine
Type and Material details have been moved to the
Session window:
When you load a solid model, the Session area
allows the user to change the Environment
(Milling or Turning) and the Material.
The Setup area allows the user to set the
Information, Position Datum and Position for each
Component.
The Component is the solid, stock and fixture for
specific machining. The user may have two
different solids, stock and fixture that will be
machined in the same sequence or in different
sequences but in the same session.
Each Component now has its own CPL and,
instead of moving the whole part / stock / fixture
around every time the user changes the datum
and position, this CPL will be moved around.
Therefore, if Auto Align sets the TOP CPL to be in
the upper corner of the solid and the user starts
moving the part, the TOP CPL does not move.
Previously, everything moved together but now,
each Component can now be moved
independently. This means that the user can now
use the interface instead of the other Transform
commands.
Simulator Enhancements
View Comparison for multiple components
The View Comparison function has been enhanced to support analyses of a selected component inside Simulator.
Previously, if more than one component (model + stock) was available, Simulator would simply compare the first
element defined and not give any opportunity for the user to check other components from the same session.
The enhancements implemented for Component Setup have introduced the concept of multiple and well defined
structures when more than one part and stock is in the same section. This new structure has allowed Simulator to
implement component selection when doing a comparison.
Notes:
In Turning, the existing structure for component already allowed a clear definition of Main Spindle
component and Sub Spindle components. That structure is now used and, when View Comparison is
requested in Simulator, the user will be prompted to select a stock; no selection of model is required, as
this is already known.
In Milling, the functionality is completely dependent on a well defined setup structure. If that structure is
undefined or incorrectly defined, comparison will use the previous behaviour and compare the first
component only.
Code Constructors:
Some of the CY tokens have been changed. The blue
highlight for these tokens means that the format is a
variable address.
install_folder>\Language\Codegen.po
Note: Files must be saved in UTF-8 format.
Miscellaneous Enhancements
New PCI Commands to Handle Layers
// Rename Layer
cmd1 = InitCommand(50,722);
ExecCommand(cmd1, -1);
// Activate Layer
cmd1 = InitCommand(50,723);
ExecCommand(cmd1, -1);
cmd1 = InitCommand(50,724);
// Show = 1, Hide = 0;
ExecCommand(cmd1, -1);
Licensing
CLS Network Licensing Profiles
Network License Profiles allow you to save your selection of system and module licenses as a single profile making
it quick and easy for you to select pre-defined license options:
All network licensing users can create their own set of License Profiles, and you can also copy them to a
shared folder on a nominated network PC ensuring that all users can access the same ones.
You can specify a particular profile to use when you are configuring your Profiles or check the option to
select one from the list that is displayed when you run the licensed application.
License Profiles are enabled and configured on the Configure Network Licenses dialog. Please refer to the CLS help
file for further details.
Prerequisite Standard Milling, Advanced Milling and Ultimate Milling Standard Production, Advanced
licenses: Production and Ultimate Production.
For further information about this new license, please contact your Account Manager.
General Enhancements
64-bit Edgecam
Edgecam is now a 64-bit application.
The main benefit is access to memory past the 2 GB limit imposed on 32-bit applications. This gives the ability to
store larger (or more) solid parts and toolpaths.
Notes:
Any plugins which target ‘X86’ rather than the default ‘Any CPU’ will need to be rebuilt as either ‘Any CPU’
or ‘X64’.
Legacy 32-bit PDI executables will continue to work correctly.
Part Modeler will remain a 32-bit application.
Graphics Tessellation
A new Store Graphics Data option has been added to the
Preferences.
For this release, we are using a different technology to store the
solid model triangles which enables a solid model to be loaded
much faster the next time that the PPF is opened. Tessellation
works by inspecting the model and breaking it up into triangles
which are then stored in a way that can be read back much
faster than before.
The loading of a PPF file containing nothing but a solid model
may be up to 20 times faster than before. The geometry of the
solid model (different patterns) will affect how much faster the
solid can be loaded.
Currently, tessellation has only been applied to solid models and
a clean PPF will load much faster. However, a PPF containing a
single solid model and a large amount of toolpath will not show
much difference in the loading time since loading the toolpaths,
sequence and other graphics will have a major impact.
Note: A similar technology already exists for Inventor files (Fast
Render for Inventor) where a much rougher triangulation is
saved to improve loading speed. Inventor models will not,
therefore, be impacted by this functionality.
Manufacture Enhancements
Toolchange
A turn toolchange can be selected as in other MTM
machines. The difference is that there is no Turning
Plane because the turn tool will spin. Since the rotation
is done by the driven spindle, all speed parameters are
derived from the only driven spindle present in the
machine; there is no turn spindle on the table.
The tool can be mounted at different orientations (Axial,
Radial, etc.), but unlike normal MTM, this will not index
the rotary axis, instead it will alter the tool mounting at
the head.
Normally on machines that do these sort of operations,
there are special mounting arrangements and mounting
blocks.
A milling toolchange is not permitted when the Auxiliary
X axis is active or if it is not at its home position (0
position). The following feedback message will appear:
'Before a Milling toolchange, the Auxiliary X Axis needs
to be retracted and deactivated'.
Auxiliary X Axis (X2 / U axis)
New Select X Axis and Retract Auxiliary X are available.
The commands will only be available if a Turn tool is
selected. If a milling tool is selected, and X2 is extended,
some warnings will be issued and the toolchange will
potentially fail; X2 movement is not expected to work for
Milling tools.
Indexing
Turn tools on this environment will be able to index to
predefined Turn (2D) CPLs.
If the Turn CPL does not align with the machine axis,
Edgecam will align it in the usual manner.
This is the first instance where Turn tools can index to
specific CPLs. Note that on MTM-Rotating-Heads the
index will rotate the rotary axis, in the same way a
milling tool would - the tool will continue to be mounted
(on the head/spindle) as it was prior to the index.
Indexing to a Turn CPL in this new MTM environment
will also offer the option to move the machine head to
the centre of the selected CPL. By enabling the Generate
Move To Centre option, the Index will create a rapid
movement to align the head of the machine with the
indexed CPL, as otherwise the centre of turning would
not match the turned geometry centre.
Move To Toolchange
When moving to Toolchange or Home position, the
Auxiliary X Axis can also be retracted. Therefore, the
Move to Toolchange and Move To Home commands
now contain an Auxiliary Axis option when a Turn tool is
being moved. The Auxiliary Axis can be set to remain
Fixed, or to retract before or after the main axis.
Code Wizard / Code Generator
When creating a Mill machine, and selecting 'Turning
Capability', Code Wizard will allow you to select a Horizontal
configuration, which will then automatically select the
secondary X axis:
Template
The templates are the MTM templates (Multi Task
Machines), as these contain a combination of a milling
machine plus turning cycles and turning toolchange.
Some additions for the Auxiliary X Axis are present, for
example, tokens, NC-Style tab, and formats. In principle,
the output of the secondary X axis functions in the same
way as Auxiliary Z Axis (Quills).
The user needs to place the token [AUXXMOVE] where
and if necessary, as it is not added to the default output.
Auxiliary X Axis (as a device)
The Auxiliary X Axis is inserted upon the driven spindle,
as this is the kinematic arrangement that allows it to
alter the turning diameter during a turn cycle. The X2
movement, combined with the driven rotation of the
head, will provide the ability to create a turned profile.
System variables / Macros
Similar to Quills, two new macros are available:
%MACRO=722=..=Select X Axis= for Selecting /
Deselecting X2 axis
%MACRO=725=..=Retract X Auxiliary= for the
retraction move
The ACTIVEX System variable identifies whether
the secondary axis is active, and X2MOVE details
by how much it is extended at each given move.
Simulator
Simulator will represent the rotation of the tool assembled on
the auxiliary axis. Tool and fixtures / holders will generate a
spun profile, which can fully detect collisions.
Spindle Control can be used to control the spinning. For these
machines it is normally a request to start spinning only when
the tool is ready to start cutting. For this, the user can set the
tool to Stopped at toolchange, and later (immediately before
the cycle) reactivate the spindle rotation using a Spindle Control
command:
This is fully replicated in the NC code.
Operations Improvements
The Edgecam Operations have been improved in the following area:
Index
All Milling Operations that can machine 2D Features will apply a safe Index command when the selected
feature belongs to a plane other than the current plane. The user is required to select the feature from a
single plane. Multiple features can be selected in that plane but the Operation cannot perform multiple
indexes.
Operations - Associative Feeds and Speeds from the ToolStore
For this release, we have added an Associative checkbox to the
Milling and Turning Operations. When checked, the toolchange
parameters will be automatically read in from the ToolStore
entry.
Wire Enhancements
For this release, we have included a number of Wire
enhancements:
Machine Configuration settings have been aligned to
match the PEPS Wire Engine; new output options have
been added. See the Machine Configuration dialog help
for a complete list of output options for each controller
family.
Updated Makino technology database for support of
additional machines and controller versions.
After
Interface Enhancements
Pick by Colour
For this release, we have improved the Filter Entity Types
command to take account of the geometry colour and it is now
possible to select all blue lines or red surfaces, for example, in a
given part.
For example, to machine all the blue arc entities in a given part:
Select a machining cycle.
On the Picking Options, select Filter.
Click None, change the colour to blue and then check the
Arcs geometry type.
Drag a window over the whole area to select all of the
appropriate entity types.
Simulator Enhancements
IGES Import
For this release, we have added the ability to import IGES files
into EWS:
ToolStore Enhancements
JavaScript Engine
Strategy Manager has been improved by adding JavaScript string functions to the Decision and Data Nodes.
Functions such as IF INCLUDES, OR, MID and LEN now have equivalent JavaScript functions which reduces the
complexity of the logic necessary and increases the opportunities to access data and output debug information.
The use of JavaScript Engine by the strategies also means that Edgecam can understand and apply the decisions
much faster. Decision and Data nodes are 15~20 times faster, in general, but may be up to 50x faster. They are one
of the reasons why regenerating a part is different to applying a strategy and these savings should improve
performance when applying strategies.