Whats New
Whats New
GibbsCAM 2010, v9.5
November 2009
Proprietary Notice
This document contains proprietary information of Gibbs and Associates and is to be used only pursuant to
and in conjunction with the license granted to the licensee with respect to the accompanying Gibbs and
Associates licensed software. Except as expressly permitted in the license, no part of this document may be
reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or
computer language, in any form or by any means, electronic, magnetic, optical, chemical, manual or
otherwise, without the prior expressed written permission from Gibbs and Associates or a duly authorized
representative thereof.
It is strongly advised that users carefully review the license in order to understand the rights and obligations
related to this licensed software and the accompanying documentation.
Use of the computer software and the user documentation has been provided pursuant to a Gibbs and
Associates licensing agreement.
© 2009 Gibbs and Associates, a Cimatron® Company. All rights reserved. The Gibbs logo, GibbsCAM,
GibbsCAM logo, Virtual Gibbs, Gibbs SFP, MTM, SolidSurfacer, and “Powerfully Simple. Simply Powerful.” are
either trademark(s) or registered trademark(s) of Gibbs and Associates in the United States and/or other
countries. Windows and the Windows logo are trademarks of the Microsoft group of companies. All other
brand or product names are trademarks or registered trademarks of their respective owners. Contains
Autodesk® RealDWG by Autodesk, Inc., Copyright © 1998-2008 Autodesk, Inc. All rights reserved. ProAXYZ is a
registered trademarks or trademarks of Productec SA in Switzerland and/or other countries.
3
Introduction to What's New
GENERAL FUNCTIONALITY
Items discussed here are not dependent upon a particular GibbsCAM package or function. This information
may apply to any user.
PREVIEW IN EXPLORER
A preview of a saved part file is now visible from directly within Windows Explorer under the Windows Vista®
and Windows 7 operating systems.
The part file has a thumbnail preview which can be seen in the Details Pane of an Explorer window, and if the
view is set to a condition that shows thumbnails, the part icon will change to the thumbnail.
In the Preview pane, the part preview includes the part, the part dimensions, the version of GibbsCAM in
which the part was last saved as well as the Part Comment.
4
Introduction to What's New
l To see the thumbnail icon, your Views must be set to a view type that allows you to see thumbnails,
such as the Tiles view or the Medium, Large or Extra Large Icons views.
l To see the preview, select Preview Pane from the Organize > Layout menu of Explorer.
5
Introduction to What's New
64-BIT SUPPORT
This release introduces GibbsCAM's support for 64-bit Windows operating systems. Users who have
moderate to large part files will find this version of the operating system to be faster as the system's ability to
handle more RAM will be utilized and larger chunks of information can be handled at one time. Gibbs and
Associates recommends using the 64-bit version of the software if you have a 64-bit CPU and OS.
32-bit VMMs are not usable by 64-bit GibbsCAM. 64-bit VMMs are available on request at no charge
for customers on maintenance. Please contact the Post department ([email protected]) to
request a 64-bit VMM. Please allow some time for delivery.
For some users, the 64-bit version may not be the best choice, based upon third-party tools that are used
including plug-ins and Excel.
Plug-Ins: While all of the plug-ins distributed with the software have been updated to be 64-bit compatible,
we cannot guarantee that third-party plug-ins have been updated. 32-bit plug-ins will not run under a 64-bit
system. Please contact your third-party plug-in vendor to find out what solutions are available.
Microsoft Office Excel Interoperability: There is no interoperability between the 64-bit information from
GibbsCAM and the 32-bit information from Excel. If you require 32-bit Excel spreadsheets for Macros or the
Reporter function, you will want to use the 32-bit version of GibbsCAM.
6
Introduction to What's New
Please note that operations using Material Only are not aware of where they are being placed in the
! program; the toolpath generated will be as if it is at the end of the current program. Therefore, you may
need to regenerate Material Only ops after insertion.
When inserting an operation that spans multiple flows, the system will insert one operation tile at the
insertion point, and the remaining operation tiles at positions which do not break the syncs between the
operations.
l If there is an operation that immediately precedes the selected insertion point, the new operation in
the same flow is placed after the tile. The operation in the other flow is placed in its flow based on time,
preserving syncs.
7
Introduction to What's New
The flow 1 op will be placed at tile 5. The flow 2 op will be placed somewhere after the operation
currently at tile 5, based on time.
l If there is a blank tile that immediately precedes the selected insertion point but there is an occupied
tile after the insertion point, the next operation determines which operation will be placed there.
The flow 2 operation will be placed at tile 6 while the flow 1 op will be placed somewhere before the
op currently at op 4, based on time.
l If there are blank tiles on both sides of the selected insertion point but there is an earlier operation, the
earlier operation determines which operation gets placed at the insertion point and the operation in
the other flow is placed after an operation in its flow based on time, preserving syncs.
8
Introduction to What's New
The flow 1 operation will be placed at tile 6 while the flow 2 operation will be placed somewhere after
tile 7.
l If there is no preceding operation, the flow 1 operation is placed at the insertion point and the
operation in the other flow is placed before the first op in its flow or at the end of the operation list if
there are no ops in its flow.
9
Introduction to What's New
10
Introduction to What's New
The solids and sheets right-mouse menus have been re-organized to be more useful. Two functions have
been added, Clear History of Selected and Extract Edges. Clear History of Selected will clear the History of
all bodies and sheets that are currently selected. Extract Edges is a shortcut to the geometry extraction
function.
The properties of a body may now be set from the Body Type sub-menu. The Select/Deselect functions have
been grouped into sub-menus.
POSTED OUTPUT
There is improved posted output quality from 5-axis operations. These operations are generated by the 4-Axis
and 5-Axis modules and the Rotary Rough plug-in. The posting system for these functions has been improved
to have better segmentation, better rounding, better unit conversions and better feedrates. As this improved
output is different than what you may have seen in your posts in earlier releases, please verify the output
before running it on a machine.
11
Introduction to What's New
SOLIDS
ROUGHING
Mill Roughing operations on geometry or solids now support the use of facet bodies. When creating an
Offset, ZigZag or Face Milling, a facet body whose Body Type is set to Stock will be used as the stock
condition when calculating toolpath. A facet body may be imported and used as an initial stock condition, or
it may be generated from Flash CPR and used as an intermediate stock condition.
A partially machined part saved as a facet body has four bosses. The bosses are machined as a Material
Only process.
This functionality requires that you have a solids package, i.e. Solids Import, 2.5D Solids or SolidSurfacer.
12
Introduction to What's New
ADVANCED 3D
Advanced 3D has seen numerous enhancements since the last release. The SolidSurfacer manual (both the
PDF as well as the printed document available at Lulu.com) has been updated to include this information.
FEEDRATE ENHANCEMENTS
Advanced 3D Lace Cuts now have one continuous feedrate throughout the toolpath except at the entry and
after retracts. This means that the link moves between cuts are done at the feedrate and do not slow down.
STEPOVER DISTANCE
When using ball endmills with certain cut types, such as Lace Cut, you may define either a Stepover value or a
Scallop Height.
HIT FLATS
Advanced 3D now has a Hit Flats option, accessible from the Options tab, as an option for Step Down Control.
When this function is active the system will modify the step down to machine flat areas. Any face that is
deemed to be flat will be "hit". To achieve this, the step distance must be variable. The step distance between
machined flats will be greater than the Minimum Step Down but less than the Z Step plus the Minimum Step
Down.
In the following example we see an operation that makes five steps. The length labeled "A" is the Z Step value
and "B" is the Minimum Step Down. Each of the steps is between the Minimum Step Down (2 to 3) and the Z
13
Introduction to What's New
Step plus the Minimum Step Down (4 to 5). The face between 3 and 4 is skipped because it is less than the
Minimum Step Down.
Additionally, there is the option to choose specific flat faces the software will attempt to machine. These
specific flat faces will be "hit" as long as they meet the tolerances described above. For example, if the two
selected faces are 0.1mm apart vertically and the Minimum Step Down is 0.2mm, the second face will be
skipped. Passes between selected faces will use the Constant step value. This provides for more optimal
machining as the default behavior may find more flats than you were expecting.
STOCK TYPES
Workpiece Default has been added to the Advanced 3D Stock Type menu. This item will use the default stock
dimensions defined in the Document Control dialog as the base stock. This allows operations outside of the
XY plane to be properly trimmed to the basic stock dimensions.
The Bounding Box type has been changed to None. This means that no stock is defined and the toolpath is
confined only by the boundary that is used.
TUTORIALS
Three tutorials, which focus on Advanced 3D, have been added to the SolidSurfacer manual. These tutorials
use most of the core types of Advanced 3D cut types to machine three different parts. It is strongly
recommended that you go through these exercises to better acquaint yourself with Advanced 3D.
14
Introduction to What's New
PLUNGE ROUGH
Plunge Rough is a function that quickly removes large amounts of material with numerous close plunge-and-
retract moves along the Z axis. This function has received a major overhaul and is now more advanced and
robust. Users of SolidSurfacer will find the Plunge Rough process icon in the CAM palette. Please see the latest
SolidSurfacer manual in PDF format for all reference material on Plunge Rough.
15
Introduction to What's New
VOLUMILL
VoluMill™ is a new optional module for GibbsCAM. VoluMill is a high-performance toolpath engine developed
by Celeritive Technologies. It is designed to be used in place of traditional pocketing methods when it is a
priority to reduce cycle times, extend tool life, and reduce the stress on machine tools. Please see the Getting
Started with VoluMill PDF for all reference material on this module.
16
Introduction to What's New
5-AXIS
The 5-Axis module has been updated. Following are the highlights among the changes. Please see the 5-Axis
PDF for complete reference on these functions.
TOOL SUPPORT
5-Axis now supports the use of keyway cutters, shell mills, face mills and fly cutters with some restrictions.
l To use tools such as countersinks, the tip diameter of the tool must be greater than 0 and greater than
the "Cut Tolerance". If you try to use a tool that is not supported, such as a tool with a sharp tip, you
will get an error when you click the Do It button.
l To use keyway cutters, the top and bottom corner radii must be equal. If they are not equal this tool
will be treated as a bullnose endmill by the software.
ADAPTIVE CUTS
A new Advanced option, Adaptive cuts, has been added for the following patterns: “Morph between two
curves”, “Morph between two surfaces”, “Parallel to Multiple curves” or “Parallel to surface” cut types. This
option is particularly useful when machining steep surfaces in molds or U-shaped parts.
17
Introduction to What's New
18
Introduction to What's New
LEAD-IN/OUT “FLIP”
This option flips Lead-In and Lead-Out arc moves. The arcs are flipped as they were viewed in a mirror. This
option can be found in the Lead-In and Lead-Out dialogs accessible from the Link tab.
1. Lead-In
2. Lead-out
19
Introduction to What's New
1. Damp is off
2. Damp is on
20
Introduction to What's New
MULTI-TASK MACHINING
OPERATION DRAGGING
The Sync Control dialog in Op Mode now allows you to keep syncs when you drag operations. This is
particularly useful when working with parts that have many operations. When an operation is dragged (either
the Master or Slave operation) within a flow, the synced op in the other flow will automatically be placed
based on time. When the operation is placed, the software runs through the runtime calculations on that
flow. The software figures out the program time at which the operation tile was placed. Then, for each synced
flow, the software runs through the runtime calculations until it finds the last inter-operation space before the
same program time and inserts the synced op at that point.
Op 12 is dragged to between ops 4 and 5. The slave op, #26, is moved to position 22.
Please note that there are two different dragging actions here. The default dragging behavior will
not attempt to move a synced operation. For the system to move a synced operation you must
hold down the ALT key while dragging an operation.
21
Introduction to What's New
When you drag user-synced ops, the system makes every effort to properly place them without
! crossing syncs. However, we strongly recommend that you review the operations after dragging
operations.
22
Introduction to What's New
WIRE EDM
GLUESTOP REMOVAL
New functionality has been added to help you control the cutting of gluestops. When using a single cut to
remove gluestops you may use the first or last part offset. Additionally, you may choose to cut the gluestop
in the "Same direction as part cut". Selecting this option will allow you to cut the gluestop without having to
go back to the wire thread position.
GLUESTOP RETRACT
An option has been added to clear the material around the wire after the doing the gluestop removal retract.
This clearing move is a small square, the side of the square being equal to the wire diameter. This small
material removal will prevent the wire from snagging when the slug is removed.
23
Introduction to What's New
24
Introduction to What's New
MACROS
GENERAL
Access to the macros is now easier, as they have their own menu entry. Additionally, macros are now
automatically recognized when they are added or modified; you no longer need to restart the software to
access the newly added macros.
USING GIBBSCAM MACROS
The Macros menu contains a list of all of the macros that you have installed. At the end of this list is the
Configure option. Simply click on any of the items on the Macros menu to run the corresponding macro.
Clicking on the Configure option will open the configuration dialog that provides control over the installed
macros.
You can create sub-menus to group your macros together. The sub-menu name does not need a macro
filename, just the name. Each of the macros on this sub-menu must follow the sub-menu name in this list and
must be indented. You indent the macro names by selecting them and pressing the Move In button.
When you have finished your configuration, click OK. The Macro menu will be automatically rebuilt and
updated and your macros will be available to use.
25
Introduction to What's New
NEW COMMANDS
Get a List of All Macro Commands
Output a list of commands to a text file using:
GET_COMMANDS <FILENAME> 1, 9, 3, 7
3D Contours
New command to build a 3D contour. Similar to the CONTOUR command, the START, LINE and ARC
commands in the contour definition need a <Z> parameter adding after the <X> <Y> values.
START <X> <Y> <Z> LINE <X> <Y> <Z> ARC <XC> <YC> <XE> <YE> <ZE> <CW/CCW>
For example:
CONTOUR_3D [ START 0.0, 0.0, 0.0 LINE 1.0, 0.0, 0.5 ARC 1.0, 0.2, 1.2, 0.7,
0.6, CCW LINE 1.2, 1.5, 0.9 ]
The CONTOUR and CONTOUR_3D command lists include a new RAPID command to add a rapid move inside
the contour definition.
26
Introduction to What's New
Toolpath Markers
You can access and modify the operation toolpath markers using:
27
Introduction to What's New
28
Introduction to What's New
GET_SOLID_LIST <SELECTED>
<SELECTED> = 0 for all solids, 1 for only selected solids
You access the list using the variables
Return the vector of a normal to a point on the face given the position in UV space
HOLE_FR_GET_FEAT <FEATURE>
29
Introduction to What's New
You must first use HOLEFR_GET_DATA to load the data for a given WorkGroup. Next use HOLEFR_GET_GROUP
to load the data for a given hole group and then you can use HOLEFR_GET_FEAT to get data for each feature
in that group, This command will set the following variables for the given feature.
Each of the HOLEFR commands will set the variable HoleFrError, zero if the command is successful
Great care must be taken to set parameters that are relevant to the type of process with values that are
within the expected limits.
! You should also be aware that the meaning of any 5-Axis parameter may change in future releases, as
may the range of valid values. It is not guaranteed that all macros written using these commands will
work as expected in future versions of GibbsCAM.
Advanced 3D Processes
5-Axis Processes
30
Introduction to What's New
The <plug-in name> must be the name of the plug-in DLL, without the ".DLL". For plug-ins that offer a list of
menu options, the <menu item number> parameter defines which option to select. For example, you could
select a circle in a macro and then split it into two arcs using the Split Circle option in the Geometry Tools,
using the command
RUN_PLUGIN "GEOTOOLS", 3
Note: The plug-in name must be spelled the same as the filename and it is case-sensitive. In this example we
have used option 3, because "Split Circle" is the third menu option for this plug-in.
31
Introduction to What's New
CAD INTEROPERABILITY
This release brings many updates to our Data Exchange and CAD interoperability formats.
l Our Autodesk® Inventor® Add-In is now available in both 32-bit and 64-bit versions. The Add-In now
supports the Autodesk Inventor 2010 ribbon interface.
l Our SolidWorks® Add-In is now available in both 32-bit and 64-bit versions. Transfer from SolidWorks
2010 is now supported.
l We now offer a CimatronE 9.0 Add-In.
l Updated file formats which we support now include KeyCreator v8.0 and Pro/ENGINEER Wildfire 5.0.
l The STEP translator supports GRANITE v6.
32