ALPHACAM 2022.0 WhatsNew
ALPHACAM 2022.0 WhatsNew
This document contains a general overview of the new features within ALPHACAM 2022.0.
28 May 2021
Contents
Contents
Important Information................................................................................................................ 6
Operating System Support .................................................................................................... 6
More Information about New Features .................................................................................. 6
ALPHACAM Maintenance Expiry Date .................................................................................. 6
Network License Manager Upgrade ...................................................................................... 6
2022.0 ALPHACAM - Final Version Compatible with Windows 7 and 8.1 ............................. 6
CAD .......................................................................................................................................... 7
CAD – Edit Geometry by Node - Arc Radius Control ............................................................. 7
Lathe ........................................................................................................................................ 8
Lathe - Program Stop and Dummy Operations - Ability to change Turret/Station .................. 8
Clamps ..................................................................................................................................... 9
Defining a Clamp from Multiple Solid Bodies or Geometry .................................................... 9
Clamp Inserter Improvements ............................................................................................. 10
Clamps – Pop-Up Clamps Take Material Thickness into Account ....................................... 11
Clamps – Define Clamps - New option - Keep originals? .................................................... 11
Auto Z Pocketing and Rough Finish........................................................................................ 12
Auto Z Pocketing and Rough Finish Pass - New Option - Maintain Geometry Order .......... 12
Nesting ................................................................................................................................... 13
Nesting - New Progress Bar with improved feedback .......................................................... 13
Nesting - New Part Parameters ........................................................................................... 14
Nesting - Vero Nesting Method - Saw Path support ............................................................ 15
Nesting - Vero Nesting Method - Settings & Options - Force strict Part priorities ................ 16
Graphics ................................................................................................................................. 17
Improved Graphics Rendering for Arcs ............................................................................... 17
User Interface ......................................................................................................................... 18
Legacy Toolbar Interface Removed .................................................................................... 18
Order Toolpaths in Nested Sheet - Now Added as a Ribbon Command ............................. 19
GUI - Solid Model Faces - Selection Highlighting ................................................................ 19
28 May 2021 2
Contents
28 May 2021 3
Contents
28 May 2021 4
Contents
28 May 2021 5
What's New in ALPHACAM 2022.0
www.alphacam.com
Important Information
When ALPHACAM 2022.0 connects to a network license server, if it detects an earlier version than 9.7, this
message will be displayed:
‘This version of CLS is not compatible with the server you're attempting to connect to. Please upgrade
the license manager on server <server name> to 9.7 or greater.’
Sentinel RMS 9.7 License Manager is included in your installation media and/or on the Software Downloads
page in the Customer Portal. To install the License Manager, run setup.exe and follow the on-screen
instructions. The installer will upgrade the older License Manager on the machine.
The message is not displayed during installation on Windows 10 (or Windows Server 2016 or 2019).
28 May 2021 6
What's New in ALPHACAM 2022.0
www.alphacam.com
CAD
The new control is on the prompt bar, defaulting to Radius entry but with a new XY command button to go
back to Drag XY point behaviour.
28 May 2021 7
What's New in ALPHACAM 2022.0
www.alphacam.com
Lathe
28 May 2021 8
What's New in ALPHACAM 2022.0
www.alphacam.com
Clamps
The selected solid bodies will be converted into a single STL, so that clamp definitions can be made. Selecting
Geometry is also possible in the multi-selection with solids; in this case, the user will be prompted to define Z
depths so that STLs can be created using this geometry.
28 May 2021 9
What's New in ALPHACAM 2022.0
www.alphacam.com
Cut material visibility is important when inserting clamps. Therefore, the Cut Material and Cut Material
(Through Only) options have been added to the clamp inserter page allowing these view options to be toggled
while a clamp is active.
28 May 2021 10
What's New in ALPHACAM 2022.0
www.alphacam.com
For this to work correctly, the material should not be present beneath the clamp or too far away to be reached
within the pop-up distance. If these conditions are not met, the clamp will pop to its full amount.
28 May 2021 11
What's New in ALPHACAM 2022.0
www.alphacam.com
Auto Z Pocketing and Rough Finish Pass - New Option - Maintain Geometry Order
A new Maintain Geometry Order option has been added to the Z levels tab for both Auto Z Pocketing and
Auto Z Rough Finish pass.
Using this option will ensure that, when Zone ordering is selected, the geometries are machined in the
Geometry order and they will not be sorted into sets of geometries with matching subsequent Z levels. This
allows us to reduce the number of extra rapid distances between toolpaths and, therefore, minimise cycle
times.
28 May 2021 12
What's New in ALPHACAM 2022.0
www.alphacam.com
Nesting
Note: The Nesting process can now be aborted at any stage by clicking on the red cross.
28 May 2021 13
What's New in ALPHACAM 2022.0
www.alphacam.com
Extra Part Gap is set for each part and is added onto the gap between parts which is defined in the general
nesting Options. When two parts with an Extra Part Gap set are placed beside each other, the gap applies to
both parts and will, therefore, be doubled.
Ignore Apertures is a part setting and, when checked, any inner full depth toolpaths will be ignored for this
part only. Note that the setting in the general settings of Nest Extensions for Prevent Nesting in Apertures
will affect this setting.
28 May 2021 14
What's New in ALPHACAM 2022.0
www.alphacam.com
• The saw cuts are nested with the cuts fully overlapping taking the actual sawn part into consideration.
• Note that the Optimize Tool-path Overlapping Settings Checkbox must be enabled.
• Cut extensions are fully overlapped where applicable and can be off the sheet for better sheet utilisation.
28 May 2021 15
What's New in ALPHACAM 2022.0
www.alphacam.com
Nesting - Vero Nesting Method - Settings & Options - Force strict Part priorities
For Vero nesting only, a new Force strict Part priorities setting is available. This ensures that the part
priorities are adhered to and that the parts are placed on the available sheets in order of priority.
Notes:
• Nest efficiency may be reduced due to late priority small parts not being used to fill earlier nested sheets.
• The Kits take precedence over non kit parts. Part priorities within Kits are still taken into account.
28 May 2021 16
What's New in ALPHACAM 2022.0
www.alphacam.com
Graphics
28 May 2021 17
What's New in ALPHACAM 2022.0
www.alphacam.com
User Interface
28 May 2021 18
What's New in ALPHACAM 2022.0
www.alphacam.com
Note: The function is available in all modules except Lathe, Wire and Alphacad Modules.
28 May 2021 19
What's New in ALPHACAM 2022.0
www.alphacam.com
Input CAD
When the file for input is selected,(or dragging and dropping a file into ALPHACAM), the user is now presented
with a selection that shows which option to use for which file type:
28 May 2021 20
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 21
What's New in ALPHACAM 2022.0
www.alphacam.com
Note: This is not available through the SolidLink version of the translator at this stage.
28 May 2021 22
What's New in ALPHACAM 2022.0
www.alphacam.com
Simulation
28 May 2021 23
What's New in ALPHACAM 2022.0
www.alphacam.com
View Options
The existing Material Cut view displays the area being removed by a toolpath but the new Material Cut
(Through Only) view displays only the area being removed by a toolpath that goes through the material
(cutting to the same depth or deeper than material level).
Note: These options are only visible when the user is in the XY view.
28 May 2021 24
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 25
What's New in ALPHACAM 2022.0
www.alphacam.com
Set Material
• XY Stock.
• Select Texture settings.
• Create rectangular material.
• Delete existing materials.
• Delete Original Geometry.
• Material Type.
• Associate for auto update.
Note: Associate for auto update is remembered but this only applies when the user starts defining materials
and is defining a main material. Any materials created later will default to an Additional material, unless the
user enforces settings intentionally to Main. Whenever a setting is enforced, Associate for auto update will
remain deselected and the user must intentionally select the option if they wish to use it.
28 May 2021 26
What's New in ALPHACAM 2022.0
www.alphacam.com
When a new installation of ALPHACAM is installed on a machine that previously did not contain a recent
version of ALPHACAM, the Associate for auto update option will be selected, by default.
28 May 2021 27
What's New in ALPHACAM 2022.0
www.alphacam.com
Queries
28 May 2021 28
What's New in ALPHACAM 2022.0
www.alphacam.com
Queries - New Solid Faces Test Field - Included Angle for Cylindrical/Conical Faces
A new Included Angle Test Field has been added to the Query Editor for Solid Model Faces. This can be
used to find full cylindrical holes rather than partial cylinders in pocket corners etc. It is useful to combine it with
a Cylindrical Type Test as well as Hollow Conic to eliminate circular islands.
28 May 2021 29
What's New in ALPHACAM 2022.0
www.alphacam.com
Reports
28 May 2021 30
What's New in ALPHACAM 2022.0
www.alphacam.com
Add-Ins Dialog
28 May 2021 31
What's New in ALPHACAM 2022.0
www.alphacam.com
Output NC - AlphaEdit
28 May 2021 32
What's New in ALPHACAM 2022.0
www.alphacam.com
Automation Manager
• Top.
• Bottom.
• Right.
• Left.
• Back.
• Front.
Fittings assignment is possible for a variation of a 10 degree angle in each of the side faces (Left, Right, Back,
Front).
In order for this to be possible, users must create sub-folders within each Fitting Type folder to match the
face/work plane and the fittings to be assigned must all have the same file name, as shown below:
Note: The sub-folders must have the face/work plane names in English and in the format listed above in order
to work. This ensures consistency and helps with creating correct Automation Manager support ZIP files.
If the conditions for work plane alignment are not satisfied, the main fitting selected (under the main Fitting
Type folder) is inserted into the Job File.
28 May 2021 33
What's New in ALPHACAM 2022.0
www.alphacam.com
The Save Sheets to Drawings command in the Nesting tab enables this option.
Similarly, Automation Manager can also handle retaining solids with split nested sheets when using the Split
Nested Sheet Drawings and Programs and Allow Nesting Of Solid Parts options together:
28 May 2021 34
What's New in ALPHACAM 2022.0
www.alphacam.com
• Target Folder - This is the folder that will be watched for new TXT/CSV files and changes.
• Completed Jobs - Once the folder watcher has finished processing the TXT/CSV, it will be moved to this folder.
• Failed To Process - Any TXT/CSV file that fails to process will be moved to this folder.
A user-defined delay option has been added to the Folder Watcher in this version allowing values between 0
and 300 seconds (5 minutes) to be specified. Once a CSV or TXT file has been identified, the folder does not
process the CSV/TXT or add jobs to Automation Manager (if it is a job creation CSV/TXT) until the specified
delay time has expired.
28 May 2021 35
What's New in ALPHACAM 2022.0
www.alphacam.com
New options have been added to the Automation Manager for Assembly Handling that allow users to add
assembly files to jobs. The Automation Manager has the functionality to extract individual solid bodies from the
assembly and add them to the Job as subcomponents for nesting.
Once an Assembly is added to a Job, a folder with same name as the Assembly Job file is created in the same
location as the Assembly Job File. This folder will hold individual ALPHACAM Drawing files created for each
Solid Body within the Assembly.
Queries/Autoqueries or manually setting Layer Names into the configuration will allow users to filter non-
machinable solids from the assembly.
Notes:
1. As with normal ALPHACAM CAD imports, when using Assembly Files that are linked to individual CAD Part Files,
please ensure that they are all present in the same folder location.
2. Assemblies, in this case, refer to two types of files: Assembly files and Multibody Part Files.
28 May 2021 36
What's New in ALPHACAM 2022.0
www.alphacam.com
Users can also use the Custom Property Mapping option to handle any pre-existing custom properties within
the CAD files.
28 May 2021 37
What's New in ALPHACAM 2022.0
www.alphacam.com
Examples of Automation Manager Extensions can be found on the DVD with documentation, sample
extensions and code:
DVD\ALPHACAM\ExampleFiles\AutomationManager\ExtensionExample
28 May 2021 38
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 39
What's New in ALPHACAM 2022.0
www.alphacam.com
Language
Add-ins and any StartUp Macros or SysMacros will now use the PO file format to read language strings and
display it within ALPHACAM.
All Language resources in the current DVD have been converted to PO and resellers are advised to submit PO
file language translations for ALPHACAM 2022.0 and onwards.
28 May 2021 40
What's New in ALPHACAM 2022.0
www.alphacam.com
Machining Operations
Machining Operations - Add/Edit Note - Updated editable grid with tool tips and Post Processor
Dictated descriptions
New and Updated Machining operation Add/Edit Notes Grid:
$790
1 = Op Note 1
2 = Op Note 2..
28 May 2021 41
What's New in ALPHACAM 2022.0
www.alphacam.com
Mill/Lathe Tool Definition -Tool Notes - Add/Edit -Updated editable grid with tool tips and Post
Processor Dictated descriptions
New and Updated Tool Notes Add/Edit Notes Grid:
28 May 2021 42
What's New in ALPHACAM 2022.0
www.alphacam.com
Sawing
This will cause the Operation to ignore any geometry element that is less than the user set value when the
value is greater than zero.
Note: The minimum toolpath length will still apply to any path created after the minimum geometry length has
been considered.
28 May 2021 43
What's New in ALPHACAM 2022.0
www.alphacam.com
Solid Model
28 May 2021 44
What's New in ALPHACAM 2022.0
www.alphacam.com
Solid Model - Faces Selection - Support for the Layers filter button on the prompt bar
While being prompted to select Solid Model Faces, we have added support for the Layers filter button.
This should be active whilst being prompted to select Solid Model Faces for Machining Operations as well as
adding or re-selecting faces to existing Operations. This also applies to many other instances including:
28 May 2021 45
What's New in ALPHACAM 2022.0
www.alphacam.com
Solid Model CAD Import - Part property sets for Inventor parts and assemblies & part custom
data from Solidworks parts and assemblies
The solid model importers have been improved to extract detailed part information and apply the details as
attributes on the Solids. Support is added for part property sets for Inventor parts and assemblies and part
custom data from Solidworks parts and assemblies.
28 May 2021 46
What's New in ALPHACAM 2022.0
www.alphacam.com
Solids
The new Outlines option is ideal for simpler parts with no internal pockets or for parts with a moulded profile
around the outside that just require the extremity profile to use with a profiled tool.
For parts with both, use the Both option which will create both sets of geometries. Queries can then be used to
manage any duplication and find the best profiles.
28 May 2021 47
What's New in ALPHACAM 2022.0
www.alphacam.com
ALPHACAM DLLs
If any DLLs/file types fail, these failed modules will be listed. Please note that if a DLL is missing it then it will
not be reported to have failed registering.
The RegisterAcamDlls.exe utility also contains improvements to correctly register the .NET DLLs for use with
64-bit applications.
28 May 2021 48
What's New in ALPHACAM 2022.0
www.alphacam.com
3D Machining
3D Machining - 4 Axis - Cylindrical Profiling - New Tool Control Method - Through Axis Drive
Geometry
3D Machining 4 Axis XZ, YZ, and XY methods for Cylindrical Profiling have a new Through Axis Drive
Geometry Tool Control method.
Unlike the Through Axis Tool Control method, the user can now define a 2D/3D drive curve/spline that
passes though the centre of the part. This is recommended when a single line axis is not fully contained within
the part causing the tool to totally machine away the part as shown below:
28 May 2021 49
What's New in ALPHACAM 2022.0
www.alphacam.com
Rough/Finish
Rough/Finish - Solid Faces with Tool Side - Combining Open Ended Faces
A new Combine Open-ended Faces checkbox has been added to the Rough/Finish Solid Faces with Tool
Side dialog to control how external corners are managed by not combining open ended faces.
The new checkbox is on by default to maintain current behaviour. When switched off, any open ended faces
will be treated as a single face and the tool will not follow around onto adjacent faces. This can be useful when
adjacent faces are combined resulting in an excessive tooling depth which can now be avoided:
28 May 2021 50
What's New in ALPHACAM 2022.0
www.alphacam.com
3D
28 May 2021 51
What's New in ALPHACAM 2022.0
www.alphacam.com
Drilling Cycles
A new Select Solid Faces checkbox has been added to the Which Holes section of the General tab on the
Drill/Tap Holes (Auto Z) dialog.
Note: When checked, a new Hole Extraction tab is added with options to control the upper levels of the
drilling for Concentric sets of holes. Options for partial hole control and limiting through holes are also included.
28 May 2021 52
What's New in ALPHACAM 2022.0
www.alphacam.com
WORKPLAN
"...LICOMDAT\Automation Manager Data\AutomationManager.wpn" will contain the full connection string in the
same manner as previous versions but, in this version, the password will be encrypted.
28 May 2021 53
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 54
What's New in ALPHACAM 2022.0
www.alphacam.com
Lathe
The Waveform Style cycles offer an increased material rate compared to the traditional methods along with
reduced cycle times. The cuts are optimised and can, therefore, be deeper and are also faster and smoother
due to the constantly monitored chip load avoiding spikes in the cut loading. This offers extended tooling life.
28 May 2021 55
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 56
What's New in ALPHACAM 2022.0
www.alphacam.com
The DESIGNER Companion is an SMA dependent application and only users on active Maintenance will be
able to use it.
Companion licenses are timed to expire on the maintenance expiry date of your ALPHACAM licenses. If you
have lost access to the DESIGNER Companion application, renewing the SMA will grant you access again.
During the ALPHACAM 2022.0 installation, the Select Additional Tasks dialog will give users the option to
continue installing the DESIGNER companion or uncheck to skip installation.
28 May 2021 57
What's New in ALPHACAM 2022.0
www.alphacam.com
AU AU AU AU A U
Autodesk Inventor 2021 (current, IPT & IAM files)
Spaceclaim 2019 R1 AU AU AU AU A U
JT Open 10.2 AU AU AU AU A AU
In order to import Autodesk Inventor files, Autodesk Inventor® or Inventor® View™ must also be
installed. Inventor® View™ can be downloaded from the Autodesk website.
Extra Cost
CATIA V6 Up to V6 R2021x
28 May 2021 58
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 59
What's New in ALPHACAM 2022.0
www.alphacam.com
Maintenance Report
Maintenance Report
The following is a list of bug fixes and enhancements implemented in ALPHACAM 2022.0:
856 Auto-Align Part - Does not work when part is out of position by a very small Fixed.
amount.
1418 Output CAD - Solid tool holders exported with solid part. Fixed.
1779 If a Dimension Layer is turned off, the text is not suppressed in the reports part Fixed.
picture.
2850 Input Cad - DXF / DWG - Missing leader and multileader entities. Fixed.
7561 Pocketing - Take Account of Previous Machining – Needs to work with Fixed.
reselecting of geometries.
7932 Nesting - Final sort causes paths to go to final depth first and to cut in a Fixed.
random order.
8221 Reports - When Reports is run through a VBA function the image displayed is Fixed.
small in 17R2. Image Height and Width must be set
in the Reports API.
8551 Saw - Auto Z Sawing - Machining is being shown as a single line and not the Fixed.
full operation.
9285 Select Tool - When the Tool Library is opened for the first time on a secondary Fixed.
monitor, it is a reduced size.
10704 CAD - Text - Improve performance of Creating Text along a geometry. Improved.
10902 Reports - Images on Reports are no longer showing an indicator when direct Fixed.
input has been used on a path.
12012 API - Workplane.Name creates names in uppercase and lowercase for special Fixed.
characters.
12803 Simulation - Show Moves Between Work Planes - Turning this option to OFF Fixed.
does nothing between Parallel planes.
13226 Create Default Material / Auto Set Material - Polyline Z extents ignored. Fixed.
Improved by the new Set Materials
command.
13332 Pocketing - Take Account of Previous Machining - Fails. Pockets whole area. Fixed.
15171 Automatic Extraction - Cannot handle this File. Please send it to Licom Fixed.
Technical Support: [email protected].
16527 Add-Ins - Edit Tool Data with Microsoft Excel - Does not set Tool data correctly Fixed.
on import.
18060 Automatic Feature Extraction - Incorrect result for outer contour. Fixed.
18127 Nesting - Order Operations by Tool - Operations that have been added after Fixed.
nesting are not ordered.
28 May 2021 60
What's New in ALPHACAM 2022.0
www.alphacam.com
18433 Machine Holes (Auto Z) - Increase space for ‘Apply Comp on Rapid Fixed.
Approach’.
18472 Nesting - Reports - Selection of Onion Skin & Bridged nesting causes part Fixed.
quantities to double.
18502 When license / CLS stops working and ALPHACAM is closed, solids are Fixed.
deleted.
19061 Sawing - Collision Avoidance - Gives bad result for beveled / angled edges. Fixed.
19653 Auto Styles - 3D Machining / Cut Spline / Cut Between - Unhandled exception. Fixed.
19741 Rough or Finish - Automatic Support Tags - Not distributed correctly. Fixed.
19763 3D Surface Verification - Add-in not loaded. Error number 126, 32 bit COM Add-In Removed.
loader. Error fixed.
20016 NC Output - Rough or Finish - Incorrect NC on arc lead in/out when there is Sloping Leads Ramp Angle disabled
NOT negative stock. when using G41/42.
20646 Cut Between 2 Geometries - Quick Edit - Cannot edit Feeds. Now Read Only.
21178 Rough or Finish - Machine Comp (G41/42) - Helical Interpolation - Incorrect Fixed.
pitch.
21230 NC Output - Incorrect Values in NC Code from Canned Cycle Sawing. Fixed – Operations need to be
updated.
21622 Sawing - Minimum Profile Radius - User value is not remembered. Returns to Fixed.
100.
21938 NC Output - Rough or Finish - Negative Stock gives incorrect Lead arc. Fixed.
22173 Rough or Finish - Solid Faces With Tool Side - Z movement for no reason. Fixed.
22271 Advanced 5 Axis - NC Output - Move to Z0 before / after operations. $25. Fixed.
Needs Operation updating.
22321 Automation Manager - Multiple material / sheets cause false warning of Fixed.
collision.
22501 Edit Tool Data With Microsoft Excel - Switches Fixed Feeds and Speeds off on Fixed.
Import.
22604 Input CAD - DXF Embedded Objects corrupting host entity. Fixed.
22650 Clamp Inserter - Wrong preview when inserting clamps with additional Fixed.
geometries.
22697 NC Output - Sawing - Nested Canned Cycle operation stops NC output. Fixed.
22724 Lathe - Add-Ins - Auto Set Work Volume - Incorrect result on billet. Fixed.
22891 Styles – Will not machine faces if style contains layers assigned with multiple Fixed.
operations machining geometries and faces.
22929 Feature API - Extraction Drill Hole default Z limits different to Contour Z limits. Fixed.
23008 Automation - Manager - Folder Watcher - ALPHACAM crashes when creating Fixed.
jobs.
28 May 2021 61
What's New in ALPHACAM 2022.0
www.alphacam.com
23298 Automation Manager - CSV Import - The JobFile parameter is not fully Fixed.
populated in the AfterAddingFileToJob event.
23358 Constraints - Insert Constrained Drawing - Parametric Rules not imported. Fixed.
23359 Rough or Finish - Solid Face with Tool Side - Track Bottom Edge - Bad Fixed.
toolpath on angled cuts.
23384 Automation Manager - Unnecessary Message Box when processing multiple Fixed.
fittings.
23452 Automation Manager - Part Origin change does not move solid or update Fixed.
toolpaths.
23454 Automation Manager - Fails to open on ALPHACAM 2021 with SQL Server Fixed.
database.
23481 Machine - Select Tool - Dialog does not always remember size and position. Fixed.
23510 Edit Surfaces - Extend Surface - Does not work in Shaded view. Fixed.
23525 Multidrill & Re-Multidrill - Fail if there is a nested sheet in the drawing. Fixed.
Failure is expected. New error
message added to clarify.
23559 Wrap Around Geometry - Splits the toolpath into multiple operations. Fixed.
23588 Rough or Finish - Solid Face with Tool Side - Track Bottom Edge - Bad Fixed.
toolpath on cylindrical.
23596 Automation Manager - Multi-process jobs fail to CSV Import when the same Fixed.
drawing is specified more than once.
23640 Configurations - Customise Ribbon - Loading XML files takes a long time or Fixed.
crashes ALPHACAM.
23661 Vector Alignment - Part re-orientation fails if vector is flat in XY and part is not Fixed.
flat.
28 May 2021 62
What's New in ALPHACAM 2022.0
www.alphacam.com
23697 Automation Manager - Multidrill – ‘The key is already associated with an Fixed.
element of this collection’.
23797 Stone - Cut Surfaces / Solids with Disk - Incomplete toolpath. Fixed.
23821 AutoStyles - Unhandled exception in Standard Router when drawing contains Fixed.
a solid.
23825 Lathe - Essential Level - CAD - Tangent circle with known radius missing. Added.
23871 Automation Manager - Multi-selecting parts and change of quantity does not Fixed.
work.
24075 Automation Manager - Multi Process Job - Part names from CSV not coming Fixed.
across to Job Files.
24112 Nesting - VBA Events not fired while progress dialog visible. Fixed.
24126 Nesting - Some VBA Events not fired when using the Nest List dialog. Fixed.
24149 Minimal 3D Bounding Box - Crashes if Dynamically update Drawing with Fixed.
operation settings is unchecked.
24395 CDM Data Migration - Does not set Job Material correctly. Fixed.
24433 Update SolidWorks Document Manager to support SolidWorks 2020 SP3. Updated.
24486 Automation Manager - In SQL Server, Customers are not shown in the same Fixed.
order as with the standard database.
24593 3D Machining - Machining Styles - Assigned Layers - Boundary selection fails. Fixed.
24651 Automation Manager - Error raised with WVF work planes. Fixed.
24687 Nesting - Cut Small Part First - Operation Numbers are not refreshed when Fixed.
this extension is used.
24755 Clipboard - Copy - Saves a large ALPHACAM file when using Educational Fixed.
license.
24836 Rough or Finish - Solid Faces with Tool Side - Take Account of Previous Fixed.
Machining fails.
24861 Automation Manager – ‘Current drawing will be cleared’ message after every Fixed.
fitting file inserted.
24884 Rough or Finish - Slow Down for Corners - Loop created when using tool Fixed.
comp.
24898 Automation Manager - Nesting - No 180 rotation with matching part and sheet Fixed.
grain direction.
24906 Input Image - Large images are too slow to import. Fixed.
24942 Essential Level - Copy and Paste fail between instances. Fixed.
24943 Pocketing - Contour Pocket - Take Account of Previous Machining fails. Fixed.
28 May 2021 63
What's New in ALPHACAM 2022.0
www.alphacam.com
25029 Automation Manager - CSV/TXT Import - UNC path no longer supported. 'Is Fixed.
not a valid file path'.
25069 Rough or Finish - Faces with tool side - Wrong toolpath when machining Fixed.
multiple faces.
25078 Set Material - Create Rectangular material - Top Z and Bottom Z are disabled Fixed.
when they should not be.
25106 Automation Manager - CDM - Pockets with boundaries are not imported Fixed.
correctly.
25124 Essential Modules - Clipboard - Cut/Paste leaves graphics visible that do not Fixed.
exist.
25328 CDM Data Migration - Grain directions not transferred from legacy CDM. Fixed.
25398 CDM - Default rotation method for Inserted ALPHACAM drawings Is different Fixed.
to legacy CDM.
25472 Sawing - Solid Faces - Using Select Faces or Add Faces and then not Fixed.
selecting any faces creates a bad operation.
25562 Changing Number Of Cuts on toolpaths migrated from legacy CDM has no Fixed.
effect.
25578 Automation Manager - Constrained values not copied across to rejected jobs Fixed.
from Nesting.
25669 Stone - Water Jet - Lead in / Out removed when using stock values. Fixed.
26029 Angled Sawing - Multiple cuts are created at different angles. Fixed.
26108 CDM - Default rotation method for Door Types and inserted ALPHACAM Fixed.
Drawings using CSV is different to Legacy CDM.
26252 Geometry Query - Solid Model Face Normal X, Y, Z needs smaller tolerance. Fixed.
26539 Select by Layer - Select All and Deselect All not translatable. Fixed.
26589 Nesting - Parts not nested and sheets partially filled. Fixed.
26640 Rough Finish Solid Faces with Tool Sides, multiple Z levels - Too many feed Fixed.
cuts.
26641 Material Cut (Through Only) on workplane gives the wrong results. Fixed.
26643 Activating Material Cut (Through Only) during Clamp Insert goes wrong. Fixed.
28 May 2021 64
What's New in ALPHACAM 2022.0
www.alphacam.com
28 May 2021 65
What's New in ALPHACAM 2022.0
www.alphacam.com
Example
Sub CreateWJTool()
Dim mt As MillTool
Set mt = App.CreateTool
With mt
.Name = "WJ Tool"
.Number = 1
.OffsetNumber = 1
' Water jet tool type now supported
.Type = acamToolWATER_JET
.Diameter = 1
.Length = 4
.FixedFeed = 1
.FixedSpeed = 1
.Units = 1
' WaterJet specific attributes
.AbrasiveFlowRate = 88#
.StandOffDistance = 0#
mt.SaveAs (App.LicomdatPath + "LICOMDAT\STools.Alp\Water Jet 2 - New.ast")
End With
End Sub
Disabling AutoSnap
In this release, users can disable AutoSnap using the API by calling:
28 May 2021 66
What's New in ALPHACAM 2022.0
www.alphacam.com
AutomationManager.NewMultiProcessJob()
AutomationManagerConfigurationSettings.GetByName
AutomationManagerJob.IsSubProcess
AutomationManagerJob.IsMultiProcessJob
AutomationManagerJob.SubProcesses
AutomationManagerJob.MultiProcessParentJob
AutomationManagerJob.AddFileToMultiprocessJob()
AutomationManagerJob.AddSubProcess()
AutomationManagerJobFile.GetSubProcess()
28 May 2021 67
What's New in ALPHACAM 2022.0
www.alphacam.com
Prior to calling the new method, the caller should configure SolidFeatures’ SolidSelector to pick faces and
select the faces that should be extracted. The SolidSelector ‘What’ property can be set to FeatureSelectFace,
FeatureSelectAnyFace, FeatureSelectFaceForRoughFinish, or FeatureSelectFaceForSawing.
Drawing.CreateEdgesForSawing As Paths
Extracted geometry is added to the Drawing and returned as a Paths collection. If no Solid Models are found
in the Drawing or the SolidSelector has not been configured to pick / hold Faces the method will fail.
Note: The example below requires the ‘Alphacam Feature Extraction’ reference to be added to the VBA
project.
Example
Dim SF As SolidFeatures
Set SF = App.ActiveDrawing.SolidInterface
Selector.What = FeatureSelectFaceForSawing
Selector.ConvexEdges = True
Selector.Set
Drw.RedrawShadedViews
End
28 May 2021 68
What's New in ALPHACAM 2022.0
www.alphacam.com
Polish
A new method has been added to MillData objects for generating polishing tool-paths.
MillData.Polish
Example
Option Explicit On
Drw.ScreenUpdating = False
' Draw the geometry, set the tool side and select it
Dim Geo As Path
MD.OpNo = 1
MD.SafeRapidLevel = 20
MD.RapidDownTo = 1
MD.FinalDepth = 0
MD.Stock = 1
28 May 2021 69
What's New in ALPHACAM 2022.0
www.alphacam.com
MD.NumberOfCuts = 3
MD.PocketType = acamPocketCONTOUR
MD.PolishStyle = acamPolishStyleElliptical
MD.PolishStepOver = 5
MD.PolishToolOverlap = 12
MD.PolishEllipseH1 = 4
MD.PolishEllipseH2 = 7
'MD.PolishCircleDiameter = 9
MD.PolishBoundariesOnly = False
MD.PolishApproachPitch = 0.4
Drw.ScreenUpdating = True
Drw.ZoomAll
End Sub
28 May 2021 70
What's New in ALPHACAM 2022.0
www.alphacam.com
ValidElementPointForMCCompEx
A new method has been added to Path objects for validating the start-point of a path when machine
compensation is used (G41/42). The method is like ValidElementPointForMCComp except that it performs
more detailed validations. The return value marks the point as invalid, valid, or accepted but potentially invalid.
Example
Sub Test()
Dim p As Path
Set p = ActiveDrawing.ToolPaths(1)
End Sub
28 May 2021 71
What's New in ALPHACAM 2022.0
www.alphacam.com
Example
End Sub
28 May 2021 72
What's New in ALPHACAM 2022.0
www.alphacam.com
SolidExtraction2.ContourMethod As FeatureContourMethodEnum
Note: You need to add a reference to “Alphacam Feature Extraction” in your VBA project before you can use
these functions.
Example
With SldExtract
.FindContours = True
.FindDrillHoles = False
.FeatureExtractionMode = FeatureExtractionModeContour
.Source = FeatureAllBodiesExtracted
.Orientation = FeatureFlatLandOrientation2
.Tolerance = 0.001
.MaxDrillDiameter = 20
.OpenAirPocket = False
.AddLevels = False
.Step = 0
' Extract Contours AND Outlines
.ContourMethod = FeatureContourMethodBoth
End With
End Sub
28 May 2021 73
What's New in ALPHACAM 2022.0
www.alphacam.com
Waveform Turning
New properties have been added to TurnData objects to set the various parameters used by Waveform
operations in Lathe.
Example
Sub TestTwinTurretsWaveformAPI()
Dim td As TurnData
Dim part As Path
Dim z1, r1, z2, r2 As Double
Set td = App.CreateTurnData
td.PocketType = acamPocketDIAMETER
td.DepthOfCut = 1#
td.Bidirectional = True
'Enable Waveform
td.Waveform = True
28 May 2021 74
What's New in ALPHACAM 2022.0
www.alphacam.com
td.WaveformTrailAngle = 30
td.Pocket
End Sub
28 May 2021 75