CIMCO Edit 2026 Releases
Release notesExpand allCollapse all
Changes since previous version:
CIMCO Edit 2026.01.23
- Fix: Roeders reverse post: SPOINT, SRAWBLOCK and other probing cycles.
- Fix: Haas turning reverse post: tool change position, subspindle issues, added G100/101.
- New: Rapid move tool/workpiece and hidden model collisions are now on by default.
- Fix: MillPlus reverse post: G40.
- Fix: Siemens milling reverse posts: G700.
- Fix: Heidenhain reverse posts: TCPM SPAT.
- Fix: Fanuc milling reverse post: #4130.
- Fix: Default work offset from setup file was scaled by 25.4 in inch machines.
- Fix: Improved file comparison performance by approximately 10-20% and increased the number of differences that can be compared before reaching the comparison limit.
- Fix: Machine box did not follow the machine type.
- Fix: Fagor milling reverse post: G43/44, G83.
- New: Added 'Insert Side' to Tool Mount Properties.
- Fix: Fagor turning reverse post: G69.
- Fix: Double navigation bar tooltip.
- Fix: Siemens milling reverse post: ROT, CYCLE978.
- Fix: Reverse post: subprogram call issue.
- New: Fanuc 0i model F milling reverse post. (S28949)
- Fix: Fanuc turning reverse posts: G71.
- Fix: Mazak Integrex reverse post: G12.1.
- Fix: Haas turning reverse post: sub spindle transformation issue.
- New: Collinear axes in the work offsets table.
- New: Showing programmed work offsets. (S30073)
- New: GibbsCAM keyboard/mouse mapping. (S30208)
- Fix: Backplot crash when updating work offset rotation angles.
- Change: Increased the maximum number of macro user input parameters from 60 to 100. (S30135)
- New: Added an optional minimap for editor documents, configurable under Setup > General > Editor > Editor settings > 'Show minimap in editor documents'. (S29712)
- New: Added a minimap to File Compare, enabled by default and configurable under Setup > File Compare > File compare settings > 'Show minimap'. (S29712)
- New: Added a minimap to Multi Channel Synchronization, enabled by default and configurable under Setup > Multi Channel > Multi channel view > 'Show multi channel minimap'. (S29712)
CIMCO CNC-Calc 2026.01.23
- Fix: Fixed issue with persisted data not always being loaded.
- Fix: Fixed issue with post processor override text field not updating when changing machine.
Changes since previous version:
CIMCO Edit 2026.01.22
- Fix: Reverse post: issue with Y-shifted tool mounts.
- Fix: Fanuc milling reverse post: #4130.
- Fix: Reverse post: wrong message output for selected code simulation in some cases.
- New: Clickable view cube.
- New: Grid-lines in Backplot.
- New: Now uses empty holder instead of default when scanned tool doesn't contain a holder.
- New: Now shows license info in presentation viewer status bar.
- Fix: Station number scanning for custom tools.
- Fix: Turning reverse posts: wrong tool cutter point in some cases.
- Fix: Okuma milling reverse post: G272/282.
Changes since previous version:
CIMCO Edit 2026.01.21
- New: Crisper rendering when windows scaling is 125%, 150% or 175%.
- New: Better frame rate when windows scaling is 175% or above.
- Fix: Turning reverse posts: wrong moves on sub-spindle when in inches.
- New: Turning inserts can now be seen through the holders.
- New: Crisper text rendering.
- Fix: Now doesn't revolve the table for turning moves that position the spindle.
- Fix: An issue where custom tool profiles with multiple adjacent arcs could corrupt stock simulation.
- Fix: Custom tool from DXF when containing 180 degree arcs.
- Fix: Measure distance edge and corner highlight would sometimes appear when not measuring.
- Fix: Okuma reverse posts: MODIN, MODOUT.
- Fix: Haas reverse posts: fixed DPRNT, POPEN, PCLOSE warnings.
- Fix: Okuma turning reverse post: G20.
- Fix: Fanuc milling reverse post: M29.
- Fix: Mazak reverse posts: G84.2.
- Fix: Turning reverse posts: wrong turret head moves at the first tool change.
- Fix: Stock from DXF when DXF contains lwpolylines.
Changes since previous version:
CIMCO Edit 2026.01.20
- New: Machines are now grouped in machine builder by 'My machines' and 'Preconfigured machines'.
- Fix: Fanuc milling reverse post: G53.1. (S30147)
- Fix: A crash when starting simulation reported for some users.
- New: Measure distance now snaps to geometries, edges and corners.
- New: Cross Section now available with only workpiece.
- New: Cross Section can now cut through tool.
Changes since previous version:
CIMCO Edit 2026.01.19
- Fix: Mazak reverse posts: G53.1, M107/108.
- Fix: Editor jumps line when editing NC code.
- Fix: An issue where cross section was off center.
- Fix: An issue where cross section didn't always save state properly when toggling.
- Fix: Siemens turning reverse post: TRAORI.
- Fix: Mazak Integrex reverse post: G97R, G43.4P.
- Fix: Fanuc milling reverse post: #999.
- Fix: Millplus reverse post: G22, G23, G29.
- Fix: Multiple scanned geometries using same STL but different transformations.
- Fix: Haas reverse posts: M97, G103.
- New: Custom lathe holder STL is now used without a profile.
- New: Remembers work offsets in file type.
- New: Brother milling with turning reverse post. (S28627)
- Fix: Millplus reverse post: G74. Added home position control settings.
- New: Show active dynamic offset.
- Fix: Tool vs fixture collision detection in Backplot mode on lathes.
- Fix: Y axis turning issues.
- Fix: An issue where remove chips could remove the entire stock model.
- New: Added Backplot, NC-assist, Multi-Channel View and Advanced Math Functions to CIMCO Edit Core.
- New: Added collision and limit over-travel report to CIMCO Edit Pro.
- New: Added stopping conditions to CIMCO Edit Pro.
- New: Added collision highlight to CIMCO Edit Pro.
Changes since previous version:
CIMCO Edit 2026.01.18
- Fix: Fixed an issue where File Type would unexpectedly change in certain scenarios. (S30015)
- New: Manual threading moves now supported.
- Fix: Haas milling reverse posts: #3201-3400.
Changes since previous version:
CIMCO Edit 2026.01.17
- Fix: Fanuc turning reverse post: added "R point programming" control setting for G81-89 of G-code system A. (S28324)
- Fix: Haas milling reverse posts: added missing variables support.
- Fix: Okuma milling reverse post: LAA, ARC, OMIT. (S25608)
- Fix: Heidenhain reverse posts: SYSWRITE ID230. (S28713)
- Fix: Fixed an issue for custom machine home position.
- Fix: Heidenhain reverse posts: AXIS SPAT.
- Fix: Reverse post: failing during subprogram search in some cases.
- New: Datron milling reverse post. (S27194)
- Fix: Siemens milling reverse posts: CYCLE72. (S28552)
- Fix: Siemens milling reverse posts: G147/148/247/248/347/348. (S28557)
- Fix: Heidenhain milling with turning reverse post: cycle 800.
- Fix: Fanuc milling reverse post: G31.
- Fix: Heidenhain reverse posts: * is used as comment only at line start.
- Fix: Heidenhain reverse posts: TOOL CALL now accepts QS variables as tool name.
- Fix: Siemens turning reverse post: cycle800.
- New: Hurco turning reverse post. (S29095)
- New: Added Off Center Turret generic lathe and 45 degree table/head machine.
- New: Fanuc milling reverse post: arc tolerance control setting.
- Fix: Heidenhain reverse posts: cycle 251/252.
- New: Backplot from File now shows NC code.
- New: Backplot active selection with live updates as you change the selection.
- Fix: Fixed regex Find/Replace replacing next match instead of highlighted match. (S29840)
- New: Tool path statistics: min/max spindle speed.
- New: Tool list: extraction from tool call line.
- New: G320 measurement cycle supported in Fanuc.
- Fix: Reverse post: "#3000=1 (MESSAGE)" shows MESSAGE text for supported reverse posts.
- Fix: Standardized C++ API.
- Fix: Mazak Integrex reverse post: tool change command.
- Fix: Okuma turning reverse post: TD.
- Fix: OSAI milling reverse post: h. (S29796)
- Fix: Haas reverse posts: now outputs error message when compensation input starts with an arc.
- Fix: MillPlus reverse post: G43, G779, G781-789.
- Fix: Reverse post: tool compensation for milling tools in mill-turn mode.
- New: Custom turret slot orientations now supported.
- New: Siemens ONE milling reverse post. (S24625)
- Fix: An issue where machine builder preview didn't work when a Backplot window was open.
- New: EControl milling reverse post.
- Fix: Centroid milling reverse post: G43.3. (S28768)
- Fix: Fixed an issue with syntax highlight coloring when switching between File Types. (S29792)
CIMCO CNC-Calc 2026.01.17
- New: Option to select active post processor from bottom panel.
- New: Enabled coordinate system axis indicators for milling. (S28930)
- Removed: Disabled persistence for CAD function input.
- Change: Unit scale rendering (lower right corner) changed to fixed size.
- Change: Improved visibility for some cursors.
- Fix: Active mouse interaction stopping when mouse leaves CAD view.
- Fix: Dynamic layout in side panel not resizing buttons properly.
- Fix: Artifacts in side panel when element info field are hidden.
- Fix: Helix Milling 'Start at center' being ignored when lead in/out disabled. (S17940)
- Change: Helix Milling cut transitioning.
- Fix: Non-ANSI characters in file paths preventing opening files.
- Fix: Zooming in/out scaling factors.
- Change: Consistent window selection (zoom/selection).
Changes since previous version:
CIMCO Edit 2026.01.16
- Fix: Fanuc milling reverse post: #517/518 are handled as common variables.
- New: Matsuura milling reverse post: Fanuc based.
- Fix: Fagor milling reverse post: #MCS.
Changes since previous version:
CIMCO Edit 2026.01.15
- Fix: Error when saving MacBundle.
- Fix: bug with not loading encrypted machines.
- Fix: Siemens reverse posts: CTRANS. (S29639)
- Fix: Siemens turning reverse post: CYCLE800.
- Fix: Fanuc milling reverse post: G10L12R.
- Fix: Heidenhain milling with turning reverse post: wrong retracts.
- Fix: Siemens milling reverse post: G75.
- Fix: Siemens turning reverse post: W collinear axis.
- Fix: Tool manager: High feed mill tool shape.
- Fix: Mazak Integrex reverse post: M153/154.
- Fix: Fanuc reverse post: issue with undefined subprogram arguments.
- Fix: Siemens reverse post: external subprogram call by file name.
- Fix: Okuma turning reverse post: TD, M323, G126/127, G136.
- Fix: Siemens reverse posts: supported $AA_IM[] variables.
CIMCO Edit 2026.01.14 Released: 02-07-26Changes since previous version:
CIMCO Edit 2026.01.14
- Fix: Siemens reverse posts: max tool number is changed to 99999999.
- Fix: Mitsubishi turning reverse post: spindle speed S1/2/3, tool correction G0 T*.
- Fix: Fanuc milling reverse post: #0 variable comparison.
- Fix: Fanuc milling reverse post: G10L12.
- Fix: Centroid milling reverse post: G43.3, G0 interpolation. (S28768)
- Fix: Reverse post: work offset system variables assignment issue.
- Fix: MillPlus milling reverse post: G7.
- Fix: Siemens milling reverse post: CYCLE840.
- Fix: Reverse post: tool vector producing incorrect rotation in some cases. (S29496)
- Fix: Siemens reverse posts: M7/8/9. (S29430)
- Fix: Siemens reverse posts: supported rounding (RND) of arc-line and arc-arc corners. (S28559)
- Fix: Haas reverse posts: supported work offset system variables #7001-#7386, #14001-#15966.
Changes since previous version:
CIMCO Edit 2026.01.13
- Fix: Mitsubishi reverse posts: spindle commands S1/2/3.
- Fix: Siemens reverse posts: _TC_A1/2 variables. (S29462)
- Fix: Tool color not working when setup file scanning was disabled.
- Fix: Slow solid removal animation in some cases when rewinding.
- Fix: X or Y axis cylinder stock sometimes initially disappearing.
- Fix: Heidenhain TNC7 reverse post: TCPM error message.
- Fix: Coolant state output. (S29430)
- Fix: Reverse post: rotation time calculation.
- New: Thermwood Milling reverse post. (S26367)
- Fix: Siemens reverse posts: calling subprograms starting with %_N_
_SPF. (S28394) - Fix: Fanuc milling reverse post: G53.1.
- New: Okuma milling reverse post: G469. (S28132)
Changes since previous version:
CIMCO Edit 2026.01.12
- Fix: Fixed an issue where automatic sync alignment in Multi Channel view could leave the cursor on the wrong line after editing synchronized NC files.
- New: Added optional synchronization command mapping for matching different command numbers, such as M770 and M775, in multi-channel synchronization.
- Change: "Ignore block skip" is moved from control settings to simulation settings.
- Fix: Reverse post: G65P9811.
- Fix: Okuma reverse posts: MSG.
- Fix: Reverse post: inverse time feedrate (G93). (S28811)
- Fix: Reverse post: lathe tool center compensation for tilt. (S28433)
- New: Faster machine model / stock collision detection when the machine is frequently in close proximity.
- New: More robust stock from STL when the STL contains internal geometry.
- Fix: More robust machine model / stock collision detection.
- Fix: A turning issue on some milling machines.
- Fix: Fagor reverse post: "I" suffix support for move parameters.
- Fix: Fixed an issue where multiline replace could miss occurrences within the current selection.
- Fix: Fixed an issue where multiline replace would replace beyond the current selection.
- Fix: Scanning supports tool location values for custom tools.
- Fix: Siemens reverse posts: CYCLE800.
- Fix: Roeders milling reverse post: supported Heidenhain commands/cycles. (S29321)
- New: Tool manager: added tool station number to "Advanced tool location" in turning/mill-turn mode. (S29248)
- Fix: Heidenhain millturn reverse post: cycle 800. (S28427)
- Fix: Siemens milling reverse post: CYCLE977.
- Fix: Reverse post: lathe threading when simulating on milling machine.
- Fix: Fanuc turning reverse post: G76.
- New: Okuma turning reverse post: B-axis support. (S28045)
- Fix: Heidenhain reverse posts: APPR LEN.
- New: Heidenhain TNC7 milling reverse post. (S24521)
- Fix: Mitsubishi turning reverse post: G74.
- Fix: Siemens milling reverse post: POCKET3/4.
- Fix: MacBundle issues when using custom configuration paths.
Changes since previous version:
CIMCO Edit 2026.01.11
- Fix: Better robustness on Intel Integrated Graphics.
- Fix: An issue where turret mounts would not load.
- Fix: Reverse post: spindle axis center issue in machine coordinates.
- Fix: Heidenhain reverse posts: wrong rotation axis movements in some cases.
- New: Reverse post: parametrized machine subprogram macros. (S29004)
- New: Improved stock compare performance.
- Fix: True vision rendering stale image during animation playback.
- Fix: Sharpened shaft/shoulder stock collision margins.
- New: Support updated web license.
- Fix: Siemens reverse posts: $P_ACTFRAME. (S27059)
- Fix: Siemens reverse posts: $P_UIFR.
- Fix: Fanuc milling reverse post: rotated work offsets G10, G30.
- Fix: Save Setup not commenting Version Number when writing to top of NC file.
- Fix: Fanuc/Mazak milling reverse posts: G68.4.
- Fix: Fanuc milling reverse post: G82 dwell time.
- Fix: Mazak and Fanuc milling reverse posts: system variables #7001-7941.
- New: Support threading tools with low corner radius and point corners.
- Fix: Siemens milling reverse post: G_BACK_TUNNEL.
CIMCO Edit 2026.01.10 Released: 27-05-26Changes since previous version:
CIMCO Edit 2026.01.10
- Fix: Fanuc milling reverse post: G68.4.
CIMCO Edit 2026.01.09 Released: 26-05-26Changes since previous version:
CIMCO Edit 2026.01.09
- Fix: An issue where default tool colors would be black instead of following color loop.
- Fix: Reverse post: wrong incremental move after angular move in turning.
- Fix: Reverse post: repeating macro program calls in some cases.
- New: Remembers stock compare gradient setting.
- New: Remembers True Vision.
- New: Added simulation shortcut for going to end (Ctrl + Shift + Space).
- New: Added simulation shortcut for playing / pausing (Ctrl + Shift + R).
- Fix: Reverse post: inverse kinematics issue when using spindle axis.
- Fix: Heidenhain reverse posts: issue with ignoring some cycle parameters in some cases.
- Fix: Consistent milling tool orientation in milling and mill-turn environment. (S28130)
- Fix: Siemens milling reverse post: POCKET2.
CIMCO Edit 2026.01.08 Released: 19-05-26Changes since previous version:
CIMCO Edit 2026.01.08
- Fix: Okuma reverse posts: OO88.
- Fix: Fanuc reverse posts: G50.1, G51.1.
- Fix: Reverse post: wrong entity by line number in some cases when using external subprograms.
- Fix: A circumstantial freeze when closing Backplot.
- New: Tweaked cursor when resizing sub program HUD.
- Fix: Corrupt sub program HUD when Editing main program.
- Fix: Visibility state not being remembered when toggling geometries from ribbon bar.
- New: Reverse post: manual tool change position. (S28846)
- Fix: Siemens reverse posts: added R1000-R1299 variables.
- Fix: Reverse post: angular move issue in turning.
- Fix: Siemens reverse posts: MSG command not outputs message into simulation window. (S28577)
- Fix: Crash in remove chips.
- Fix: Collision detection not refreshing after changing tool/workpiece setting.
- Fix: Stock simulation when turning on an AC 5 axis milling machine.
- Fix: Centroid reverse posts: conditional expressions. (S26828)
- Fix: NC line highlight sometimes on wrong line when jumping to tool changes.
- Fix: Siemens milling reverse post: CYCLE800 retract position.
Changes since previous version:
CIMCO Edit 2026.01.07
- Fix: Centroid milling RPost: M25.
- Fix: Siemens turning reverse post: SUPA, G53.
- Fix: An issue where stopping conditions could would rewind/stop at before the initial play position.
- Fix: Presentation viewer initially highlighting line 1.
- Fix: Collision detection progress bar sometimes appearing when it shouldn't.
- Fix: Centroid reverse posts: added #29000-31999 variables.
- Fix: An issue where changing theme corrupted stock compare colors.
- New: Millplus milling reverse post. (S23277)
- New: New real-time based simulation animation speed slider.
- Fix: Tool manager: Thread mill shape.
- Fix: Reverse post: wrong tool rotation angles in some cases.
- Fix: Reverse post: crash in radius compensation in some cases.
- Fix: Black screenshot in simulation bundles.
- New: Added gage point to custom lathe holders.
- Fix: Fagor reverse posts: #MCS ON/OFF.
- Fix: Heidenhain reverse posts: CYCL DEF 19.
- Fix: Fanuc milling reverse post: system variables #2000-2399, #10001-10999, #11001-#11999, #13001-13999.
- Fix: Arc interpolation regression.
- Fix: Stock removal when turning with C180.
- Fix: Fanuc turning reverse posts: #3000.
- Fix: Fanuc turning reverse post: linear angle issue.
Changes since previous version:
CIMCO Edit 2026.01.06
- Fix: Reverse post: macro programs issue.
- Fix: Fanuc turning reverse post: drilling cycle R parameter is absolute/incremental depending on G90/G91 activated. (S28324)
- Fix: Mazak milling reverse post: Tool length compensation activation control setting. (S28398)
- Fix: An issue where special characters in tool comments and files names were sometimes corrupted.
- New: Added turning sample file demonstrating stock flip and split stock.
Changes since previous version:
CIMCO Edit 2026.01.05
- Fix: Mazak SmoothAi reverse posts: M98H.
- Fix: Siemens milling reverse post: OFFN.
- Fix: Fanuc turning reverse posts: missing variables.
- Fix: Reverse post: radius compensation issue in mill-turn.
- Fix: Heidenhain reverse posts: PLANE RESET STAY.
Changes since previous version:
CIMCO Edit 2026.01.04
- Fix: Reverse post: spiral and conical arcs issue.
- Fix: Mazak reverse posts: #3020 variable.
- Fix: Fanuc turning reverse post: G73.
- Fix: Fanuc milling reverse post: WCS Expansion option.
- Fix: Legacy APT reverse post: MULTAX.
- New: Collision detection between machine models and in-process stock.
- Fix: Heidenhain reverse post: PLANE RESET TURN.
- Fix: Siemens reverse posts: $P_TOOLL.
- Fix: Heidenhain reverse posts: cycle 17.0 feed rate issue.
Changes since previous version:
CIMCO Edit 2026.01.03
- Fix: Fixed unlocalized file type template names in 'Add new file type' dialog. (S28405)
- Fix: Fanuc Turning STARGB reverse post extension: G910, G69.1.
- Fix: Missing control settings localization in Haas and Mitsubishi turning reverse posts. (S28236)
- Fix: Reverse post: G10L2P0.
- Fix: Fanuc turning reverse posts: drilling axis issue. (S28324)
- Fix: File open dialog for DXF shows "Open STL File"
- Fix: Reverse post: cylindrical interpolation regression.
- Fix: Spindle to stock collision reporting issue when the spindle model was in inches.
- Fix: False positive stock/holder collisions when turning on stock STL.
- New: Added Clamp/unclamp time settings.
- New: Advanced Chuck Jaw setup.
- Fix: Okuma milling reverse post: G283/284.
- Fix: Siemens turning reverse post: TRANSMIT_S.
- Fix: Siemens reverse posts: G500 fix caused regression.
- Fix: Better simulation robustness on Intel Integrated Graphics.
- Fix: Stock compare update when changing workpiece.
- Fix: Collision detection issues when multiple workpieces or fixtures.
- Fix: Issue where hiding workpiece could pause simulation.
- Fix: Toolpath vectors only showing for half the toolpath.
- Fix: A circumstantial freeze when closing Backplot.
- Fix: Reverse post: diameter programming issue for variables.
- Fix: Centroid milling reverse post: M98, M25.
- Fix: Centroid reverse post: system variables support. (S26828)
- Fix: Machine configuration.
- New: Statistics can show graph for selected tools. (S27148)
- New: Default view can now be changed in the machine configuration editor.
- New: Now bundles external sub programs in simulation bundles.
- New: Support vertical milling extenders.
Changes since previous version:
CIMCO Edit 2026.01.02
- Fix: Mazak milling reverse posts: G68, G68.2.
- Fix: Siemens reverse posts: D+SUPA command issue.
- New: Add Keep decimals, Strip leading zeros and Strip trailing zeros options to Adjust Feedrate and Adjust Spindle Speed dialogs. (S27518)
- Fix: Reverse post: home position units issue.
- Fix: Stock simulation issue when C not zero.
- Fix: arc scanning issue.
- Fix: An issue where 'remove chips' sometimes removed the wrong piece.
- New: Tool visibility state is now remembered.
- Fix: Remove chips sometimes removing too much material after parting off.
- Fix: Tool mounts missing in simulation bundles.
- Fix: False positive collisions in turning.
- Fix: An issue where going to end would not always update stock.
- New: Memory optimizations.
- New: Better STL repair for stock compare.
- Fix: Haas milling reverse post: P9817/9818.
- Fix: Okuma milling reverse post: VRSTT, VZOF*, fixed issue with labels.
- Fix: Loading of stock from STL when paths contain Chinese characters.
- Fix: Multi Channel: Fixed an issue where the configured Channel Order was not always preserved. (S28040)
- Fix: Siemens milling reverse post: G500.
- Fix: Mazak Integrex reverse post: M211.
- Fix: Siemens turning reverse post: CYCLE800. (S28020)
- Fix: Turning when work origin not on rotation axis.
- Fix: Orientation of turning tools when turning on horizontal mills.
- New: Automatically selects the Backplot tab when launching directly into simulation from CAM integrations.
- Fix: Centroid milling reverse post: G43.3, G43.4 display tool position issue. (S26828)
- Fix: Machine home position when in inches.
- Fix: Corrupt stock when using remove chips with stock compare.
- Fix: Reverse post: radius compensation issue.
- Fix: NC code missing from .CimcoSimData when exporting simulation bundle.
- New: Improved stock model collision detection.
- Fix: Heidenhain reverse posts: M130.
Changes since previous version:
CIMCO Edit 2026.01.01
- Fix: Spindle mount collision detection.
- Fix: Spindle mount scaling when in inches.
- Fix: Fanuc milling reverse post: G68.
- New: Command line (--savebundle path) for saving simulation bundle.
- Fix: Reverse post: fixed not updating some of linked variables.
- Fix: An issue where jumping to limit over-travel would highlight NC line 0.
- Fix: Remove chips when on sub spindle.
- Fix: Default mounting on cross turning tools with round shank.
- Fix: Tool colors setting not loading correctly when starting CIMCO Edit.


