A probe is an expensive instrument, and when it breaks it does not only cost its own price: the machine stops, the job is delayed, a replacement is waited for. So CNC Probing puts the path it produces through three stages before sending it to the machine. A safe height is set, collision is checked, and the path is watched on screen.
Safe height
Clearance Plane sets the height at which the probe travels from one measuring point to the next. The probe moves above this plane at speed and comes down only once it is over the measuring point. Clamps, vice jaws and the high areas of the part are thus kept out of the path.
The value can be entered by hand; the software also finds the highest point of the model and proposes a safe zone itself. One wrongly entered height costs a broken probe, which is why this field is visible from the start.
Collision checking
What breaks a probe is usually not the measurement itself. If the stylus touches something outside the measurement, or the probe body strikes a clamp, the probe breaks or is damaged. CNC Probing runs a collision check for every measuring point as it is selected; if a collision is found, probing is not started and the user is warned.
The check takes in not only the stylus but the body and the holder as well. The dimensions entered in the probe library are there for exactly this: the software cannot call a path safe without knowing how much room each part takes up.
The software sets the approach angle
To measure a point correctly the probe has to approach the surface at a right angle. On sloped and curved surfaces that angle changes at every point; working it out by hand takes time and leaves room for error. CNC Probing analyses the CAD geometry, calculates the surface normal at each measuring point and decides for itself which direction the probe comes from. The user enters no angles and does no trial and error.
Watching the path on screen first
The path that has been produced is played back as an animation in three dimensions. The probe moves step by step, and at every move the X, Y and Z coordinates, the feed and the retract value appear on screen. The animation can be wound forwards and back and stopped at any point.
This takes the place of the dry run on the machine. The usual method is to send the program to the machine, drop the feed to ten per cent and watch the path with a hand on the stop button. Watching it on screen saves both the machine time and that risk.
The post processor is inside the software
For a tool path produced by CAM software to run on the machine, it has to be translated into code the machine understands. A post processor does that translation, and it can differ according to the CNC machine's control unit.
CNC Probing carries its post processor within itself. It produces Gcode (tool path) suited to the control of the machine chosen in the machine library; the header information, the safety lines and the cycle format are written for that machine. There is no need to obtain a post processor separately; the user takes the code, transfers it to the machine and runs it.
Results appear without waiting
Measurement results coming back from the machine are loaded into the software and appear on screen at once. Values inside tolerance and those outside it are shown together on a colour scale; how far each point has deviated is read at a glance. There is no report to wait for once measuring is over.
Results are saved as PDF; a screenshot can be added to the report as well. Because the Q-DAS / AQDEF format is supported, measurements pass straight into the quality system.
Gcode (tool path) formCoordinat System (G54) · Tool Number · Probing Mode · Marker Number · Tolerance + / − · Retract Line · Radius · Measure · Angle XY / YZ / XZ · X, Y, Z coordinates · With eccentricity. Header information, safety lines and the checksum are written as well; no line has to be added to the code by hand.
One form to the machineEvery probing operation carried out is turned into Gcode (tool path) through a single form and transferred to the machine.
Set up with one macroSetting up is done with a single macro; no separate post processor has to be bought.
The report is part of the jobThe measurement record is not compiled afterwards; when the cycle ends the report is ready.