Real questions from CNC machinists, setters, and operators — answered with exact XyzPilot examples and operator references.
Picks the solution with the largest X coordinate.
Use the selector on the axis where the two solutions differ.
Two solutions exist — the selector records your intent permanently.
OUT = external tangency. IN = internal tangency.
Clockwise vs counter-clockwise arc direction.
The transient preview updates before the selector is confirmed.
Same inputs always produce same outputs — no solver.
Coordinates fixed at creation time — points can be deleted.
Construction tier (Points) vs product tier (Lines, Arcs, Circles).
P0, L1, C2, A3 — monotonic, immutable, never reused.
Internal immutable identity — separate from display label.
Automatically Programmed Tool — mathematical CNC language.
Standard Cartesian X/Y/Z. Units are millimetres.
Structured data entry for every operator — no manual syntax.
Operator references resolve by label identity, not array position.
Temporary workspace — commit persists, cancel restores.
Use Point/X,Y for explicit coordinates.
Use Point/Centre,C — no calculation required.
Use Point/Intof,L,C with direction selector.
Use Point/Intof,C,C with direction selector.
Use Point/Intof,L,L — no selector needed.
Use Point/Intof,L,A — arc must intersect within its sweep.
Use Point/Intof,A,A — both arc sweeps must contain the intersection.
Use Point/Tanto,C,C — circles must be tangent.
Use Point/Tanto,L,C — line must be tangent to circle.
Use Point/Tanto,C,A with internal/external direction.
Use Point/Tanto,A,A — arcs must be tangent.
Use Point/On,C,Atangl with angle in degrees.
Use Point/On,C,Atangl — exact analytic position.
Use Point/On,A,Atangl — angle must be within arc sweep.
Use Points/On,C,N then Circle/Centre,R at each point.
Use Points/On,C,N with circle, N, and starting angle.
Use Point/Delta (X/Y offsets) or Point/Angle,Dist (polar).
Use Point/Delta with dX and dY values.
Use Point/Angle,Dist — polar coordinate construction.
Use Point/Midpoint,L or Point/Midpoint,A.
Use Point/Midpoint,L — exact analytic midpoint.
Use Point/Midpoint,A — midpoint of the sweep angle.
Undo or Edit → Clear All Points. Points are on their own layer.
Use Line/P,P through two points or Line/X,Y,X,Y from coordinates.
Line/Parlel,XAxis,D for horizontal. Line/Parlel,YAxis,D for vertical.
Use Line/P,Atangl with point and angle in degrees.
Line/Parlel,L,D for fixed distance or Line/P,Parlel,L through a point.
Use Line/P,Perpto,L with Left/Right direction selector.
Point/Midpoint,L then Line/P,Perpto,L through the midpoint.
Use Line/P,Tanto,C with direction selector.
Use Line/Tanto,C,C — up to four solutions exist.
Use Line/Tanto,C,C with direction selector.
Use Line/Parlel,L,Tanto,C with direction selector.
Use Line/Perpto,L,Tanto,C with direction selector.
Use Line/Tangent,A with Start or End selector.
Use Line/A,A — connects end of A1 to start of A2.
Use Chamfer/Between,L,L with setback distances D1 and D2.
Use Broken/Line with a sequence of points and angles.
Use Rectangle/TL,BR with two diagonal corner points.
Use Circle/Centre,R with centre point and radius.
Use Circle/3P — three non-collinear points uniquely determine a circle.
Use Circle/Tanto,L,L,R with direction selector.
Use Circle/Tanto,L,C,R with IN/OUT selector.
Use Circle/Tanto,C,C,R with IN/OUT selector.
Use Arc/Centre,R,Start,End with CW/CCW direction.
Use Arc/3P — three non-collinear points uniquely determine an arc.
Use Arc/Fillet,L,L then Trim/L,to,A to clean up corners.
Use Arc/Fillet,L,L — automatically tangent to both lines.
Use Arc/Tanto,L,C,R with IN/OUT selector.
Use Arc/Tanto,C,C,R with IN/OUT selector.
Use Arc/Fillet,L,L — arc is automatically tangent to both lines.
Use Trim/L,to,L, Trim/L,to,C, or Trim/L,to,A with Start/End selector.
Use Trim/A,to,L or Trim/A,to,C with Start/End selector.
Use Trim/C,to,L with CW/CCW selector.
Use Extend/L,to,L or Extend/L,to,C with Start/End selector.
Use Extend/A,to,L or Extend/A,to,C with Start/End selector.
Yes — create all fillets first, then trim all corners.
A line or curve touches another at exactly one point with the same direction.
Fillet = rounded arc. Chamfer = straight angled cut.
Rectangle + Arc/Fillet + Trim — three-step process.
Wrong selector axis, early point deletion, missing trim after fillet.
Same inputs always produce same outputs — no solver.
XyzPilot for 2D CNC geometry. Fusion 360 for 3D parametric design.
XyzPilot for 3-axis 2D milling. Mastercam for complex multi-axis.
2D only, 3-axis milling, no splines, no parametric constraints.
POINT, LINE, CIRCLE, ARC, LWPOLYLINE, POLYLINE.
Catalog-driven translator — natural language to XyzPilot operators.
Type geometry requests in plain English in Agent Chat.
Toolpath generation, depth control, tool data, CNC export.
Solid model visualisation from 2D geometry. STL export.
Visual verification of machining operations before cutting.
Inward offset toolpaths — stepover capped at tool radius.
G-code with closed contour rotation and cutter compensation.
Always verify geometry and CNC programs before machining.
Microsoft Edge and Google Chrome (latest versions).
Open Edge or Chrome, enter your URL, enter username and password.
Edge or Chrome, 4GB RAM minimum, dual-core CPU, broadband.
Simple profiles in one week. Full competency in 4-6 weeks.
Cutting parameters, tool selection, and material data within the app.
CU-prefix entity — chain of lines and arcs forming a closed loop.
Set Translation or Set Rotation — Commit to make permanent.
Preview Undo removes geometry in correct dependency order.
Measure → Distance from the top menu.
Measure → Angle from the top menu.
Measure → Entity Info or Show Coordinates panel.