Command reference
All 418 commands, by group. Type a command's name or one of its aliases at the command line and press Enter, or find it by name with ⌘K. Civil commands come first; the drafting commands after them work as in AutoCAD.
Commands with a dash in front (such as -IMPORTLANDXML) are the command-line forms of commands that normally open a dialog: they ask everything at the command line instead, which suits scripts.
Survey
Points, point groups, survey data, adjustments and coordinates.
| Command | Aliases | What it does |
|---|---|---|
COORDINATESYSTEM | CRS, EPSG | Sets the project's coordinate system (PRS92 zones, UTM, WGS 84) and combined factor |
CREATEPOINTS | CPOINTS, COGOPOINT | Creates COGO points by clicking or typing northing, easting and elevation |
DESCKEYS | DKEYS | Opens the description key editor (field codes, layers, symbols, linework) |
EXPORTGIS | GISOUT, -EXPORTGIS | Writes points, parcels, alignments and networks as Shapefile or GeoJSON |
EXPORTKML | KMLOUT, -EXPORTKML | Writes the project for Google Earth (KML or KMZ) |
EXPORTLANDXML | LANDXMLOUT, -EXPORTLANDXML | Writes the project's civil objects to a LandXML 1.2 file |
EXPORTPOINTS | POINTSOUT, -EXPORTPOINTS | Writes the points to a point file (PNEZD, PENZD …) |
IMPORTDEM | DEMIN, -IMPORTDEM | Makes a grid surface from a GeoTIFF or Esri ASCII grid |
IMPORTGIS | GISIN, -IMPORTGIS | Reads Shapefile, GeoJSON or KML/KMZ features as points and linework |
IMPORTLANDXML | LANDXMLIN, -IMPORTLANDXML | Reads points, surfaces, alignments, profiles, pipes and parcels from a LandXML file |
IMPORTLAS | LASIN, -IMPORTLAS | Makes a surface from a LAS or LAZ point cloud (ground points, thinned) |
IMPORTPOINTS | POINTSIN, -IMPORTPOINTS | Reads a point file (PNEZD, PENZD …) |
IMPORTRAW | RAWIN, -IMPORTRAW | Reads total-station raw data (RW5, SDR, GSI, CSV) and reduces it to points |
LEASTSQUARES | LSQ, NETWORKADJUST | Adjusts the whole survey network by least squares, holding control points |
POINTGROUP | PGROUP | Creates a point group from all points, point numbers, descriptions or elevations |
TRAVERSE | TRAV, ADJUSTTRAVERSE | Adjusts a traverse (compass, transit, Crandall or least squares) and moves its points |
Surfaces
Building and editing terrain surfaces, and volumes between them.
| Command | Aliases | What it does |
|---|---|---|
ADDBOUNDARY | SBOUNDARY | Adds an outer, hide, show or data boundary to a surface from closed polylines |
ADDBREAKLINES | BREAKLINES, ADDBL | Adds polylines or feature lines to a surface as breaklines |
ADDCONTOURS | CONTOURDATA | Adds polylines at their elevations to a surface as contour data |
CREATESURFACE | CSURFACE, TINSURFACE | Creates a TIN surface from all points or a point group |
SURFACEEDIT | SEDIT, EDITSURFACE | Adds or deletes TIN points, swaps or deletes edges, raises, lowers, simplifies or smooths a surface |
SURFACEVOLUME | SVOLUME, VOLSURFACE | Cut and fill between two surfaces, optionally as a volume surface |
Roads
Alignments, profiles, typical sections, corridors, sample lines and earthwork.
| Command | Aliases | What it does |
|---|---|---|
ADDPI | INSERTPI | Inserts PIs into an alignment where you click |
ADDSUBASSEMBLY | SUBASSEMBLY | Adds a lane, shoulder, curb, ditch, daylight or other part to an assembly |
COMPUTEVOLUMES | CVOLUMES, EARTHWORK | Computes cut and fill volumes along a sample line group |
CREATEALIGNMENT | CALIGN, ALIGNMENT | Draws a road centerline by clicking PIs (curves from the design standard) or from a polyline |
CREATEASSEMBLY | CASSEMBLY, TYPICALSECTION | Creates a typical section (rural, urban, divided) from the standard's road class |
CREATECORRIDOR | CCORRIDOR, CORRIDOR | Builds a corridor from an alignment, profile and assembly, daylighting to a surface |
CREATEPROFILE | EGPROFILE, CPROFILE | Samples a surface along an alignment into an existing ground profile |
CREATEPROFILEVIEW | PROFILEVIEW, CPVIEW | Places a profile view (graph) of an alignment's profiles |
CURBRETURN | CRETURN | Creates a curb return arc between two crossing alignments |
DELETEPI | REMOVEPI | Deletes PIs of an alignment |
DRAWPROFILE | FGPROFILE, LAYOUTPROFILE | Draws the finished grade by clicking PVIs in a profile view (curve lengths from K) |
MASSHAUL | MHAUL | Places a mass haul diagram with free haul and overhaul |
OFFSETALIGNMENT | OALIGN | Creates alignments offset left, right or both from an alignment |
SAMPLELINES | SLINES | Creates sample lines across an alignment every interval for cross sections |
SECTIONVIEWS | SVIEWS, XSECTIONS | Places the cross section views of a sample line group |
STATIONEQUATION | STAEQ | Adds a station equation (back and ahead stations) to an alignment |
Grading
Feature lines and grading.
| Command | Aliases | What it does |
|---|---|---|
ELEVATIONSFROMSURFACE | ELEVFROMSURF, EFS | Gives a feature line the elevations of a surface, with grade breaks where it crosses triangles |
FEATURELINE | FEAT | Creates a feature line by clicking points or from polylines, lines and arcs |
GRADING | GRADE, GRD | Grades from a feature line to a surface, elevation or distance at a slope (pads, ponds, embankments) |
GRADINGBALANCE | BALANCE, GBAL | Raises or lowers a grading so cut and fill balance |
INSERTELEVPOINT | IEP, ELEVPOINT | Adds an elevation point (a grade break) on a feature line |
RAISELOWER | RAISE, LOWER | Raises or lowers a whole feature line |
SETELEVATION | SETELEV | Sets the elevation of feature line vertices you click |
SETGRADE | SETGR | Sets the grade between two vertices of a feature line |
Drainage
Storm and sanitary networks, catchments and water mains.
| Command | Aliases | What it does |
|---|---|---|
CATCHMENT | CATCH, WATERSHED | Creates a catchment by its boundary or by delineating the area draining to a point |
CREATENETWORK | NETWORK, STORMNET | Creates a storm or sanitary pipe network and lays out its structures and pipes |
LAYOUTPIPES | LAYPIPES, PIPES | Adds structures and pipes to a network by clicking along a run |
PIPEDESIGN | DESIGNPIPES, PDESIGN | Sizes the pipes and sets inverts by the rational method, rules and hydraulics |
PRESSURENETWORK | PRESSURE, WATERLINE | Lays out a water main along a path at cover below the surface |
Parcels
Lots, right of way, subdivision and technical descriptions.
| Command | Aliases | What it does |
|---|---|---|
CREATEPARCELS | PARCELS, LOTS | Makes parcels from closed polylines and lot lines |
RENUMBERPARCELS | RENUMBER, RENUMLOTS | Renumbers the parcels a path you draw passes through |
RIGHTOFWAY | ROW | Makes the road right of way along an alignment, cutting the parcels |
SLIDELINE | SLIDE | Cuts a lot of a given area off a parcel with a line at a fixed direction |
SUBDIVIDE | SUBDIV | Splits a parcel into lots of a given area or frontage along a frontage line |
SWINGLINE | SWING | Cuts a lot of a given area off a parcel with a line turning about a point |
TECHDESC | TD, TECHNICALDESCRIPTION | Writes the technical description of a lot (DENR/LMB style) |
Sheets
View frames, sheets and reports.
| Command | Aliases | What it does |
|---|---|---|
ALIGNMENTREPORT | ALREPORT | The geometry of an alignment: tangents, curves and spirals |
AREATABLE | PARCELREPORT | The areas and perimeters of a parcel site's lots |
CREATESHEETS | SHEETS, PLANPROFILE | Makes a plan and profile sheet layout for every view frame |
EARTHWORKREPORT | VOLREPORT | Cut and fill volumes of a sample line group |
LOTDATA | LDC | Lines, bearings, distances, latitudes and departures of a lot |
PIPEREPORT | The pipes of a network: size, length, slope, flow, capacity | |
REPORT | REPORTS, CIVILREPORT | Opens the report dialog: any report as a table, CSV or PDF |
SECTIONSHEETS | XSHEETS | Arranges the cross sections of a sample line group on sheets |
STAKEOUT | STAKE | Station, offset, northing, easting and elevation along an alignment |
STRUCTUREREPORT | The structures of a network: rims, inverts, depths | |
VIEWFRAMES | VFRAMES, FRAMES | Makes view frames along an alignment for plan and profile sheets |
Civil
Keeping civil objects up to date and finding them.
| Command | Aliases | What it does |
|---|---|---|
CIVILREBUILD | CRB | Rebuilds the selected civil objects (even locked or manual ones) and everything that depends on them |
CIVILSELECT | CSEL | Selects a civil object by its name |
CIVILUPDATE | CUP | Brings every civil object up to date with what it depends on and redraws it |
Pro
Terrace Pro: survey and point clouds, junctions, turning paths, optimisation, the 3D view, hydraulics, water networks, estimates, plan sets and exchange. Without a license they open the Terrace Pro window instead (see Terrace Pro).
| Command | Aliases | What it does |
|---|---|---|
ADOPTALTERNATIVE | ADOPTALT | Makes a variant of the last alignment study a real alignment with its profiles |
ALIGNALTERNATIVES | ALTALIGN, ALTS | Variants of an alignment, each with an optimized profile, compared by length, earthwork and cost and drawn on the plan |
AREACAPACITY | AREACAP, ACAP | A reservoir's area–capacity table from a surface |
BOQ | BILLOFQUANTITIES, COSTESTIMATE | DPWH bill of quantities, cost estimate and program of works: quantities from the project, unit costs, OCM, profit and VAT |
BOQADD | BOQITEM | Adds a pay item line with a typed quantity to the bill of quantities |
BOQCOST | UNITCOST | Sets the unit (direct) cost of a pay item in the bill of quantities |
BOQGATHER | Gathers earthwork, pavement and drainage quantities into the bill of quantities | |
BOQREPORT | POW, PROGRAMOFWORKS | Writes the bill of quantities, detailed estimate, program of works, schedule or quantity sources to PDF, CSV or text |
CALIBRATE | SITECAL, LOCALIZE | Fits the local grid to GNSS control points (Helmert, affine or rigid; vertical plane) and moves measured points into it |
CLOUDBREAKLINES | PCBREAKLINES, PCBL | Traces tops and toes of slopes and edges of pavement from a point cloud's ground |
CLOUDCLASSIFY | PCCLASSIFY | Classifies a point cloud by height above ground, intensity and planarity (vegetation, buildings, noise, road) |
CLOUDDELETE | PCDELETE | Removes a point cloud and its breaklines from the project |
CLOUDDISPLAY | PCDISPLAY | Shows or hides a point cloud's points in the drawing |
CLOUDEXPORT | PCEXPORT | Writes a point cloud with its classes as a LAS file |
CLOUDGROUND | PCGROUND, GROUNDFILTER | Finds the ground points of a point cloud (cloth simulation or progressive morphological filter) |
CLOUDIMPORT | PCIMPORT, -CLOUDIMPORT | Reads a LAS or LAZ file into a point cloud you can filter and classify |
CLOUDLIST | PCLIST | Lists a point cloud's classes and what was done to it |
CLOUDRESET | PCRESET | Gives a point cloud the classes it had in its file again |
CLOUDS | POINTCLOUDS, PCWINDOW | Opens the Point Clouds window: ground filter, classes, breaklines and a surface, with every setting |
CLOUDSURFACE | PCSURFACE | Makes a TIN surface from a point cloud's classified ground and breaklines |
CULVERT | CUL | A culvert crossing: inlet and outlet control headwater (FHWA HDS-5) |
DAMBREAK | DBREAK | A simplified dam-break: Froehlich breach, outflow hydrograph, downstream peaks and inundation |
DATASHORTCUT | DSC, CREATEREF, -DATASHORTCUT | Opens the data shortcuts (-DATASHORTCUT on the command line): uses a surface, alignment or profile of another Terrace project here, read-only, kept up to date when that project is saved. |
DEDREPORT | DEDR | Writes the detailed engineering design report outline (design criteria, alignment, profile, typical sections, quantities, hydrology, list of plans) as a PDF. |
DITCH | DIT | An open ditch: normal depth, velocity, shear and freeboard against its lining |
DRIVE | DRIVETHROUGH | Drives along an alignment at a driver's eye height on the finished road, in the 3D view (Terrace Pro) |
EXAGGERATION3D | VEXAG, EXAG3D | Sets how much the 3D view stretches heights (1 = true scale) (Terrace Pro) |
EXPORTIFC | IFC, IFCOUT, -EXPORTIFC | Opens the IFC export (-EXPORTIFC asks for the file on the command line): writes the project's alignments (horizontal and vertical layouts), surfaces (TIN) and corridors (roads with pavement, course and kerb solids) as an IFC 4.3 file, georeferenced when the project has a coordinate system. |
EXPORTMC | MCEXPORT, MACHINECONTROL, -EXPORTMC | Opens the machine control export (-EXPORTMC on the command line): writes a design surface and/or road lines for grader and dozer systems: LandXML 1.2 (TIN and alignment with its design profile only) or DXF (3D faces and 3D polylines). |
FIELDTOFINISH | FTF, LINEWORK | Draws linework from point codes (B, E, C, A line codes) and keeps it as surface breaklines |
FLOODMAP | FLOOD | Flooded area and depth bands for a water level or a water surface along a river |
GEOID | GEOIDHEIGHT, GH | EGM2008 geoid height at a point, and point heights converted between GNSS (ellipsoidal) and orthometric |
HYDRO | HYD | Opens the Hydro window: culverts, ditches, ponds, flood maps, dam break, reservoirs, tables and reports |
HYDRODELETE | HYDEL | Deletes a culvert, ditch, pond, flood map, dam-break study or reservoir by name |
HYDROLIST | HYLIST | Every hydro object with its result |
HYDROREPORT | HYREP | A hydro object's report, shown or saved as PDF or CSV |
INTERSECTION | INTX | Designs an intersection of two roads: curb return radii from the design vehicle, widening, the corridor split |
JUNCTION | JDESIGN | Opens the guided intersection and roundabout designer |
JUNCTIONDELETE | JDELETE | Deletes an intersection or roundabout and the alignments it made |
JUNCTIONEDIT | JEDIT | Opens an intersection or roundabout in the junction designer |
JUNCTIONREPORT | JREPORT | Lists an intersection's or roundabout's design and checks |
OPTIMIZE | OPTIMISE, OPTWIN | Opens the Optimize window: profile optimisation settings and results, alignment alternatives |
OPTIMIZEPROFILE | OPTIMISEPROFILE, OPTPROF | The least-cost design profile (earthwork and haul) within grade and K limits, as a new layout profile |
POND | DPOND | A detention pond from a surface: stage–storage, outlets, routing of the design storm |
PROMOTESHORTCUT | DSPROMOTE | Makes a data shortcut this project's own object: it stops following its source and can be edited. |
ROUNDABOUT | RBT | Designs a roundabout where roads meet: circle, entry and exit curbs, splitter islands, checked against the FHWA guide |
SHEETSET | SSET, -SHEETSET | Opens the DPWH plan set: cover sheet with location map and index, general notes and design criteria, typical sections, plan and profile and cross-section sheets, each with the DPWH title block. |
SHORTCUTS | DSLIST | Lists the data shortcuts in this project, where each comes from and whether it is up to date. |
STAKEOUTFILE | STAKEFILE, SOF | Writes points or an alignment's stakeout points for data collectors: CSV, Carlson RW5, Leica GSI, Sokkia SDR, LandXML |
SURVEYPRO | SPRO | Opens the Survey Pro window: geoid, site calibration, field-to-finish and stakeout files |
SWEPTDELETE | SWEPTDEL | Removes swept paths and their graphics |
SWEPTPATH | SWEPT, TURNPATH, VEHICLEPATH | A design vehicle (P, SU, BUS, WB-12 … WB-20) follows an alignment, polyline or arc: wheel tracks, body envelope, maximum swept width and a steering check |
SWEPTPATHS | TURNINGPATHS, VEHICLES | The Turning Paths window: the project's swept paths and its design vehicle table |
SWEPTREPORT | SWEPTREP | The maximum swept width, off-tracking and steering of a swept path, in plain words |
SWEPTTEMPLATE | TURNTEMPLATE, MINTURN | Draws a design vehicle's minimum turning path (AASHTO-style template) at a point |
SYNCSHORTCUTS | DSSYNC, REFRESHREFS | Brings data shortcuts up to date from their source projects (those that changed, or all). |
VIEW3D | 3D, V3D, 3DVIEW | Shows the project in 3D: surfaces coloured by elevation, the corridor, pipes, alignments (Terrace Pro) |
WATERNET | WN | Opens the water network analysis window: demands, sources, pumps, valves, patterns, the 24-hour run and its results |
WNCLEAR | Takes a fitting's demand or source, or a pipe's pump or valve, away | |
WNDEMAND | WND | Sets the water demand (L/s or gpm) and its pattern at fittings of a pressure network |
WNEXPORT | Writes a pressure network and its analysis setup as an EPANET .inp file | |
WNIMPORT | Reads an EPANET .inp file as a pressure network with its whole analysis setup | |
WNPUMP | WNP | Makes a pipe a pump, by its design flow and head (or a power) |
WNREPORT | Writes the analysis results (every node and link at every hour) as CSV | |
WNRESERVOIR | WNR | Makes a fitting a reservoir (a fixed water level: a source, a spring box, a connection to a main) |
WNRUN | WNA | Runs the water network analysis (extended period) and shows the results on the plan |
WNTANK | WNT | Makes a fitting a storage tank with its bottom, levels and diameter; its level moves through the run |
WNTIME | Chooses the hour whose results the plan shows, and what colours the pipes | |
WNVALVE | WNV | Makes a pipe a valve: PRV, PSV, PBV, FCV or TCV with its setting |
Draw (drafting)
| Command | Aliases | What it does |
|---|---|---|
ARC | A | Creates an arc |
BLEND | BLENDCURVES | Creates a spline in the gap between two selected lines or curves |
BOUNDARY | BO, -BOUNDARY, -BO | Creates a polyline from an enclosed area |
CIRCLE | C | Creates a circle |
DIVIDE | DIV | Places points or blocks evenly along an object |
DONUT | DO, DOUGHNUT | Creates a filled circle or a wide ring |
ELLIPSE | EL | Creates an ellipse or an elliptical arc |
GRADIENT | GD | Fills an enclosed area with a gradient fill |
HATCH | H, BH, BHATCH, -HATCH, -H | Fills an enclosed area with a hatch pattern or fill |
LINE | L | Creates straight line segments |
MEASURE | ME | Places points or blocks at measured intervals along an object |
MLINE | ML | Creates multiple parallel lines |
MLSTYLE | Creates, modifies, and manages multiline styles | |
PLINE | PL | Creates a 2D polyline of line and arc segments |
POINT | PO | Creates a point object |
POLYGON | POL | Creates an equilateral closed polyline |
RAY | Creates a line that starts at a point and continues to infinity | |
RECTANG | REC, RECTANGLE | Creates a rectangular polyline |
REGION | REG | Converts an object that encloses an area into a region object |
REVCLOUD | Creates or modifies a revision cloud | |
SKETCH | Creates a series of freehand line segments | |
SOLID | SO | Creates solid-filled triangles and quadrilaterals |
SPLINE | SPL | Creates a smooth curve through or near points |
TRACE | Creates solid lines | |
WIPEOUT | Creates a wipeout object that covers other objects | |
XLINE | XL | Creates a line of infinite length |
Modify (drafting)
| Command | Aliases | What it does |
|---|---|---|
ALIGN | AL | Aligns objects with other objects in 2D |
ARRAY | AR, -ARRAY, -AR | Creates copies of objects arranged in a pattern |
ARRAYCLOSE | Saves or discards changes made to an array's source objects | |
ARRAYEDIT | Edits associative array objects and their source objects | |
ARRAYPATH | Evenly distributes object copies along a path or a portion of a path | |
ARRAYPOLAR | Evenly distributes object copies in a circular pattern | |
ARRAYRECT | Distributes object copies into rows and columns | |
BREAK | BR | Breaks the selected object between two points |
BREAKATPOINT | Breaks the selected object at the specified point | |
CHAMFER | CHA | Bevels the edges of objects |
CHANGE | -CH | Changes the properties and geometry of existing objects |
CHPROP | Changes the properties of objects | |
CHSPACE | Moves objects between model space and paper space | |
COPY | CO, CP | Copies objects a specified distance in a specified direction |
COPYBASE | Copies selected objects to the clipboard along with a specified base point | |
COPYCLIP | Copies selected objects to the clipboard | |
CUTCLIP | Copies the selected objects to the clipboard and removes them from the drawing | |
DRAWORDER | DR | Changes the draw order of objects |
ERASE | E, DELETE | Removes objects from a drawing |
EXPLODE | X | Breaks a compound object into its component objects |
EXTEND | EX | Extends objects to meet the edges of other objects |
FILLET | F | Rounds and fillets the edges of objects |
GROUP | G, -GROUP, -G | Creates and manages saved sets of objects called groups |
GROUPEDIT | Adds and removes objects from the selected group, or renames a selected group | |
HATCHEDIT | HE, -HATCHEDIT | Modifies an existing hatch or fill |
HATCHGENERATEBOUNDARY | Creates non-associated polylines around selected hatches | |
HATCHSETBOUNDARY | Redefines a selected hatch or fill to conform to a different closed boundary | |
HATCHTOBACK | Sets the draw order of all hatches to be behind other objects | |
INTERSECT | IN | Creates a region from the overlapping area of two or more regions |
JOIN | J | Joins similar objects to form a single, unbroken object |
LENGTHEN | LEN | Changes the length of objects and the included angle of arcs |
MATCHPROP | MA, PAINTER | Applies the properties of a selected object to other objects |
MIRROR | MI | Creates a mirrored copy of selected objects |
MLEDIT | -MLEDIT | Edits multiline intersections, breaks, and vertices |
MOVE | M | Moves objects a specified distance in a specified direction |
OFFSET | O | Creates concentric circles, parallel lines, and parallel curves |
OOPS | Restores objects erased by the last BLOCK | |
OVERKILL | -OVERKILL | Removes duplicate or overlapping lines, arcs and polylines |
PASTEBLOCK | Pastes objects copied to the clipboard as a block | |
PASTECLIP | Pastes objects from the clipboard into the current drawing | |
PASTEORIG | Pastes copied objects using the coordinates from the original drawing | |
PASTESPEC | PA | Pastes objects from the clipboard as a block or as objects |
PEDIT | PE | Edits polylines |
REVERSE | Reverses the vertices of selected lines, polylines and splines | |
ROTATE | RO | Rotates objects around a base point |
SCALE | SC | Enlarges or reduces selected objects |
SETBYLAYER | Changes the property and ByBlock settings of selected objects to ByLayer | |
SPLINEDIT | SPE | Modifies the parameters of a spline or converts a spline-fit polyline to a spline |
STRETCH | S | Stretches objects crossed by a selection window or polygon |
SUBTRACT | SU | Combines selected regions by subtraction |
TEXTTOFRONT | Brings text, dimensions and leaders in front of other objects | |
TRIM | TR | Trims objects to meet the edges of other objects |
UNGROUP | Disassociates the objects from a group | |
UNION | UNI | Unions two or more regions into a single region |
Annotate (drafting)
| Command | Aliases | What it does |
|---|---|---|
AIMLEADEREDITADD | Adds leader lines to a multileader object | |
AIMLEADEREDITREMOVE | Removes leader lines from a multileader object | |
AIOBJECTSCALEADD | Adds the current annotation scale to selected annotative objects | |
AIOBJECTSCALEREMOVE | Removes the current annotation scale from selected annotative objects | |
ANNORESET | Resets the location of all scale representations of annotative objects to the current one | |
ANNOUPDATE | Updates annotative objects to match their styles | |
CENTERDISASSOCIATE | Removes the associativity of center marks and centerlines from the objects they define | |
CENTERLINE | CL | Creates an associative centerline between two selected lines |
CENTERMARK | CM | Creates an associative cross-shaped center mark at the center of selected circles or arcs |
CENTERRESET | Resets center marks and centerlines to the objects they belong to | |
DIM | Creates multiple dimensions and types of dimensions with a single command | |
DIMALIGNED | DAL, DIMALI | Creates an aligned linear dimension |
DIMANGULAR | DAN, DIMANG | Creates an angular dimension |
DIMARC | DAR | Creates an arc length dimension |
DIMBASELINE | DBA, DIMBASE | Creates a linear, angular, or ordinate dimension from the baseline of the previous dimension |
DIMBREAK | Breaks or restores dimension and extension lines where they cross other objects | |
DIMCENTER | DCE | Creates the center mark or the centerlines of circles and arcs |
DIMCONTINUE | DCO, DIMCONT | Creates a dimension that starts from an extension line of a previous dimension |
DIMDIAMETER | DDI, DIMDIA | Creates a diameter dimension for a circle or an arc |
DIMDISASSOCIATE | DDA | Removes associativity from selected dimensions |
DIMEDIT | DED, DIMED | Edits dimension text and extension lines |
DIMINSPECT | -DIMINSPECT | Adds or removes inspection information for selected dimensions |
DIMJOGGED | JOG, DJO | Creates jogged radius dimensions for large arcs and circles |
DIMJOGLINE | DJL | Adds or removes a jog line on a linear or aligned dimension |
DIMLINEAR | DLI, DIMLIN | Creates a linear dimension |
DIMORDINATE | DOR, DIMORD | Creates ordinate dimensions |
DIMOVERRIDE | DOV, DIMOVER | Controls overrides of system variables used in selected dimensions |
DIMRADIUS | DRA, DIMRAD | Creates a radius dimension for a circle or an arc |
DIMREASSOCIATE | DRE | Associates or reassociates selected dimensions to objects or points on objects |
DIMREGEN | Updates the locations of all associative dimensions | |
DIMSPACE | Adjusts the spacing between linear dimensions or angular dimensions | |
DIMSTYLE | D, DST, DDIM, DIMSTY, -DIMSTYLE | Creates and modifies dimension styles |
DIMTEDIT | DIMTED | Moves and rotates dimension text and relocates the dimension line |
FIELD | Creates a multiline text object with a field that can be updated automatically | |
FILL | Controls the filling of objects such as hatches, two-dimensional solids, and wide polylines | |
JUSTIFYTEXT | Changes the justification point of selected text objects without changing their locations | |
LEADER | LEAD | Creates a line that connects annotation to a feature |
MATCHCELL | Applies the properties of a selected table cell to other table cells | |
MLEADER | MLD | Creates a multileader object |
MLEADERALIGN | MLA | Aligns and spaces selected multileader objects |
MLEADERCOLLECT | MLC | Organizes selected multileaders that contain blocks into rows or columns |
MLEADEREDIT | MLE | Adds leader lines to, or removes leader lines from, a multileader object |
MLEADERSTYLE | MLS | Creates and modifies multileader styles |
MTEXT | T, MT | Creates a multiline text object |
OBJECTSCALE | -OBJECTSCALE | Adds or deletes supported scales for annotative objects |
QDIM | Quickly creates series of dimensions from selected objects | |
QLEADER | LE, -QLEADER | Creates a leader and leader annotation |
QTEXT | Controls the display and plotting of text and attribute objects | |
SCALELISTEDIT | -SCALELISTEDIT | Controls the list of scales available for annotation scaling |
SCALETEXT | Enlarges or reduces selected text objects without changing their locations | |
SPELL | SP | Checks spelling in a drawing |
STYLE | ST, -STYLE | Creates, modifies, or specifies text styles |
TABLE | TB, -TABLE | Creates an empty table object |
TABLEDIT | -TABLEDIT | Edits text in a table cell |
TABLESTYLE | TS | Creates, modifies, or specifies table styles |
TEXT | DT, DTEXT | Creates single-line text objects |
TEXTALIGN | Aligns multiple text objects vertically, horizontally, or obliquely | |
TEXTEDIT | DDEDIT, ED | Edits a dimensional constraint, dimension, or text object |
TEXTMASK | Hides the objects behind text or mtext with a mask | |
TEXTUNMASK | Removes the mask from text or mtext | |
TINSERT | Inserts a block in a table cell | |
TOLERANCE | TOL, -TOLERANCE | Creates geometric tolerances contained in a feature control frame |
TXT2MTXT | TEXTTOMTEXT | Converts or combines single-line or multiline text objects into a multiline text object |
UPDATEFIELD | Manually updates fields in selected objects in the drawing |
Layers (drafting)
| Command | Aliases | What it does |
|---|---|---|
CELTSCALE | Sets the linetype scale for new objects | |
COLOR | COL, COLOUR, DDCOLOR, -COLOR | Sets the color for new objects |
COPYTOLAYER | Copies one or more objects to another layer | |
LAYCUR | Changes the layer of selected objects to the current layer | |
LAYDEL | Deletes layers and all objects on them | |
LAYER | LA, LAYERS, -LAYER | Manages layers and layer properties |
LAYERP | Undoes the last change or set of changes made to layer settings | |
LAYERPMODE | Turns the tracking of changes made to layer settings on and off | |
LAYERSTATE | LAS, LAYERSTATESMANAGER | Saves, restores, and manages named layer states |
LAYFRZ | Freezes the layer of selected objects | |
LAYISO | Hides or locks all layers except those of the selected objects | |
LAYLCK | Locks the layer of a selected object | |
LAYMCH | Changes the layer of selected objects to match the destination layer | |
LAYMCUR | Sets the current layer to that of a selected object | |
LAYMRG | Merges selected layers into a target layer | |
LAYOFF | Turns off the layer of a selected object | |
LAYON | Turns on all layers in the drawing | |
LAYTHW | Thaws all layers in the drawing | |
LAYULK | Unlocks the layer of a selected object | |
LAYUNISO | Restores all layers that were hidden or locked with LAYISO | |
LAYWALK | Dynamically displays objects on selected layers | |
LINETYPE | LT, LTYPE, DDLTYPE, -LINETYPE, -LT, -LTYPE | Loads, sets, and modifies linetypes |
LTSCALE | LTS | Sets the global linetype scale factor |
LWEIGHT | LW, LINEWEIGHT, -LWEIGHT | Sets the current lineweight |
VPLAYER | Sets layer visibility and overrides within viewports |
Blocks (drafting)
| Command | Aliases | What it does |
|---|---|---|
ATTDEF | ATT, -ATTDEF, -ATT, DDATTDEF | Creates an attribute definition for a block |
ATTDISP | Controls the visibility overrides for all block attributes in a drawing | |
ATTEDIT | ATE, -ATTEDIT, -ATE | Changes attribute values in a block reference |
ATTEXT | DDATTEXT, -ATTEXT | Extracts attribute data, informational text associated with a block, into a file |
ATTIPEDIT | Changes the textual content of an attribute within a block | |
ATTREDEF | Redefines a block and updates associated attributes | |
ATTSYNC | Updates block references with new and changed attributes from a block definition | |
BASE | Sets the insertion base point for the current drawing | |
BATTMAN | Manages the attributes for a selected block definition | |
BCLOSE | Closes the Block Editor | |
BEDIT | BE | Opens the block definition in the Block Editor |
BLOCK | B, -BLOCK, -B, BMAKE | Creates a block definition from selected objects |
BLOCKSPALETTE | Displays the Blocks palette, which you can use to insert blocks and drawings into the current drawing | |
BLOCKSPALETTECLOSE | Closes the Blocks palette | |
BSAVE | Saves the current block definition | |
CLASSICINSERT | Inserts a block or drawing into the current drawing using the classic version of the INSERT command | |
EATTEDIT | Edits attributes in a block reference | |
INSERT | I, -INSERT, -I, DDINSERT | Displays the Blocks palette, which you can use to insert blocks and drawings into the current drawing |
MINSERT | Inserts multiple instances of a block in a rectangular array | |
REFCLOSE | Saves back or discards changes made during in-place editing of a reference | |
REFEDIT | -REFEDIT | Edits an xref or a block definition directly within the current drawing |
REFSET | Adds or removes objects from a working set during in-place editing of a reference | |
WBLOCK | W, -WBLOCK | Writes objects or a block to a new drawing file |
Insert (drafting)
| Command | Aliases | What it does |
|---|---|---|
IMAGE | IM, -IMAGE | Opens the External References palette for images |
IMAGEADJUST | IAD, -IMAGEADJUST | Controls the image display of the brightness, contrast, and fade values of images |
IMAGEATTACH | IAT | Inserts a reference to an image file |
IMAGECLIP | ICL | Crops the display of a selected image to a specified boundary |
IMAGEFRAME | Controls whether image frames are displayed and plotted | |
TRANSPARENCY | Controls whether background pixels in an image are transparent or opaque | |
XATTACH | XA | Inserts a DWG or DXF file as an external reference |
XBIND | XB, -XBIND, -XB | Binds dependent symbols of an xref (layers, linetypes, styles, blocks) to the drawing |
XCLIP | XC, CLIP | Crops the display of a selected external reference or block reference to a boundary |
XOPEN | Opens a selected drawing reference in a new window | |
XREF | XR, -XREF | Opens the External References palette |
Inquiry (drafting)
| Command | Aliases | What it does |
|---|---|---|
AREA | AA | Calculates the area and perimeter of objects or of defined areas |
DIST | DI | Measures the distance and angle between two points |
ID | Displays the coordinate values of a specified location | |
LIST | LI, LS | Displays property data for selected objects |
MASSPROP | Calculates the mass properties of regions | |
MEASUREGEOM | MEA | Measures the distance, radius, angle and area of selected objects |
TIME | Displays the date and time statistics of a drawing |
View (drafting)
| Command | Aliases | What it does |
|---|---|---|
DVIEW | DV | Defines parallel projection or perspective views by using a camera and target |
LAYOUT | LO, -LAYOUT | Creates and modifies drawing layout tabs |
MODEL | Switches from a layout tab to the Model tab | |
MSPACE | MS | Switches from paper space to a model space viewport |
MVIEW | MV, -MVIEW | Creates and controls layout viewports |
PAN | P, -PAN | Moves the view |
PLAN | Displays an orthographic view of the XY plane of a specified user coordinate system | |
PSPACE | PS | Switches from a model space viewport to paper space |
REDRAW | R, REDRAWALL, RA | Refreshes the display in the current viewport |
REGEN | RE, REGENALL, REA | Regenerates the drawing |
UCSICON | Controls the visibility and placement of the UCS icon | |
VIEW | V, DDVIEW, -VIEW | Saves and restores named views |
VPCLIP | Clips layout viewport objects and reshapes the viewport border | |
VPMAX | Expands the current layout viewport for editing | |
VPMIN | Restores the current layout viewport | |
VPORTS | -VPORTS | Creates layout viewports (as MVIEW in a layout) |
VPSCALE | Lists the scale of the selected layout viewport | |
ZOOM | Z | Increases or decreases the magnification of the view |
File (drafting)
| Command | Aliases | What it does |
|---|---|---|
CLOSE | Closes the current drawing | |
DWGPROPS | Sets and displays the file properties of the current drawing | |
EXPORT | EXP, EXPORTPDF | Saves the objects in a drawing to a different file format |
NEW | Creates a new drawing | |
OPEN | Opens an existing drawing file | |
PAGESETUP | -PAGESETUP | Controls the page layout, plotting device, paper size, and other settings for each new layout |
PLOT | PRINT, -PLOT | Plots a drawing to a plotter, printer, or file |
PUBLISH | Publishes drawing sheets to a multi-sheet PDF | |
QNEW | Starts a new drawing from the default drawing template | |
QSAVE | Saves the current drawing | |
QUIT | EXIT | Exits the program |
RECOVER | DRAWINGRECOVERY | Repairs and then opens a damaged drawing file |
SAVE | Saves the drawing under the current file name or a specified name | |
SAVEAS | Saves a copy of the current drawing under a new file name |
Settings (drafting)
| Command | Aliases | What it does |
|---|---|---|
DSETTINGS | DS, SE, DDRMODES | Sets grid and snap, polar and object snap tracking, object snap modes |
GRID | Displays a grid pattern in the current viewport | |
ISOPLANE | Specifies the current isometric plane | |
LIMITS | Sets and controls the limits of the grid display | |
OPTIONS | OP | Customizes the program settings |
ORTHO | Constrains cursor movement to the horizontal or vertical direction | |
OSNAP | OS, DDOSNAP, -OSNAP | Sets running object snap modes |
SETVAR | SET | Lists or changes the values of system variables |
SNAP | SN | Restricts cursor movement to specified intervals |
UNITS | UN, DDUNITS, -UNITS | Controls coordinate and angle display formats and precision |
Tools (drafting)
| Command | Aliases | What it does |
|---|---|---|
ABOUT | Displays information about the program | |
AUDIT | Evaluates the integrity of a drawing and corrects some errors | |
CAL | Evaluates mathematical and geometric expressions | |
DATAEXTRACTION | DX, EATTEXT | Extracts drawing data to a table or an external file |
DELAY | Provides a timed pause within a script | |
FIND | Finds the text that you specify, and can optionally replace it | |
GROUPSELECT | Turns group selection (PICKSTYLE) on or off, as Ctrl+Shift+A does | |
HELP | ? | Displays Help |
MREDO | Reverses the effects of several previous UNDO or U commands | |
PROPERTIES | PR, PROPS, CH, MO, DDMODIFY | Controls properties of existing objects |
PURGE | PU, -PURGE, -PU | Removes unused items, such as block definitions and layers |
QSELECT | Creates a selection set based on filtering criteria | |
QUICKCALC | QC | Opens the QuickCalc calculator |
REDO | Reverses the effects of the previous UNDO or U command | |
RENAME | REN, -RENAME, -REN | Changes the names assigned to items such as layers and dimension styles |
RESUME | Continues an interrupted script | |
RSCRIPT | Repeats a script file | |
SCRIPT | SCR | Executes a sequence of commands from a script file |
SELECT | Places selected objects in the Previous selection set | |
SELECTALL | AI_SELALL | Selects all objects not on locked or frozen layers |
SELECTSIMILAR | Selects similar objects of the same type based on specified matching properties | |
U | Reverses the most recent operation | |
UCS | -UCS | Sets the origin and orientation of the current user coordinate system |
UCSMAN | UC, DDUCS | Manages defined user coordinate systems |
UNDO | Reverses the effect of commands |