Fixed

Dec 20, 2024
  • Pocket machining strategies optimized (less creation of arc-shaped curves, reduction of time for G-code creation)
  • Fixed bug with invalid tool paths for combined curve objects with pocket machining
  • Fixed bug with invalid contour (first contour) with pocket machining
  • Added automatic selection of units at first application start
  • Opimized tab feature in contour cutting operation
    Set size of tab points automatic for different objects sizes
    Set scaling up to 200% of tab points
  • Optimized WAZER edition of CamDRAW
    Optimized translations
    Optimized user interface and icons
    Optimized setup / installer for WAZER Edition
    Add feature to create and reset the default work area size for WAZER Waterjets CNC machines (18x12 in / 460x305 mm)
Dec 16, 2024
  • Post processor / presetting file: Turn spindle off output now supports more than 1 line
    For customisations of spindle off commands at the end of operation: E.g. ATC with moving axes to defined position
    Required version number of post processors changed to 1.4
  • Added verification whether the version number of the postprocessor is suitable for the current software version
  • Fixed bug with re-selection of profile not read again post processor settings
  • Fixed bug with rendering G-Code if G-Code output without spaces
  • Added the most commonly used file extensions (.tap, .cnc, .nc, .gcode, ...) for saving/exporting G-Code files (Save File Dialog)
    Of course, the file extensions can still be set in the presettings / postprocessors
  • Added function to create gcode in separate files
    Each toolpath / operation is written to a separate file
    Useful if the CNC machine only supports one tool per file, for example
  • Added new button icon pack: All button icons have been changed and optimized
  • Added new functions for reordering and changing the order of tool operations:
    Deleting operations reorders all other operation numbers
    Selected tool operation can now be moved one up or one down in the order of all tool operations
  • Fixed bug with wrong translations
  • Added new translations
  • Added new tooltips with explanations
  • Added additional button to open software settings
  • Added window query at the first start of the application for selecting the user's CNC hardware
  • Optimized software activation window:
    Activation key input
    Activation informations
  • Optimized 3D rendering and colors
  • Added support for more CNC machines and hardware, new presetting files (postprocessors)
    Standard G-Code presets are now called "G-Code (Standard)" --> Generate G-Code in separate files for each tool used
    Standard G-Code presets with autmatic tool changer now called "G-Code (Standard) - ATC" --> Generate G-code in one file (all tools used are represented in this file)
    LinuxCNC presets
    Mekanika CNC Routers presets
    Felder Hammer HNC presets
    Carbide 3D Nomad 883 ATC presets
    Carbide 3D Nomad 883 presets
    Carbide 3D Shapeoko presets
    Sainsmart 3018 MX3 presets
    Sainsmart 3018 PRO presets
    Sainsmart 3018 PROver presets
    Sainsmart 4030 PROver with Probe presets
    Sainsmart 4030 PROver presets
    Sainsmart 4040 PRO with Probe presets
    Sainsmart 4040 PRO presets
    X-Carve presets
Mar 25, 2024
  • Added support for CorelDraw Graphics Suite 2024 (Version 25)
  • Added support for CorelDraw Standard 2024 (Version 25)
  • Added support for CorelDraw Technical Suite 2024 (Version 25)
  • Fixed installer for newest CorelDraw versions (wrong directory)
Mar 21, 2023
  • Added up to 10 profiles / postprocessors files settings
  • Problem solved with wrong rendering: Postprocessor header
Mar 13, 2023
  • Added Workpiece coordinate system selection (G54, G55, ...)
       Under workpiece data user can now select coordinate system which will output in G-Code file 
       Postprocessor parameter <wcs>
  • Added output of an individual comment character in the postprocessor settings
  • Added postprocessors for MultiCam and Kosy MaxComputer CNC Routers
  • Problem solved with turning off spindle output after operation if command textbox is empty
  • Added cut start/end postprocessor textes in pocket engraving operation
       For laser pocketing machining 
  • Problem solved with wrong XY zero point postion if CorelDraw document not created with CamDRAW plugin
Jan 03, 2023
  • Fixed bug with showing wrong license status if valid license is available
  • Added new postprocessor for X-Carve and X-Carve Pro CNC Machine from Inventables
Nov 04, 2022
  • Problem solved with feed rate output for rapid movement
  • Problem solved with output first line of machining:
    Movement to first position after custom post processor sections (e.g. cut start, cut end)
    Now software will output first position with repeat all positions and feed rates (because possible movements and feeds in custom post processor sections)
  • Added/Changed draw workpiece origin (zero point) according to standardized symbol
  • Added error message if tool diameter is not defined or zero (while creating toolpaths)
  • Added information for remaining days of trial version
  • New company logo used
Aug 16, 2022
  • Tool library expanded:
    Tool shape added (cylindrical/conical)
    Tool angle (e.g. graver) added
    Finishing and roughing feedrate added
    Lead-In and Lead-Out informations can be stored in the tool
    Tab width can be stored in the tool
    Additional information such as material, pierce time etc. can now also be stored in the tool
    Added option for duplicate selected tool
    Added options for move selected tool upwards and downwards in tool list
    Added options for import and export tool library
    Added tooltips for all inputs in tool library
  • Display tool diameter in operation toolpaths:
    Support for conical tool --> Display of the correct tool diameter
  • Added option for normal, finishing and roughing feed rate in any machining operation:
    Parameters for different feeds are stored in the tool data
    Option specifically for laser, plasma and waterjet cutting for different cutting quality
  • Added new placeholders for postprocessors to use in G-Code:
    <material> --> Tool data e.g. for workpiece or raw material
    <pierce_time> --> Tool data Holding time to wait until the material is cut through
    <info1> --> Tool data Additional information 1
    <info2> --> Tool data Additional information 2
    <info3> --> Tool data Additional information 3
    <toolpaths_size_x> --> Width of all active tool paths
    <toolpaths_size_y> --> Height of all active tool paths
  • Optimized Lead-Ins and Lead-Outs for contour milling:
    Lead direction detection added
    Automatic add lead-in or lead-out at longest segment of contour (closed curves)
    Combined curves are recognized as belonging together --> required for lead direction detection for inner or outer milling contours
  • Added cutting data input/area for all machining operations:
    The plugin reads the cutting data from the tool data
    Now these cutting data can be overwritten for individual operations (If desired, otherwise the tool data are taken over)
  • Optimized data input (keyboard input) for all operation windows:
    Refocus textboxes after drawing
    Added progress ring while drawing and generating toolpaths
  • Changed feedrate for drilling (important):
    Feedrate for drilling changed to normal feedrate instead of plunge feed rate
    Tool data must be adapted
  • Added default post processor for Laser / Plasma / Waterjet cutting
    One with only XY axis movement
    One with XYZ axis movement
  • Added operation type to tooltip of operation
  • Removed "HelpObjects" layer on creation of new CorelDraw document
  • Fixed:
    Problem with wrong machining directions in contour milling and contour cutting operations
    Problem in contour engraving operation with drawing toolpaths left side
    Problem with installer if more than one Addon file exists (now all addon files from Shaping folder will copied)
    Problem while creation of toolpaths for pocket milling and pocket engraving (Application did not display the toolpaths - layer problem)
    Problem with deactivation of selected shapes while add new machining operation
    Problem with double toolpaths in contour milling and contour cutting operation if leads are active
May 10, 2022
  • Added new sorting algorithm for contour cutting (laser/plasma/water):
    Always work from inside to outside + detection of lead direction for centered contours
    For inside contours lead from inside, for outside contours lead from outside
  • Added tab feature for laser/plasma/waterjet cutting:
    Tabs leave small pieces of material when contour cutting. These fix the material after cutting through.
    Number of tabs can be set.
    Width of tabs can be set.
    Automatic position (even distribution of tabs).
    Individual tabs can be moved to any position with the mouse.
    Leads are always created at the beginning and end of tabs.
  • Changed leads position in cutting operation (laser/plasma/water):
    No longer with percentage, now automatically in the middle of the longest segment of the curve.
  • Optimized lead direction detection for cutting operation:
    Combined curves are detected as contiguous (required for lead direction detection for inner or outer cutting contours)
  • Changed operation windows to no dialog:
    Operation windows are displayed in the foreground
    CorelDraw application is still controllable if operation window is open (view, zoom, etc.)
  • Added progress ring for cutting contour window (during calculation of toolpaths)
  • Added placeholder in postprocessor texts:
    <workpiece_left_x> (define x-position of left workpiece edge)
    <workpiece_right_x> (define x-position of right workpiece edge)
    <workpiece_top_y> (define y-position of top workpiece edge)
    <workpiece_bottom_y> (define y-position of bottom workpiece edge)
  • Added placeholder in postprocessor texts:
    <toolpaths_left_x> (define left x-position of bounding box of all active toolpaths)
    <toolpaths_right_x> (define right x-position of bounding box of all active toolpaths)
    <toolpaths_top_y> (define top y-position of bounding box of all active toolpaths)
    <toolpaths_bottom_y> (define bottom y-position of bounding box of all active toolpaths)
  • Installer: Added install directory detection if plugin is currently installed
  • Fixed bug with closing progressbar window and cancel generation
  • Fixed bug with sorting to numeric textfields (textfields without numbers)
Apr 19, 2022
  • Added automatic selected language on first start from windows UI language
  • Added version number to postprocessors
  • Added/Changed width and height inputs: Default strings for inputs in postprocessors are empty --> Only overwrite if string in postprocessor is not empty (all inputs are now translated)
  • Added function to automatically add text fields for all curve objects (new curve objects menu)
  • Added function to sort all curve objects by text field numbers (put them on layer "SortedCurves")
  • Added: Text/Block for G-Code output for operation end (blocks for operation end can now be inserted in postprocessors)
  • Changed menu "Curve duplicates" to "Curve objects" with more functions
  • Changed function check for curve duplicates: Open window without searching for duplicates (searching with click on button check)
  • Fixed bug with open older CorelDraw documents: Error message string out of range
  • Added postprocessor for CAMaster with WinCNC - INCH (without tool changer)
  • Added postprocessor for CAMaster with WinCNC - INCH (with tool changer)
  • Added postprocessor for Weihong NCstudio
  • Added postprocessor AM.CO.ZA EasyRoute
  • Added message if no curves for automatic strategies have been found
  • Added more supported comment characters in postprocessor settings
  • Added postprocessor setting: Adjustable output comment on operations start --> e.g. (Contour 1)
  • Updated all postprocessor files to V1.1
  • Changed comments detection while rendering in gcode
  • Fixed bug with open document and postprocessor not founded
Apr 12, 2022
  • Added OEM version: RouterCAM
  • Added license info on Docker and window titles
  • Added tangential Lead-Ins and Lead-Outs
  • Fixed bug with wrong climb or conventional machining when using Lead-Ins and Lead-Outs
  • Added and optimzed Lead-In and Lead-Out strategies: Entry and exit are now separately adjustable (Option for lead-in or lead-out or both)
  • Fixed bug with wrong Lead-In & Lead-Out if sweeping angle is 90 or 180 degrees (Curve algorithm welds leads)
  • Fixed bug with wrong operation window height with high WINDOWS scaling mode (125%, 150%)
  • Added languages: Spanish, French, Portuguese, Chinese, Japanese
  • Added Lead-In and Lead-Out option for contour milling and contour cutting: Sweeping angle, linear distance, keep tool down
  • User interface (design) optimized: Used Expander instead of GroupBoxes in Operation Windows
  • Fixed bug with turning on spindle by G-Code creation in strategies of all CorelDraw drawing objects
  • Language translations optimized
  • Added feed rate unit to strategies of all CorelDraw drawing objects
Feb 09, 2022
  • Changed location in CorelDraw main menu to activate the plugin/docker:
    Now plugin can activated in "Extra" tab of CorelDraw main menu --> "Extra / gCode Generator"
    Before that it was under "Window / Dockers / gCode Generator"
    Please reset your workspace with press and holding "F8" while CorelDraw starts!
  • Fixed bug in pocket milling cycle: Plunge in the material for the next cutting plane on wrong shape (last shape instead of first shape)
  • Fixed bug with generated G-Code: Remove space at the end of the line
  • Added and optimized node/curve precision algorithm:
    Now user can set up a curve precision in length unit (e.g. Millimeter or Inches)
    This curve precision is used for linear interpolation on curves
    Curve precesion is the smallest segment length / distance (for which CNC machine will drive linear with G1)
    This curve precision is independent of the total length of the curve --> (This means fewer support points on short curves)
  • Added new default curve precision value to postprocessors settings
  • Increased tooltip time for machining operations: Showing machining parameter, e.g. cutting speed etc.
  • Added feature for climbing and conventional milling
  • Added feature: Select your curve sorting algorithm for contour milling and engraving
    Now user can select whether the software should sort all curves of operation automatically 
    Or machining sequence of the sequence on the CorelDraw layer
  • Changed name of pocket and island milling --> Pocket milling
  • Changed name of pocket and island engraving --> Pocket engraving
  • Added translations of all error messages and info messages in software
  • Added translations of all window titles in software
  • Added and optimized new software user interface (GUI design):
    Complete new design of software available
    User can change theme colors
    User can change theme mode: Light and dark mode
    Default theme color --> "Steel"
    Default theme mode --> "Light"
    Optimized window handling: Automatic window size to screen resolution, most windows can now minimized or maximized
  • Added new MessageBox for error and info messages
  • Changed button to open the settings window --> Button is now the company logo on the top of the plugin/docker
  • Added support for Windows 11
  • Removed functions in software (not really in use):
    Request support button on setting window
    Additional text features
    Additional nodes features (add and remove nodes)
    Additional alignment features
    Additional import function
  • Added function to automatic copy all application settings from gCode Generator 2 to gCode Generator 3 (only once on first start)
  • Fixed bug with no output numeric line numbering (User defined textes)
  • Changed locations of rendering settings: Settings for rendering engine are now in profile / postprocessor settings
  • Fixed bug with no rendering if no z axis output
  • Added axis designations to 3D viewport
  • Fixed bug with rendering: Other G commands than rapid and linear movements
  • Optimized rendering engine
  • Fixed bug with showing logo in different colors
  • Changed setting for round workpiece shape: Now available under measure range (measurement grid)
Subscribe