This site uses privacy-friendly analytics. Privacy policy.

Fanuc & Haas Custom Macro Programming

Custom macros turn repetitive manual operations into one-button automation. Anything your operators do by hand that follows a repeatable pattern can be a macro.

I write custom macros for Fanuc Custom Macro B and Haas NGC controls. Probing cycles, automated work coordinate setting, tool wear compensation, part counting, bar feeder integration — the operations your team runs through manually every setup that could be automated.

Every macro comes with operator documentation written for the people who will actually use it — not a software manual, but a clear explanation of what it does, how to call it, and what parameters to set.

What You Get

  • Custom macro programs written for your specific application
  • In-process probing cycles for automated part setup and verification
  • Automated work coordinate setting from probed features
  • Tool wear compensation and breakage detection logic
  • Part counting, bar feeder integration, and automated stop logic
  • Operator-facing documentation your team can use and maintain
  • 30 days of post-delivery support

Controls

Fanuc

  • Custom Macro B
  • 0i Series
  • 30i / 31i Series
  • Renishaw / Blum probing

Haas

  • NGC Macro System
  • Renishaw OMP/OTS
  • Haas Wireless Probing
  • Setting Variables

Pricing

$150/hr with a half-hour minimum. Simple macros typically 1–3 hours. Complex probing and automation packages 4–15 hours depending on scope.

Discuss your automation needs →

Tell me what your operators are doing manually. I'll tell you if a macro can fix it.