AdvaNum CNC Macro Library is a collection of as many as 67 Fanuc language compatible macro-programs
for different types of milling, slotting, facing, patterning and geometrical calculations.
AdvaNum CNC Macro Library can be used as an independent product or in tight integration with
the rest of AdvaNum products. Macro-Program Wizard available in
AdvaNum Milling CAM, AdvaNum NC Verification and
AdvaNum Program Editor, provides easy access to all available macro-programs.

Group | Macro ID | Macro Description |
---|---|---|

Patters | 9101 | Line pattern |

9102 | Parallelogram pattern | |

9103 | One-directional grid pattern | |

9104 | Bi-directional grid pattern | |

9105 | Rectangular pattern | |

9106 | Circle pattern | |

9107 | Arc pattern | |

Facing | 9110 | One-directional rectangular facing |

9111 | Bi-directional rectangular facing | |

9112 | Circular facing | |

Milling | 9120 | Rough circular pocket milling |

9122 | Rough square pocket milling | |

9130 | One-pass circular pocket milling | |

9132 | Outside circular ledge milling | |

9136 | Outside track ledge milling | |

Slotting | 9121 | Closed slot roughing |

9124 | Open slot roughing | |

9125 | Radial slot roughing | |

9131 | Closed slot finishing | |

9134 | Open slot finishing | |

9135 | Radial slot finishing | |

9137 | Key-way slot machining | |

Geometrical Calculations | 9300 | Two circles crossing points |

9301 | Circle and line crossing points | |

9302 | Circle and vertical or horizontal line crossing points | |

9303 | Two lines crossing point | |

9304 | Circle and its tangent contact point | |

9306 | End point of line | |

9307 | Two arcs contact point | |

9311 | Two lines filleting | |

9312 | Two lines chamfering | |

9313 | Circle and line crossing points | |

9315 | Two circles filleting (same direction) | |

9316 | Two circles filleting (different directions) | |

9317 | Line and circle outside filleting | |

9318 | Line and circle inside filleting | |

Contour Motion | 9401 | Move along line |

9402 | Circle and line crossing points | |

9403 | Move along two lines | |

9404 | Move along two lines and chamfer | |

9405 | Circle and line crossing points | |

9406 | Move along line and tangent arc with angle > 180º | |

9407 | Move along arc with angle <= 180º and tangent line | |

9408 | Move along arc with angle >180º and tangent line | |

9409 | Move along two external tangential arcs | |

9410 | Move along two internal tangent arcs | |

9411 | move along two arcs (same direction), tangent line | |

9412 | Move along two arcs (opposite directions), tangent line | |

9413 | Move along three tangent arcs with opposite directions | |

9414 | Move along three tangent arcs with same direction | |

9415 | Move along three tangent arcs with opposite directions | |

9416 | Move along three tangent arcs with opposite directions> | |

9417 | Move along two crossing arcs with same direction | |

9418 | Move along two crossing opposite arcs, 1st intersection | |

9419 | Move along two crossing opposite arcs, 2nd intersection | |

9420 | Move along line and arc, 1st intersection | |

9421 | Move along line and arc, 2nd intersection | |

9422 | Move along arc and line, 2nd intersection | |

9423 | Move along arc and line, 1st intersection | |

9424 | Move along two lines given via slope angles and fillet | |

9425 | Move along two lines given via crossing point and fillet | |

9426 | Move along line and arc with outside fillet between them | |

9427 | Move along arc and line with outside fillet between them | |

9428 | >Move along line and arc with inside fillet between them | |

9429 | Move along arc and line with inside fillet between them | |

9430 | Move along two tangent arcs with same direction | |

9431 | Move along two tangent arcs with opposite directions |