Coming soon Next version
FixedImproved Sheet reports.CAMREPORT
FixedFixed bug in Quality paint when selecting side and using snaps.CAM
FixedThe function (ITOA <value>) can now convert 64 bits float to strings. Before it was a 32 bit limit.LISP
ChangedAdded a quantity column when registering sheets to the sheet database.CAM
ChangedAdded a warning if leadout length is too short in the lead dialog.CAM
NewUpdated to EyeShot 20223D5X
NewCNC filename based on numbers will now support higher number than 2146483647 (32 bits integer)CAM
FixedFixed some bugs with the new chart displayed when nesting.NEST
FixedTile cutting now works in IGEMS revision 2.CAMTILEMAKER
FixedFixed bug with rapids between micro-joints. Now the tool is not lifted at all at micro-joints.CAM3D5X
FixedFixed bug with wrong micro-joint leadin in IGEMS revision2.CAM3D5X
FixedFixed bug with transformation of 3D-5X bevel parts.3D5X
FixedFixed 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
NewTilt Cutoff. A new command to cutoff thick materials. The cut will tilt forward at the end of the cut. CAM
ChangedAdded 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.NEST
ChangedRevision 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
FixedFixed bug with Missing Licenses when using USB Floating License.LICENSE
ChangedImproved 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
FixedFixed bug with opening ACD files. (This bug is present in version 2022.1)DATAEXCHANGE
FixedFixed problem that the checkbox "Show options dialog" must be checked to be able to use inkjet printer.CAMLISP
FixedNew 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
ChangedWhen 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
ChangedChanges 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
ChangedAdded text alignment in Inkjet select text command.CAM
ChangedInkjet from text now follows the rotation of the text.CAM
FixedInkjet snap rotation now snaps to 45deg steps.
FixedFixed bug in 3D-5X loops dialog. The loop calculations did not work for user defined Tilt only for machine Tilt.CAM3D5X
FixedFixed bug with slow drawings with dimensions. By mistake rendering of dimensions did some file reading slowing down performance.CAD
NewRevision 2 New abrasive pre-load delay settings to control the time for the preloading of the abrasive when piercing in low pressure.
ChangedAdded 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.3D5X
ChangedRows 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
ChangedWhen 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
ChangedYou 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
ChangedThe sheet database rows are now color coded. The rows are red if quantity=0.CAM
ChangedThe Organizer button in the sheet database now only lists parts that are released for production.CAM
FixedFixed bug with kerf calculation when the angle of the cut was too close to the calculated cutting plane. Changed from 89deg to 70deg.3D5X
ChangedAdded Quantity to the sheet database. Replaced the Inserted flag with a Quantity instead. CAM
ChangedSheet database dialog can now select visible columns and column order.CAM
FixedThe interpolation button in the Connect dialog now also interpolates the standoff correctly.3D5X
FixedDelay after cutting was not saved correctly in machine dialog when using PPI postprocessorCAM
NewAdded 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. CAM
ChangedAdded dialog when registering sheets. You can now select if only the sheet, sheet+parts or if the sheet should be locked when registering.CAM
FixedFixed bug in zone detectionCAM
ChangedRevision 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
ChangedLock 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
FixedFixed some bugs in the Machine dialogCAM
NewAdded automatic standoff depending on tilt angle. CAM3D5X
ChangedSheet database. Cutorder is now also saved with the sheet when registered.CAM
ChangedIn EditPart you can now save the selected lead in the lead database.CAM
ChangedThe DXF reader can now handle drawings with 3D-triangles.DATAEXCHANGE
ChangedNew 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
ChangedUpdated 3D5X file version to 30533D5X
FixedFixed bugs in the Sheet database. When registering sheets with multiple cutorders.CAM
NewRevision 2 Then 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
FixedRevision 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".
FixedChanged some variable name in jet On/Off delay time to get old postprocessors more compatible with the new system released in R2022.2.2671
FixedFixed bug with standoff and collision detection in the connect dialog.3D5X
FixedThe "3-axis cutting" checkbox now updates the toolpath inside 3D-5x except for six-axis cutting.3D5X
FixedThe hint dialogs for cut type, tool position and engagement can now be clicked even if no toolpath is selected.3D5X
FixedRevision 2 Fixed bug with time calculation and reportsCAM
NewAdded possibility to control tool direction in rapids.3D5X
ChangedUpdated 3D5X file version to 30523D5X
FixedFixed bug importing sheets to the new sheet database.CAM
NewNew sheet database. The sheets are now stored in a database. CAM
FixedFixed problem on small circles with overcut shorter than the "Shortest line". In this case the circle did not get perfect round.CAM
FixedThe 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
NewAdded ToCenter for SixAxis cutting when using Fixed cut type.CAM3D5X
ChangedWe 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
ChangedUpdated ILISP documentationLISP
FixedThe 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
FixedFixed bug with variable cut type and connection lines. Sometimes the connection lines was not in the correct positions on the curve.3D5X
NewAutomatic 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
NewAdded a Units button to the Main form. Shows the current linear unit and when clicked opens the Units dialog.CAM
ChangedAdded a cost from sheet button in CostEstimate. Also, changing material cost in CostEstimate will no longer update the cost for the current material.CAM
FixedFixed bugs with cutting length on six axis cutting.CAM3D5X
NewAdded 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
NewAdded 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
NewAdded a function in the PartProperties dialog to show all areas that has been affected by Geometry Optimization.CAM
ChangedImproved cutorder sorting.CAM
ChangedReport paths can now be save locally instead of in the machine.CAM
FixedAutomatic rotation setting is now copied from current toolpath when making a new toolpath.3D5X
FixedRevision 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
FixedRevision 2: Updated ILISP2 documentation.
FixedFixed bug with collision detection on leadouts in some corner cases.CAM
FixedFixed bug with some hatch patterns when opening drawings.DATAEXCHANGE
FixedRevision 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
FixedRevision 2: Some improvements on the Measurepoint command in 3D-5X.CAM3D5X
New3D5X file format version 30503D5X
NewAdded manual control of rotation index angle for SixAxis cutting.3D5X
ChangedReplaced Sheets/Inventory/All materials with a new command. Sheet database.CAM
FixedLoops now works with Fixed cutting type.3D5X
FixedFixed bugs in Loops and improved remembering the settings. Radius loops when using Overcut did not work.3D5X
FixedRevision 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
New3D5X file format version 30493D5X
NewNew command to flag a model as a fixture.3D5X
ChangedAdded more options to Rectangle Sheet command. X and B options.CAM
ChangedCreate Part can now use all texts in a part as part name.CAM
FixedRevision 2 Fixed bug 2 when using Kinematic in controller. Major axis could sometimes get wrong value.CAM3D5X
FixedRevision 2: Measurepoint did not get the correct Z-value when moving the zero point.
NewAdded Centripital acceleration limits to machine. This setting will limit speeds on circular arcs.CAM
NewNew AutoNest version 8.0 c7d4837879e6NEST
ChangedImproved multiple tool nesting for large parts.NEST
FixedFixed bug when using Path array on closed objects.CAD
FixedAdded SkeletonArea and SkeletonWeight to Sheets tableREPORT
FixedFixed bug with strange movements on some small arcs when having a long engagement length.CAM3D5X
FixedThe 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
FixedFixed bug with UNDO and INCH on empty drawing.CAD
FixedIGEMS Revision 2 only Fixed problem with wrong Z-value on Refpoint probing3D5X
NewSupport for up to 12 cutting toolsCAM
FixedExport now suggests drawing name as file name.DATAEXCHANGE
FixedIGEMS Revision 2 only New Variable *HeadDefIniFile* holds the name of the 5-axis kinematic ini file.LISP
FixedNew ILISP function (INIFILE-READ <FileName> <Section> <Variable>) returns the value from the INI file.LISP
FixedFixed bug with reading DXF/DWG files with 3D-solids and cylindrical holes.DATAEXCHANGE
FixedMade a fix for Measuring points in 3D-5XCAM3D5X
FixedFixed 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
FixedSmall 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
FixedSome minor fixes on the simulation for 3D-5X marking3D5X
NewNew 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
NewA 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
ChangedUpdated ILISP documentationLISP
FixedFixed some problem when converting date from Chinese Windows language. This caused a LISP error while in postprocessingCAMLISP
ChangedA lot of small changes in Measure points and Refpoints commands in 3D-5X for Revision 23D5X
FixedAdded manual input in 3D-simulator. You can set X, Y, Z, A, B, C and D manually.CAM
NewAdded Transparent parts. Parts can now be displayed transparent. Shift+Z or in preferences.CAD
NewYou can now paint quality on all parts on the drawing without restarting the Quality command. CAM
NewNew 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
ChangedTube cutting FIXED now cuts using the fixed vector and not to the center axis 3D5X
FixedImages in PDF files are now supported.DATAEXCHANGE
FixedFixed 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
FixedFixed bug with missing arc when using IGEMS2CAM
FixedFixed bug when cutting with engagement TO TABLE and moving the model in Z.CAM3D5X
FixedFixed 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
FixedFixed bug with feeds when engagement changes on one segment.CAM3D5X
FixedNew 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
FixedFixed 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
FixedRemoved debug graphics that was plotted by mistake when posting 2D parts.CAM
NewNew function TIMESPANTOSEC Converts a timespan object that you sometimes get from the report scripting functions to seconds.LISP
ChangedThe function TIMESPAN can now also take seconds and convert to a timespan object.LISP
FixedFixed bug with Tilt angle not displaying correctly for Fixed cuts in 3D-5X toolpath dialog.3D5X
FixedFixed bug with the new Kerf calculations3D5X
FixedFixed bug with 3D-5X rapids when using zero distance.3D5X
NewAdded 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
NewImport of files can now be automatic without picking positions for each file. CADDATAEXCHANGE
NewNew method to edit rapids. No-Z method.3D5X
NewAdded OtherCost 1-3 to cost estimate.CAM
NewAdded a new table SheetReportSummary. This table sums quantity, area and weight for each material. Generated when creating Sheet Inventory reports for all materials.REPORT
ChangedHandling cost and other costs are now distributed to the parts cost.CAM
FixedEnd rapids now works with Ortho.CAM
FixedFixed bug with Fixed cutting and copied toolpaths.CAM3D5X
FixedFixed Out of Index error on some 3D-5X cuts.CAM3D5X
FixedFixed bug with Near and Far clip planes when pressing F5 to hide the model.3D5X
ChangedDistance command now uses dimension settings colors.CAD
FixedFixed bug when using cutting type fixed. The tool vector could change a little even when using fixed.CAM3D5X
FixedFixed bug with missing seams in holes3D5X
NewThe 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
ChangedUpdated ILISP documentation
ChangedNew algorithm for Kerf calculations.CAM3D5X
NewAdded Down-to-up and Up-to-down sorting in cutorder.CAM
NewAdded a Cost/kg to sheets. This cost will override the material cost/kg if enabled when calculating the sheet value.CAM
FixedMarking now works with Vectorize arcs.CAM
FixedFixed a bug that could happen on marking where the total length of the marking was shorter than "Shortest line" setting.
FixedStop position in 3D-5X was at wrong position, it also generated some not needed movements.CAM3D5X
FixedFix in Measuring in advance functionality in IGEMS Revision 2LISP
NewNew command ExtractSolid. This command will clip solids against closed objects and extract the geometry.CAMTOOLS
NewNew AutoNest version 8.0 dbd1de3adbecNEST
FixedMarking problem that causes IGEMS to crach is now fixed. This problem started in previous version.CAM
FixedCan now detect connection lines in cylindrical holes without edges in the model.3D5X
FixedFixed bug with crash when using Auto in toolpath dialog. The reason was zero connection lines, these are now filtered out.3D5X
NewCutorder select part by picking in drawingCAM
NewAdded Update quantity in drawing when registering parts.ORGANIZER
NewImport sheets from R7-R9 now also imports Storage.CAM
Changed5-axis Marking in 3D-5X now rotates the kinematic before moving down to the marking height.CAM
ChangedNew method for vector interpolation on arcs.CAM3D5X
FixedBarcode data drop down now works again. Stopped working or was very slow after adding translation support.REPORT
NewAdded Stop at collision in 3D-simulatorCAM
NewPump usage calculation in Cutting parameters dialog can be controlled with a Pressure/Flow table for more accurate results.CAM
NewAdded Trim command3D5X
NewRef point (Used for 5-axis probing)has now 2 options: Displacement: Probe direction and Tool direction.CAM3D5X
FixedFixed 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
FixedFixed bug with using Kerf compensation in the controller with certain types of leadins.CAM
FixedFixed bug with toolpath cut vector interpolation.CAM3D5X
FixedFixed hatch bug when opening DXF. Found a drawing with a hatch style we did not support before.DATAEXCHANGE
FixedIn some cases Rapid movements between 3D-5X parts could move to a strange (extra) position before going to next part.CAM3D5X
FixedOld bevel parts did not calculate correct speeds when using SpeedByThickness.CAM
FixedFixed serious bug,that was made in 2558. DO NOT USE 2558CAM
NewUpdated to EyeShot version 2021.2.4163D5X
NewAdded a Find part command that lets the user find parts on the drawing.CAM
NewNew LISP function (CAM-AWJPAR <quality> <line>)can read values from the AWJ database.LISP
NewThe 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
FixedQuality from 3D-5X now works with pure water machines.CAM3D5X
FixedFixed bug with leadout speed when cutting 3D-5X parts using pure water and slow down in corners.CAM3D5X
FixedGrid is now resized automatically.3D5X
FixedUser defined hatches are now imported correctly from DWG and DXF.DATAEXCHANGE
NewAdded support for pure water slow down in corners for 3D-5X parts.CAM3D5X
NewAdded 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
FixedChanged 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
FixedFixed 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
FixedFixed 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
NewNew 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
NewNew lisp function FILE-FINDALLDIR (FILE-FINDALLDIR <path> <mask>) returns a list with all folders in specified path.LISP
NewNew option in LISP programmable dialog system. The keyword ITEMS can replace the content in GP-CHOICE and GP-LISTBOX objects.LISP
NewNew LISP function STRSORT. This function takes a list of strings as an argument and returns the list sorted.LISP
ChangedOther 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
Changed3D-5X now supports copies of six-axis toolpaths.3D5X
FixedFixed an error that comes up when using pure water cutting together with using a stamping height sensor.CAMLISP
NewNew 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
FixedFixed bug with the new acceleration method. Segments after a small radius was not handled correctly.CAM
FixedFixed 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
ChangedOptimized 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
ChangedUpdated ILISP dokumentationLISP
ChangedOptimized 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.CAM
FixedFixed bug in loops. Toolpath was not perpend when minimal loops was unchecked.3D5X
NewThree 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
ChangedMarking time per part is now calculated correctly and not averaged.REPORT
ChangedInvisible models are no longer used when calculating automatic connections between top and bottom curves. The model needs to be visible.3D5X
ChangedUpdated ILISP documentationLISP
FixedFixed issue with block/layer names when exporting DXFCADDATAEXCHANGE
FixedFixed bug in micro joints command. Type did not change after speedup was selected.CAM
FixedFixed bug with missing DLLs when using barcodesREPORT
NewNew 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
NewAdded Sensor Time to Cost Estimate and reports. Note! This will only be used in Revision 2 of IGEMS.CAM
NewLoops. If tilt angle is set to 0 then loops are created even for straight cuts with 5*Tool diameter.3D5X
NewThe 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
NewAutomatic reports. In strategy/reports you can now select the report templates to use for automatic reports.CAMREPORT
NewOrganizer user variables are now available in the reports in the table Organizer.ORGANIZERREPORT
ChangedImporting a part to 3D-5x now also imports other objects, attached objects and part-text.3D5X
FixedFixed bug in Trim commandCAD
FixedSome Revision 2 changesCAM
ChangedRedesigned the FontTracer dialog. You can now specify alignment. Also added explode text when closing. SIGNMAKER
FixedFixed bug with machine template drawing exception.CAM
FixedFixed bug with kerf when using kerf=controllerCAM
FixedFixed that some invalid layer/block name characters was allowed when writing DXF files.CAD
FixedFixed problem with tilted Pre-piercing that sometimes could happen when mixing different parts,CAM
NewAdded Path to Array command. Entities can now be copied along a path using the Array command path option. CAD
ChangedLeadouts are now displayed in purple.CAM
ChangedAdded user defined Font and Color to PartText. Added possibility to turn on/off parttext in Part Properties.CAD
NewNew 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
ChangedUpdated ILISP documentationLISP
ChangedImproved Purge command.CAD
NewAdded possibility to select single loops on cuts.CAM
ChangedRedesigned the Lead form.CAM
ChangedText inside parts are no longer mirrored when the part is mirrored.CAM
ChangedAdded BoundingBoxBorder to COST table.REPORT
ChangedAdded 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
FixedFixed bug with kerf calculations. (bug introduced in earlier 2021.1 version)CAM3D5X
FixedFixed bug with speed calculations when using G41/G42.CAM
FixedFixed exception bug in Bridges.CAM
NewMore debug info for failed subscription activation.LICENSE
FixedAdded more debug info when subscription activation fails.LICENSE
FixedFixed bug with exception in AutoUpdate without internet connection.
NewAdded a Activate Messages check box in preferences. If this is unchecked no messages are downloaded from our on line database.
NewSupport for pattern hatchesCAD
FixedChecking for messages is now only performed once when IGEMS starts.
NewNow possible to use other objects in parts for dimensioning.CAM
NewNew ILISP function (TOOLSET <object> <tool> <distance>)This makes it possible to handle tool setups in applications.CAMLISP
NewF1 Help can now handle the index (Table of contents)in the beginning of the documentation.CAD
NewNew Eyeshot version 2021CAM3D5X
NewPDF support. We can now open PDF drawings.DATAEXCHANGE
FixedFillet zero between two lines could in some case give wrong result. This is now fixed.CAD
FixedFixed bug in AutoNest with common cutline nesting.NEST
FixedUpdated ILISP documentation
FixedFixed bug in 2D simulationCAM
NewCopy to clipboard now possible in Console. Mouse right click will copy the selected text to the clipboard.
NewAdded part name to QuickFilter.CAD
ChangedBoth the PPT and IPF postprocessors are now included in ISF files.
ChangedMade 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
NewNew 2D example drawings in Samples/Drawings.CAD
NewThe 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
ChangedCostEstimate. Border can now also be used for part bound box method.CAM
FixedUpdated ILISP documentationLISP
FixedFixed rewind and angle problems in Revision 2LISP
NewA new key value "LENGTH" has been added to the LISP function (CAD-GET <object> <key>)LISP
FixedA bug fix caused by *HeadName* variable has different meaning in Revision 1 and 2 is now fixed.CAMLISP
Changedsplash.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.
ChangedFixed 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
ChangedSome 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
FixedFixed bug in cutting time cost calculations when using pure water machines.CAM
FixedFixed a bug with 3D-5X toolpath with standoff. Certain cases could give wrong tilt.CAM3D5X
FixedSize of report files have been greatly reduced.REPORT
FixedFixed bug with Floating License in SubscriptionLICENSE
NewStart for the test of new IGEMS Revision 2CAMLISP
FixedFixed bug in QuickNest. Mirror of parts was not correct. The parts looks fine but when cutting them the toolpath was not correct.NEST
NewUpdated the NEST API. Fixes some bugs.NEST
NewUpdated report system to version 29REPORT
ChangedMaterial speeds are now colored red if they have been modified from the default value.CAM
FixedFixed bug with internal error in the nest engine.NEST
FixedFixed bug in kerf calculations when using Kerf=Calculated in IGEMS and Controller.CAM
FixedFixed that the variable $attrib is also visible in the piercing function when using pre-piercing.CAMLISP
NewAdded a sheet storage feature to AutoNest. In the sheet tab you can save/load custom sheets.NEST
ChangedFixed bug with feed calculations when a cut ended with a circular arc.CAM
FixedFixed bug with "Check for updates" when using USB license.LICENSE
FixedFixed bug with opening DWG/DXF files in imperial that contains multiple drawing sheets. IGEMS hangs.DATAEXCHANGE
FixedFixed 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.
NewAdded translation system. Now translation can be done from inside IGEMS instead of on a web page. Found under Preferences/Translation.
NewAdded Mirror to Quick NestNEST
NewAdded collar width to strip nest.NEST
FixedSome small bug fixes on create rectangular sheet Shift+nCAM
NewAdded machine table to collision detection in 3D simulation. CAM
NewAdded 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). NEST
NewNew 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
NewAdded CostQuality and CostQualityStr to Cost table. This is set from the override quality in the cost estimate dialog.REPORT
NewAdded orthographic projection to 3D simulation.CAM
NewAdded Save view and Restore view in 3D-simulator popup menu.CAM
NewNew 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
ChangedUpdated ILISP documentationLISP
ChangedMax number of steps for acceleration and deceleration in material has been increased from 10 to 50.CAM
FixedFixed 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
FixedFixed bug with cutouts that was smaller than thickness in the Fixture command.3D5X
FixedFixed bug opening some old R9 ACD files.DATAEXCHANGE
NewNow possible to access the machine cutting parameters from inside the material dialog.CAM
NewUpdated 3D-5X file system to V3045CAM3D5X
NewAdded Attribute to toolpath dialog3D5X
NewThe override toolbar3d5x.lsp can now also be placed in the IGEMS Data folder instead of the IGEMS installation LSP folder.3D5X
ChangedAdded an option to Cutorder if the multi-sheet mode is used or not. Right click on the button to change this value.CAM
ChangedAdded a special pass to remove exactly overlapping objects. This speeds up cleanup of some drawings where there is a lot of overlaps.CAMTOOLS
ChangedEdit part is not possible to open if the part contains 3D-5X slave cuts. CAM3D5X
ChangedAdded SizeX and SizeY to PartProperties Info. CAM
FixedFixed bug with new common cut that placed parts outside non-rectangular sheets.NEST
FixedChanged 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
FixedIf 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
FixedFixed 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
FixedThe variable $attrib that can be enetered in the Edit toolpath command is now visible in following postprocessor functions RAPID, TOOLDOWN and PIERCING functionsCAMLISP
NewDimension settings can now have a user configured default setting. This default is used for new files. CAD
ChangedChanged to FIPS validated DLLLICENSE
ChangedIncreased the size of the postprocessor dropdown in the machine dialog.CAM
ChangedPick 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
ChangedChanged to two decimal places for the seconds input in the machine dialog/cutting equipment.CAM
FixedFixed bug with changing drawing when a command was active.
FixedRemoved debug graphics from previous version!CAM
NewNew command SmoothConnect. Connects two objects with a tangential curve (two arcs). CAD
FixedFixed bug with kerf calculations. Last segment could be removed if using a small negative overcut. Bug was introduced in R2020.4.2358.CAM
FixedSupport 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.
NewNew 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
ChangedAdded more error checking when loading the new Change Log. Parsing date using invariant culture and logging xml exceptions.
ChangedUpdate ILISP documentationLISP
NewNew LISP function DATETOSTR converts a datestring to "YEARMONTHDAY" example: "20201015"LISP
NewIt is now possible to edit the machine clamp settings from inside the sheet dialog.CAM
ChangedThe radius of the circles in the 2D-simulation is now determined by the machine "Tool outside diameter"CAM
NewNew 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
NewDrag 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
NewSupport for Autodesk DWF and DWFX files
NewUser interface OPTIONS. Right click on a button will show an Options choice if that command has additional options.
NewUpdated the nest API. Some bug fixes and improved multi-tool nesting and common cut nesting.NEST
ChangedNow possible to type in height in 3D-5X rapids Height. When a rapid is highlighted just type in the height.3D5X
ChangedAdded an option to the CAM/Quick command if cutorder should be created. Right click on button to set this option.CAM
ChangedText is now unselected after editing.CAD
FixedParametric parts are now sorted correctly.CAD
FixedWhen using a 2D-toolpath on a 5-axis part, then the rapid heights sometime could be wrong. This is now fixed.CAM3D5X
NewYou can now also cut Fixed toolpaths using Bridge cutting in 3D-5X.3D5X
NewNew parametric part number 54 added to the parametric part library CAD
ChangedWhen 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
Fixed3D-5X marking can now have an attribute. This can be added in the Edit toolpath command in IGEMSCAM3D5X
FixedBridge width can now be set in 3D-5X Bridge cutting3D5X
FixedFixed 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
FixedFixed bug with Service center. When using USB dongle the service center started instead.LICENSE
FixedFixed bug that common cutlines was behind the parts in the images.REPORT
FixedFixed bug with Exception in Wrap command if no tube was selected.3D5X
FixedFixed bugs with 3D-5X bridge cutting.3D5X
ChangedChanged 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
FixedFixed 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
FixedFixed bug with Auto Update feature. Wrong license was downloaded when we released 2020.4LICENSE
FixedIn 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
FixedFixed bug with dynamic leads in small circular holes. The lead could get shorter than the dynamic lead length.CAM
NewAdded JaggedGrid 1/3 to TileMakerCAMTOOLS
NewAdded "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. CAM
NewAdded Z-Sensor auto distance to materialCAM
NewUpdated to .NET 4.7.2
NewAdded automatic cost reports. Automatic report settings are now moved to a new tab in the strategy dialog.CAM
NewUpdated to EyeShot 2020.3.428CAM3D5X
ChangedAdded material and machine info to text caption of 3D-5X3D5X
ChangedWhen exploding a textured hatch the exploded entity will have the same color as the texture.CAD
ChangedImproved common cutline nesting in AutoNest.NEST
FixedFixed bug with CAM/Quick command. Entities on locked layers are now excluded.CAM
FixedFixed some bugs in 2d-kerf calculations and offset.CAM
FixedFixed bug in 3D-5X bridge command.3D5X
FixedFixed bug in kerf calculations with inside radius exactly the same as the kerf. Sometimes loops could be generated.CAM
FixedFixed bug in cutorder. Non-connected toolpaths like common cut was not found inside sheets.CAM
FixedFixed bug that created a fatal error in 2347CAD
NewNew AutoNest API version V7.NEST
ChangedChanged 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 but cant place orders.LICENSE
ChangedSubscription license activation is now done using Username and Password. Also separated normal activation and TEMP activationLICENSE
ChangedImprovement when nesting with part priorities. The highest priority parts are now nested closer to the origin/first on the sheet.NEST
FixedFixed bug with marking on curves created in the Curves dialog.3D5X
FixedFixed bug with hanging grids in multiple tools nestingNEST