Overview: Tool Setting and Spindle Probing on Fanuc VMCs
Selecting between a non-contact laser tool setter (e.g., Marposs VTS, Renishaw NC4) and a spindle touch probe (e.g., Renishaw OMP60, Marposs Mida Laser) is a recurring decision for job shops commissioning Fanuc-controlled vertical machining centres. The two technologies solve different problems: laser setters measure tool length and diameter at spindle stand-still, while spindle touch probes perform in-process datum setting, first-article inspection, and 3D feature measurement. The selection is not mutually exclusive; many production cells integrate both. The choice is governed by control compatibility, multi-machine probe portability, software stack (Verisurf, Renishaw Productivity+, Fusion 360 probing), and long-term calibration stability.
Probe Technology Comparison
| Function | Laser Tool Setter | Spindle Touch Probe |
|---|---|---|
| Tool length offset | Yes (cycle-on signal from M-code) | Yes (via part datum cycle) |
| Tool diameter offset | Yes (spindle rotation + beam break) | Yes (calibration ring or known feature) |
| In-process part datum | No | Yes (single point, 3-point, boss, pocket) |
| 3D feature measurement | No | Yes (with Verisurf, Productivity+, PC-DMIS) |
| First-article inspection | No | Yes |
| Spindle thermal compensation | Indirect (length only) | Direct (datum resettable mid-cycle) |
| Repeatability (typical) | ±0.0010 in (25 µm) at 20 °C | ±0.00012 in (3 µm) 2σ @ 50 mm styli |
Renishaw OMP60 / MP Series on Fanuc Controls
The Renishaw OMP60 optical transmission probe and the MP-series table probes are the de-facto standard for Fanuc-controlled VMCs (VF-2SS, VM3, EC-1600, Daewoo HP5100, Johnford Gantry). Communication uses the Fanuc High-Speed Skip (G31) interface on the spindle-head PCB, with the OMM (Optical Machine Module) receiver mounted in the work envelope. The interface is control-agnostic at the receiver level; the OMM emits a 1 µs skip pulse that is wired to a Fanuc skip input (typically skipped via the PMC ladder).
Key Fanuc integration parameters:
- Skip signal assignment:
G31 X_ Y_ Z_ F_with skip input mapped in the PMC (X4.7 or X8.x depending on the I/O card). - Macro variable capture:
#5061 (X), #5062 (Y), #5063 (Z)are populated on skip event. - Probe enable M-code: typically
M55(OMM LED on),M56(probe on),M57(probe off). These are PMC-customizable. - OMP60 trigger force: 0.30 N (XY), 0.60 N (Z) with standard 50 mm styli.
Probe calibration macros (Renishaw standard set) are loaded into the Fanuc custom macro B environment (G65 calls). The standard library is 9.7 kB and includes OMP60, OMP40-2, and MP-series routines.
Marposs Mida Laser and VTS Tool Setters
Marposs offers two non-contact tool measurement families commonly quoted on Fanuc VMCs:
- Mida Laser – in-spindle laser tool setter for tool length/diameter on turning centres (SL10, etc.) and some VMCs with HSK or CAT spindle adaptors.
- VTS (Visual Tool Setter) – table-mounted laser beam-break setter for milling. Trigger repeatability ±0.5 µm with thermal-stable mounting.
Marposs probes communicate with the control via discrete I/O (probe-triggered 24 V signal) or proprietary serial (Marposs MMR / DBB bus). On Fanuc, the typical integration is hard-wired to a skip input identical to the Renishaw OMM wiring path; the bus variants require a Marposs P7 or P8 interface card slot.
Field-Reported Drift: Marposs vs Renishaw
Field experience with Marposs spindle probes on Haas SL10 lathes and similar configurations reports a calibration drift of ~0.003 in (0.076 mm) per month, requiring monthly recalibration cycles. By contrast, Renishaw OMP60 probes in similar service intervals typically drift <0.0005 in (0.013 mm) over six months, provided the stylus is inspected for damage and the OMM window is kept clean.
Haas-Renishaw Exclusivity and Multi-Machine Portability
Haas Automation has an exclusive supply agreement with Renishaw for OEM spindle probes on the VF, VM, EC, and DM-series machines. A Renishaw probe purchased from Haas is delivered with Haas-specific licensing in the OMP60 firmware and the OMM receiver. When the probe is moved to a different control (e.g., a Johnford Gantry with Fanuc 18i-MB, a Daewoo HP5100 with Fanuc 21i-MB, or any Siemens / Heidenhain machine), Renishaw will not re-license the probe for the new control. The OMM receiver is also machine-paired in some cases.
For shops with a mixed fleet (Haas + Fanuc + non-Haas), the workaround is to purchase a standard Renishaw MP-series kit (table probe + OMP60 + OMM) directly from Renishaw or an authorised distributor. The standard kit is portable across Fanuc, Siemens, Heidenhain, Mazak, and Okuma controls without re-licensing. The price premium over a Haas-bundled kit is typically 8-15%, but the multi-machine utility is the deciding factor.
| Probe Source | Haas VF/VM/EC | Fanuc VMC (non-Haas) | Siemens / Heidenhain |
|---|---|---|---|
| Haas-bundled Renishaw | Yes | No (re-license denied) | No |
| Standard Renishaw MP kit | Yes | Yes | Yes |
| Marposs (direct) | OEM option | Yes (P7/P8 interface) | Yes (P7/P8 interface) |
3D Probing Software: Verisurf, Productivity+, and PC-DMIS
For a spindle probe to deliver 3D inspection value, a measurement software layer is required. Common choices on Fanuc-controlled VMCs:
- Renishaw Productivity+ – free with OMP60 purchase, native Fanuc macro output, CAD import, GD&T callouts, MBD-based reporting.
- Verisurf – independent metrology suite, common with Marposs and Renishaw probes, supports probing routines + reverse engineering + in-process inspection. License per seat.
- Hexagon PC-DMIS – high-end metrology for CMM-class reporting; runs on PC connected to the Fanuc via DNC or FOCAS.
- Autodesk Fusion 360 Probing – CAM-integrated probing, lighter on metrology features than Verisurf or PC-DMIS.
For a small job shop with surfacing and detail work, Verisurf is the most common pairing because it can drive both Renishaw and Marposs probes without vendor lock-in.
Machine-Level Considerations: VF-2SS, VM3, EC-1600, HP5100
| Machine | Control | Recommended Probe | Recommended Laser Setter | Notes |
|---|---|---|---|---|
| Haas VF-2SS | Haas NGC | Haas-bundled Renishaw OMP60 | Haas / Renishaw NC4F90 | Spindle + table probe common config |
| Haas VM3 | Haas NGC | Haas-bundled Renishaw OMP60 | Renishaw NC4F90 or Marposs VTS | Mid-size VMC, surfacing friendly |
| Haas EC-1600 | Haas NGC | Haas-bundled Renishaw OMP60 | Renishaw NC4F90 | 5-axis trunnion, probing on tombstone |
| Daewoo HP5100 | Fanuc 21i-MB | Standard Renishaw OMP60 (portable) | Renishaw NC4F90 / Marposs VTS | Horizontal, B-axis indexer probing needed |
| Johnford Gantry | Fanuc 18i-MB | Standard Renishaw OMP60 (portable) | Marposs VTS | Avoid buying Haas-bundled kit – not transferable |
Decision Matrix: Laser Setter, Spindle Probe, or Both
| Production Profile | Minimum Config | Recommended Config | Rationale |
|---|---|---|---|
| Short-run job shop, 50+ tools, frequent changeovers | Spindle probe | Spindle + laser setter | Laser setter eliminates manual presetter; spindle probe handles first-article |
| Long-run production, dedicated part | Laser setter | Laser setter + table probe | In-process part checks via table probe; laser setter for tool wear |
| Tool & die / mould shop | Spindle probe | Spindle probe + Verisurf + laser setter | 3D inspection and electrode calibration dominate |
| Aerospace tight-tolerance | Spindle probe + Verisurf/PC-DMIS | Spindle probe + laser setter + Verisurf | AS9100 traceability requires repeatability <0.0002 in |
| Job shop with surfacing + detail | Spindle probe + Productivity+ | Spindle probe + Verisurf + Marposs VTS or Renishaw NC4 | Two-axis Z measurement via probe; tool wear via laser |
Commissioning Steps on a Fanuc VMC
- Verify the OMM receiver wiring to the Fanuc skip input and PMC ladder. Confirm skip enable bits
SSTBin the PMC diagnostics screen. - Load Renishaw macro library (or Marposs equivalent) into custom macro B storage. Test with
G65 P9810(probe power-on check). - Calibrate the probe stylus on a known calibration ring or sphere. Run
G65 P9811(tip diameter calibration) andG65 P9812(length calibration). - If a laser tool setter is fitted, run the M-code enable test (e.g.,
M50activates the laser beam,M51deactivates). Verify the laser interlock circuit is closed before allowing spindle rotation over the beam path. - Run a 3D probing verification routine on a calibrated artifact (e.g., a 1-2-3 block or Renishaw ACC2-1000). Capture the deviation report; if 2σ > 0.0005 in (0.013 mm), re-cal the probe.
- Configure Verisurf or Productivity+ to talk to the Fanuc via FOCAS (Ethernet) or DNC (RS-232C). Verify the measurement point stream at 50 Hz minimum.
Verification Checklist
- Probe repeatability (2σ) on a fixed feature: <0.0005 in (0.013 mm).
- Laser tool setter repeatability: <0.0010 in (0.025 mm) for tool length, <0.0005 in (0.013 mm) for tool diameter.
- Skip event capture in custom macro:
#5061..#5063populate within 1 ms of probe trigger. - Tool offset table update:
H-codelength andD-codediameter populate correctly from probe cycle. - Probe enable indicator (panel LED or HMI screen) reflects M55/M56/M57 state.
- Calibration date stamp logged in maintenance record; schedule re-cal at six months (Renishaw) or one month (Marposs) intervals.
Troubleshooting Matrix
| Symptom | Likely Cause | Action |
|---|---|---|
| Probe does not trigger, no skip event | OMM LED off, wiring fault, skip input not enabled in PMC | Check OMM power, verify SSTB bit, check X-input voltage |
| Probe triggers but position error >0.005 in | Stylus damage, probe not calibrated, OMM window contaminated | Inspect stylus, clean OMM, run G65 P9811
|
| Laser setter reads tool length off by >0.002 in | Beam alignment drift, thermal growth of spindle | Re-align laser per OEM procedure, run spindle warm-up cycle |
| Marposs probe drifts 0.003 in/month | Known reliability issue on certain Marposs models | Schedule monthly re-cal or replace with Renishaw OMP60 |
| Probe will not activate on non-Haas Fanuc machine | Haas-bundled Renishaw probe is control-locked | Purchase standard Renishaw MP kit, not Haas-bundled |
| Verisurf not receiving measurement points | FOCAS options not enabled on Fanuc, firewall blocking port 8193 | Enable FOCAS option, open TCP/8193, verify with ping and FOCAS test tool |
Cost-of-Ownership Notes
A Renishaw OMP60 + OMM + calibration artefact kit typically lists at ~$9,000-12,000 USD depending on styli and configurator. A Marposs equivalent Mida Laser + VTS is in the same band, but add ~$1,500-3,000/year for re-cal labour and styli replacement to budget if you observe the field-reported monthly drift. A laser-only configuration (no spindle probe) starts at ~$5,000-7,000 for an NC4F90 or VTS, but provides no in-process inspection capability.
FAQ
Can I use a Haas-bundled Renishaw probe on a non-Haas Fanuc machine?
No. Haas has an exclusivity agreement with Renishaw; probes purchased through Haas are firmware-locked and Renishaw will not re-license them for a different control. Buy the standard Renishaw MP-series kit directly from Renishaw for cross-machine portability.
Is a Marposs laser tool setter compatible with Verisurf 3D probing?
Marposs VTS and Mida Laser tool setters handle tool length and diameter only; they do not perform 3D feature measurement. To run Verisurf 3D routines you still need a spindle touch probe (Renishaw OMP60 or Marposs equivalent) wired to a Fanuc skip input.
What repeatability can I expect from a Marposs spindle probe on a Fanuc lathe?
Field reports on Marposs spindle probes (e.g., Haas SL10) show ~0.003 in (0.076 mm) drift per month, requiring monthly re-calibration. Renishaw OMP60 on the same service interval typically holds <0.0005 in (0.013 mm) for six months.
Which Fanuc skip input should the OMM receiver use?
Map the OMM trigger to a high-speed skip input, typically X4.7 on the main PMC I/O card, and enable the skip in the PMC ladder. Verify with the SSTB diagnostic bit in the Fanuc PMC diagnostics screen before running a probing cycle.
What is the best low-cost probing software for a small job shop?
For a single-seat small job shop with surfacing and detail work, Verisurf is the most common pairing because it drives both Renishaw and Marposs probes without vendor lock-in. Renishaw Productivity+ is free with an OMP60 purchase but is Renishaw-specific.