CADQUERY A reference for CaqQuery Topology terminology: Vertex < Edge < Wire < Face < Shell < Solid A workplane is exactly as it sounds: a plane in space where work is done. Workplanes are selected using the .workplane(selector) call. Selectors filter out vertices, edges, etc. Most operations take a forConstruction named argument. forConstruction means we don't want it drawn, we just want to use it to construct other geometry. Most operations can have "To" on the end to represent absolute position: moveTo([5, 5]) 2D OPERATIONS line(x, y) polarLine(distance, angle) move([x, y]) spline(listOfXYTuple) threePointArc(p1, p2, p3) radiusArc(endPoint, radius) mirrorX/Y() wire() rect(xLen, yLen, centered) circle(radius) ellipse/Arc(x_radius, y_radius) polyline(listOfXYTuple) close() rarray(xSpacing, ySpacing, xCount, ...) polarArray(radius, startAngle) offset2D(d)