603,894 active members*
4,815 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > New version of software for Fanuc Macro B and Centroid
Results 1 to 1 of 1
  1. #1
    Join Date
    Sep 2024
    Posts
    11

    New version of software for Fanuc Macro B and Centroid

    Hi,

    I have just released the latest version of the software for creating macros and conversational programs for both 3-axis mills and lathes with C/Y axis and live tooling:

    - supports 3-axis milling machines and lathes with C & Y axis + live tooling
    - get once (no time limit, no subscription, no account, no devices limit)
    - code converters and postprocessors: https://kandksoftware.github.io/macr...oto=converters
    - can execute macro program for up to 6 axes, debug and convert it to plain gcode
    - macro support for Fanuc, Haas, Centroid, Mazak ISO or Sinumerik 802D
    - powerful and straightforward conversational mode (with the ability to add your own cycles) for 3-axis milling machines and lathes with C axis + live tooling
    - works offline, does not require internet connection
    - runs on Windows, Linux, MacOS, Android and IOS
    - can be used on desktop, tablet or even mobile phone
    lightweight - takes up less than 5 MB of hard disk space

    More information can be found here: https://cncmacrosimulator.com

  2. #2
    Join Date
    Sep 2024
    Posts
    11

    Re: New version of software for Fanuc Macro B and Centroid

    Hello again,

    We’re excited to announce the release of the latest version of our software, now featuring several powerful updates to enhance your experience:

    - Auto-complete system that allows you to add custom templates
    - Basic DNC RS-232 support
    - Real-time code checking as you write
    - Live reloading, which updates simulations and macro execution as you type
    - Save as a project, preserving not only the program but also the undo/redo history, tools, work offsets, selected machine, and other settings. When reopening the project, all your data will be fully restored, ensuring a smooth and uninterrupted workflow.

    More information here:*https://cncmacrosimulator.com

  3. #3
    Join Date
    Sep 2024
    Posts
    11

    Re: New version of software for Fanuc Macro B and Centroid

    Today I would like to mention some interesting features like the ability to inject a new value into a variable (even local variables) while testing a macro program as well as the ability to read variables during and after debugging via an advanced calculator.

    1. The first option (pic:1) allows you to quickly test another scenario (using a different diameter, reading data from another tool, etc.)
    2. The second option (pic:2) allows you to perform advanced calculations on variables while testing, which allows for significant time savings and faster deployment of the macro program.

    More informations here: CNC Macro Simulator II - best cnc macro software

  4. #4
    Join Date
    Sep 2024
    Posts
    11

    Exporting to ISO, Okuma, Heidenhain iTNC 530, and Sinumerik 840D/840Di/810D controls

    Interesting fact:

    Although macro programming such as Fanuc Macro B or Centroid offers powerful capabilities and enables advanced automation, it is not consistently supported across all CNC machine controls.

    To address this limitation, CNC Macro Simulator provides the ability to export macro programs into standard, plain formats compatible with ISO, Okuma, Heidenhain iTNC 530, and Sinumerik 840D/840Di/810D controls (the last two systems are not yet supported in lathe mode).

  5. #5
    Join Date
    Sep 2024
    Posts
    11

    Re: Exporting to ISO, Okuma, Heidenhain iTNC 530, and Sinumerik 840D/840Di/810D contr

    In the latest version of the software I added the list of variables you mentioned before. Interestingly, this list can have macro expressions such as functions, IF expressions, and so on. Thanks to this, if any variable depends on another, after saving, it will perform the necessary calculations.

    Website: https://cncmacrosimulator.com

  6. #6
    Join Date
    Sep 2024
    Posts
    11

    Software for Fanuc Macro B and Centroid

    The images below show a program written using FANUC Macro B along with microcommands. These microcommands are special instructions that make it easy and fast to use functions like cycles, patterns, axis shifts, and more. Since they're not part of the ISO standard (RS-274), they need to be used through built-in software postprocessors. All micro commands have documentation available via the help button or directly through the autocomplete window.

    Website: https://cncmacrosimulator.com

  7. #7
    Join Date
    Sep 2024
    Posts
    11

    Help with Macro Call

    I don’t know about you, but I often forget which address maps to which variable when I call a macro subroutine. I came up with two ways to solve this:

    First option: Instead of typing the address directly, you can use a local variable, and the autocomplete will suggest changing it to the correct address.
    Second option: If you type the address, the autocomplete will show you which variable it corresponds to.

    Check out the screenshots below to see how it works:

  8. #8
    Join Date
    Sep 2024
    Posts
    11

    Re: New version of software for Fanuc Macro B and Centroid

    The latest version (1.37.0) of the software is now available, featuring expanded support for system variables and more examples of parametric programming.

    Website: https://cncmacrosimulator.com

  9. #9
    Join Date
    Sep 2024
    Posts
    11

    Re: New version of software for Fanuc Macro B and Centroid

    Ver: 1.38.0
    - user can assign custom G-codes and M-codes to act as macro calls. This allows you to create your own cycles and overwrite cycles already defined in the software or machine.


    Website: https://cncmacrosimulator.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •