(FILE-TIME <file name> [created])
The function normally returns the time when the file was changed. With the new extra argument it can now also return the time when the file was created.LISPREVISION2
Fixed
In the postprocessor:_
TOOLDOWN3D shoud always be used if the piercingpoint is not vertical to last rapid point. If the position is vertical then TOOLDOWN will be used. Before this fix TOOLDOWN was used in all case if incresed piering height was used.LISPREVISION2
New
The postprocessor function LINE3D has now a new variable $vertical that is true if the changement is only in Z direction.CAMLISPREVISION2
2025-02-10
R2025.1.4209Major release
 Fixed
Fixed bug in 3D-5X Standoff calculations.3D5X
2025-01-24
R2024.4.4201Nightly build
 Changed
Better import of old ACD files.CAD
 Fixed
Clone lead now copies Overcut correctlyCAM
 
Fixed bug with multiple lead copies.CAM
 
Fixed bug with reports that sometimes a warning was displayed.REPORT
2025-01-17
R2024.4.4200Major release
 Fixed
Bug fixed exporting block in blockCADORGANIZER
 
$orderattrib now works in Revision 2LISP
2025-01-15
R2024.2.4198Major release
 New
New LISP function:
(CAD-GETBOTTOMARC <from> <mid> <to> <oldvector> <$vector>)
The function returns a list of the center point and the mid point of the bottom arc.LISPREVISION2
2025-01-13
R2024.4.4196Nightly build
 New
Added Left justify for InkJetCAM
 
Added a Pick Text option in InkJet dialogCAM
 Fixed
Fixed bug with reports being generated even if process is canceled.CAMREPORT
 
Fixed bug with missing printersREPORT
2024-12-20
R2024.4.4195Major release
 New
Support for the "PR" command when opening HPGL filesCADDATAEXCHANGE
 Fixed
bug fixed tilted pre-piercing igems2REVISION2
2024-12-12
R2024.4.4188Nightly build
 Fixed
Fixed bug with ascii in postprocessorCAM
2024-11-27
R2024.4.4162Major release
 Fixed
Fixed bug with marking in rev2. MinChordLength is now enabled for rev2 as it is used by marking.CAMREVISION2
 
Fixed bug with TAC calculations when using FixedTAC in certain circumstances.CAM
2024-11-11
R2024.4.4154Nightly build
 New
CreateSheet can now use non-closed entites when creating a sheet.CAM
 
Added a Quality combo box in the Dump image dialog with a list of standard image sizes.SIGNMAKER
 
Added a new engagement method for bevel parts. You can now select between:
* SpeedByThickness
Speed by thickness calculates the engagement as the distance the jet travels from the top of the material to the table
* SpeedByEdgeLength
Speed by edge length calculates the engagement as the distance the jet travels just for the bevel edge
* SpeedByMaterial
Speed by material uses the material thickness as engagementCAM
 Changed
Join now has Accuracy as an option in the selectionCAD
 Fixed
Added Adjust lead length to contour cut to be able to adjust the length of the lead when cutting top bevels with vertical piercing.CAM
 
Added fillets to bevel part toolpaths in inside corners if tilt is too high.CAM
 
SHowing a warning message when adding bevel toolpaths if tilt is too high.
2024-10-14
R2024.4.4140Nightly build
 New
Added Attribute command to change attribute on multiple toolpaths. Under CAM/ModifyCAM
 
Now possible to change mouse pan/rotate buttons. Under Preferences in 3D5X3D5X
 
Added possibility to change graphics driver in 3D5X. In Preferences you can now select Direct3D driver instead of OpenGL.3D5X
 
New function (DIR-EXISTS...)LISP
 
Added Quality to PARTS table in reports. The quality is the quality at parameter 0 of the outer geometry of the part.REPORT
IGEMS now uses .NET 8.
 Changed
Removed the possibility to change the quality on 3D-5X parts in 2D IGEMS. Quality on 3D-5X parts must be done inside 3D-5X. If you do normal 2D cutting on a 3D-5x part you can use QualityOverride in EditPart.CAM3D5X
 Fixed
Improved Slice and Section in 3D-5X3D5X
 
Improved automatic kerf calculation in 3D-5X3D5X
 
Fixed Undo in PartText command.CAM
 
Fixed bug in FilletCAD
2024-09-06
R2024.3.3216Nightly build
 New
Added Shift tools left and right in Tool Setup dialogCAM
 
Selectable toolbars. In the preferences you can now add/select toolbar files. Changing toolbar can also be done without restarting IGEMS.CAD
 
New command to create parts from inlay geometry.TILEMAKER
 Changed
Replaced scintilla control in lisp editor to FCTB.LISP
 
Changed the logic for automatic detection of CutType when creating 3D-5X toolpaths. If the toolpath can be cut using Fixed that will be used otherwise Ruled will be used.3D5X
 Fixed
Fixed bug in bevel cut kerf calculation for inset bevels on straight lines.CAM
You can now use FixedTAC when using FixedSpeed on normal 2D toolpaths.CAM
 
(FILE-SIZE) returned the wrong type. This is fixed and it now returns an INT.LISP
Removed
Removed the old report system.
The new report system was introduced 2018 and is much faster and more powerful.REPORT
2024-08-23
R2024.3.3210Major release
 New
Added the possibility to add breaks in a Bevel part using distance from a point.CAM3D5X
Added Bevel define command in 2D. This allows you to define bevels on multiple parts in 2D.CAM3D5X
 
In ToolSetup you can now change tools on parts and keep the individual parts tool distance. Good when for example shifting tools on multiple parts with different tool distances.CAM
Now possible to cut simple bevel parts with the Contour command. You can also activate loops on 2D parts. CAM
 
In Edit Part you can now convert a toolpath to a bevel toolpath. This enables the user to apply loops to 2D toolpaths.CAM
 Changed
Improved the Align command with Edge mating functionalityCAD
 
Changed the handling of colors and layers in the main window. Also improved the Layer edit dialog.CAD
 Fixed
Fixed bug with TAC before a bevel loopCAM
 
Fixed bug with speed after inside corners if using Kerf compensation in IGEMS.CAM
2024-06-28
R2024.2.3196Nightly build
 Fixed
Updates to IGEMS .NET API
 
LISP function cam-cutordersheets now also detects non connected toolpathsCAMLISP
2024-06-26
R2024.2.3195Major release
 Changed
Layout mode checkbox in AutoNest now remembers its last setting.NEST
 Fixed
Improved Common Cut nesting when parts fit sheet exactlyNEST
 
Fixed bug with rotated rectangles when using Common Cut nesting in some cases.NEST
 
Fixed bug when both Part distance and common cut distance was zeroNEST
2024-06-20
R2024.2.3194Nightly build
 New
Added new mode in NC readerDATAEXCHANGE
 
Added a new method for how the automatic sheet selection works. Set Direction=Sheet utilization this will select sheets based on the sheet utilization and not the box utilizationNEST
New cutting command CircleCut. Cuts a set of circular tangential parts in one toolpath. CAM
 Fixed
Improved layout sorting of sheets.NEST
 
Fixed bug with marking that invisible entities were selected.CAM
 
Fixed bug with copied toolpath rapids in 3D-5X when using rev1 postprocessor.CAM3D5X
2024-06-03
R2024.2.3189Nightly build
 New
Added Organizer to Part Double-Click optionsCAD
 
3D-5X now uses the Reverse zoom setting in Preferences3D5X
 Fixed
Fixed bug with spacing in Inch mode in Import dialogDATAEXCHANGE
 
Fixed bug with bevel cutting in pure water and splitting of straight edges.CAM
 
Fixed bug with exporting DXF and SVG files with dimensions in INCH mode. The dimension value was scaled to mm.DATAEXCHANGE
 
Fixed bug with cutorder sorting on bridge cutsCAM
 
Fixed so that the Sheet database button is not disabled after first use in AutoNest dialogNEST
 Removed
Removed sheet storage button.NEST
2024-05-21
R2024.2.3188Nightly build
 Changed
Break toolpath now repeats until doneCAM
 
Better logic for cutting with Fixed in 3D-5X when using the bottom contourCAM3D5X
 Fixed
Fixed bug with bevel cutting on parts with markingCAM
 
Fixed bug with TAC on bevel cutsCAM
2024-05-15
R2024.2.3185Nightly build
 New
Parts can now have a texture. This is done in the Part properties dialogCAM
2024-05-07
R2024.2.3181Major release
 New
Automatic lead length adjustment for bevel cuts3D5XCAM
2024-04-17
R2024.1.3152Major release
 Changed
The User variables in Sheets can now be user defined.CAM
 Fixed
Fixed bug with the new DATE field in the Sheet database.CAM
2024-04-12
R2024.1.3149Nightly build
 New
Added more variables to Sheets.
Date and five User variables.CAM
 Fixed
Number of decimals was fixed to 3 in metric and 4 in inches, no matter what you set in the machine setting. This bug is now fixed.CAMLISPREVISION2
 
Added variable pp_cinit in drilling for revision 1. This controls the angle of the rotation axis for drilling.CAM
2024-04-05
R2024.1.3147Nightly build
 New
New LISP function to support SHEETS objects in IGEMS cnc.
(CAM-LISPGEOMB64 <list of points> <trans>)CAMLISPREVISION2
 Changed
Updated ILISP documentation.CAMLISPREVISION2
 Fixed
Bug in Inkjet postprocessor function, that causes a LISP error. This is now fixed.CAMREVISION2
2024-04-02
R2024.1.3144Nightly build
 Fixed
Fixed bug with FixedTac interpolation for tangential corners.CAM
2024-03-26
R2024.1.3143Nightly build
New
AutoNest can now nest any type of Entity, not just parts. This simplifies nesting groups of objects, just create a group (block)first. You can also nest Text or simple geometry like polylines, circles, lines etc. NEST
Possibility to add a Texture/Image to a sheet as a background. Either an image on the drawing or an image from a file. This makes it possible to use for example images of a stone or marble slab and get a correct visualization on the sheet.CADCAM
 Changed
Updated CAD/Draw/Solid command. You can now also pick points and change color in the Solid command.CAD
 Fixed
Fixed bug with Solid hatch colors from DWG filesCADDATAEXCHANGE
 
Fixed bug with ParametricShapes introduced in the last NightlyBuild. Parameters were not passed correctly to the default parametric shapes.
 
Reduced DIG file size with images. Images are now saved as JPEG and not PNG.CADDATAEXCHANGE
 
It was a problem to just mark a text, if this was the only thing to do on the job. This is now fixedCAMLISPREVISION2
2024-03-01
R2024.1.3135Nightly build
 Fixed
Fixed bug with EndRapid after a Slave toolpath in 3D-5XCAM3D5X
2024-02-28
R2024.1.3132Nightly build
 New
Redesign of the APP system.CAD
 
Added support for SHX fonts.
Place SHX fonts in Shared/FontsCAD
 Changed
Changed dynamic lead settings. The min and max length is now saved in the lead and not in the material.CAM
Fixed
Z-axis origo on 3D-5X parts can now easier be controlled from the Option dialog.
It can be set to top of the models or bottom/user positon of the zero point.LISP
 
New LISP functions:
CAM-SETMACVAR, CAM-SETMATVAR, CAM-SAVEMAC, CAM-SAVEMAT
CAM-GETMAC and CAM-GETMAT
More information in the help file.LISP
2024-02-16
R2024.1.3118Nightly build
 New
Added (CAM-PARTGEOMB64 PartID)
Creates binary data as a B64 string for the part geometry
ID: INT
CONTOURS: INT
POINTS: INT
X: FLOAT
Y: FLOAT
BULGE: FLOAT
...The data is transformed with the Table axis directionsLISP
2024-02-13
R2024.1.3112Nightly build
 New
Added a setting for the diameter of rounded corners in the Inlay commandCAMTOOLS
 
Added CommonCut Perfect Alignment to AutoNest.
If this property is checked common cuts will only be generated for edges with the exact same length.NEST
 
Added new LISP functions to make it easier to write LISP Apps that communicates with for example ERP systems.(CAM-CREATEDATASET cutorder)
Returns a data-set with all tables and data that we calculate in the job report.(CAM-DS_TABLES dataset)
Returns a list of all table names in a dataset(CAD-DS_COLUMNS dataset tablename)
Returns a list of all column names in a table(CAD-DS_ROWCOUNT dataset tablename)
Returns the number of rows in a table(CAD-DS_GETCELL dataset tablename columnname rowidx)
Returns the data in a cell given the table, column and row. The row is zero-based so the first row has index=0.With these functions you do not need to use the report system to export correct cutting time data for example.LISP
 
Control what happens when double-clicking on a part. This can be setup in the Shortkeys dialog.CAD
 Fixed
Fixed bug with transparent partsCADCAM
 
Fixed bug with collision geometry in AutoNest for 3D-5X parts with Slave cuts.CAM3D5XNEST
 
Fixed bug with BevelCut in some cases when overcut was used.CAM
 
Fixed bug when nesting groups with user defined rotationsNEST
 
Fixed bug when opening 2D-parts with other objects in 3D-5X3D5X
 
Fixed bug with six axis marking on revision 1 post processors.3D5XLISP
2024-01-16
R2024.1.3092Major release
 New
Automatic leads now supports parts in parts (PIP). If a small part is located in a small hole, the hole gets tabbed to not fall down in tank. Automatic leads is wonderful!!CAMREVISION2
 Fixed
PARTS in postprocessor now has color information $partcolor. This is a RGB int that can forward information to IGEMS cnc. Parts in IGEMS and in IGEMS cnc now can have the same color.CAMLISPREVISION2
 
Fixed bug with time calculations.CAMREVISION2
2024-01-10
R2023.4.3079Nightly build
 New
Added linetype HiddenCAD
 
Added possibility to select the color for filled sheets.CAM
 Changed
Changed how panning and zooming works in image tracer. Now works more like the 2d cad with mousewheel etc.SIGNMAKER
 
Improved the layout of the Inlay command.TILEMAKER
 Fixed
Added back support for Directional bevel cuttingCAM
 
Removed STOP dialog in simulation. (SIM-STOP "Message") now has to be added in the postprocessor instead.CAMLISPREVISION2
2023-12-29
R2023.4.3070Major release
New
Added basic support for loading SVG and SVGZ filesDATAEXCHANGE
 Changed
Changed that FLYING ON/OFF control will only turn of water on the fly if abrasive has been turned off in an earlier state.3D5XLISP
 
Updated ILISP and IGEMS documentation.CAMLISP
2023-12-20
R2023.4.3066Nightly build
 Fixed
Fixed bug in six axis cutting, the C-rotation was wrong at the leadin.CAM3D5X
2023-12-19
R2023.4.3065Nightly build
 New
Added new data items to the PartPP table.
SPTime
SPCuttingLength
SPTotCuttingLengthREPORT
 
Added Measure distance. If you cut an open contour with air start piercing the first measure point will start this distance from the start of the cut. This is to avoid measure points outside the material.CAM
 Fixed
Fixed bug with piercing type changing when using PureWater machine and using EditPart dialog.CAM
 
Improved the common cutline sheetwise to avoid some cases when internal cuts started in uncut material.CAM
2023-12-11
R2023.4.3062Nightly build
 Changed
The CAM-SHEETGEOM function that draws the sheet geometry in IGEMS CNC and the DangerZone function that gives a warning if the parts are to close to the tank now also work on different coordinate systems.CAMLISPREVISION2
2023-12-06
R2023.4.3058Nightly build
 Changed
Improved Fence selection. Entities not visible on screen will now be selected correctly when using the Fence selection mode.CAD
 Fixed
Fixed bug with BevelCut when selecting faces manually.CAM
 
Improved QuickBevel. Can also cut on other objects now.CAM3D5X
 
Fixed bug with speeds in GridCut for Pure Water machinesCAM
2023-11-21
R2023.4.3056Nightly build
 Fixed
Minor change Lisp.LISPREVISION2
2023-11-17
R2023.4.3055Nightly build
 Fixed
Tilted piercing was not called when using Pre-piercing3D5XREVISION2
 
Tool Initialization was always used, even if it was turned off. This is now fixed.CAMREVISION2
 
Updated ILISP documentationLISPREVISION2
2023-11-15
R2023.4.3054Nightly build
 Fixed
Uppdated ILISP documentation.LISPREVISION2
 
The Attribute TIP is now documented. The TIP attribute makes it possible to add Tooltip on many controllers.LISP
 
Now gaps are not added to holes in common cutlines.CAM
 
Fixed bug with bevel cut and overcut in some casesCAM
 
Fixed bug with Quality command. Parts could sometimes be transformed.CAM
2023-11-08
R2023.4.3049Nightly build
Fixed
Fixed bugs with BevelCut on rotated partsCAM
2023-11-08
R2023.4.3048Nightly build
 New
Added the EULA to the About dialog.
 
Added a Clone lead button to Edit part. This allows you to clone the selected lead to other cuts.
 
Parts are now rendered with a gradient.CAM
 Changed
In the BevelCut command you can now add multiple cuts before returning to the dialog.CAM
 
The PartProperties dialog now remembers its size.CAM
 
Added a button in Cutorder dialog to set Zero point Z to material thicknessCAM
 
Swapped width/height for default sheets in inch modeCAM
 Fixed
3D-5X dialog text now updates correctly when changing machine/material3D5X
 
Fixed bug with *Insert* filter in INCH modeORGANIZER
 
Fixed bug when setting unitless drawing to Same as units for new installations.CADDATAEXCHANGE
 
Sim3D now remembers the background colorCAM
 
Fixed bug in Lock sheet with Cutoffs that used multiple toolsCAM
 
Fixed bug with relative coordinates when editing a Rapid in Edit part. Also added Undo.CAM
 
Fixed bugs opening some DXF files.DATAEXCHANGE
 
The 3D-5X toolbar is now hidden when using the Bevel and BevelCut commands.CAM
2023-10-30
R2023.4.3045Nightly build
 New
Added Clone to quality. You can now set the quality for one contour and clone this quality to identical contours, even if rotated or in other parts.CAM
Tool Setup for Toolpaths.
It is now possible to use multiple tools for individual toolpaths. The tool setup for toolpaths also supports different distances between tools.
This new command can be found under CAM/Toolpath/Tool setup. Only works with revision 2 post processors.CAMREVISION2
 Fixed
New LISP function (CAM-TVL <thickness> <speed>) returns a list with TAC VOC LAG for existing material. Note the values is in mm.CAMLISP
 
Fixed bug with Excel export in the Sheet database dialog.CAM
 
Fixed bug with manual loops in combination with micro-jointsCAM
 
Fixed bug with display graphics in the new bevel cut command.CAM3D5X
2023-10-20
R2023.4.3042Nightly build
 Fixed
Fixed HPGL file importDATAEXCHANGE
2023-10-17
R2023.4.3040Major release
 New
New ILIPS function:
(STRSPLIT <text> <delimiter>)
return a list of string separated by delimiterLISP
 Fixed
New ILISP functions CAD-SENDTOBACK and CAD-BRINGTOFRONT
2023-10-11
R2023.4.3030Nightly build
 New
Added an Offset curve command in 3D5X3D5X
 
Added a button in the sheet database to insert sheets without counting down quantity in database.CAM
Major changes in the 2D bevel system. We have added back the old Bevel and Bevel cut commands. They have been greatly improved and have new user interface. 2D bevel cutting is no longer done as a 3D-5X part but on the 2D-part but the user interface for creating bevel cuts are done inside 3D-5X.
We have also added better loop support with a new loop type with radius and loops can be enabled/disabled on individual corners. CAM
 
New postprocessor function $PATHINFO
This will give information about comming toolpath.CAMLISPREVISION2
 Changed
Uppdated ILISP documentation.LISPREVISION2
 
Added sequence numbers in the cutorder dialogCAM
Fixed
Major changes in Edit Part. The dialog box has been redesigned with tabs.
More properties for the toolpaths has been added.CAM
 
Fixed bugs in Quick. Also added so if multiple contours exists at the selected start point the user have to select the contour to cut on before picking the endpoint.CAM
2023-10-03
R2023.4.3015Nightly build
 New
New LISP function (CAM-DISCONNECT <obj>) will disconnect all toolpath geometries in a part.LISP
 Fixed
New LISP function (CAD-IMAGE <filename> <pos> <xsize> <ysize>. The function will insert an image to the CAD screen.LISP
 
Fixed missing buttons in help window
 
Fixed bug with Compensation in Quick when not connected to part.CAM
 
Removed debug graphics from previous version.CAM
2023-09-12
R2023.2.3002Major release
 New
Added Active tool distance to Tools dialog.CAM
 
Added a QuickPrint button to reports. Will print the document on the default printer without any dialog boxes.REPORT
 
Added a new table AllParts that will contain all the part entities.REPORT
 
New variable $lastcutonpart can be used in PIERCING, LINE, ARC, ROTAX and CUTOFF. The variable i T if its the last machining before the machining continues on next part.CAMLISPREVISION2
 
Height sensoring:
It is now possible to have separate settings for drillings. You can have a new sensoring if the distance from previous drilling sensoring is more than a specific distance (example 800mm). This is not affect the sensorings settings for cutting than can be (for example 200mm).CAMREVISION2
 
You can now change the back color in the 3D simulationCAM
 
Added an autoscale button in DimSettings to set a scale that will make the text look good on screen.CAD
 
Added plasma Ampere to Report Material table.REPORT
 Changed
Some improvements in scale by reference. Now possible to select two points for the second reference.CAD
Updated the Quick command. You can now select start and end positions freely and not only in endpoints. You can also pick the lead positions freely. CAM
 
Numeric keypad decimal button now works when typing coordinates3D5X
 
Added a button to open Curves directly from Bevel dialog3D5X
 
PartProperties dialog is now resizeableCAM
 
Rectangle command now displays size of rectangle when moving the mouse3D5X
 
Added one more decimal for piercing times in material dialog.CAM
Edit part now opens with the clicked toolpath selectedCAM
 Fixed
Fixed bug with loops in collision detection when nesting.CAMNEST
 
Fixed bug with Help window. Moved the help system from an external help.exe to an internal dialog. This should make it more robust.
 
Error when saving a SVG/SVGZ file when drawing contained huge coordinates due to limitations in the svg format was fixed by transforming the saved data before writing it to file.CADDATAEXCHANGE
2023-07-05
R2023.2.2990Major release
 New
New variables avaiable in OrganizerRegister.lsp
*OBJECT* *NAME* *QUANTITY* *CUSTOMER* *DATE* *DBID* *OLDDBID* *MATERIAL* *ALLOY*
*THICKNESS* *MACHINE* *MACHINETYPE* *AREA* *LENGTH* *XSIZE* *YSIZE* *CUTTIME* *PRODUCED* *NCFILES* *SHEETS*
This file can be used in file comunication with ERP system.LISPREPORTREVISION2
2023-06-26
R2023.2.2987Major release
New
Automatic Tangent Surface Selection when creating curves. Control+Click on a surface and all surfaces that are tangential will be selected. Greatly increases the speed to create curves on advanced models.3D5X
 
Add thickness button added to the material machine selection dialog.CAM
 
Add other objects to existing parts.CADCAM
 Changed
Improved Layer dropdown and dialogCAD
Fixed
Fixed bug with rewinds. The start rotation was not calculated correctly in all cases.CAMREVISION2
 
added missing argument to $rapid when tubecutting3D5X
 
Fixed bugs in the Kerf calculations.3D5X
 
Fixed bug with Mirror in QuickNestNEST
 
$flag value is now visible in RAPID function in the postprocessor.CAMLISPREVISION2
2023-05-30
R2023.2.2980Major release
 New
New GP-LINKLABEL function creates a text entity with a URL link in our Dynamic dialog box system for ILISP.LISP
 
Shift+Double click on part opens the Edit toolpath dialog.CAM
 
Added possibility to select how multiple tools nesting performs by selecting to optimize by time-average-materialNEST
Leads can now be selected from the lead library.3D5X
 
Added user definable shortkeys under Preferences. You can add new shortkeys to any command and redefine default shortkeys.
Now possible to change the sheet size of rectangular sheets in the Edit sheet dialog.CAM
 Fixed
New variable in postprocessor function PART. The PART function can be the same when switching between Marking, Pre-piercing or drilling. The variable $chpart is T if the toolpath continou on a new part.
This is to support the restart at any position in IGEMS cncLISPREVISION2
2023-05-19
R2023.2.2971Major release
 Fixed
Fixed some problem with drilling heightsCAMREVISION2
2023-05-17
R2023.2.2970Major release
 New
Added preview image in Insert Block dialogCAD
 
TVL tilt angles are clamped to max tool tilt when cutting on 2D parts.CAM
 
3D-5X now supports other objects when opening 2D-parts3D5X
 Changed
Improved the 2D simulation dialog. Added a TimeLeft text that shows how long time is left of the job.
Added a Part Info button that shows what parts are cut and what parts are left to cut.CAM
 
When importing from the sheet database in AutoNest a selection dialog opens where you can select the sheets to use in the nest.NEST
 
Updated 3D-5X file version to 30593D5X
 Fixed
Fixed missing cutting parameters button in material dialogCAM
 
Fixed bug when cutting the outer contour of 3D-5X parts using Partwise common cutline.CAM3D5X
 
Removed balancing when using Clamp linear feed.CAMREVISION2
 
When the offset between drilling tool and the jet was handled from IGEMS then the distance was calculated wrong.
This is now fixed.CAMREVISION2
 
The postprocessor was generating wrong Z-axis movement depending on the type of Z-equipment. For example Z-coordinates was generated even if there was no Z-axis.CAMREVISION2
 
Changed the material cost distribution calculations when using the Part boxes material method in Cost Estimate. Also fixed a bug with Part boxes when using multiple tools.REPORT
2023-05-03
R2023.2.2959Major release
 New
Updated to EyeShot 20233D5X
 Changed
Improved Corner Cutout. Added one more type of corner. Added support to perform cutout on all corners in a polyline by holding down Control.CAMTOOLS
 
Changed the logic of the MasterMachine logic.
It will now only change machine when a drawing is opened.CAM
 
Improved algorithms for Automatic leadsCAMREVISION2
 Fixed
New header variables in the IPF postprocessors. $AngleIpo, $SpeedIpo, $tac, $voc, $lag, $flyonoff and $kerfcnc
More information in the ILISP documentation F1 in ILISP editor.CAMLISPREVISION2
Fixed bug with TAC wrong direction when using TAC only.CAM
2023-04-28
R2023.2.2947Major release
New
Added a Master machine settings in mac-mat dialog. This means you can select one machine as your master machine. When opening a drawing this machine will always be selected no matter the machine used in the drawing. This settings is saved locally on the computer and not in the shared folder. So every user can have different master machines.CAM
 
Drawing notes. Button is now added to default toolbar under IGEMS/New/Drawing note
 
New ILISP functions: UC-GET and UC-SET. The functions can be used to write and read value from user configuration files.LISP
 
Added a new command Center Holes. This command will center parts inside circular holes.CAM
 
New command Join in 3D-5X3D5X
 
Added a sample report to the CostEstimate report.REPORT
 Changed
Improved TAC calculations when using TAC only.CAM
 
Fixed problem that LOW Pressure was not called correctly for Marking.CAMREVISION2
 
The directory where you save the CNC-files is can be handled in two ways: Using a fixed folder, then the same folder will be suggested all time. If you don't use a fixed folder then IGEMS will remember the last used folder. This is a change. Before IGEMS always suggest the drawing directory.CAMLISPREVISION2
 
Updated ILISP documentationLISP
 Fixed
Fixed bug in reports. The Sheets skeleton weight and area was wrong.REPORT
 
Fixed bug with TVL data and the default cutting parameters overwriting current values.CAM
2023-04-04
R2023.2.2935Major release
 New
New ILISP functions
(CAM-SETMATVAR <name> <value>)
(CAM-SAVEMAT)
Can be used to update the material variable *Technology* from the postprocessor or from applications.LISP
 
Saving CNC-file.
If the checkbox "Use a fixed folder" in unchecked and the drawing file is saved. Then IGEMS will suggest the same folder as the drawing.CAM
 Changed
Geometry optimization diameter can now be manually overridden in create part dialog.CAM
2023-03-30
R2023.1.2929Major release
 Changed
Now possible to toggle color in QuickNest.NEST
 
Machine templates are now included in the ISF filesCAD
 Fixed
Fixed bug in Mirror and Scale on Sheets.CADCAM
 
Fixed bug in collision detection on leadout with only a radius.CAM
 
Fixed bug exporting DXF in inch mode. The DXF was saved in mm.DATAEXCHANGE
 
Fixed bug exporting DXF when compressed files was true in preferences.DATAEXCHANGE
2023-03-23
R2023.1.2923Major release
 New
Added Axis Acceleration in Machine settings.CAM
 
Added Drawing NoteCAD
2023-03-13
R2023.1.2913Major release
 Changed
Added a Show all checkbox in Quality dialog.CAM
 Fixed
Fixed bug with deformed toolpaths when creating part in some cases.3D5X
2023-03-13
R2023.1.2912Major release
 New
New variable in footer $abrasiveamount gives the total consumption of abrasive for actual job. The value is used by IGEMS cnc.CAMLISPREVISION2
 
Added manual rotation angles control in AutoNestNEST
 
Improved MicroJoints, you can now create multiple microjoints automatically.CAM
 Changed
Centripital acceleration settings now also affects feeds.CAM
 
When creating a cutorder where the parts are in multiple sheets all parts in each sheet will be cut together before moving on to the next sheet.CAM
 Fixed
Fixed bug with TAC calculations on 2D parts when using TAC+VOCCAM
 
Improved DXF export. Only exports selected entities and not all blocks and layers.DATAEXCHANGE
 
Fixed a workaround for a bug in open DXF related to dimensions found in one DXF drawing.DATAEXCHANGE
 
Fixed bug with Slave cuts and Rapids with STOP in them.CAM3D5X
 
Fixed bug with microjoints rapids on tube cutting3D5X
 
A new variable $useflyctrl can now be used. It is T if the "Flying Jet ON/OFF control" checkbox is activated in the Delay tab in the machine settings. The flying jet ON/OFF is mainly developed for IGEMS cnc.CAMLISPREVISION2
2023-02-27
R2023.1.2900Major release
 Changed
Linear piercing are using a dynamic speed. If you use a too long speed leadin, then the speed is increased to not to take to long time. What is new is that the first object on the geometry now will have the same startspeed as the leadin. This is only interesting if the CNC controller can use speed interpolation like IGEMS cnc.CAMLISP
 
Updated ILISP documentation.LISP
 Fixed
Postprocessor variable "$lowatoff" could have a wrong value in some cases using low pressure piercings on 3D-5X parts.CAM3D5X
 
The variable *IS-IGEMS-CNC* do not longer has to be included in postprocessors for Revision 2.REVISION2
2023-02-23
R2023.1.2895Major release
 Changed
The NC filename for a cutorder can now be turned on/off in the Preferences.CAM
 Fixed
Fixed bug mirroring rapidsCAM
Fixed problems with the installation. Several files were missing.
2023-02-22
R2023.1.2892Major release
 New
New variable $modestr in the PART function of the postprocessor. This is to make actual process information to the HMI of IGEMS cncCAMLISPREVISION2
 
Added AreaOuter, WeightOuter and LengthOuter to the Parts table in reports.REPORT
 
The Part function in the postprocessor has now a new variable $contains. This can be used to know in advance whats kind of operation there is on actual part.CAMLISPREVISION2
 
Added a [Serial] tag to Inkjet markingCAM
 
Added a button to open the AutoSave folder in preferencesCAD
 Changed
Automatic blind lead now use 600mm/min as speed for the first G1 G41 movement. This is not used for cutting, just for activating the kerf compensation.REVISION2
 Fixed
Automatic blind lead: This is now improved to work better on all kind of CNC. We turn on water and abrasive without any waiting and piercing time. Then we calculate the distance it will take for the water and abrasive to arrive and the distance it take for jet jet to cut through and add that as overcut.CAMREVISION2
 
Fixed bug when using Overcut and VOC on small holesCAM
 
TAC flag now works in CommonCutlineCAM
 
The function for activate or deactivate TVL on a disconnected part dis not work before. This is now fixed.CAM
2023-02-15
R2023.1.2883Major release
 Fixed
Small changes in strategy for plasma.CAMLISP
 
Fixed bugs in CommonCut. Some edges was not identified.CAM
 
Fixed Inch conversion bug in TVL editor.CAM
2023-02-10
R2023.1.2879Major release
 New
IGEMS now support two different end of cut speeds. As normal we are using the speed for outside 90 degree corner. In the Cutting part of the strategy it is now possible to change the end of cut speed to inside corner speed, this is about 50% slower. Can give some nicer result but also take some extra time.CAM
 
New ILISP function:
(CIRCLEINTERSEC <center> <radius> <center> <radius>)
returns a list of intersection pointsLISP
 Changed
Quick create part now allows pre-selected geometry. CAMTIME SAVER
 Fixed
Aligned Text is now exported correctly to DXF.DATAEXCHANGE
 
Fixed bug with default rapid movements on 3D-5X parts in rev2.CAM3D5XREVISION2
2023-02-03
R2023.1.2869Major release
 New
In the About form you can now see a message log of all messages sent.LICENSE
 Changed
Updated 3D5X file version to 30573D5X
 Fixed
Original filename is now available in properties.3D5X
 
Other objects is now imported to 3D5X when double clicking on a 2D part.3D5X
 
Bevel footprint is now also shown for slave partsCAM3D5X
 
Updated IGEMS documentationCADCAM
 
MySQL should now work with both MariaDB and MySQL servers.ORGANIZER
 
Fixed bug with deleting parts using MySQLORGANIZER
 
Fixed bug in Organizer when removing the released or remains columns from visible columns.ORGANIZER
 
New postprocessor variable $nodename in the PIERCING function. This is the name of the actual toolpath.CAMLISP
 
Fixed offline deactivation in subscriptionLICENSE
2023-01-20
R2023.1.2858Major release
 New
Single loops can now be added to common cutlines or other disconnected toolpaths.CAM
CreatePart registration LISP script. A LISP script can be run when a new part is created. This allows for custom operations to be performed on new parts.CAM
Organizer and Sheets databases can now use MySQL instead of SQLITE. When working multiple users against the database MySQL is much faster compared to SQLITE.CAMORGANIZERTIME SAVER
 Changed
Analyze now works as a toggle. Pressing once will create analyze information. Pressing again will remove it. CAMCAMTOOLSTIME SAVER
 Fixed
Fixed additional bugs in the MySQL Organizer database. Fixed problems with part ids and long material and machine names.ORGANIZER
Do not use MySQL in older versions. Contact us if you want us to make a test conversion of your old SQLITE database.ORGANIZER
 
Measure now works on 3D-5X toolpathsCAM3D5XREVISION2
2023-01-17
R2022.4.2854Major release
 Fixed
Removed MySQL from 2022.4 version
2023-01-16
R2022.4.2852Major release
 Fixed
Fixed bug with TAC calculations using old TAC system.CAM
 
Fixed bug with Line and pending perpendicular snap.CAD
2023-01-10
R2022.4.2845Major release
 New
Added PartArea and PartWeight to sheet database.
Added "Update data" button to sheets database, this button will calculate and populate the database with the weight and area of any parts in each sheet. This button can also be used if the material density has been changed in the material database.
Holding CTRL and pressing Export will create a CSV file with Material/Quality/Thickness + Weight for all visible rows in the table.CAM
 Fixed
Fixed bug with TAC calculations.CAM
 
New LISP variable $abarsiveamount avaiable in the footer function. This variable can be used to inform how much abrasive that the work will use.CAM
 
Updated ILISP documentationLISP
 
Fixed bug with Marking. Selecting Text in multi mode did not work.CAM
 
Fixed bug with other objects. Other objects could prevent nesting inside holes.NEST
 
Locked in Material TAC/VOC settings is now saved correctly.CAM
 
Fixed bug in TAC interpolation when using TAC+VOC on circles with overcut.CAM
2022-12-16
R2022.4.2832Major release
 New
Three new key value for ILISP function CAD-GET
"TOOLS" is a bitcoded value that describe which jet are active.
"TOOLDIST" is a value that describe the distance between jets.
"BASEPOINT" is the base point of the partLISP
 Fixed
Fixed bug with Split part and touching geometry.CAM
 
Fixed bug with manual command and snapping when pressing Undo in the manual dialog.CAM
 
Improved sorting in Marking using Multi.CAM
 
Fixed zig-zag sorting lead position for blind lead in common cutlines.CAM
 
Fixed bug in toolpath when high and low feed was exactly the same. (internal bug in split arc for par=1)CAM
2022-12-08
R2022.4.2826Major release
 New
Added button Reverse Toolpath in 3D5X Toolpath dialog.3D5X
 Fixed
Fixed bug reading DWG files with Layouts.DATAEXCHANGE
Fixed bug in EditFeed dialog when not using TVL file.
This bug was introduced in version 2815.CAM
2022-12-06
R2022.4.2823Major release
 New
Double-Click on Circle to change radius.CADTIME SAVER
 Fixed
Revison 2
Start rapids in a cut order caused a LISP error. This is now fixed.CAM
 
Fixed bug with FlipWindup and Rewind calculations.CAM3D5X
 
Fixed selection sorting order in copy and array commands.3D5X
 
Microjoint will now also work on machines with poor handling of Z-axis. Poor = Automatic up/down controlled by water On/Off3D5XLISP
 
Fixed bug removing and then adding the same part to a cutorder.CAM
 
Fixed Common cutline leadin position when using zig-zag sorting.CAM
2022-11-24
R2022.4.2822Major release
2022-11-24
R2022.4.2822Major release
2022-11-18
R2022.4.2820Major release
Changed
Changed the logic for parts in Process. If the cutorder only contains connected toolpaths only those parts are used. If the cutorder contains non-connected toolpaths all parts overlapping the cutorder will be used (same as before).CAM
 
3D simulator now shows Stop message box, the same as the 2D simulation.CAM
 Fixed
Fixed bug in Auto curves.3D5X
 
Fixed bug in Help(F1).CAD
2022-11-14
R2022.4.2815Major release
New
Added optional radius to leads in 3D-5XCAM3D5X
 
Added default dark and light background settings in the Preferences dialog.CAD
 
Updated to EyeShot version 2022.3.5933D5X
Changed
Double click on a part will open Part Properties. CTRL+Double click will open 3D-5X.CADCAM3D5X
Fixed
Fixed bug with Engagement when cutting with Fixed.CAM3D5X
 
Pure water machine and Slow down in corners now work fully on 3D-5X partsCAM3D5X
 
Fixed TAC now works on 3D-5X partsCAM3D5X
 
Fixed bug with crash when Measure in advance was used and measure distance was zero.CAM
 
Fixed bug with OpenGL driver. Black color and a light background did not work correctly.CAD
 
Fixed bugs with Flip windup and Rewind in 3D-5X toolpaths.CAM3D5X
 
Fixed bug when pressing Del in edit toolpath dialog.CAM
 
Fixed bugs with some surfaces in STEP files not trimmed correctly.3D5X
2022-10-21
R2022.4.2806Major release
 New
Redesigned the Create Part dialog.
Added the five user variables as well.CAD
 
Added an Analyze button in CostEstimate.
This will show time and abrasive savings per year.CAM
 Changed
Changed how Double-Click works on parts.
Double-click will now open the part in 3D-5X.
Ctrl+Double-click will open Part Properties.CAD
 
Added an Organizer properties button to the PartProperties dialog.CAD
 
Changed background in the Head kinematics viewer.CAM
Fixed
Fixed bug when creating Curves and picking surfaces.3D5X
 
Fixed bug with $STOP in parts when using IGEMS2CAM
 
Fixed bug with the rapid lift height between parts.CAM3D5X
2022-10-12
R2022.4.2803Major release
 New
3D5X parts now show the bottom bevel as a gray dotted line in the 2D CAD. Makes it easier to see how the cuts are done.
Note! If the cut has more than 70deg tilt the bottom bevel is not displayed.CAM3D5X
Fixed
Fixed bug with MaxTiltChange in head kinematics. This is an important bug fix for a problem started in R2022.3.2783
If you have a version between 2783 and 2802 please update.CAM3D5X
2022-10-11
R2022.3.2802Major release
 New
Added Job.TimeTotalMinutes tag to Job table.REPORT
 
Added five user variables that can be set in the parts.
Can only be set in the PartProperties dialog at the moment.CAD
 
Added a Name below sheet in Sheet dialog. If this checkbox is checked the sheet name will be displayed below the sheet instead of inside the sheet.CAM
 
Added a Sequence number button to cutorder. This will add the sequence number to each part as normal text on the drawing.CAM
 Changed
Added a Scrap checkbox in RegisterSheets.CAM
2022-10-05
R2022.3.2795Major release
 Changed
Revison 2
It is now possible to postprocess a Tube part using a high sensor even if the part is not cylindrical. You will have a waning and then it's up to user to continue or stop
 
Updated IGEMS documentation.CAM
2022-09-29
R2022.3.2791Major release
 Changed
The sheets dialog now remembers the Parts and Quantity radio buttons.CAM
 Fixed
Fixed bug from version 2789 with the Mac/Mat dialog exception when saving a machine or material.CAM
2022-09-28
R2022.3.2789Major release
 New
New ILISP function SORT. This can be used to sort optional kind of lists.LISP
 Changed
We have change the way we ramp down at the end of the cut. The end of the cut is alway ended with Low speed. Before the distance where we start to ramp down was calcualter from the lead out. Now it's calculated from the lead in position. The speed must be low where the jet moves in to an already cut path.CAM
 Fixed
Made some changes when using USB FloatingLicence. GEMS license will never be released until IGEMS is closed.LICENSE
 
Improved speed when using individual user defined standoff.CAM3D5X
2022-09-13
R2022.3.2783Major release
 Changed
Revision 2
Bevel arcs are now posted as G2 and G3. Before all arcs was vectorized to short lineCAM3D5X
 Fixed
Revision 2
On kinematics where major axis is vertical it could before be a problem that the 3D-simulator and the real kinematic was showing different result. Both solution did correct cutting but it could result in that the rotation was over its limits.CAM3D5X
 
Better error message if USB floating license .lock file can not be created.LICENSE
 
Fixed bug with collision detection in the 3D simulator and six axis cutting.CAM
2022-09-13
R2022.3.2779Major release
New
Updated to TxTextControl 31REPORT
 
Added an Attached Sheet Files button.
This will list all attached documents from all sheets in the report. Double clicking a document will open it and can then be printed.REPORT
 Fixed
Fixed bug with speed rampings when low-feed was exactly the same as low-feed inner corner.CAM
Fixed bugs and optimized the toolpath when using manual standoff or tilted standoff.3D5X
 
Modified speed modification for bevel cuts when the bottom length is longer than the programmed length. Now min 20% of top speed.CAM3D5X
 
Fixed bug exporting DXF with ATTRIB code 3.DATAEXCHANGE
 
Fixed so that Kerf=None is remembered when making new toolpaths.3D5X
2022-08-31
R2022.3.2770Major release
 New
The variable *SheetBounds* now also includes the name of each sheet.LISP
 
Updated to TxTextControl 30REPORT
 Changed
Revision 2:
The speed for the blind lead is now the same as for the cutting. Before it was the max speed for cutting.
 
Improved speed control in the 3D simulator.CAM
 
Revision 2
Bevel arcs is no longer converted to lines on kinematics where major axis is vertical (when start and end slope is the same)3D5X
 Fixed
Fixed bug with tag Material.DisplayName when using inch.REPORT
Fixed bug in Cutorder when mixing common cutlines with normal cutting.CAM
2022-08-22
R2022.3.2754Major release
 Fixed
Revision 2:
Fixed bug with using automatic height sensoring togheter with text commands.CAM
2022-08-18
R2022.3.2752Major release
New
Updated to EyeShot 20223D5X
 
Added Report extra delay to pure waterjet machines.CAM
 
The Pump On in the CHBARGRAM function is can now also be used for pure water cutting.CAM
 
Added a setting for using Fixed speed on 3D-5X toolpaths.CAM3D5X
Changed
Modified how six-axis rapids are created. Also added restrictions that rapids never go higher than the max z movement in the machine.3D5X
 
Revision 2
A good length for a lead in Linear piercing is around 12% of the thickness. The we are using X-fine speed. If we make the lead longer then we speed up (for saving time). Before we could speed up to X-rough speed. Now this is changed to Rough speed. This because we found problem with that high speed when cutting in plastic material.CAD
 
Added a warning if leadout length is too short in the lead dialog.CAM
 
Added a quantity column when registering sheets to the sheet database.CAMTIME SAVER
 Fixed
Revision 2:
The variable $contains is a bit value that holds information about many things. The variable has now also value 16 to check if any circular piercing are used.CAMLISP
 
Fixed bug with turning off speed ramping when using IGEMS rev 2.CAM
 
The function (ITOA <value>) can now convert 64 bits float to strings. Before it was a 32 bit limit.LISP
 
Fixed bug in Quality paint when selecting side and using snaps.CAM
 
Improved Sheet reports.CAMREPORT
 
Fixed bug in mirror command.3D5X
 
Fixed bug with painting quality on common cuts.CAM
 
Fixed bug saving support files. There was a mix between the PPI and IPF postprocessor files.CAD
 
Fixed bug in ZoneDetection. If bar length was shorter than the part the zone detection could set the wrong tool.CAM
 
Fixed bug with drag/drop of jpeg images with file extension .jpeg.DATAEXCHANGE
 
Fixed bug with collision detection when simulating six axis cutting.CAM
2022-06-17
R2022.2.2733Major release
 New
CNC filename based on numbers will now support higher number than 2146483647 (32 bits integer)CAM
 Fixed
Fixed some bugs with the new chart displayed when nesting.NEST
 
Tile cutting now works in IGEMS revision 2.CAMTILEMAKER
 
Fixed bug with rapids between micro-joints. Now the tool is not lifted at all at micro-joints.CAM3D5X
 
Fixed bug with wrong micro-joint leadin in IGEMS revision2.CAM3D5X
 
Fixed bug with transformation of 3D-5X bevel parts.3D5X
 
Fixed bug with too slow speeds in corners. Sometimes an outside corner could be classified as an inside corner and the speeds would be too slow.3D5X
2022-06-08
R2022.2.2726Major release
 New
Tilt Cutoff. A new command to cutoff thick materials. The cut will tilt forward at the end of the cut. CAM
 Changed
Added a graph showing the nest improvements. This makes it easier to decide when to stop the nesting. Also added a timer showing the time from the latest improvement.NESTMATERIAL SAVER
 
Revision 2
Flying water/abrasive off is now also working on 3D5X parts. This feature needs a CNC controller that supports this kind of operations (as IGEMS cnc).CAM3D5X
2022-06-03
R2022.2.2722Major release
Fixed
Fixed bug with Missing Licenses when using USB Floating License.LICENSE
2022-05-30
R2022.2.2719Major release
 Changed
Improved Automatic lead function that now care about mode of toolradius compensation and if the CNC controller are supporting flying On/Off handling of Water/Abrasive.CAM
 Fixed
Fixed bug with opening ACD files. (This bug is present in version 2022.1)DATAEXCHANGE
 
Fixed problem that the checkbox "Show options dialog" must be checked to be able to use inkjet printer.CAMLISP
 
New variable *Revision* is an integer that can be used to check the revison.
1 is the system with the .PPI postprocessors.
2 is the system with the .IPF postprocessors.LISP
2022-05-23
R2022.2.2715Major release
 Changed
When using USB Floating license you can now turn off periodic checking of the license. This is done in the Password dialog. Note! Turning off periodic checking will lock the license until the user turns off IGEMS.LICENSE
 
Changes in ZoneDetection. We now use the Bar length to calculate the ranges of the tools instead of the table size. ZoneDetection will use the Bar length, nr of tools and the min and max tool distance for the calculations.CAM
 
Added text alignment in Inkjet select text command.CAM
 
Inkjet from text now follows the rotation of the text.CAM
 Fixed
Inkjet snap rotation now snaps to 45deg steps.
 
Fixed bug in 3D-5X loops dialog. The loop calculations did not work for user defined Tilt only for machine Tilt.CAM3D5X
 
Fixed bug with slow drawings with dimensions. By mistake rendering of dimensions did some file reading slowing down performance.CAD
2022-05-17
R2022.2.2713Major release
 New
Revision 2
New abrasive pre-load delay settings to control the time for the preloading of the abrasive when piercing in low pressure.
 Changed
Added multiselect in 3D-5X quality command. If only one toolpath is selected then you can paint the quality as before. If multiple toolpaths are selected they will all get the selected quality.3D5XTIME SAVER
 
Rows are now color coded. Rows are red if Remain<=0 or Released=0. So, rows are black only if the part is released for production and quantity is > produced.ORGANIZER
 
When registering parts there is a new checkbox that if checked will set released=0 if produced>=quantity. This means the released for production flag will be set to off when the part is fully produced.ORGANIZER
 
You can now double-click on the Released column in the table to enable/disable the released flag. If the released flag is 0 and you double click the released flag will be set to 1 and produced to 0. This means that for recurring parts you can just double-click on the released cell to put the part back in production.ORGANIZER
 
The sheet database rows are now color coded. The rows are red if quantity=0.CAM
 
The Organizer button in the sheet database now only lists parts that are released for production.CAM
 Fixed
Fixed bug with kerf calculation when the angle of the cut was too close to the calculated cutting plane. Changed from 89deg to 70deg.3D5X
2022-05-13
R2022.2.2710Major release
 Changed
Added Quantity to the sheet database. Replaced the Inserted flag with a Quantity instead. CAM
 
Sheet database dialog can now select visible columns and column order.CAM
 Fixed
Delay after cutting was not saved correctly in machine dialog when using PPI postprocessorCAM
 
The interpolation button in the Connect dialog now also interpolates the standoff correctly.3D5X
2022-05-10
R2022.2.2698Major release
 New
Added a connection to Organizer in the Sheet database. It's now possible to list all organizer parts in the current material and compare to available sheets. There is also a button to automatically open all parts and sheets in AutoNest. CAMTIME SAVER
 Changed
Added dialog when registering sheets. You can now select if only the sheet, sheet+parts or if the sheet should be locked when registering.CAMTIME SAVER
 Fixed
Fixed bug in zone detectionCAM
2022-05-04
R2022.2.2693Major release
 Changed
Revision 1
The settings for piercing delays was changed in version 2686. This settings are now changed back as it was before. The reason of this is that it needs modification in all postprocessors and we change our mind about this.
This changes will only be used in Revision 2.CAM
 
Lock sheet can now handle multiple sheets at the same time. This allows you to lock sheets when using multiple cutting heads where the parts are on different sheets.CAM
 Fixed
New IGEMS.LSPCAMLISP
 
Fixed some bugs in the Machine dialogCAM
2022-05-04
R2022.2.2692Major release
 New
Added automatic standoff depending on tilt angle. CAM3D5X
 Changed
Sheet database. Cutorder is now also saved with the sheet when registered.CAM
 
In EditPart you can now save the selected lead in the lead database.CAM
 
The DXF reader can now handle drawings with 3D-triangles.DATAEXCHANGE
 
New Sheet database changes.
When a sheet is inserted to a drawing it is NOT removed from the database. Instead it is flagged with Inserted=1, this means it has been inserted to a drawing.
When this same sheet is registered again the sheet is updated in the database and Inserted is set to 0.
So, Inserted=1 means the sheet is imported to a drawing and Inserted=0 means it is available for use.
This means that if you forget to register or the computer crashes the sheet is still available in the database.
This works even if you make changes to the sheet, like locking, dividing etc...CAM
 
Updated 3D5X file version to 30533D5X
2022-05-04
R2022.2.2695Major release
 Fixed
Fixed bugs in the Sheet database. When registering sheets with multiple cutorders.CAM
2022-04-28
R2022.2.2686Major release
 New
Revision 2
The new functionality FLYCTRL is now implemented.
It is more or less designed for IGEMS CNC and will only work on CNC-controllers that do not make any stops in movements when water and abrasive is turned on or off.CAM
 Fixed
Revision 1
The value piercing setting in older version is changed. And the value "Before moving" is deprecated. Set the "Before moving" value in "for abrasive to arrive".
 
Changed some variable name in jet On/Off delay time to get old postprocessors more compatible with the new system released in R2022.2.2671
2022-04-26
R2022.2.2681Major release
 Fixed
Fixed bug with standoff and collision detection in the connect dialog.3D5X
 
The "3-axis cutting" checkbox now updates the toolpath inside 3D-5x except for six-axis cutting.3D5X
 
The hint dialogs for cut type, tool position and engagement can now be clicked even if no toolpath is selected.3D5X
2022-04-26
R2022.2.2682Major release
 Fixed
Revision 2
Fixed bug with time calculation and reportsCAM
2022-04-22
R2022.2.2676Major release
 New
Added possibility to control tool direction in rapids.3D5X
 Changed
Updated 3D5X file version to 30523D5X
 Fixed
Fixed bug importing sheets to the new sheet database.CAM
2022-04-20
R2022.2.2672Major release
 New
New sheet database. The sheets are now stored in a database. CAM
 Fixed
Fixed problem on small circles with overcut shorter than the "Shortest line". In this case the circle did not get perfect round.CAM
 
The cutting order between different cuts in a 3D-5X part could sometimes be mixed up when using "Modify rapids". This problem is now fixed.3D5X
2022-04-12
R2022.2.2671Major release
 New
Added ToCenter for SixAxis cutting when using Fixed cut type.CAM3D5X
 Changed
We have change the Machine settings for different delays between Abrasive/Water On and off. There is now only 4 settings which is logical.
Time to open valve. Variable: $JetOpenValve
Time for abrasive to arrive. Variable: $JetAbrasiveOn
Time to empty hose. Variable: $JetAbrasiveOff
Time to close valve. Variable: $JetCloseValveCAMLISP
 
Updated ILISP documentationLISP
 Fixed
The commands Bevel design and Bevel cut has been signed as deprecated for long time. From now we have no support for this old commands and they are removed from the software.
In the future use the Bevel command for this kind of job.CAM
 
Fixed bug with variable cut type and connection lines. Sometimes the connection lines was not in the correct positions on the curve.3D5X
2022-03-25
R2022.1.2665Major release
 New
Automatic lead.
The overcut distance on blind lead is now longer. We add the same distance as the time it takes for the abrasive to hit the material after water on.CAM
2022-03-22
R2022.1.2663Major release
 New
Added a Units button to the Main form. Shows the current linear unit and when clicked opens the Units dialog.CAM
 Changed
Added a cost from sheet button in CostEstimate.
Also, changing material cost in CostEstimate will no longer update the cost for the current material.CAM
 Fixed
Fixed bugs with cutting length on six axis cutting.CAM3D5X
2022-03-11
R2022.1.2662Major release
 New
Added a Filter method in the Quality command. You can now select a filter entity and set the quality to all segments matching the filter. CAM
 
Added a new command "Fix Topology". Sometimes when importing models a seam is missing inside holes. The Fix topology can update the model and add these seams. This was done automatically before but because this function sometimes does not work we have decided to move it to it's own command.3D5X
 
Added a function in the PartProperties dialog to show all areas that has been affected by Geometry Optimization.CAM
 Changed
Improved cutorder sorting.CAMTIME SAVER
 
Report paths can now be save locally instead of in the machine.CAM
 Fixed
Automatic rotation setting is now copied from current toolpath when making a new toolpath.3D5X
 
Revision 2:
The postprocessor CHTOOL was not called at all before in Revision 2. This is now working. It is also a new separate function for TOOLONOFF.CAM
 
Revision 2:
Updated ILISP2 documentation.
 
Fixed bug with collision detection on leadouts in some corner cases.CAM
 
Fixed bug with some hatch patterns when opening drawings.DATAEXCHANGE
2022-03-07
R2022.1.2660Major release
 Fixed
Revision 2:
Some adjustment in the 5-axis kinematic, related to settings "Direction of movement" and "Direction of jet". It was not correct syncronized with the motor angles. That could result in that Rewinds was to early or to late.CAM
2022-02-24
R2022.1.2657Major release
 Fixed
Revision 2:
Some improvements on the Measurepoint command in 3D-5X.CAM3D5X
2022-02-23
R2022.1.2655Major release
 New
3D5X file format version 30503D5X
 
Added manual control of rotation index angle for SixAxis cutting.3D5X
 Changed
Replaced Sheets/Inventory/All materials with a new command. Sheet database.CAM
 Fixed
Loops now works with Fixed cutting type.3D5X
 
Fixed bugs in Loops and improved remembering the settings.
Radius loops when using Overcut did not work.3D5X
2022-02-14
R2022.1.2649Major release
 Fixed
Revision 2
The DATETOSTRING function seems to generate an wrong value on Indian OS. As a temporary fix the dates in this case is set to "20200214" (Valentine day)CAM
2022-02-11
R2022.1.2648Major release
 New
3D5X file format version 30493D5X
 
New command to flag a model as a fixture.3D5X
 Changed
Added more options to Rectangle Sheet command. X and B options.CAM
 
Create Part can now use all texts in a part as part name.CAM
 Fixed
Revision 2
Fixed bug 2 when using Kinematic in controller.
Major axis could sometimes get wrong value.CAM3D5X
 
Revision 2:
Measurepoint did not get the correct Z-value when moving the zero point.
2022-02-08
R2022.1.2646Major release
 New
Added Centripital acceleration limits to machine.
This setting will limit speeds on circular arcs.CAM
 Changed
Improved multiple tool nesting for large parts.NESTMATERIAL SAVER
 Fixed
Fixed bug when using Path array on closed objects.CAD
 
Added SkeletonArea and SkeletonWeight to Sheets tableREPORT
 
Fixed bug with strange movements on some small arcs when having a long engagement length.CAM3D5X
 
The speed at the end of a cut should slow down to low speed. If you use an overcut then the speed was down to low speed for inside corner. This was a bug that now are fixed.
The problem result in a large rotation of the major axis on kinematics with singularity problems when using TAC.CAM
2022-01-18
R2022.1.2638Major release
 Fixed
Fixed bug with UNDO and INCH on empty drawing.CAD
 
IGEMS Revision 2 only
Fixed problem with wrong Z-value on Refpoint probing3D5X
2022-01-17
R2022.1.2637Major release
 New
Support for up to 12 cutting toolsCAM
 Fixed
Export now suggests drawing name as file name.DATAEXCHANGE
 
IGEMS Revision 2 only
New Variable *HeadDefIniFile* holds the name of the 5-axis kinematic ini file.LISP
 
New ILISP function (INIFILE-READ <FileName> <Section> <Variable>) returns the value from the INI file.LISP
 
Fixed bug with reading DXF/DWG files with 3D-solids and cylindrical holes.DATAEXCHANGE
2022-01-11
R2021.4.2634Major release
 Fixed
Made a fix for Measuring points in 3D-5XCAM3D5X
2022-01-11
R2021.4.2633Major release
 Fixed
Fixed a problem with counting up filename number when postprocessing. This problem started in previous version when we add the possibiliy to suggest the sheet name as file name.CAMLISP
 
Small changes in the postprocessor TILT function. The variable $ab is now T instead of nil. This is more correct since there is a motion in $a or $b or $c.CAMLISP
2022-01-10
R2022.1.2631Major release
2022-01-10
R2021.4.2632Major release
 Fixed
Some minor fixes on the simulation for 3D-5X marking3D5X
2022-01-05
R2021.4.2628Major release
 New
New ILISP function (FILE-VALIDFILENAME <name>)check if the string <name> is valid as a filename. The function returns the filename if its OK else nil.LISP
 
A new option in the Machine setting. You can now set that the sheet name should be suggested as filename. If the sheet name is not valid as a file name, you will be prompted to enter a filename.CAM
 Changed
Updated ILISP documentationLISP
 Fixed
Fixed some problem when converting date from Chinese Windows language. This caused a LISP error while in postprocessingCAMLISP
2021-12-29
R2021.4.2622Major release
 Changed
A lot of small changes in Measure points and Refpoints commands in 3D-5X for Revision 23D5X
 Fixed
Added manual input in 3D-simulator. You can set X, Y, Z, A, B, C and D manually.CAM
2021-12-17
R2021.4.2617Major release
 New
Added Transparent parts. Parts can now be displayed transparent. Shift+Z or in preferences.CAD
 
You can now paint quality on all parts on the drawing without restarting the Quality command. CAMTIME SAVER
 
New table SheetParts.
You can now make nested tables using the Sheets table and the SheetParts table.
Each part in the SheetParts table is connected to one sheet in the Sheets table.REPORT
Changed
Tube cutting FIXED now cuts using the fixed vector and not to the center axis 3D5X
 Fixed
Images in PDF files are now supported.DATAEXCHANGE
 
Fixed bug with AREA units when in INCH mode.
Some Area values where in SquareInch and some in SquareFoot. Now all AREA values are in SquareFoot.REPORT
 
Fixed bug with missing arc when using IGEMS2CAM
2021-12-01
R2021.4.2600Major release
 Fixed
Fixed bug when cutting with engagement TO TABLE and moving the model in Z.CAM3D5X
 
Fixed bug when calculating feeds when the material database had different settings for abrasive flow and pressure for different thicknesses. Now the selected thickness controls the abrasive flow and pressure.CAM
 
Fixed bug with feeds when engagement changes on one segment.CAM3D5X
 
New postprocessor variables in Revision 2
$path5x in in the piercing function. This is T if a 5-axis kinematic is required on actual kinematic.
$singularity is T if the kinematic has singularity in straight position.CAMLISP
2021-11-26
R2021.4.2597Major release
Fixed
Fixed bug with IGEMS crashing when creating a part from 3D-5X. This happened when the IGEMS 2D-drawing contained solid hatch entities. This bug is present in 2021.1, 2021.2 and 2021.33D5X
 
Removed debug graphics that was plotted by mistake when posting 2D parts.CAM
2021-11-24
R2021.4.2596Major release
 New
New function TIMESPANTOSEC
Converts a timespan object that you sometimes get from the report scripting functions to seconds.LISP
 Changed
The function TIMESPAN can now also take seconds and convert to a timespan object.LISP
 Fixed
Fixed bug with Tilt angle not displaying correctly for Fixed cuts in 3D-5X toolpath dialog.3D5X
 
Fixed bug with the new Kerf calculations3D5X
 
Fixed bug with 3D-5X rapids when using zero distance.3D5X
2021-11-12
R2021.4.2592Major release
 New
Added Display Accuracy Normal, High and Extra high. This controls the rendering accuracy of curved objects in 3D-5X. For example small holes in a large model may look vectorized and by changing the Display Accuracy this can be improved.3D5X
 
Import of files can now be automatic without picking positions for each file. CADDATAEXCHANGE
 
New method to edit rapids. No-Z method.3D5X
 
Added OtherCost 1-3 to cost estimate.CAM
 
Added a new table SheetReportSummary.
This table sums quantity, area and weight for each material. Generated when creating Sheet Inventory reports for all materials.REPORT
 Changed
Handling cost and other costs are now distributed to the parts cost.CAM
 Fixed
End rapids now works with Ortho.CAM
 
Fixed bug with Fixed cutting and copied toolpaths.CAM3D5X
 
Fixed Out of Index error on some 3D-5X cuts.CAM3D5X
 
Fixed bug with Near and Far clip planes when pressing F5 to hide the model.3D5X
2021-10-27
R2021.4.2587Major release
 Changed
Distance command now uses dimension settings colors.CAD
 Fixed
Fixed bug when using cutting type fixed. The tool vector could change a little even when using fixed.CAM3D5X
 
Fixed bug with missing seams in holes3D5X
2021-10-26
R2021.4.2585Major release
 New
The HEADER function in the postprocessor now have two new variables.
$inittools This is an integer that for the first tool that will be used. The integer have the same meaning at $tools.
$inittooldist This is a real value for the first used distance between jets. This has the same meaning as $tooldistCAM
 Changed
Updated ILISP documentation
 
New algorithm for Kerf calculations.CAM3D5X
2021-10-22
R2021.4.2584Major release
 New
Added Down-to-up and Up-to-down sorting in cutorder.CAM
 
Added a Cost/kg to sheets. This cost will override the material cost/kg if enabled when calculating the sheet value.CAM
 Fixed
Marking now works with Vectorize arcs.CAM
 
Fixed a bug that could happen on marking where the total length of the marking was shorter than "Shortest line" setting.
 
Stop position in 3D-5X was at wrong position, it also generated some not needed movements.CAM3D5X
2021-10-05
R2021.4.2580Major release
 Fixed
Fix in Measuring in advance functionality in IGEMS Revision 2LISP
2021-10-04
R2021.3.2579Major release
 New
New command ExtractSolid. This command will clip solids against closed objects and extract the geometry.CAMTOOLS
 Fixed
Fixed bug with crash when using Auto in toolpath dialog. The reason was zero connection lines, these are now filtered out.3D5X
 
Marking problem that causes IGEMS to crach is now fixed. This problem started in previous version.CAM
 
Can now detect connection lines in cylindrical holes without edges in the model.3D5X
2021-10-04
R2021.4.2579Major release
2021-09-27
R2021.3.2577Major release
 New
Cutorder select part by picking in drawingCAM
 
Added Update quantity in drawing when registering parts.ORGANIZER
 
Import sheets from R7-R9 now also imports Storage.CAM
 Changed
5-axis Marking in 3D-5X now rotates the kinematic before moving down to the marking height.CAM
 
New method for vector interpolation on arcs.CAM3D5X
 Fixed
Barcode data drop down now works again. Stopped working or was very slow after adding translation support.REPORT
2021-09-09
R2021.3.2570Major release
 New
Added Stop at collision in 3D-simulatorCAM
 
Pump usage calculation in Cutting parameters dialog can be controlled with a Pressure/Flow table for more accurate results.CAM
2021-09-03
R2021.3.2568Major release
 New
Added Trim command3D5X
 
Ref point (Used for 5-axis probing)has now 2 options: Displacement: Probe direction and Tool direction.CAM3D5X
 Fixed
Fixed bug with small radius in corners. The calculation of sharp corners was not performed on very short arcs less than 0.1mm. This has now been fixed.CAM
 
Fixed bug with using Kerf compensation in the controller with certain types of leadins.CAM
 
Fixed bug with toolpath cut vector interpolation.CAM3D5X
 
Fixed hatch bug when opening DXF. Found a drawing with a hatch style we did not support before.DATAEXCHANGE
2021-08-17
R2021.3.2561Major release
 Fixed
In some cases Rapid movements between 3D-5X parts could move to a strange (extra) position before going to next part.CAM3D5X
2021-08-16
R2021.3.2560Major release
 Fixed
Old bevel parts did not calculate correct speeds when using SpeedByThickness.CAM
 
Fixed serious bug,that was made in 2558. DO NOT USE 2558CAM
2021-08-11
R2021.3.2558Major release
 New
Updated to EyeShot version 2021.2.4163D5X
 
Added a Find part command that lets the user find parts on the drawing.CAM
 
New LISP function (CAM-AWJPAR <quality> <line>)can read values from the AWJ database.LISP
 
The cutting speed in Pure water cutting can now be handled by the quality setting. X-Rough=speed*1.5, Rough=speed*1.25, Medium = speed as normal, Fine= Speed*0.75, X-Fine=speed*0.5. The speed levels can be adjusted in the postprocessors.CAM
 Fixed
Quality from 3D-5X now works with pure water machines.CAM3D5X
 
Fixed bug with leadout speed when cutting 3D-5X parts using pure water and slow down in corners.CAM3D5X
 
Grid is now resized automatically.3D5X
 
User defined hatches are now imported correctly from DWG and DXF.DATAEXCHANGE
2021-08-09
R2021.2.2554Major release
 New
Added support for pure water slow down in corners for 3D-5X parts.CAM3D5X
 
Added translation to reports.
All standard reports are now translated.
A new table Translation added to the tags.
Right-click on a text to translate if possible.REPORT
 Fixed
Changed that it is an identical handling of Z-cordinates for 2D parts and flat 3D-5X parts when using CNC-Controlled height control with base at bottom of material.CAM3D5X
2021-07-02
R2021.2.2548Major release
Fixed
Fixed bug with degraded performance in the AutoNest.
This bug was introduced in 2020.3.
So, 2020.3, 2020.4 and 2021.1 have this bug.NEST
2021-06-29
R2021.2.2547Major release
Fixed
Fixed bug introduced in 2021.2.2534 with the new inner corner speed method. The speed was too low in all inner corners below 45deg.CAM
2021-06-22
R2021.2.2545Major release
 New
New Lisp function STRS add strings together and returns the results with double quotes before and after. Following will generate the same result.
(STRCAT (CHR 34) "One " "Two " Three" (CHR 34))
The function just simplify the postprocessor to IGEMS cnc.LISP
 
New lisp function FILE-FINDALLDIR
(FILE-FINDALLDIR <path> <mask>)
returns a list with all folders in specified path.LISP
 
New option in LISP programmable dialog system. The keyword ITEMS can replace the content in GP-CHOICE and GP-LISTBOX objects.LISP
 
New LISP function STRSORT.
This function takes a list of strings as an argument and returns the list sorted.LISP
 Changed
Other objects are now included in the collision geometry when nesting. So, if there are other objects that are outside the part they are included when nesting.NEST
 
3D-5X now supports copies of six-axis toolpaths.3D5X
 Fixed
Fixed an error that comes up when using pure water cutting together with using a stamping height sensor.CAMLISP
2021-06-11
R2021.2.2539Major release
New
New type of loops in 3D-5X. You can now specify two new type of loops in 3D-5X. One with a single radius and one with a double-radius. You can also set a minimum radius for the single case.3D5X
 Fixed
Fixed bug with the new acceleration method. Segments after a small radius was not handled correctly.CAM
2021-06-09
R2021.2.2535Major release
 Fixed
Fixed problem on machines using pumps that only could use 2 different pressures. Low and High.
The problem could be if IGEMS was using three different pressures and the cutting pressure was not the highest. In that case the machine was not switch to High pressure for cutting.CAMLISP
2021-06-09
R2021.2.2537Major release
 Changed
Optimized cutting database
The algorithms are the same as 2021.2.34 but we have removed inputs that are not longer relevant. This makes the input more easy to handle. From now we will use only one distance. This is used both for deceleration and acceleration. On acceleration out from inside corners we use two distances. The first with slow acceleration and the second with normal acceleration
2021-06-04
R2021.2.2534Major release
 Changed
Updated ILISP dokumentationLISP
Optimized cutting database.
We have optimized the way we accelerate on inside corners. The acceleration is now divided in two length. The first has a slow acceleration and the second a faster acceleration. This changes result in similar quality, but a shorer cutting time.CAMTIME SAVER
 Fixed
Fixed bug in loops. Toolpath was not perpend when minimal loops was unchecked.3D5X
2021-05-24
R2021.2.2530Major release
 New
Three LISP functions to calculate speed and acceleration
(ACCTIME <distance> <start speed> <end speed>) returns the time in minutes for a linear acceleration.(ACCCALC <distance> <start speed> <end speed>) returns the acceleration in mm/min2.(ACCENDSPEED <distance> <start speed> <acceleration>)
The function returns the actual speed at the distance in a linear acceleration.LISP
 Changed
Marking time per part is now calculated correctly and not averaged.REPORT
 
Invisible models are no longer used when calculating automatic connections between top and bottom curves. The model needs to be visible.3D5X
 
Updated ILISP documentationLISP
 Fixed
Fixed issue with block/layer names when exporting DXFCADDATAEXCHANGE
 
Fixed bug in micro joints command. Type did not change after speedup was selected.CAM
 
Fixed bug with missing DLLs when using barcodesREPORT
2021-05-10
R2021.2.2526Major release
 New
New postprocessor variable $sensoringtime can now be specified in Cutting Equipment in Machine Setting. This value should be set to the time it takes for the height sensor to set the correct height. This value must be set in the postprocessor.
(SIM-DELAY $sensoringtime)
By this feature we can make the cutting time more accurate.CAMLISP
 
Added Sensor Time to Cost Estimate and reports.
Note! This will only be used in Revision 2 of IGEMS.CAM
 
Loops. If tilt angle is set to 0 then loops are created even for straight cuts with 5*Tool diameter.3D5X
 
The LISP function GETVAR has now two more Options
(GETVAR "Version") will return actual version of IGEMS as a string. Example: "R2021.2.2523"
(GETVAR "BuildTime") will return dateobject for actual version.LISP
 
Automatic reports. In strategy/reports you can now select the report templates to use for automatic reports.CAMREPORT
 
Organizer user variables are now available in the reports in the table Organizer.ORGANIZERREPORT
 Changed
Importing a part to 3D-5x now also imports other objects, attached objects and part-text.3D5X
2021-04-28
R2021.2.2518Major release
 Fixed
Fixed bug in Trim commandCAD
 
Some Revision 2 changesCAM
2021-04-27
R2021.2.2516Major release
 Changed
Redesigned the FontTracer dialog. You can now specify alignment. Also added explode text when closing. SIGNMAKER
 Fixed
Fixed bug with machine template drawing exception.CAM
 
Fixed bug with kerf when using kerf=controllerCAM
 
Fixed that some invalid layer/block name characters was allowed when writing DXF files.CAD
 
Fixed problem with tilted Pre-piercing that sometimes could happen when mixing different parts,CAM
2021-04-21
R2021.2.2515Major release
 New
Added Path to Array command. Entities can now be copied along a path using the Array command path option. CAD
 Changed
Leadouts are now displayed in purple.CAM
 
Added user defined Font and Color to PartText.
Added possibility to turn on/off parttext in Part Properties.CAD
2021-04-07
R2021.2.2510Major release
 New
New Lisp function (CAM-VOC <thickness> <speed>) returns the actual VOC correction for actual material.
Mostly developed for LAB purposes
VOC=Variable Offset Control (Speed related tool radius compensation)CAMLISP
 Changed
Updated ILISP documentationLISP
 
Improved Purge command.CAD
2021-04-01
R2021.1.2507Major release
 New
Added possibility to select single loops on cuts.CAM
Changed
Redesigned the Lead form.CAM
 
Text inside parts are no longer mirrored when the part is mirrored.CAM
2021-03-26
R2021.1.2503Major release
 Changed
Added BoundingBoxBorder to COST table.REPORT
 
Added No, No but ask,Yes but ask, Yes to Print report.
Note, this setting will default to No so if you previously had Print report checked you have to go to Strategy and set this new value correctly.CAM
 Fixed
Fixed bug with kerf calculations. (bug introduced in earlier 2021.1 version)CAM3D5X
 
Fixed bug with speed calculations when using G41/G42.CAM
 
Fixed exception bug in Bridges.CAM
2021-03-22
R2021.1.2497Major release
 New
More debug info for failed subscription activation.LICENSE
2021-03-19
R2021.1.2496Major release
 Fixed
Added more debug info when subscription activation fails.LICENSE
 
Fixed bug with exception in AutoUpdate without internet connection.
2021-03-16
R2021.1.2494Major release
 New
Added a Activate Messages check box in preferences. If this is unchecked no messages are downloaded from our on line database.
Support for pattern hatchesCAD
 Fixed
Checking for messages is now only performed once when IGEMS starts.
2021-03-10
R2021.1.2493Major release
 New
Now possible to use other objects in parts for dimensioning.CAM
 
New ILISP function (TOOLSET <object> <tool> <distance>)This makes it possible to handle tool setups in applications.CAMLISP
 
F1 Help can now handle the index (Table of contents)in the beginning of the documentation.CAD
 
New Eyeshot version 2021CAM3D5X
PDF support. We can now open PDF drawings.DATAEXCHANGE
 Fixed
Fillet zero between two lines could in some case give wrong result. This is now fixed.CAD
 
Fixed bug in AutoNest with common cutline nesting.NEST
 
Updated ILISP documentation
2021-03-02
R2021.1.2490Major release
 Fixed
Fixed bug in 2D simulationCAM
2021-02-26
R2021.1.2487Major release
 New
Copy to clipboard now possible in Console. Mouse right click will copy the selected text to the clipboard.
 
Added part name to QuickFilter.CAD
 Changed
Both the PPT and IPF postprocessors are now included in ISF files.
 
Made improvements in the TileCut. Now you also get a cutting plan for the actual tiles. You can also work like before by just using colored polylines.TILEMAKER
2021-02-22
R2021.1.2476Major release
 New
New 2D example drawings in Samples/Drawings.CAD
 
The function (FILE-OPENDIALOG <init> <filter> [multi]) now has an optional [multi] argument. If this argument is non nil the function returns a list with selected files.LISP
 Changed
CostEstimate. Border can now also be used for part bound box method.CAM
 Fixed
Updated ILISP documentationLISP
2021-02-17
R2021.1.2473Major release
 Fixed
Fixed rewind and angle problems in Revision 2LISP
2021-02-15
R2021.1.2471Major release
 New
A new key value "LENGTH" has been added to the LISP function (CAD-GET <object> <key>)LISP
 Fixed
A bug fix caused by *HeadName* variable has different meaning in Revision 1 and 2 is now fixed.CAMLISP
2021-02-12
R2021.1.2468Major release
 Changed
splash.png can now be placed in the shared folder.
So to get a splash screen you can place a splash.png either in the RES folder in the IGEMS installation or in the Shared folder. If a splash.png is in both folder the file in Shared is selected.
 
Fixed a potential problem with USB FloatingLicense. The client IP number is now cached when IGEMS starts to avoid problem with different IPs and the floating license lock files.LICENSE
 
Some small changes and improvements in the Inlay command. Default textures/colors are now better. Also added a clear all button and resize of dialog.CAMTOOLS
 Fixed
Fixed bug in cutting time cost calculations when using pure water machines.CAM
 
Fixed a bug with 3D-5X toolpath with standoff. Certain cases could give wrong tilt.CAM3D5X
 
Size of report files have been greatly reduced.REPORT
 
Fixed bug with Floating License in SubscriptionLICENSE
2021-02-12
R2021.1.2469Major release
 New
Start for the test of new IGEMS Revision 2CAMLISP
2021-02-01
R2021.1.2454Major release
 Fixed
Fixed bug in QuickNest. Mirror of parts was not correct. The parts looks fine but when cutting them the toolpath was not correct.NEST
2021-01-26
R2021.1.2452Major release
 New
Updated report system to version 29REPORT
 Changed
Material speeds are now colored red if they have been modified from the default value.CAM
 Fixed
Fixed bug with internal error in the nest engine.NEST
2021-01-11
R2020.4.2437Major release
 Fixed
Fixed bug in kerf calculations when using Kerf=Calculated in IGEMS and Controller.CAM
 
Fixed that the variable $attrib is also visible in the piercing function when using pre-piercing.CAMLISP
2020-12-18
R2020.4.2434Major release
 New
Added a sheet storage feature to AutoNest. In the sheet tab you can save/load custom sheets.NEST
 Changed
Fixed bug with feed calculations when a cut ended with a circular arc.CAM
 Fixed
Fixed bug with "Check for updates" when using USB license.LICENSE
 
Fixed bug with opening DWG/DXF files in imperial that contains multiple drawing sheets. IGEMS hangs.DATAEXCHANGE
 
Fixed bug when running in Trial mode that IGEMS just closes down when starting.
If this happens please delete the file C:\Program Files (x86)\IGEMS_R2020\res\splash.png
Or install the latest version.
2020-12-01
R2020.4.2416Major release
 New
Added translation system. Now translation can be done from inside IGEMS instead of on a web page. Found under Preferences/Translation.
 
Added Mirror to Quick NestNESTMATERIAL SAVER
 
Added collar width to strip nest.NEST
 Fixed
Some small bug fixes on create rectangular sheet Shift+nCAM
2020-11-26
R2020.4.2410Major release
 New
Added machine table to collision detection in 3D simulation. CAM
Added STRIP nesting option. It is now possible to nest on a strip of material instead of on a sheet. To use this method start the nest without any sheets. In the sheet tab check the "Strip nest" check box and specify the Height of the strip. This will create a sheet with the specified height and infinite length (maximum 1000 meter). NESTMATERIAL SAVER
 
New check box on the Output Tab in Strategy. "Skip warning if file exists". If this is activated there will be no warning if you create a CNC file that already exists.CAM
2020-11-16
R2020.4.2397Major release
 New
Added CostQuality and CostQualityStr to Cost table. This is set from the override quality in the cost estimate dialog.REPORT
 
Added orthographic projection to 3D simulation.CAM
 
Added Save view and Restore view in 3D-simulator popup menu.CAM
 
New ILISP function CIRCLEPOINTS that generate optional number of points on a theoretical circle in space. This function are used to generate circular piercing when the circle normal is not vertical.LISP
 Changed
Updated ILISP documentationLISP
 
Max number of steps for acceleration and deceleration in material has been increased from 10 to 50.CAM
 Fixed
Fixed bug with leadplane on rotated 3D-5X parts. If you encounter this problem the part will have to be opened in 3D-5X and updated.CAM3D5X
 
Fixed bug with cutouts that was smaller than thickness in the Fixture command.3D5X
 
Fixed bug opening some old R9 ACD files.DATAEXCHANGE
2020-11-11
R2020.4.2391Major release
 New
Now possible to access the machine cutting parameters from inside the material dialog.CAM
 
Updated 3D-5X file system to V3045CAM3D5X
 
Added Attribute to toolpath dialog3D5X
 
The override toolbar3d5x.lsp can now also be placed in the IGEMS Data folder instead of the IGEMS installation LSP folder.3D5X
 Changed
Added an option to Cutorder if the multi-sheet mode is used or not. Right click on the button to change this value.CAM
 
Added a special pass to remove exactly overlapping objects. This speeds up cleanup of some drawings where there is a lot of overlaps.CAMTOOLS
 
Edit part is not possible to open if the part contains 3D-5X slave cuts. CAM3D5X
 
Added SizeX and SizeY to PartProperties Info. CAM
 Fixed
Fixed bug with new common cut that placed parts outside non-rectangular sheets.NEST
 
Changed values for Tooldiameter and Underlay was not saved correctly if you press Enter in the options dialog in the postprocessing. It now supports both click OK or press Enter.CAM
 
If editing a 3D-5X part in 3D-5X and pressing Create part. If you then press Cancel and closes 3D-5X then all attribute data is lost in the part in IGEMS. MAXZ, ZEROPOINT etc...CAM3D5X
 
Fixed tilted piercing problem. If cutting a part with bevel and user wants straight piercing then a circular piercing get tilted anyway. This is now fixed.CAM
 
The variable $attrib that can be enetered in the Edit toolpath command is now visible in following postprocessor functions RAPID, TOOLDOWN and PIERCING functionsCAMLISP
2020-11-02
R2020.4.2385Major release
 New
Dimension settings can now have a user configured default setting. This default is used for new files. CAD
 Changed
Changed to FIPS validated DLLLICENSE
 
Increased the size of the postprocessor dropdown in the machine dialog.CAM
 
Pick edges in curves dialog does not return to dialog when a curve is closed. This enables multiple curves to be created without returning to the dialog. 3D5X
 
Changed to two decimal places for the seconds input in the machine dialog/cutting equipment.CAM
 Fixed
Fixed bug with changing drawing when a command was active.
2020-10-28
R2020.4.2380Major release
 New
New command SmoothConnect. Connects two objects with a tangential curve (two arcs). CAD
 Fixed
Fixed bug with kerf calculations. Last segment could be removed if using a small negative overcut. Bug was introduced in R2020.4.2358.CAM
2020-10-28
R2020.4.2381Major release
 Fixed
Removed debug graphics from previous version!CAM
2020-10-27
R2020.4.2375Major release
 Fixed
Support for new file type ICDF (Igems Cnc Data File)created by IGEMS cnc. This can be used for import of stitched photos taken by IGEMS cnc.
2020-10-23
R2020.4.2374Major release
 New
New variable $datefirst is now available in the FOOTER function. The variable is a string returned by the DATETOSTR function Example: "20201015" yyyymmdd. The value is the earliest (first) date of any part in the cutorder. The value is used in IGEMS cnc.CAMLISP
 Changed
Added more error checking when loading the new Change Log. Parsing date using invariant culture and logging xml exceptions.
 
Update ILISP documentationLISP
2020-10-19
R2020.4.2370Major release
 New
New LISP function DATETOSTR converts a datestring to "YEARMONTHDAY" example: "20201015"LISP
 
It is now possible to edit the machine clamp settings from inside the sheet dialog.CAM
 Changed
The radius of the circles in the 2D-simulation is now determined by the machine "Tool outside diameter"CAM
2020-10-16
R2020.4.2366Major release
 New
New feature when using "Use text as name" in create part. When clicking the Filter button you can also set a mapping that uses the text and extracts name,customer,quantity and date. Example the text is "MyPart_12_IGEMS_2020-10-10" then the mapping can extract name=MyPart, Quantity=12, Customer=IGEMS, Date=202-10-10CAM
 
Drag and drop can now create parts automatically and sets the name of the part to the filename (or using the new mapping feature). You have to RIGHT-DRAG the file while holding down SHIFT to create parts. CAM
 
Support for Autodesk DWF and DWFX files
 
User interface OPTIONS. Right click on a button will show an Options choice if that command has additional options.
 
Updated the nest API. Some bug fixes and improved multi-tool nesting and common cut nesting.NESTTIME SAVERMATERIAL SAVER
 Changed
Now possible to type in height in 3D-5X rapids Height. When a rapid is highlighted just type in the height.3D5X
 
Added an option to the CAM/Quick command if cutorder should be created. Right click on button to set this option.CAM
 
Text is now unselected after editing.CAD
 Fixed
Parametric parts are now sorted correctly.CAD
 
When using a 2D-toolpath on a 5-axis part, then the rapid heights sometime could be wrong. This is now fixed.CAM3D5X
2020-10-09
R2020.4.2362Major release
 New
You can now also cut Fixed toolpaths using Bridge cutting in 3D-5X.3D5X
 
New parametric part number 54 added to the parametric part library CAD
 Changed
When using "Use text as part name" in create part we now check both the text grip position and center of text when deciding if the text belongs to a part.CAM
 Fixed
3D-5X marking can now have an attribute. This can be added in the Edit toolpath command in IGEMSCAM3D5X
 
Bridge width can now be set in 3D-5X Bridge cutting3D5X
 
Fixed bug that you could add a USB pwd file whithout deactivating a subscription temp license. Now when a TEMP license expires the subscription is automatically deactivated and you can add a USB PWD file.LICENSE
 
Fixed bug with Service center. When using USB dongle the service center started account.se instead.LICENSE
 
Fixed bug that common cutlines was behind the parts in the images.REPORT
 
Fixed bug with Exception in Wrap command if no tube was selected.3D5X
 
Fixed bugs with 3D-5X bridge cutting.3D5X
2020-10-06
R2020.4.2361Major release
 Changed
Changed TileCut command to work on solid hatches instead of polylines. Use the Inlay command Render button to create the hatches then use TileCut to cut.TILEMAKER
 Fixed
Fixed bug with very slow IGEMS after the program have been inactive for a long period of time. This happens when using the subscription license system.LICENSE
 
Fixed bug with Auto Update feature. Wrong license was downloaded when we released 2020.4LICENSE
2020-10-05
R2020.4.2360Major release
 Fixed
In previous version a new Tilt forward setting was added by mistake and set to true by default. This setting has not been tested yet and is now disabled until testing is completed.CAM
 
Fixed bug with dynamic leads in small circular holes. The lead could get shorter than the dynamic lead length.CAM
2020-10-02
R2020.4.2358Major release
 New
Added JaggedGrid 1/3 to TileMakerCAMTOOLS
 
Added "Auto on separated parts" in CommonCutlines. If this checkbox is checked all selected parts that do not have any common cuts will be cut using Contour Auto method. CAMTIME SAVER
 
Added Z-Sensor auto distance to materialCAM
 
Updated to .NET 4.7.2
 
Added automatic cost reports. Automatic report settings are now moved to a new tab in the strategy dialog.CAM
 
Updated to EyeShot 2020.3.428CAM3D5X
 Changed
Added material and machine info to text caption of 3D-5X3D5X
 
When exploding a textured hatch the exploded entity will have the same color as the texture.CAD
 
Improved common cutline nesting in AutoNest.NESTTIME SAVERMATERIAL SAVER
 Fixed
Fixed bug with CAM/Quick command. Entities on locked layers are now excluded.CAM
 
Fixed some bugs in 2d-kerf calculations and offset.CAM
 
Fixed bug in 3D-5X bridge command.3D5X
 
Fixed bug in kerf calculations with inside radius exactly the same as the kerf. Sometimes loops could be generated.CAM
 
Fixed bug in cutorder. Non-connected toolpaths like common cut was not found inside sheets.CAM
2020-09-23
R2020.3.2347Major release
New
New AutoNest API version V7.NESTMATERIAL SAVER
 Changed
Changed user profiles for Subscription licenses.
- Supervisor, account admin and access to all functionality.
- Engineer, access to all functionality but kickbacks.
- Operator, can only access "Home" on account.igems.se but cant place orders.LICENSE
 
Subscription license activation is now done using Username and Password. Also separated normal activation and TEMP activationLICENSE
 
Improvement when nesting with part priorities. The highest priority parts are now nested closer to the origin/first on the sheet.NEST
 Fixed
Fixed bug with marking on curves created in the Curves dialog.3D5X
 
Fixed bug with hanging grids in multiple tools nestingNEST
2020-09-23
R2020.3.2349Major release
 Fixed
Fixed some compiling problemsCAD
2020-09-23
R2020.3.2348Major release
2020-09-23
R2020.3.2348Major release
 Fixed
Fixed bug that created a fatal error in 2347CAD
2020-09-22
R2020.3.2346Major release
 New
Added ATTRIBUTE to EditPart dialog. Now all toolpaths can have an attribute. The feature is avaiable in the postprocessor function PIERCING and the variable that holds the information is $attribCAMLISP
 
Added a (CLOSE-IGEMS <ask>) command. This LISP command will close IGEMS. Can ONLY be called for LISP scrips that run as command arguments when starting IGEMS. If the optional ask parameter is T it will check if drawings should be saved.LISP
 
The customized toolbar TOOLBAR.LSP can now be placed in the IGEMS ProgramData folder. If doing so the customized toolbar will persist when updating to a new major version.
 Changed
Quick nest custom distance is now saved in drawing.NEST
 Fixed
Fized a bug that could accure from the postprocessing if "Max cutting speed" in machine settings was set to a lower value than the cutting speed for the material. Then sometimes the result was faster than "Max cutting speed".CAM
 
Fixed bug with ellipse in DWG drawings. Some ellipses was not imported correctly from DWG.CADDATAEXCHANGE
2020-09-16
R2020.3.2340Major release
 New
Added "Load file" to 3D-simulator. You can load simulation data from a file with the following syntax.X Y Z A BA is major axis rotation
B in minor axis rotation
A and B should be in radians
X Y and Z are interpreted as mm or inch depending on the setting in IGEMSCAM
 
New variable $leadname is now available in the postprocessor function PIERCINGCAMLISP
 Changed
The Order button now creates multiple Orders, one for each sheet. If you for example have two nested sheets and select all the parts from both sheets the Order command will create two Orders. This only applies to the Order command and not the Process command.CAM
 Fixed
Fixed a bug with wrong qualities in the new Quick command for creating parts.CAM
2020-09-15
R2020.3.2338Major release
 New
Added a "Force mirror" setting to each part. This overrides all other mirror settings and nests the part mirrored.NEST
 
Added GRID on/off to bottom right menu listCAD
 
Added new command Quick to Process. This command will use all geometry on the drawing, create parts, toolpaths and cutorder. Then opens the Process dialog with these parts.CAMTIME SAVER
 
Added part sorting by X and Y in AutoNest dialog.NEST
 Changed
Updated ILISP documentationLISP
 
Moved Flip windup from Edit toolpath to 3D-5XCAM3D5X
 
Move and Copy can now be ended by pressing Enter or Space3D5X
 Fixed
Fixed bug with area sorting of parts in AutoNest dialogNEST
 
Fixed bug with tooltips and drawing tab tooltip imagesCAD
 
Origin symbol in 3D-simulation is now at the correct positionCAM
 
Fixed bug with result dialog freezing when nesting without any sheets.NEST
 
Fixed bug with 3D simulator graphics for 6-axis cuttingCAM
 
Fixed bug with feed calculations for materials where the speeds are faster than the machine max cutting speedCAM
 
When creating a part in 3D-5X it is placed in a free position on the drawing. This free position now ignores locked layers and entities on invisible layers.3D5X
2020-09-09
R2020.3.2334Major release
 New
Added a + tab for new drawingsCAD
 
Added a Same as unit option for unitless drawing import. This means unitless drawings will have inch or mm depending on the Length Units settings.CAD
 Changed
Auto toolpath now have quality for external and internal contours3D5X
 
Dimension settings now defaults to 3 decimal places when using imperial unitsCAD
 
Added separate buttons for 2D and 3D simulation in the process dialogCAM
 
The cutorder can now be called with previously selected entitiesCAM
 Fixed
Fixed bug in CommonCutlines. Zig-Zag sorting did not change correctly.CAM
 
Auto toolpath now uses the default Vector length and spacing settings3D5X
 
3D simulator can now be closed without stopping the simulationCAM
2020-09-07
R2020.3.2332Major release
 New
New Hisory of changes system. Supports searching and sorting.
 
Added command to color parts by customer.CAD
 
Added default rapid height above model.3D5X
 
Added possibility to add PartText as other objects instead. This makes it possible to mark the part text. The PartText command prompts the user with another question asking "As other object?".CAM
 Fixed
Bugfix created in 2311 is now fixed. Partwise Drilling, Marking and Pre-piercing was not working correctly.LISP
 
QuickNest now ignores Machine Template geometry.NEST
2020-09-02
R2020.3.2329Major release
 New
Process dialog remembers its width.
 Changed
TVL now works on 3D-5X parts with 2D-toolpath.CAM
 
STEP export in 3D-5X now saves the Fixture as well.3D5X
 
Quick Bevel command has now moved to the Toolpath menu in 3D-CAM.CAM
2020-08-26
R2020.3.2325Major release
 New
Added a “Auto Update” feature. It will check for new versions every 14 days. You can manually check for updates in the About box. Only available for subscription licenses.
 Fixed
Fixed subscription system warning when using permanent USB passwords.LICENSE
2020-08-24
R2020.3.2319Major release
 New
Bridge cutting in tool path dialog.3D5X
 Changed
Changes and improvements on Qualities3D5X
 Fixed
Fixed subscription system warning when using permanent USB passwords.LICENSE
2020-08-20
R2020.3.2317Major release
 Changed
Important change: It has been a mismatch between Rotax from a 2D (not used any more) and a Rotax from 3D-5X. The variable $ft (time for the movement) is from now always in minutes (not in seconds).LISP
 Fixed
Fixed bug that when using New part, the old part was renamed as well to the new parts name.3D5X
 
Changed a bug that has been there for a long time: The calculations for the automatic linear piercing distance has not been used.CAM
2020-08-18
R2020.3.2316Major release
 New
Added NestX and NestY in the SHEETS table in reports. This is the width and height of all parts on the sheet.REPORT
 Changed
Updated ILISP documentationLISP
 Fixed
Cutting length and cutting time is now correct for tube cutting (Rotation axis).CAM
 
Fixed a bug that removed markings if the pressure was the same as cutting. This bug was created in previous version 2311.CAM
2020-08-12
R2020.3.2311Major release
 New
New lisp function ARRAY that can be used for fast search in list.LISP
 Changed
Improved speed while post processing of huge toolpath. In our example the speed was 720 times faster.CAMTIME SAVER
 
Improved speed for reading DIG files with large cutorders.CADCAMTIME SAVER
 
MRU list is not changed when loading ISF files. And the ISF file is added to the MRU list.CAD
 Fixed
Fixed bug with very short lines being converted to arcs.CAM
 
Fixed bug in GridFixture3D5X
2020-08-11
R2020.3.2307Major release
 New
3D-5X. Added a Quality command3D5XTIME SAVER
 Fixed
Fixed bug with file locking. It is now not possible to open a locked file and the error message is better.CAD
 
Fixed bug in 2306 that occurs when using no leadout.CAM
2020-08-11
R2020.3.2306Major release
 Uncategorized
Leadin and leadout is now accounted for correctly when using tool radius compensation in the CNC-controller.
 Fixed
3D-5X. Fixed bug with missing linetypes when loading parts and .3d5x files.3D5X