GitHunt
NY

nykonhrytsyshyn/Mach3Macros

📚 A collection of useful VBScript macros for Mach3 CNC Software

Header

A collection of VBScript macros
designed to enhance and automate operations within the Mach3 CNC control software

• • •


ɪɴꜱᴛᴀʟʟᴀᴛɪᴏɴ


  1. Locate your Mach3 macros folder:
    This is typically C:\Mach3\macros\[Your_Profile_Name]\. Replace [Your_Profile_Name] with the name of your Mach3 profile (e.g., Mach3Mill, Mach3Plasma, etc.).
  2. Download the macro files:
    Clone this repository or download individual .m1s files directly.
  3. Copy the macros:
    Place the downloaded .m1s files (e.g., M123.m1s, M456.m1s) into your Mach3 macros folder.
  4. Assign to buttons (Optional):
    In Mach3, you can assign these macros to custom buttons on your screenset or call them directly from G-code.

For any questions or issues related to the script, feel free to open an issue in the repository.


This project is dual-licensed to cover both code and documentation:
MIT License (Code) • CC BY 4.0 (Manual)

  • Macros & Scripts: You may freely use, modify, and distribute the .m1s code under the MIT License.
  • Manual & Documentation: The "AutoToolZero" guide, illustrations, and screenshots are licensed under CC BY 4.0, requiring proper attribution to the author.
  • Disclaimer: All materials are provided "as is" without any warranties. The author is not responsible for any damage to hardware or machinery resulting from the use of these scripts.