Skip to content

vsergeev/nomad3-cncjs-macros

Repository files navigation

Nomad 3 CNCjs/gSender Macros

Macros to use BitSetter and BitZero V2 in CNCjs/gSender with the Carbide 3D Nomad 3. Use at your own risk. Test by cutting air first.

Macros

Installation

Copy and paste the individual macros into CNCjs or gSender or import nomad3-macros.json for all macros (gSender only).

Important Notes

  • With CNCjs, the "Cycle Start" button can be used to unlock the machine after the door is opened and closed. With gSender, ~ (cycle start) must be manually sent in the console to unlock the machine, as it currently doesn't offer a button for this (see Sienci-Labs/gsender#441).

  • gSender ignores the M0 (program pause) code, used by some g-code post-processors for tool changes. Be sure to generate g-code with M6 tool changes instead of M0 pauses, if using gSender.

    • In Fusion 360, the "Carbide 3D (Grbl)" post-processor is fine.
    • In Carbide Create, select the "Carbide 3D Nomad Pro" post-processor, not "Basic G-Code" or "GRBL".

BitSetter

This macro stores the tool reference height in machine coordinates, allowing you to use it independently of work coordinate zeroing. When changing tools, it calculates the offset in machine coordinates and applies the offset to the current WCS Z.

BitZero V2

  • Probe Z - Run with tool near top of probe top plate.
  • Probe XY - Run with tool inside probing bore.
  • Probe XYZ - Run with tool inside probing bore.

Adjustments

Defaults should work fine, but variables for calibrating X, Y, and Z are available below:

  • Adjust PROBE_THICKNESS in "Probe Z" macro for probe overall thickness.
  • Adjust PROBE_INSET_THICKNESS in "Probe XYZ" macro for probe inset thickness (without black edge).
  • Adjust PROBE_X_OFFSET / PROBE_Y_OFFSET in "Probe XY" and "Probe XYZ" macros for probe X and Y offset corrections.

Miscellaneous

About

Macros to use BitSetter and BitZero V2 in CNCjs/gSender with the Carbide 3D Nomad 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published