Alphacam Whats New
Alphacam Whats New
Alphacam Whats New
This document contains a general overview of the new features within ALPHACAM 2023.1.
4 April 2023
Contents
Contents
Important Information................................................................................................................ 6
Operating System Support .................................................................................................... 6
More Information about New Features .................................................................................. 6
ALPHACAM Maintenance Expiry Date .................................................................................. 6
Supported CAD File Versions ................................................................................................... 7
Supported CAD File Versions................................................................................................ 7
Maintenance Report ................................................................................................................. 8
Maintenance Report .............................................................................................................. 8
Machining ............................................................................................................................... 11
Machining - Pocketing - Use Z Contour Roughing - New Option to start outside the part .... 11
Machining - Rough or Finish Pass - New Ignore Open Elements option ............................. 12
Machining - Support Tags Enhancements ........................................................................... 13
Machining - Support Tags - Option to reference lowest selected toolpath for Z height ........ 14
Machining - Rough or Finish - Give unchecked result if no collision checking faces are
selected ............................................................................................................................... 15
Machining - Rough or Finish - Auto Z - Addition of an option for Equal cuts ........................ 15
Machining - Pocketing and Pocket Holes - Auto Z - Addition of option for Equal cuts ......... 16
Machining - Sawing - Auto Z - The addition of option for Equal cuts ................................... 17
Machining - Rough or Finish - Machine Solids with Tool Side - Collision Checking -
Improved support for extra Solids ........................................................................................ 18
Machining - Pocketing and Z Roughing - Waveform - Max Feed on Back Passes - User
control over value used ....................................................................................................... 19
Machining - Stone – Saw - Cut and Move - Repeating loop for Geometry Selection ........... 20
Machining - 4K - To be able to adjust toolpath thickness..................................................... 21
Machining Cycles.................................................................................................................... 22
Machining Cycles - New ‘Preview’ command button ........................................................... 22
Operations Manager ............................................................................................................... 23
Operations Manager - Drag and Drop support for ordering operations ................................ 23
Operations Manager - Drag and Drop to reorder sub-operations ........................................ 24
Operations Manager - Drag and Drop support for automatic scrolling ................................. 25
4 April 2023 2
Contents
4 April 2023 3
Contents
4 April 2023 4
Contents
4 April 2023 5
What's New in ALPHACAM 2023.1
www.alphacam.com
Important Information
4 April 2023 6
What's New in ALPHACAM 2023.1
www.alphacam.com
In order to import Autodesk Inventor files, Autodesk Inventor® or Inventor® View™ must also be
installed.
Adobe Illustrator
Adobe PDF
JT Open 10.2
PostScript
Rhino 7.0
SketchUp 2022
SOLIDWORKS 2023 (SOLIDWORKS 2023 Configurations and Custom Property Data are not imported from 2023 files yet)
Spaceclaim 2019 R1
Extra Cost
CATIA V6 Up to V6 R2022x
Note: CATIA V6 users should export their database objects as CATIA V5 CATParts or CATProducts.
4 April 2023 7
What's New in ALPHACAM 2023.1
www.alphacam.com
Maintenance Report
Maintenance Report
The following is a list of bug fixes and enhancements implemented in ALPHACAM 2023.1:
8312 Nesting - Cut Small Parts First - Does not work if the toolpath has Automatic Fixed.
Support Tags.
23370 Automation Manager - Alignment Vector - Fails if ‘Align on Import’ is turned on Fixed.
in General configuration.
23682 Make Local Axis Horizontal – The command renames the work plane. Fixed.
29611 NCSIMUL - Japanese Language - NCSIMUL will not run when a Japanese Fixed.
character is in the filename.
30791 View - Display Options - Material Cut - Saw Toolpaths are shown as Material Fixed.
Cut when switched to Work Plane view of an unrelated Work Plane.
30877 Input CAD Extensions - Create Geometry Z Levels from Parallel Planes - Does Fixed.
not work on angled planes.
31042 Nesting - Part outline is not correctly considered when parts are re-nested into Fixed.
a sheet.
31043 Nesting - Saw Paths are not being fully considered and are damaging Fixed.
neighbouring parts.
31045 Nesting - Lead In/Lead Out is not considered when Optimise Overlapping Fixed.
toolpaths is turned on when Re-Nesting.
31048 Post - 3D machining – The values for CPX CPY CPZ are not set for elements Fixed.
overlap in Surface and Polyline machining. (Operation Update Required).
31075 Work Planes Project Page - Keep in sync with active work plane. Fixed.
31210 Define Tool - Advanced 5 Axis - Generic Revolved Tool - If user tries to load a Fixed.
Mesh as any of the definitions and then clicks OK to save the tool,
ALPHACAM will crash.
31259 Rough / Finish - Support Tags - Wrong NC with negative stock. Fixed.
31267 Automation Manager - Optimise Toolpath Overlapping shown in the wrong Fixed.
Nesting Option category.
31302 Edit - Scale - When using Scale with an Uneven Scaling Factor that is close, Fixed.
the resulting geometry is changed drastically.
31315 Reverse Side Nesting - Item Numbers and Text copied to Reverse Sheet Fixed.
when there is no Reverse Side drawing.
31389 User Interface - Show Keyboard shortcut for Auto Snap function. Implemented.
31661 Automation Manager - Extensions - Nesting Filler Parts - Filler Parts are not Fixed.
saved when creating the ‘Automation Manager Support File’.
31704 Thread Milling - Wrong Tool Number / Offset Number after ‘Quick Edit’. Fixed.
31812 AM/CDM Incorrect Processing error message when ‘Split Nested Sheet Fixed.
Drawings and Programs’ is Active.
4 April 2023 8
What's New in ALPHACAM 2023.1
www.alphacam.com
31819 Automation Manager - Error contacting SQL Database if Job is previewed 3 Fixed.
times or 3 parts are within the Job.
31891 Select Tool - Crash if dialog is too small to show the entire Ribbon Bar. Fixed.
31969 File Browser – ‘Show in Folder Tree’ right click option stopped working in File Fixed.
browser quick access.
31974 Nesting - Renest causes ‘Exception!!’ dialog box message to appear. Fixed.
32062 Automation Manager - Process waste from Nested Sheets - Waste cuts Fixed.
damage generated sheet offcut.
32265 Nesting - Split Nest - Save Sheets to Drawing - Retain Number of Sheets Fixed.
value in drawing when Suppress Drawing of Duplicate Sheets has been Only on nests created with new
used. build.
32603 Input CAD - STEP/SAT Files no longer import with original CAD Layers. Fixed.
Affects version 2022.0 SU2213 and later releases.
32660 Nesting – Screen Updating is disabled if the Nesting process is aborted. Fixed.
32665 Join Saw Cuts - If Number of Cuts is greater than 1, the result is poor. Fixed.
32812 Automation Manager - Process Waste for Nested Sheets - Not generating Fixed.
waste cuts.
32826 File Open - Add Machining Operation - Save causes crash. Fixed.
32886 Automation Manager – Nesting Method inconsistent with ALPHACAM Nesting. Fixed.
32887 Nesting - Sheet Database - Error when adding a new Material. Fixed.
32888 User Interface - Radial Menu - Launching the Radial wheel causes Fixed.
ALPHACAM to crash in Windows 11.
32890 User Interface - Recent File list - Time and date are being incorrectly reported Fixed.
on W11 Machines.
32956 Automation Manager - Fields in the Property Grid are no longer greyed out Fixed.
after the DevExpress update.
32957 Reports - Reports Designer - Report Design Analyser added since Fixed.
DevExpress update.
33187 User Interface - Project Manager – Double clicking inside the Project Manager, Fixed.
but not on any selection, results in an ‘Encountered improper argument’
acamcore error message being displayed.
33262 Automation Manager - Some Job Properties are not populated in Fixed.
BeforeAddingFileToJob event.
33309 Machine Holes - Enabled when only Solids Present and can be used to Fixed.
machine faces.
33598 Define Tool – Maximum Depth of cut incorrectly displayed graphically. Fixed.
4 April 2023 9
What's New in ALPHACAM 2023.1
www.alphacam.com
33600 Define Tool - Tool length graphics of the drill do not illustrate the tool tip Fixed.
correctly.
33610 Cut Surface/Solid with Disk - Bi-Directional - Max Link Distance should be Fixed.
automatically modified.
33741 Automation Manager – The wrong description is used for Reverse Side Fixed.
Nesting from the language file.
33885 Tool Directions - Directions - Using the Right or Left Direction option causes Fixed.
the command to abort after finding open geometries.
33887 Rapids manager - Spherical Rapid Level dialog text is not get greyed out. Fixed.
33963 Stone / Wire / Profiling - Operation Manager - Drag and Drop does not work in Fixed.
these modules.
4 April 2023 10
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining
Machining - Pocketing - Use Z Contour Roughing - New Option to start outside the part
A new Start Outside Open Elements Check box has been added when using Z Contour Pocketing.
When checked, the user setting for Overlap on Open Elements is disabled and the distance for the tool
amount is controlled by the Standoff.
If a pocket has open elements, this option starts machining by plunging the tool outside the pocket in fresh air.
The XY Standoff parameter can be used to control the distance from the edge of the tool to the open side of
the pocket.
4 April 2023 11
What's New in ALPHACAM 2023.1
www.alphacam.com
Note: When this option is selected, the user setting for Overlap on Open Elements Tool Rad 8 * is disabled.
The selected paths have all the open elements removed and new paths are created assuming Open ends.
4 April 2023 12
What's New in ALPHACAM 2023.1
www.alphacam.com
The second enhancement provides a visual clue that tags have been added. This is particularly useful in 2D
views where it is not possible to see the changes to the toolpaths after a support tag has been added. Each
tag is represented visually by adding coloured balls at the start and end of each tag. The balls are in the same
colour as their toolpath and are visible while the Add Support Tags command is active. Any pre-existing tags
in the drawing will also be given coloured ball markers, making it easier to see where tags have been
previously located.
4 April 2023 13
What's New in ALPHACAM 2023.1
www.alphacam.com
A third enhancement has been implemented for removing support tags. When selecting Remove Support
Tags from the Edit Machining menu, the visual aid showing where the support tags are located is displayed
and the user can now either individually or window select support tags that they wish to remove. Once the
command is finished by right clicking, pressing the Esc key or clicking Finish in the input bar, a message box
is displayed indicating how many support tags have been removed from the drawing.
With the new changes, adding and removing support tags to nested sheets is much quicker and no longer
requires constantly changing views to see if the tags have been inserted at the desired locations.
Machining - Support Tags - Option to reference lowest selected toolpath for Z height
An enhancement has been made to the Add Support Tags command. A new Use distance from lowest
selected tool path option has been added which toggles between Tag Top Z (a global Z level) and Tag
Height which creates a tag of that height above the lowest selected toolpath. For example, if the Tag Height is
3 and the lowest tool path selected is at -20 then the tag top will be at -17.
Note: The Use distance from lowest selected tool path option is activated, by default.
4 April 2023 14
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining - Rough or Finish - Give unchecked result if no collision checking faces are selected
Previously, when creating a Rough/Finish Solid Model Faces operation, if the Select Faces to collision
check option was selected and the user chose not to pick any foul-check faces, the operation would not be
created.
In this release:
• The operation will be created and, if the operation is edited, Select Faces to collision check will be deselected.
• The same occurs if you apply a Rough/Finish Solid Model Faces Style with the Select Faces to collision check
option selected; the operation will be created with the option deselected.
• If an operation which previously had the option deselected is edited but then the option is selected with no foul-
check faces being selected, it now creates the operation and automatically deselects the option.
The new Equal Cuts option reduces, if necessary, the depth of cut so that all cuts are equal. The new option is
located within the Levels and Cuts tab and will be disabled if the Depth of Cut is set to 0 or if the Helical
option is checked.
4 April 2023 15
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining - Pocketing and Pocket Holes - Auto Z - Addition of option for Equal cuts
A new Equal Cuts option has been added to Pocketing and Pocket Holes Auto Z. The new Equal Cuts option
reduces, if necessary, the depth of cut so that all cuts are equal. The new option is located within the Levels
and Cuts tab and will be disabled if the Depth of Cut is set to 0. Also note that the minimum depth of cut is
disabled when Equal Cuts is activated.
4 April 2023 16
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 17
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining - Rough or Finish - Machine Solids with Tool Side - Collision Checking - Improved
support for extra Solids
Collision Checking has been enhanced in Rough/Finish Machine Solid Faces with Tool Side to automatically
check against all faces for all visible models in the active drawing.
Note: This does not apply if the user has selected the Select Faces for Collision Checking option.
4 April 2023 18
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining - Pocketing and Z Roughing - Waveform - Max Feed on Back Passes - User control
over value used
A new High Speed Feed Rate parameter has been added to 3D Machining Z Contour Roughing and
Pocketing using Z Contour Roughing. The parameter is in the General tab, near the Use Max Feed on Back
Passes check box.
When loading an older drawing/style, the new parameter defaults to the High Speed Feed Rate read from the
current Post Processor, which could be 0.
$753 Maximum Feed Rate (Use mm/min or in/min as appropriate for this Post)
5000mm/min
VB Posts
Config.FeedMax = 5000
In the operations, a High Speed Feed Rate of 0 means use the Cut Feed because there is no High Speed
Feed Rate.
The High Speed Feed Rate cannot be negative and, if it is greater than the value in the Post Processor (if
set), a warning will be displayed (just once unless you change the value) when leaving the tab or clicking OK.
4 April 2023 19
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining - Stone – Saw - Cut and Move - Repeating loop for Geometry Selection
The geometry selection has been enhanced so that, after a Cut and Move operation has completed, the
geometry prompt remains active until cancelled. In this way, many operations can be made much quicker.
4 April 2023 20
What's New in ALPHACAM 2023.1
www.alphacam.com
Three line thickness options can be selected: Thin, Normal and Thick, and the weight of these lines can also
be set in the same dialog. Note that any changes to the weight of the line thickness will also impact any other
line type using that option.
4 April 2023 21
What's New in ALPHACAM 2023.1
www.alphacam.com
Machining Cycles
Creating a new operation and pressing Preview one or more times followed by Cancel will not create the new
operation. OK must be pressed to keep the new operation.
Editing an operation and pressing Preview one or more times followed by Cancel will return the operation
parameters to their values prior to any applied edits. OK must be pressed to keep the changes.
4 April 2023 22
What's New in ALPHACAM 2023.1
www.alphacam.com
Operations Manager
Note: It is the responsibility of the user to ensure that the operations are in a logical sequence.
4 April 2023 23
What's New in ALPHACAM 2023.1
www.alphacam.com
Note: It is the responsibility of the user to ensure that the sub-operations are in a logical sequence.
4 April 2023 24
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 25
What's New in ALPHACAM 2023.1
www.alphacam.com
Tool Library
4 April 2023 26
What's New in ALPHACAM 2023.1
www.alphacam.com
Lathe Tools will show the Tool Tip and turret offset reference points.
4 April 2023 27
What's New in ALPHACAM 2023.1
www.alphacam.com
• A right click menu has been implemented which allows the user to select which columns are visible and which are
hidden.
• The columns can be repositioned by left clicking on the column title bar and dragging the selected column to a
new position.
Note: Any existing tools will require the holder to be redefined in order to display the correct information in the
holder column.
Tool Library - To open tool library when a cycle is selected if no active tool
A change has been made to the GUI. Previously, cycles were disabled if an appropriate tool had not been
selected. Cycles will now prompt for a tool if the existing tool is not appropriate or if no tool is selected by
opening the tool selection dialog. If the selected tool is not appropriate, the command will exit and do nothing.
If the tool is okay, the cycle will proceed as before.
4 April 2023 28
What's New in ALPHACAM 2023.1
www.alphacam.com
Tool Directions
4 April 2023 29
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 30
What's New in ALPHACAM 2023.1
www.alphacam.com
Tool Directions - The addition of Climb and Conventional / Left and Right
An enhancement has been made to the Tool Directions dialog. When using the Automatic for Pockets and
Automatic for Cutouts options, it is now possible to set the Closed Geometry Tool Direction to cut either Left
or Right. This enables the correct tool direction for Climb or Conventional machining types to be set.
With Clockwise (CW) tool rotation, Climb machining can be achieved by setting the Side to Automatic for
Cutouts and Direction to Left.
4 April 2023 31
What's New in ALPHACAM 2023.1
www.alphacam.com
Rapids Manager
4 April 2023 32
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 33
What's New in ALPHACAM 2023.1
www.alphacam.com
When the Apply to consecutive Operations option is selected, the current Managed Rapid options are
applied to all following operations until another Managed Rapid is applied with different options. When the
option is deselected, the Rapid Manager settings are only used by the subsequent operation.
For example, if a sequence of operations requires the use of Cylindrical Rapids, this can be applied to all of the
operations in that sequence and will remain applied until an additional Managed Rapid is applied with an
alternative Rapid movement option or the Use Automatic Rapids option is deselected, at which point the
Global Rapid Manager settings will be used.
4 April 2023 34
What's New in ALPHACAM 2023.1
www.alphacam.com
Nesting
4 April 2023 35
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 36
What's New in ALPHACAM 2023.1
www.alphacam.com
Nesting - Improved recognition of apertures in existing parts on sheets when Renesting into
existing nested sheets
Nesting now provides improved recognition of any apertures in sheets where existing nested parts are
contained within them. The nesting engine recognises existing parts as No Nesting Void areas and now can
find nestable areas within those voids.
4 April 2023 37
What's New in ALPHACAM 2023.1
www.alphacam.com
Nesting - Nest Extensions - Enable Onion Skinning and Part Quantity Multiplier to be configured
from the ALPHACAM Nesting dialog
An enhancement has been made to the Onion Skin Small Parts and Part Quantity Multiplier Nesting
Extensions. It is now possible to configure these extensions from the Extensions tab on the main Nesting
Settings page. When either of these extensions is selected, the Configure button becomes active which
allows the user to launch the dialog for the extension and configure the values as required.
4 April 2023 38
What's New in ALPHACAM 2023.1
www.alphacam.com
The xNesting multiplier (License) is a pre-requisite and must be installed or configured within the License
Manager in order to use the +Label software.
+Label is a standalone piece of software with its own installer which can be downloaded from the Downloads –
Software section of the Hexagon Customer Portal.
+Label enables the user to create custom part labels from the ‘Label Designer’ and highlights the part and
corresponding label within the +Label User Interface. The user can move between parts and sheets using the
on-screen arrows. The current part is highlighted on screen with the next part in the sequence marked with a
pointer.
4 April 2023 39
What's New in ALPHACAM 2023.1
www.alphacam.com
Labels can be generated either from the ribbon button located in Home – +Label – Create Labels or from the
‘Create Reports’ dialog located in Home – Reports – Create Reports. When creating labels from the ‘Create
Reports’ dialog, the ‘Output to +Label’ tick box must be selected, otherwise, only an ALPHACAM report will be
output; this feature allows both an ALPHACAM report and Labels to be output in tandem.
The labels can be output independently from Reports by using the Create Labels Ribbon button that
generates a label file (.tld) which can then be opened in the +Label User Interface.
4 April 2023 40
What's New in ALPHACAM 2023.1
www.alphacam.com
By clicking Configure, the user can select which label template they wish to use; alternatively, the label
Administrator can be launched using the Label Administrator button.
The Label Administrator allows the user to create new label templates or edit existing ones. This is done in the
Design tab of the Label Administrator. Required fields can be added by clicking the Add button and selecting
the field from the data list. Once added, they can be manually positioned within the label template.
Label templates can be copied and deleted by using the User Interface buttons.
4 April 2023 41
What's New in ALPHACAM 2023.1
www.alphacam.com
Clicking OK will save the label template making it available to select from the Select Label Template To Use
dropdown.
Labels can also be generated using Automation Manager. To activate this option, an Output To xLabel tick
box has been added to Nested Job Report Settings located in the Reports Options section of the
Configuration tab.
Automation Manager will output labels using the last selected label template from ALPHACAM (Create Labels
- Configure/Create Reports – Configure - Select Template To Use).
4 April 2023 42
What's New in ALPHACAM 2023.1
www.alphacam.com
The label file (.tld) will be output to the same folder as generated Reports, as defined in Configuration –
Configuration Top Node – Output Settings – Report File Output Location.
4 April 2023 43
What's New in ALPHACAM 2023.1
www.alphacam.com
CAD
CAD - Contour from Picked Edges and Contour around Picked Faces - Set Ghost Tool
automatically
An enhancement has been made to Contour around Picked Faces and Contour from Picked Edges. The
default Ghost Tool direction after extraction is now more appropriately positioned which will reduce the
frequency with which the user will have to manually change the Ghost Tool direction after extraction.
4 April 2023 44
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager
4 April 2023 45
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - (Input CAD Extensions) - Convert Splines to Lines and Arcs added to be
run when processing DXF/DWG files
A new Convert Spline to Lines/Arcs setting has been added to the File Import Settings in the Layer
Mapping Setup tab of Automation Manager.
This option is OFF, by default, for a new setup and, when active, additional settings are displayed such as
Tolerance, Delete Original, Join Resulting Lines/Arcs and Set Element Z Levels which are also set OFF,
by default.
Using these settings, DXF or DWG files containing Splines can be imported and converted to Lines and Arcs;
the command works in the same way as it does in ALPHACAM.
4 April 2023 46
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - (Input CAD Extensions) Common Line Removal added as an option
when CAD drawings are added to a job
A new Common Line Removal setting has been added to the File Import Settings in the Layer Mapping
Setup tab of Automation Manager.
This option is OFF by default for a new setup and, when active, an additional Join Resulting Geometries
setting is displayed which is also set OFF by default.
Using these options common lines can be removed from drawings; the command works in the same way as it
does in ALPHACAM.
4 April 2023 47
What's New in ALPHACAM 2023.1
www.alphacam.com
This option will be OFF by default for a new setup and, when active, additional Step length and Chord
Tolerance for Arcs settings become available. The default values are set to 1 and 0.01, respectively.
4 April 2023 48
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 49
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - Hole Drilling and Door Handle Processing - Prevent Hole Drilling
configurations being deleted when in use
If a Hole Drilling configuration is in use, either by an Automation Manager Part File or a CDM job, it cannot be
deleted. An error message will be displayed showing the user which jobs/job files and door type/order details
are using the Hole Drilling configuration.
4 April 2023 50
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - Hole Drilling and Door Handle processing - Multiprocess Job Support
It is now possible to apply Drilling Configurations to Multiple Process Jobs within Automation Manager. The
drilling configurations can be applied to both Automation Manager job files and CDM part files. Drilling
configurations can be applied manually to parts by selecting the part in the sub operation and then adding the
drilling configuration from the property grid or they can be applied during the import of a CSV file.
A new Import Setting has been added called Drilling Configurations to enable this functionality.
4 April 2023 51
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - Option to display Jobs and Customer Names in alphabetical order
An enhancement has been made to Automation Manager allowing alphabetical ordering of Customers and
Jobs. The new Order Jobs Alphabetically filter is located in the Jobs Sorting section of the Processing tab.
If a Customer or Job is added to the current session while Order Jobs Alphabetically is active, the new
entry is located in alphabetical order. When disabled, the new entry is located at the bottom of the list in the
order of creation and is no longer in alphabetical order.
When ALPHACAM is closed and re-opened, the Customers are sorted into Alphabetical order which a is pre-
existing behaviour. However, Jobs remain in the order in which they were created until Order Jobs
Alphabetically is active where they are sorted alphabetically.
The filter state is retained when Automation Manager and/or ALPHACAM is closed and reopened.
4 April 2023 52
What's New in ALPHACAM 2023.1
www.alphacam.com
• The inclusion of an Exact Match check box allows the user to search for the exact Key Words entered in the
Search Bar; the Exact Match will only return results when the whole string is matched.
• With Exact Match unchecked, all entries which contain the Key Words will be displayed.
• The Exact Match feature is set to off, by default, and must be activated by the user.
4 April 2023 53
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - Option to display Jobs and Customer Names in alphabetical order -
Improved numeric sorting
An enhancement has been made to the sorting of Jobs and Customers when using the Order Jobs
Alphabetically option in the Processing tab of Automation Manager. Numerical sorting now follows the same
convention as Microsoft Windows File Explorer meaning that numbers are no longer sorted as, for example,
1,11, 12, 2 but, instead, are sorted in the correct ascending order.
4 April 2023 54
What's New in ALPHACAM 2023.1
www.alphacam.com
Note: Currently, the Join Saw Cuts extension cannot be used to join sawing tool paths with multiple depths of
cut.
Automation Manager – ‘Create Work Volume’ accessible without the xSolids Multiplier
An enhancement has been made to the Create Work Volume option within Automation Manager which can
be found in the Main Settings section of the Layer Mapping Setup tab. It is now possible to use the Create
Work Volume option without the xSolids Multiplier. This is useful for Post Processors that require a work
Volume.
4 April 2023 55
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager - CDM - Display Number of different Parts and Total Number of Parts as in
Legacy CDM
An enhancement has been made to Automation Manager and it is now possible to see the total number of
parts and the total quantity in the bottom right hand corner of the Processing tab window. The quantities will
update as parts are added or removed. For multi process jobs, it is the sum of all the sub process parts and
their quantities.
4 April 2023 56
What's New in ALPHACAM 2023.1
www.alphacam.com
Automation Manager and CDM - Implement Drilling and Door Handle processing - Support
multi-selection edits
To be consistent with other Automation Manager functionality, it is now possible to select multiple job files or
order details and apply drilling configurations to the selection. A warning message will be displayed if the
selected items have different drilling configurations already assigned.
4 April 2023 57
What's New in ALPHACAM 2023.1
www.alphacam.com
Layers
4 April 2023 58
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 59
What's New in ALPHACAM 2023.1
www.alphacam.com
Layers Manager
• Locked User Layers cannot be deleted either by right-click delete or the keyboard delete key.
• The contents within a locked user layer cannot be deleted from the Layers projects page or from the Work Planes
project page. Content cannot be dragged into or out of a Locked User layer.
• The option to Lock/ Unlock has been added to the User Layers context menu and a Padlock icon is now displayed
on locked user layers. It is not possible to have an ‘Active’ locked User Layer and double clicking will no longer
activate the Locked User Layer.
4 April 2023 60
What's New in ALPHACAM 2023.1
www.alphacam.com
4 April 2023 61
What's New in ALPHACAM 2023.1
www.alphacam.com
Layers Manager - Project Manager - Machine Configuration - Double click to access the
Machine Configuration edit dialog
For this release, an enhancement has been made to the Project Manager user interface. Double clicking on
the top-level tree item for the machine configuration within the Project Manager will now display the Machine
Configuration dialog.
4 April 2023 62
What's New in ALPHACAM 2023.1
www.alphacam.com
CAD
Previously, the user was required to pick an element from a path and would then be prompted to optionally
pick more elements from that same path. In this release, selection is performed in one step; the user can pick
as many elements as required and, when finished, the offset is completed. Please note that elements cannot
be picked from multiple paths.
The new box selection highlights elements as soon as they are fully inside the rectangular selection box if you
are dragging the selection box from left to right. If you are dragging the selection box from right to left, they are
highlighted as soon as they intersect with the rectangle. Holding down SHIFT when dragging the selection box
deselects selected elements with similar left-to-right and right-to-left behaviour as when selecting.
4 April 2023 63
What's New in ALPHACAM 2023.1
www.alphacam.com
Previously, sections of the path that became disjointed, and no longer intersected anything, could not be
removed but they now can be removed.
4 April 2023 64
What's New in ALPHACAM 2023.1
www.alphacam.com
Work Planes
4 April 2023 65
What's New in ALPHACAM 2023.1
www.alphacam.com
From the Work Planes tab on the Project manager, you can use the right click menu that now has the
Lock/Unlock controls.
Note: Locked work planes are indicated by the lock symbol on the icon.
4 April 2023 66
What's New in ALPHACAM 2023.1
www.alphacam.com
Work Plane Properties and Work Plane by Name Dialogs - Lock Column added
To support the ability to lock Work Planes, a Lock / Unlock column has been added to both Work Plane
Properties and Work Plane By Name Dialogs. This provides a rapid method of managing the Lock Status when
the active drawing contains many work planes.
4 April 2023 67
What's New in ALPHACAM 2023.1
www.alphacam.com
Input CAD
Input CAD - File Browser Add-in - Use ‘Last Used’ CAD Import settings when loading files using
the File Browser
An enhancement has been made to the File Browser which is located in the Project Manager within
ALPHACAM. For this release, when a file is opened using the File Browser, it uses the last used Input CAD
settings. These settings can be changed using the Input CAD command located on the Home tab.
4 April 2023 68
What's New in ALPHACAM 2023.1
www.alphacam.com
Input CAD - Lathe Cad Import - Rhino 3DM files - Support for Surfaces added
Support for Surfaces added for Rhino 3DM files in Lathe Cad Import.
• The conversion will only work for relatively simple STLs with flat surfaces and sharp edges that have been made
from faceting a solid.
• If the conversion is successful, a solid model is created and will be located in the Solid Model layer of the Project
Manager.
• If the conversion is unsuccessful, a warning message will be displayed and the STL will be located in the STL
layer of the Project Manager.
The Tolerance option is used for triangle to surface conversion and sewing the facets together. Specifying a
Maximum face count allows you to stop performing conversions on large parts that will take a long time and
are likely to fail.
4 April 2023 69
What's New in ALPHACAM 2023.1
www.alphacam.com
Input CAD - File Browser Add-in - Add File Size and Date Modified to the folder contents list
An enhancement has been made to the File Browser which is located in the Project Manager within
ALPHACAM. For this release, Size and Date Modified columns have been added and it is also possible to
sort the files in alphabetical order by clicking on the column headers making it easier to locate files.
4 April 2023 70
What's New in ALPHACAM 2023.1
www.alphacam.com
Display Options
The Reverse Mouse Wheel Zoom Direction option in the Dynamic View tab of the General settings will also
reverse whether you scroll down or up to increase/decrease the size of the markers. The markers immediately
resize when performing a CTRL Mouse Wheel movement even when inside a command, for example, Edit
Geometry by Node. Pressing CTRL+ Middle Mouse Button will reset the ‘markers’ to their default size.
• Ghost Tools.
• Show Breaks.
• Tool Path Arrows.
• User Defined Code.
• Geometry Nodes.
• Support Tags.
• The crosses that appear when drawing geometry, for example, Line or Rectangle command.
• Snap points, for example, when F2 is pressed.
• Number labels, for example, when re-ordering geometries manually.
4 April 2023 71
What's New in ALPHACAM 2023.1
www.alphacam.com
CadInputSettings.InputText As Boolean
CadInputSettings.IgnorePolylineWidth As Boolean
CadInputSettings.UseColors As Boolean
CadInputSettings.Font As String
Set and get the current font used for text imported from the CAD file.
CadInputSettings.IgnoreExistingWorkPlanes As Boolean
Set and get whether existing work planes in the Drawing are ignored or not.
CadInputSettings.GetLastUsedSettings
Populate the CadInputSettings object with the settings that were last used by the user.
Example
4 April 2023 72
What's New in ALPHACAM 2023.1
www.alphacam.com
Set CI = App.CadInputSettings
CI.GetLastUsedSettings 'New
End Sub
4 April 2023 73
What's New in ALPHACAM 2023.1
www.alphacam.com
To use the Nesting API commands in VBA, go to Tools | References and ensure that the “Alphacam Nesting
v3.0 Type Library” entry in “Available References” is checked.
NestList.InactivityTimeout As double
Example
' Create simple Finish operation using selected tool and geometry
Public Function FinishPath() As Paths
Dim MD As MillData
Set MD = App.CreateMillData
MD.XYCorners = acamCornersSTRAIGHT
MD.SafeRapidLevel = 20
MD.RapidDownTo = 1
MD.FinalDepth = -10
Dim TPs As Paths
Set TPs = MD.RoughFinish
Set FinishPath = TPs
End Function
4 April 2023 74
What's New in ALPHACAM 2023.1
www.alphacam.com
Set NP = NL.Add(TPs)
NP.Required = 4
NP.RotationAngle = 360
NP.AllowMirror = True
Set P = D.CreateRectangle(-500#, 200#, -450, 250)
P.ToolInOut = acamOUTSIDE
P.Selected = True
App.SelectTool App.SystemDatPath & "\RTOOLS.ALP\Flat - 2mm.art"
P.Selected = True
Set TPs = FinishPath()
Set NP = NL.Add(TPs)
NP.Required = 10
NP.RotationAngle = 360
NP.AllowMirror = True
' Create a sheet
Dim SL As SheetList
Dim S As NestSheet
Set SL = NS.NewSheetList
Set P = App.ActiveDrawing.CreateRectangle(0#, 0#, 1220, 600)
Set S = SL.Add(P)
' Nest
NS.Nest NL, SL
End Sub
4 April 2023 75
What's New in ALPHACAM 2023.1
www.alphacam.com
Example
4 April 2023 76
What's New in ALPHACAM 2023.1
www.alphacam.com
• In VBA, to use a specific tool, return its filename, return an empty string or ‘1’ to tell ALPHACAM to show the
default tool library dialog, or, return ‘2’ to abort the load tool command.
• In C# and C++, return the string and a return code of ‘1’ to use a specific tool, return ‘0’ to show the default tool
library and return ‘2’ to abort the load tool command.
VBA
4 April 2023 77
What's New in ALPHACAM 2023.1
www.alphacam.com
C#
theAddInInterface.InitAlphacamAddIn += theAddInInterface_InitAlphacamAddIn;
theAddInInterface.BeforeLoadToolMultiDrill +=
theAddInInterface_BeforeLoadToolMultiDrill;
if (Frm != null)
Marshal.ReleaseComObject(Frm);
}
void theAddInInterface_InitAlphacamAddIn(AcamInitAddInAction Action, EventData
Data)
{
Data.ReturnCode = 0;
}
// Add-in may set Data.FileName to the name of the file
// to be opened, and set Data.ReturnCode to 1,
// or 0 if ALPHACAM is to show normal dialog box,
// or 2 to cancel the command.
void theAddInInterface_BeforeLoadToolMultiDrill(EventDataFileName Data)
{
Data.FileName = Acam.SystemDatPath + "RTools.Alp\\Ball End - 10mm.art";
Data.ReturnCode = 1;
}
}
4 April 2023 78
What's New in ALPHACAM 2023.1
www.alphacam.com
C++
4 April 2023 79
What's New in ALPHACAM 2023.1
www.alphacam.com
• In VBA, to use a specific tool, return its filename, return an empty string or ‘1’ to tell ALPHACAM to show the
default tool library dialog, or, return ‘2’ to abort the load tool command.
• In C# and C++, return the string and a return code of ‘1’ to use a specific tool, return ‘0’ to show the default tool
library and return ‘2’ to abort the load tool command.
VBA
4 April 2023 80
What's New in ALPHACAM 2023.1
www.alphacam.com
C#
4 April 2023 81
What's New in ALPHACAM 2023.1
www.alphacam.com
C++
CStringA sFilename(strFilename);
strcpy_s(filename, _MAX_PATH, sFilename.GetString());
return 1;
}
else if (ret == IDNO)
{
return 0;
}
else if (ret == IDCANCEL)
{
return 2;
}
return 0;
}
4 April 2023 82