Link to us from your website and promote the community!... Then email us to receive a Free CNC cheat sheet from the CNC Specialty Store!

Facebook Group

Share your CNC information?
...Procedures
...Macro programs
...Articles
...and more

Suggestions or comments?
Please Email Us

Thank you for all your contributions and supporting the CNC community.

Custom Macro programming examples for Fanuc and Mitsubishi

The below macro programming examples should give you a pretty good idea of what the macro A or macro B options from Fanuc can provide you with.

Bolt hole circle Macro program

Bolt hole circle Fanuc

Letter engraving macro

Circle milling Macro

Fanuc Macro Programming

Peck drilling macro

Load monitoring Macro

Tool Change Macro program

Pallet change confirm Macro program

Tool life macro program Macro A

Part counting when using M99 (Example bar feeders)

Mitsubishi / Fanuc Macro programming parameters to edit 9000's

  1. Fanuc macro edit on 16/18/21 & 16i/18i/21i-Parameter 3202 (NE9 will be above the proper bit #) (6079-6089 can be assigned an m-code or G code to call up the sub programs) (Parameter 6080=program #9020, 6081=9021, 6082=9022 ETC.)
  2. Mitsubishi Macro Edit 9000 programs change par.1121 to 0 , and check 1122 should be 0 to display them.

CNC parametric programming

I will be adding more information shortly. Please check back later. Also check out our G-codes list

In order to use this option on your machine you must have the custom macro B option from Fanuc.