You Asked, We Answered: Custom Macro B
Custom macro B is FANUC’s version of parametric programming. Judging by the questions, comments and suggestions I regularly receive from readers, it is a feature that many of you have utilized. There are certain questions that I receive on a pretty regular basis. While none by itself is enough to justify its own column, taken together, these questions can provide some helpful information.
Share




#100 = 1
#3006 = 110 (ENTER DIA IN #101)
G10 L2 P1 X13.2726 #5221 = 13.2726
#101 = #5221
IF [#101 LT 10] GOTO 3 #3000 =100 (BAD INPUT) N3 IF [101 GT 5] GOTO 5 #3000 = 100 (BAD INPUT) N4 … (Program continues) . .
IF [#101 GT 5] AND [#101 LT 10] GOTO 5 #3000 = 100 (BAD INPUT) N5 … (Program continues) . .
Keep in mind that if programs are run in multiple machines, you will not be able to use this new feature for programs run in older machines.
Read Next
Last Chance! 2025 Top Shops Benchmarking Survey Still Open Through April 30
Don’t miss out! 91ÊÓÆµÍøÕ¾ÎÛ's Top Shops Benchmarking Survey is still open — but not for long. This is your last chance to a receive free, customized benchmarking report that includes actionable feedback across several shopfloor and business metrics.
Read MoreAMRs Are Moving Into Manufacturing: 4 Considerations for Implementation
AMRs can provide a flexible, easy-to-use automation platform so long as manufacturers choose a suitable task and prepare their facilities.
Read MoreMachine Shop MBA
Making Chips and 91ÊÓÆµÍøÕ¾ÎÛ are teaming up for a new podcast series called Machine Shop MBA—designed to help manufacturers measure their success against the industry’s best. Through the lens of the Top Shops benchmarking program, the series explores the KPIs that set high-performing shops apart, from machine utilization and first-pass yield to employee engagement and revenue per employee.
Read More