Cizgen Docs
Reference

What Cizgen can do

A plain-language reference of every capability Cizgen has — reading, seeing, measuring, drawing, checking, and more.

This page lists everything Cizgen can do, grouped by what it's for. You don't call these directly — you describe a task and Cizgen picks the right abilities — but it's a handy map of what to expect.

Reading and perception

  • Overview — a summary of the whole drawing: units, extents, object count, layers, sample text, and block names.
  • Region summary — counts by type and layer, and the text, inside an area you point at.
  • Read text — the TEXT and MTEXT in the drawing, with positions.
  • Object details — exact geometry and properties (vertices, centers, radii, arcs, text) and bounding boxes for specific objects.
  • Nearest objects — what's closest to a point, and how far.
  • Detect spaces — enclosed rooms/areas with size and name label.
  • Detect fixtures and symbols — recognizes fixtures and symbols in an area, with their position and orientation, flagging anything uncertain rather than guessing.
  • Pattern groups — groups identical repeated symbols and counts them.

See Reading your drawing.

Seeing

  • Render a region — produces an image of an area so Cizgen can reason about it visually, independent of your zoom or pan.

Measuring and geometry

  • Measure — distance, delta, and angle between two points.
  • Snap points — exact endpoints, midpoints, centers, intersections, and more on existing objects.
  • Find a route — an obstacle-avoiding path between two points, keeping clear of layers you name (it computes the route; drawing it is a separate, approved step).
  • Check collisions — whether objects intersect things on given layers.
  • Calculate — deterministic arithmetic, ratios, areas, and unit conversions.

Drawing and editing

  • Draw — lines, polylines, circles, arcs, ellipses, text, hatches, and dimensions.
  • Edit and delete — change or remove existing objects.
  • Define and place blocks — create block definitions and insert them (with rotation and scale), including many at once.
  • Place from your catalog — insert blocks from your personal symbol library by name.
  • Undo — roll back a staged step that hasn't been approved.
  • Label a symbol group — name a repeating symbol so Cizgen recognizes it later.

See Drawing and editing and Symbol catalog.

Preview and approval

  • Self-check — renders the pending change and runs an automatic geometry check.
  • Create a preview — stages the change and pauses for your decision.
  • Apply — commits the approved change to the drawing.

See The approval gate.

Verification and inspection

  • Verify intent — checks whether the result did what you asked, criterion by criterion.
  • Run checks — audits a drawing (or region) against a ruleset and reports pass/fail per rule.
  • Create an inspection standard — saves a reusable ruleset as a project skill.

See Verifying results and Inspection standards.

Working with you

  • Ask you to select objects or an area in the drawing.
  • Ask you to choose from a set of options.
  • Ask you a question and take a short typed answer.

See Selecting objects and regions.

Skills and scripting

  • Find and load skills — Cizgen can discover a relevant skill and load its guidance on its own, in addition to the ones you mention. See Skills.
  • Query script (read-only) and draw script (batch) — advanced, opt-in scripting for bulk or repetitive work. See Scripting.

On this page