| 3D | 3D | Creates 3D polyface meshes with common geometric shapes. | |
| 3D | 3DALIGN | Aligns objects with other objects in 2D and 3D. | |
| 3D | 3DARRAY | Creates a rectangle or polar array. | |
| 3D | 3DCORBIT | Rotates the view in 3D space with continuous motion. | |
| 3D | 3DFACE | Creates a three-sided or four-sided surface in 3D space. | |
| 3D | 3DFORBIT | Rotates the view in 3D space with constraining roll. | |
| 3D | 3DMESH | Creates a free-form polygon mesh. | |
| 3D | 3DMOVE | In a 3D view, displays the 3D Move gizmo to aid in moving 3D objects a specified distance in a specified direction. | |
| 3D | 3DORBIT | Rotates the view in 3D space, but constrained to horizontal and vertical orbit only. | 3DO |
| 3D | 3DORBITCTR | Sets a specific center of rotation in 3D Orbit view. | |
| 3D | 3DPOLY | Creates a 3D polyline. | |
| 3D | 3DROTATE | In a 3D view, displays the 3D Rotate gizmo to aid in revolving 3D objects around a base point. | |
| 3D | 3DSCALE | In a 3D view, displays the 3D Scale gizmo to aid in resizing 3D objects. | |
| 3D | 3DSIN | Imports a 3ds Max (3DS) file. | |
| 3D | 3DXORBIT | Orbits along the X axis. | |
| 3D | 3DYORBIT | Orbits along the Y axis. | |
| 3D | 3DZORBIT | Orbits along the Z axis. | |
| A | ABOUT | Displays some information about GstarCAD. | |
| A | ACISIN | Imports an ACIS (SAT) file and creates 3D solid, body, or region objects. | |
| A | ACISOUT | Exports a body object, solid, or region to an ACIS file. | |
| A | ADCCLOSE | Closes DesignCenter Window. | |
| A | ADCENTER | Displays the Design Center window. | DC/DCENTER |
| A | ADCNAVIGATE | Loads a specified drawing file, a folder in Design Center. | |
| A | ADDPLWIZ | Adds plotter. | |
| A | ADDPLWIZGUIDE | Adds plotter. | |
| A | ADDSELECTED | Creates a new object of the same type and general properties as a selected object, but with different geometric values. | |
| A | AI_BOX | Creates multiple surface meshes for the box. | |
| A | AI_CIRCTAN | Creates a circle tangent to three objects. | |
| A | AI_CONE | Creates cone mesh. | |
| A | AI_CYLINDER | Creates cylinder mesh. | |
| A | AI_DESELECT | Deselects all objects. | |
| A | AI_DIM_TEXTABOVE | Dimensions text above. | |
| A | AI_DIM_TEXTCENTER | Dimensions text center. | |
| A | AI_DIM_TEXTHOME | The dimension text is restored to its original position. | |
| A | AI_DISH | Creates a lower hemispherical mesh. | |
| A | AI_DOME | Creates a upper hemispherical mesh. | |
| A | AI_DRAWORDER | Changes the draw order of objects. | |
| A | AI_EDITCUSTFILE | The file name can be entered directly to open the Program Parameters (PGP) text file used to define command aliases. If you edit a PGP file while the program is running, enter the REINIT command to use the revised file, or restart the program to automatically reload the file. | |
| A | AI_FMS | In the layout, switch from paper space to model space in the layout viewport. | |
| A | AI_MESH | Creates a polygon mesh. | |
| A | AI_MOLC | Changes the layer of the specified object to the current layer. | |
| A | AI_PSPACE | Allows access to layout space (paper space), and set the recently accessed layout as current. | Same to TILEMODE system variable=0 |
| A | AI_PYRAMID | Creates a multi-faceted mesh Pyramid. | |
| A | AI_SELALL | Selects all objects in the drawing. | |
| A | AI_SPHERE | Creates a spherical mesh. | |
| A | AI_TORUS | Creates a torus mesh. | |
| A | AI_WEDGE | Create a multi-faceted mesh wedge. | |
| A | AIDIMFLIPARROW | Dimensions flip arrow. | |
| A | AIDIMPREC | Dimensions precision. | |
| A | AIDIMSTYLE | Dimensions style. | |
| A | AIDIMTEXTMOVE | Dimensions text movement. | |
| A | AIMLEADEREDITADD | Adds leaders to current multiple leaders objects. | |
| A | AIMLEADEREDITREMOVE | Deletes the leaders from the current multiple leader objects. | |
| A | AIOBJECTSCALEADD | Adds current objects scale to the selected annotative objects. | |
| A | AIOBJECTSCALEREMOVE | Deletes the annotation scale from the selected objects. | |
| A | ALIASEDIT(EXPRESS TOOL) | Creates, modifies and deletes GCAD command aliases. | |
| A | ALIGN | Aligns objects with other objects in 2D and 3D space. | AL |
| A | ALIGNSPACE | Adjusts the zoom and pan factor of a view in the layout viewport based on the alignment points specified in the model space and paper space. | |
| A | ALIGNTOOL | Allows to align selected objects such as: rectangle, circle, line, spline, arc, pline, block and even 3D model objects along the X or Y axis coordinates. | |
| A | ANNORESET | Resets the locations of all alternate scale representations of the selected annotative objects. | |
| A | ANNOUPDATE | Updates existing annotative objects to match the current properties of their styles. | |
| A | APERTURE | Controls the size of the object snap target box. |
|
| A | APPLOAD | Loads and unloads applications and defines which applications to load at startup. | AP |
| A | ARC | Creates arcs. | A |
| A | ARCSUM | Calculates the total length of selected objects. | |
| A | ARCTEXT | Places text along an arc. | |
| A | AREA | Calculates the area and perimeter of objects or of defined areas. | AA |
| A | AREASUM | Displays the current closed region value and area sum sequence in command line. | |
| A | AREATABLE(EXPRESS TOOL) | Dimensions and counts the area of an enclosed object and exports the result to a table in the current drawing area. | |
| A | ARRANGETOOL | Aligns multiple objects left, right, top, bottom, center, vertical or laterally. | |
| A | ARRAY | Creates copies of objects in a regularly spaced rectangular, polar, or path array with editable dynamic parameters. | AR |
| A | ARRAYCLASSIC | Creates a non-associative 2D rectangular array or polar array. | |
| A | ARRAYCLOSE | Saves or drops the change to the source object of the array and exits array edit state. | |
| A | ARRAYEDIT | Edits the associated array object and its source object. | |
| A | ARRAYPATH | A copy of the sub-objects evenly distributed along a path or partial path. | |
| A | ARRAYPOLAR | A copy of the sub-objects evenly distributed around the center or axis of rotation in a polar array. | |
| A | ARRAYRECT | Distributes the copy of the sub-objects to any combination of rows, columns, and elevations. | |
| A | ARX | Loads,unloads Object ARX application program and provides related information. | |
| A | ATTACH | Inserts external reference, raster image or underlay (DWF, PDF or DGN file) to current drawing. | |
| A | ATTDEF | Displays "Attribute Definition" dialog box. | ATT/DDATTDEF |
| A | ATTDISP | Controls whether to display attribute in a drawing. | |
| A | ATTEDIT | Changes block attribute information | ATE/DDATTE |
| A | ATTEXT | Extracts attribute data and text information which associated with block to file. | DDATTEXT |
| A | ATTIN(EXPRESS TOOL) | Use the _ATTOUT command to export the block attribute as a text file. After the modification, use this command to import it to realize the batch modification of the attribute value. | |
| A | ATTINC(EXPRESS TOOL) | Attributes values increment automatically or manually according to specified method. | |
| A | ATTIPEDIT(EXPRESS TOOL) | Edits the attribute text in the block attribute in-place. The user does not need to enter the "Enhanced Attribute Editor" dialog box to modify the value of the attribute, which is more intuitive, convenient and fast. | ATI |
| A | ATTOUT(EXPRESS TOOL) | Explodes blocks, converting value of attributes to text objects. | |
| A | ATTREDEF | Redefines a block. | AT |
| A | ATTSYNC | Applies attribute changes in a block definition to all block references. | |
| A | AUDIT | Evaluates the integrity of a drawing and corrects some errors. | |
| A | AUTOLAYER | Customizes and predefines the associated layer of a command to streamline drafting workflow. | |
| A | AUTOPUBLISH | Publishes drawings to DWF, DWFx, or PDF files automatically to a specified location. | |
| B | BACTION | Adds an action to a dynamic block definition. | |
| B | BACTIONSET | Specifies action selection set associated with an action in a dynamic block definition. | |
| B | BACTIONTOOL | Adds actions to a dynamic block definition. | |
| B | BARCODE | Creates barcode according to the text input. | |
| B | BASE | Sets the insertion base point for the current drawing. | |
| B | BASSOCIATE | Associates an action with a parameter in a dynamic block definition. | |
| B | BATPURGE(EXPRESS TOOL) | Allows to batch purge the excess objects such as blocks, layers, line type, dimension style or text style on several DWG files. | |
| B | BATTMAN | Manages the attribute of specified block. | |
| B | BATTORDER | Specifies block attribute order. | |
| B | BAUTHORPALETTE | Opens block editing tool palettes in block editor. | |
| B | BAUTHORPALETTECLOSE | Closes block editing tool palettes in block editor. | |
| B | BCHGANG(EXPRESS TOOL) | Changes the text rotation angle of the block and it only takes effect on text or mtext, attribute text can't be changed. | |
| B | BCHGCOL(EXPRESS TOOL) | Modifies the block color quickly. | |
| B | BCHGHEI(EXPRESS TOOL) | Changes the height of the block, it only takes effect on text or mtext, attribute text can't be changed. | |
| B | BCHGLAY(EXPRESS TOOL) | Changes the block layer. | |
| B | BCHGWID(EXPRESS TOOL) | Modifies block linewidth quickly. | |
| B | BCLOSE | Closes block editor. | BC |
| B | BCOUNT(EXPRESS TOOL) | Counts the number of the blocks by list. | |
| B | BCYCLEORDER | Changes the cycle order of dynamic block reference grips. Displays the Insert cycle order dialog box. This command can only be used in the block editor. | Developing |
| B | BEDIT | Opens the Block Editor. | BE |
| B | BESETTINGS | Displays the "Block Editor Settings" dialog box and set the relevant parameters such as color, font, parameters and grip size,etc. | |
| B | BEXTEND(EXPRESS TOOL) | Extends objects to blocks. | |
| B | BGE(EXPRESS TOOL) | Draws a table of lines. | |
| B | BGF(EXPRESS TOOL) | Splits cells. | |
| B | BGH(EXPRESS TOOL) | Merges the selected cells. | |
| B | BGJS(EXPRESS TOOL) | Adjusts the alignment of the texts in table. | |
| B | BGJT(EXPRESS TOOL) | Moves the side line of a cell instead of changing the lines of the whole table. | |
| B | BGMT(EXPRESS TOOL) | Drags the lines of the table. | |
| B | BGRIPSET | Creates, removes or resets grips that associated with parameters. | |
| B | BGSC(EXPRESS TOOL) | Deletes the selected table. | |
| B | BGSF(EXPRESS TOOL) | Zooms in and out the whole table basedon the point specified. | |
| B | BGSH(EXPRESS TOOL) | Deletes the specified row of the table . | |
| B | BGSL(EXPRESS TOOL) | Deletes the specified columns . | |
| B | BGST(EXPRESS TOOL) | Moves the line selected in the table and other relevant lines will not move. | |
| B | BGX(EXPRESS TOOL) | Adds bias to cells. | |
| B | BGZH(EXPRESS TOOL) | Adds rows to the table. | |
| B | BGZL(EXPRESS TOOL) | Adds new columns to the table. | |
| B | BHATCH | Hatches the closed region or selected object by hatch pattern, solid hatch or gradient hatch. | BH |
| B | BLKNAMETOEXCEL | Outputs the name of the block object in the drawing to the running EXCEL program. | |
| B | BLKNUM(EXPRESS TOOL) | Counts the number of blocks in the drawing. | |
| B | BLKSS | First select a target block object, then specify the window selection area or press Enter to select the full image, search for the same block as the target block object in the selected area and form a selection set. | |
| B | BLOCK | Creates a block definition from selected objects. | B |
| B | BLOCKBREAK(EXPRESS TOOL) | Breaks or shelters the graphic under the block. | |
| B | BLOCKICON | Generates preview image for block in design center. | |
| B | BLOCKREPLACE(EXPRESS TOOL) | Searches for the specified block in the entire drawing and replace it with other specified blocks. | |
| B | BLOCKTOXREF(EXPRESS TOOL) | Replaces all instances of a specified block with an xref. | |
| B | BLOOKUPTABLE | Displays or creates a property query table for specified dynamic block definition.. | |
| B | BMPOUT | Saves files as bitmaps in device-independent format for selected objects. | |
| B | BOUNDARY | Creates regions or a polylines from enclosed areas. | BO/BPOLY |
| B | BOX | Creates a solid box. | |
| B | BP(EXPRESS TOOL) | Batch prints drawings with the same drawing frame attribute. | |
| B | BPARAMETER | Adds a parameter with grips to a dynamic block definition. | |
| B | BREAK | Breaks specified object by selecting two points. | BR |
| B | BREAKLINE(EXPRESS TOOL) | Creates a polyline and inserts the breakline symbol. | |
| B | BREAKOBJECT(EXPRESS TOOL) | Breaks object by intersecting lines. | |
| B | BROWSER | Starts up the default Web browser which defined in system registry. | |
| B | BSAVE | Saves current block definition. | BS |
| B | BSAVEAS | Saves a copy of current block definition with a new name. | |
| B | BTABLE | Stores the preset parameter values in the block authoring palette to realize multi-parameter linkage and define parametric dynamic blocks. | BT |
| B | BTRIM(EXPRESS TOOL) | Uses a block as a boundary to trim objects. | |
| B | BURST(EXPRESS TOOL) | Explodes blocks, converting value of attributes to text objects. | |
| B | BVHIDE | Makes object invisible in current state or in all states in block definition. | |
| B | BVSHOW | Makes object visible in current state or in all states in block definition. | |
| B | BVSTATE | Creates, sets or removes visibility states from dynamic block. | BVS |
| C | CAL | Calculates mathematics and geometry expression. | |
| C | CALCDIST | Measures the distance of multiple line segments. | |
| C | CAOT_AUTOXLSTABLE_CREATE(EXPRESS TOOL) | Imports, modifies and updates a CAD table made in Excel spreadsheet to GstarCAD. | |
| C | CAOT_AUTOXLSTABLE_EDIT(EXPRESS TOOL) | Runs Excel and edit the table. | |
| C | CAOT_AUTOXLSTABLE_HELP(EXPRESS TOOL) | Opens AutoXLS Table help | |
| C | CAOT_AUTOXLSTABLE_MANAGELINK(EXPRESS TOOL) | Edits, manages the link relation between a table object and an external EXCEL file. | |
| C | CAOT_AUTOXLSTABLE_SELECTION(EXPRESS TOOL) | Calculates objects length and area, when the length and area change, the calculating data will update automatically. | |
| C | CAOT_AUTOXLSTABLE_UPDATEALLTBL(EXPRESS TOOL) | Updates all the table objects created by “Create Table” command. | |
| C | CAOT_AUTOXLSTABLE_UPDATETBL(EXPRESS TOOL) | Updates the data of the table after the drawing was modified. | |
| C | CAOT_AUTOXLSTABLE_USINGPATH(EXPRESS TOOL) | Sets the path of an Excel file. | |
| C | CAREA | Calculates the selected area and output its value to the EXCEL table. | |
| C | CAREATOEXCEL | Calculates the area and perimeter of the selected area and output its value to the running EXCEL. | |
| C | CBK(EXPRESS TOOL) | Breaks the crossed lines. | |
| C | CBKWID(EXPRESS TOOL) | Sets break width for crossed objects. | |
| C | CCOFF | Deletes the same dimension as the specified dimension. | |
| C | CDORDER | Arranges the drawing order of selected objects by their color number. | |
| C | CHAMFER | Creates chamfers for selected object. | CHA |
| C | CHAMFEREDGE | Bevels the edges of 3D solids and surfaces. | |
| C | CHANGE | Changes the properties of existing objects. | |
| C | CHANGEBASE(EXPRESS TOOL) | Modifies the base point position of the block. | |
| C | CHANGETEXT | Modifies texts simultaneously. | |
| C | CHANGEZ(EXPRESS TOOL) | Chooses several objects at one time and changes the Z coordinates together. | |
| C | CHFSTYLE | Changes the text style of selected text object. | |
| C | CHGDIMTXT(EXPRESS TOOL) | Changes the dimension content into the specified value. | |
| C | CHGSTY(EXPRESS TOOL) | Changes current text style for specified text and single line text, multiline texts are available. | |
| C | CHGTXT(EXPRESS TOOL) | Changes texts in selected single line texts. | |
| C | CHGXREFPATH(EXPRESS TOOL) | Relocates the external reference path. | |
| C | CHKCK(EXPRESS TOOL) | Opens "Glossary Storeroom Manager"dialog box. | |
| C | CHLA | Changes the selected wall line. | |
| C | CHPROP | Changes current text style for specified text and single line text , multiline texts are available. | |
| C | CHSPACE | Transfers selected objects between model space and paper space. | |
| C | CIRCLE | Creates a circle. | C |
| C | CLASSICGROUP | Displays the "Object Grouping" dialog box to display, identify, create, and modify object groups. | |
| C | CLEANSCREENOFF | Restores the state of the display before CLEANSCREENON was used. | |
| C | CLEANSCREENON | Clears the screen of toolbars and dockable windows, excluding the command window. | |
| C | CLIP | Crops the selected objects. | |
| C | CLIPIT(EXPRESS TOOL) | The regular clipping (CLIP) command does not support clipping raster images with circle, arc, or ellipse boundaries, while the CLIPIT command supports clipping images, xrefs, wipeout, or specified parts of block objects using circles, arcs, ellipses, or text as boundaries. , and you can set the maximum error distance of the curve approaching. | |
| C | CLOSE | Closes the current drawing. | |
| C | CLOSEALL | Closes all currently open drawings. | |
| C | CLOSELINE(EXPRESS TOOL) | If it prompts that the area is not closed when hatching, calculating areas, or creating regions, the CLOSELINE command can mark unclosed endpoints among selected lines, polylines or arcs, and close them immediately. | |
| C | CLOSEOTHERS | Closes others drawings except the current. | Similar to CLOSEALLOTHER in ACAD |
| C | CMP(EXPRESS TOOL) | Uses color-coded displays the differences between two versions of a drawing. | |
| C | COEXPORT(EXPRESS TOOL) | Extracts coordinate data from drawing and exports as *.txt or *.xls file. | |
| C | COLOR | Sets the color for new objects. | COL/DDCOLOR |
| C | COLSS | First select an entity, and select the entity set with the same color in the specified window area or the whole drawing according to the color of the selected entity. | |
| C | COMMANDLINE | Displays the Command window. | |
| C | COMMANDLINEHIDE | Hides the Command window. | |
| C | CONE | Creates a 3D solid cone. | |
| C | CONFIG | Opens"Options"dialog box. | |
| C | CONFIGUPDATE | Displays "Update Settings" dialog box. | |
| C | CONVERT | Optimizes 2D polyline and associated hatches in early versions. | |
| C | CONVERTOLDLIGHTS | Converts the format of previous light resource into format of current. | |
| C | CONVERTOLDMATERIALS | Converts the format of previous materials into format of current. | |
| C | CONVERTPOLY | Converts the polyline style. | |
| C | CONVERTPSTYLES | Converts the current drawing into named plot style or color dependent plot style. | |
| C | CONVTOMESH | Converts eligible 3D objects into meshes. | |
| C | CONVTONURBS | Converts 3D solids and surfaces into NURBS surfaces. | |
| C | CONVTOSOLID | Converts eligible objects into 3D entities. | |
| C | CONVTOSURFACE | Converts eligible objects into 3D surfaces. | |
| C | COORDSTOEXCEL | Outputs the coordinates of the specified point to the running EXCEL program | |
| C | COPY | Copies objects a specified distance in a specified direction. | CO |
| C | COPYBASE | Copies selected objects with a specified base point. | |
| C | COPYCLIP | Copies selected objects or text in command line to the Windows Clipboard. | |
| C | COPYHIST | Copies the text in the command line history to the Windows Clipboard. | |
| C | COPYLINK | Copies the current view to the Clipboard for linking to other OLE applications. | |
| C | COPYM(EXPRESS TOOL) | Copies multiple objects with Repeat, Array, Divide and Measure options. | |
| C | COPYTOLAYER | Copies one or more objects to other layers. | |
| C | CUI | Manages elements in the Customize User Interface. | |
| C | CUIEXPORT | Exports the customize settings in the main CUIx files to enterprise or local CUIx files. | |
| C | CUIIMPORT | Imports the customize settings from enterprise or local CUIx files to the main CUIx files. | |
| C | CUILOAD | Loads a CUIx file. | |
| C | CUIUNLOAD | Unloads a CUIx file. | |
| C | CUSTACC | Customizes the shortcut key. | |
| C | CUTCLIP | Copies selected objects to the Clipboard and removes them from the drawing. | |
| C | CVADD | Adds control vertices to NURBS surfaces and splines. | |
| C | CVHIDE | Turns off the display of control vertices for all NURBS surfaces and curves. | |
| C | CVREMOVE | Removes control vertices from NURBS surfaces and curves. | |
| C | CVSHOW | Displays the control vertices for specified NURBS surfaces or curves. | |
| C | CYLINDER | Creates a 3D solid cylinder. | CYL |
| D | DATAEXTRACTION | Extracts drawing data. | |
| D | DATALINK | Displays the "Data Link Manager" dialog box. | |
| D | DATALINKUPDATE | Updates data to or from an established external data link. | |
| D | DDATTE | The command is from old version, same to ATTEDIT which is used to edit block attributes. | |
| D | DDEDIT(EXPRESS TOOL) | Edits single line text, dimension text, definitions of attribute and functional control frames. | ED |
| D | DDGRIPS | Displays the "Selection" tab in Options dialog box. | |
| D | DDINSERT | Displays the "Insert"dialog box to specify the block or objects name and location to be inserted. | |
| D | DDPTYPE | Specifies the display style and size of point objects. | |
| D | DDSELECT | Displays the "Selection" tab in Options dialog box. | |
| D | DDSTYLE | Displays the "Text Style" dialog box. | |
| D | DELAY | Provides a timed pause within a script. | |
| D | DELETE | Removes objects from a drawing. | |
| D | DGNADJUST | Adjusts the fade-in, contrast, and monochrome settings of the DGN underlay. | |
| D | DGNATTACH | Inserts the DGN file as reference into the current drawing. | |
| D | DGNCLIP | Crops the display of a selected DGN underlay to a specified boundary. | |
| D | DGNIMPORT | Imports the data from a DGN file into a new DWG file or the current DWG file, depending on the DGNIMPORTMODE system variable. | |
| D | DGNLAYERS | Controls the display of layers in a DGN underlay. | |
| D | DGNMAPPING | Allows users to create and edit user-defined DGN mapping setups. | |
| D | DIGITALSIGN | Attaches a digital signature to a drawing. | |
| D | DIM | Creates multiple dimensions and types of dimensions with a single command. | |
| D | DIM1 | Accesses command in dimension mode. | |
| D | DIMALIGNED | Creates an aligned linear dimension. | DAL |
| D | DIMANGULAR | Creates an angular dimension. | DAN |
| D | DIMARC | Creates an arc length dimension. | DAR |
| D | DIMBASELINE | Creates a linear dimension, angular dimension or coordinate dimension by the baseline of last dimension or specified dimension. | DBA |
| D | DIMBREAK | Breaks or restores dimension and extension lines where they cross other objects. | |
| D | DIMCENTER | Creates the non-associative center mark or the centerlines of circles, arcs or polygons. | DCE |
| D | DIMCONTINUE | Creates a dimension that starts from an extension line of the previous or selected dimension. | DCO |
| D | DIMCORD(EXPRESS TOOL) | Dimensions the coordinate location. | |
| D | DIMDIAMETER | Creates a diameter dimension for a circle or an arc. | DDI |
| D | DIMDISASSOCIATE | Removes associativity from selected dimensions. | DDA |
| D | DIMEDIT | Edits dimension text and extension lines. | DED |
| D | DIMENSION | Creates multiple dimensions and types of dimensions with a single command. | |
| D | DIMEX(EXPRESS TOOL) | Exports named dimension styles and their settings to an external file(*.dim). | |
| D | DIMFIX | Fixes the specified dimension. | |
| D | DIMHORIZONTAL | Creates horizontal dimension. | |
| D | DIMIM(EXPRESS TOOL) | Imports named dimension styles and their settings from an external file(*.dim). | |
| D | DIMINSPECT | Adds or removes inspection information for a selected dimension. | |
| D | DIMJOGGED | Creates jogged dimensions for circles and arcs. | DJO |
| D | DIMJOGLINE | Adds or removes a jog line on a linear or aligned dimension. | |
| D | DIMLEADER | Creates leader dimension. | |
| D | DIMLINEAR | Creates linear dimension. | DLI |
| D | DIMORDINATE | Creates ordinate dimensions. | DOR |
| D | DIMOVERRIDE | Controls overrides of system variables used in selected dimensions. | DOV |
| D | DIMRADIUS | Creates a radius dimension for a circle or an arc. | DRA |
| D | DIMREASSOC(EXPRESS TOOL) | Restores the measured value to overridden or modified dimension text. | |
| D | DIMREASSOCIATE | Associates or reassociates selected dimensions to objects or points on objects. | DRE |
| D | DIMREGEN | Updates the locations of all associative dimensions. | |
| D | DIMROTATED | Creates a rotated linear dimension. | |
| D | DIMSPACE | Adjusts the spacing between linear dimensions or angular dimensions. | |
| D | DIMSTYLE | Displays "Dimension Style Manager"dialog box. | D/DDIM/DST |
| D | DIMTEDIT | Moves and rotates dimension text and relocates the dimension line. | |
| D | DIMUPDATE(EXPRESS TOOL) | Updates any other dimension(s) to the current dimension style you want to apply. | |
| D | DIMVERTICAL | Creates vertical dimension. | |
| D | DISH | Creates lower hemispherical 3D solid. | |
| D | DIST | Measures the distance and angle between two points. | DI |
| D | DISTANTLIGHT | Creates a distant light. | |
| D | DIVIDE | Creates evenly spaced point objects or blocks along the length or perimeter of an object. | DIV |
| D | DOME | Creates upper hemispherical 3D solid. | |
| D | DONUT | Creates a filled circle or a wide ring. | DO |
| D | DRAGMODE | Controls the way dragged objects are displayed. | |
| D | DRAWINGRECOVERY | Displays the list of recoverable files after the programe unexpectedly failed. | |
| D | DRAWINGRECOVERYHIDE | Closes the Drawing Recovery Manager. | |
| D | DRAWORDER | Changes the draw order of images and other objects. | DR |
| D | DSETTINGS | Displays the "Draft Settings" dialog box to control Snap and Grid, Polar Tracking, Object Snap and Dynamic Input. | DS/SE |
| D | DTEXT | The command is from old version, same to TEXT command. | |
| D | DVIEW | Defines parallel projection or perspective views by using a camera and target. | DV |
| D | DWFATTACH | Inserts DWF or DWFx files to current files. | |
| D | DWFCLIP | Clips the display of a selected DWF or DWFx underlay to a specified boundary. | |
| D | DWFFORMAT | Makes DWF or DWFx as the default format for PUBLISH and EXPORT commands. | |
| D | DWFIMPORT | Import the DWF/DWFX file into the current drawing. After importing, it becomes a block, which can be exploded into regular objects for editing. After executing the command, the "Select DWF File" dialog is displayed. | |
| D | DWFLAYERS | Controls the underlay display of DWF or DWFx files. | |
| D | DWGCONVERT | Converts drawing format version for selected drawing files. | |
| D | DWGPROPS | Sets and displays the file properties of the current drawing. | |
| D | DXBIN | Imports a DXB (drawing interchange binary) file to current drawing. | |
| D | DXFIN | Imports a *.dxf file. | |
| D | DXFOUT | Exports a *.dxf file. | |
| D | DYJT/REGSCALE(EXPRESS TOOL) | Selects a region of a drawing to be cut and copied to a new location. | |
| E | EATTEDIT | Edits attributes in a block reference. | |
| E | EATTEXT | Exports block attribute information to a table or to an external file. | DATAEXTRATION |
| E | EDGE | Changes the visibility of 3D face edges. | |
| E | EDITPGPFILE | Same to AI_EDITCUSTFILE from ACAD, it opens gcad.pgp note. | |
| E | EDITTABLECELL | Edits the cell of the table. | |
| E | EDTXT(EXPRESS TOOL) | Modifies Text Height, Width Factor, Angle and Obliquing Angle for single text5. | |
| E | ELEV | Sets elevation and extrusion thickness of new objects. | |
| E | ELLIPSE | Creates an ellipse or an elliptical arc. | EL |
| E | ENCRYLISP | LISP file encryption. | |
| E | ENTCOLSS | Selects by color. | |
| E | ENTLAYSS | Selects by layer. | |
| E | ENTPROP | Displays"Tool Palettes" | |
| E | ENTSS | Selects similar objects. | |
| E | ERASE | Removes objects from a drawing. | |
| E | ETRANSMIT | Packages a set of files for Internet transmission. | |
| E | ETT(EXPRESS TOOL) | Displays the effect in real time until position confirmed. | |
| E | EXOFFSET(EXPRESS TOOL) | Extended Offset. | |
| E | EXPLODE | Explodes compound object into components. | X |
| E | EXPLODETEXT | Converts the text object selected to line objects. | |
| E | EXPORT | Saves selected objects in other file formats. | EXP |
| E | EXPORTDWF | Creates a DWF file and allows you to set individual page setup overrides on a sheet-by-sheet basis. | |
| E | EXPORTDWFX | Creates a DWFx file where you can set individual page setup overrides on a sheet-by-sheet basis. | |
| E | EXPORTLAYOUT | Saves all visible objects in current layout to model space of new drawing. | |
| E | EXPORTPDF | Generates a PDF file from a single layout, all layouts, or a specified area in model space. | |
| E | EXTEND | Extends objects to meet the edges of other objects. | EX |
| E | EXTERNALREFERENCES | Opens the External References palette. | |
| E | EXTERNALREFERENCESCLOSE | Closes the External References palette. | |
| E | EXTRIM(EXPRESS TOOL) | Trims one side of an object which is intersecting with other objects. | |
| E | EXTRUDE | Creates 3D solid or surface by extruding the dimension of selected object. | EXT |
| F | FASTSEL(EXPRESS TOOL) | Selects the object that touches the specified object. | FS |
| F | FEATURES | Displays "help" for the new and innovative features of GstarCAD. | |
| F | FIELD | Creates multiple texts with field. The text could automatically update as the field changing. | |
| F | FILEIMP(WJSR) | Imports the *.txt file into the current drawing. | |
| F | FILL | Controls the display of filled objects such as hatches, 2D solids, and wide polylines. | |
| F | FILLET | Fillets the objects. | F |
| F | FILLET | Fillets the objects. | |
| F | FILLETEDGE | Rounds and fillets the edges of solid objects. | |
| F | FILTER(EXPRESS TOOL) | Creates a list, objects in it must meet to certain conditions. | FI |
| F | FIND | Finds the text that you specify, and can optionally replace it with other text. | |
| F | FLATSHOT | Creates a 2D representation of all 3D objects based on the current view. | |
| F | FLATTEN(EXPRESS TOOL) | Converts 3D geometry to a projected 2D representation. | |
| F | FORMTXT(EXPRESS TOOL) | Fill in the table or edit the texts. | |
| F | FRAMEAR(EXPRESS TOOL) | Automatically searches for the frame, calculates according to the frame size, and arrange multiple drawings on a large-format drawing reasonably. | |
| F | FREEHAND | Freehand draw. | |
| F | FREESCALE | Scales an object without restrictions under three modes; Non-Uniform, Rectangle and Free. | |
| F | FREESPOT | Creates Free Spot that similar to a spotlight without a specified target. | |
| F | FREEWEB | Creates free web light which is similar to a web light without a specified target. | |
| F | FSMODE | Toggles fast selection. | |
| G | GB2BIG5 | Simplified and Traditional Conversion | |
| G | GC_BOOLOP | Performs Boolean operations on 2D closed circles, polylines, etc. | |
| G | GC_CTE(EXPRESS TOOL) | Converts sheets, composed by line/Spline and text/Mtext in CAD, to EXCEL. | |
| G | GC_DZTEXT | Increases the selected number or letter when the text is copied. | |
| G | GC_LAYFRZOTHER | Freezes other layers except the layer where the selected object is located. | |
| G | GC_LAYLCKOTHER | Locks other layers except the layer where the selected object is located. | |
| G | GC_LAYOFFOTHER | Turns off other layers except the layer where the selected object is located. | |
| G | GC_TEXTONLINE | Distributes the text uniformly along a selected spline, polyline or arc. | |
| G | GCADXOUT | Exports PDF, DWF and various raster format files. | |
| G | GDNADMIN | Collaboration Manager. | |
| G | GDNEXPLORER | Displays "Collaboration Explorer" palette. | |
| G | GDNEXPLORERHIDE | Hides "Collaboration Explorer" palette. | |
| G | GDNEXPORT | Exports files in Collaboration. | |
| G | GDNHELP | Displays "Collaboration Help". | |
| G | GDNIMPORT | Imports files in Collaboration. | |
| G | GDNOPTIONS | Displays "Collaboration Settings" Tab in "Options" dialog box. | |
| G | GDNREGISTER | Displays "GstarCAD License Manager" | |
| G | GETBLKSEL(EXPRESS TOOL) | Multi-selects objects with the same name in specified area. | |
| G | GETCOLSEL(EXPRESS TOOL) | Quick selects the objects with the same color. | |
| G | GETENTCOLSEL(EXPRESS TOOL) | Selects entities by entity type and color. | |
| G | GETENTLAYSEL(EXPRESS TOOL) | Selects entities by entity type and layer. | |
| G | GETENTSEL(EXPRESS TOOL) | Multi-selects objects with the same entity type in specified area. | |
| G | GETLAYCOLSEL(EXPRESS TOOL) | Selects entities by color and layer. | |
| G | GETLAYSEL(EXPRESS TOOL) | Selects all the objects in specified layer and specified region at one time. | |
| G | GETSEL(EXPRESS TOOL) | Creates a temporary selection set of objects. | |
| G | GOTOURL | Opens files or associated hyperlink web pages. | |
| G | GRADIENT | Hatches specified objects or closed region by the gradient. | GD |
| G | GRAPHSCR | Switches from text dialog box to drawing area. | |
| G | GRID | Displays the grid in current viewport. | |
| G | GROUP | Creates and manages the saved object group. | G |
| G | GROUPEDIT | Adds objects to or remove objects from the group. | |
| G | GROUPEXPLODE | Removes group definition, the objects in the group remain in the drawing. | |
| G | GROUPUNNAME | Creates an unnamed group. | |
| G | GRX | GstarCAD Runtime Extension provides C++ language development kit to loads, unloads ObjectGRX applications and provides related information. | |
| G | GXFILT(EXPRESS TOOL) | Similar to zero distance chamfer, it can delete the lines of actual intersection or apparent intersection parts. | |
| G | GXFSS(EXPRESS TOOL) | Extends or cuts down the line to the actual intersection or apparent intersection point. | |
| H | HATCH | Fills an enclosed area or selected objects with a hatch pattern, solid fill, or gradient fill. | H |
| H | HATCHEDIT | Modifies an existing hatch or fill. | HE |
| H | HATCHGENERATEBOUNDARY | Creates a non-associated polyline around a selected hatch. | |
| H | HATCHSETBOUNDARY | Redefines a selected hatch or fill to confirm to a different closed boundary. | |
| H | HATCHSETORIGIN | Controls the starting location of hatch pattern generation for a selected hatch. | |
| H | HATCHTOBACK | Sets the draw order for all hatches in the drawing to be behind all other objects. | |
| H | HC_ADDTXT | Creates a DIM_FONT text style and set it to the current style. | |
| H | HCBGE | Draws a table of lines. | |
| H | HCBGF | Splits cells. | |
| H | HCBGH | Merges the selected cells. | |
| H | HCBGJS | Adjusts the alignment of the texts in table. | |
| H | HCBGJT | Moves the side line of a cell instead of changing the lines of the whole table. | |
| H | HCBGMT | Drags the lines of the table. | |
| H | HCBGSC | Deletes the selected table. | |
| H | HCBGSF | Zooms in and out the whole table base on the point specified. | |
| H | HCBGSH | Deletes the specified row of the table . | |
| H | HCBGSL | Deletes the specified columns . | |
| H | HCBGST | Drags the lines of the table. | |
| H | HCBGX | Adds bias to cells. | |
| H | HCBGZH | Adds a new row to the table. | |
| H | HCBGZL | Adds a new column to the table. | |
| H | HCDDSTY | Displays "Text Style" dialog box. | |
| H | HCFORMTXT | Inputs text to table. | |
| H | HCTJNUM | Calculates the number of the objects. | |
| H | HCZZBD | Dimensions the coordinate position. | |
| H | HELIX | Creates a 2D spiral or 3D spring. | |
| H | HELP | Displays "GstarCAD Help". | |
| H | HIDE | Regenerates 3D wire frame style models and hide the invisible lines. | |
| H | HIDEOBJECTS | Hides the selected objects. | |
| H | HMOD | Hebrew mode. | |
| H | HYPERLINK | Attaches a hyperlink to an object or modifies an existing hyperlink. | |
| H | HYPERLINKOPEN | Opens the hyperlink | |
| H | HYPERLINKOPTIONS | Controls the display of the hyperlink cursor, tooltips, and shortcut menu. | |
| H | HZCF(EXPRESS TOOL) | Splits single line texts to single text one by one, | |
| I | ID | Displays the UCS coordinate values of a specified location. | |
| I | IDPOINT | Displays the X.Y.Z coordinate values of the specified location at command line. | |
| I | IFCIMPORT | Imports the BIM models of IFC format . | |
| I | IGSIMPORT | Imports the data from the IGES (*.igs or *.iges) file into the current drawing. | |
| I | IMAGE | Displays the "External References"palette. | IM |
| I | IMAGEADJUST | Controls the brightness, contrast, and fade values of images. | IAD |
| I | IMAGEATTACH | Inserts a reference to an image file. | IAT |
| I | IMAGECLIP | Crops the display of a selected image to a specified boundary. | ICL |
| I | IMAGEFRAME | Controls whether image and map image frames are displayed and plotted. | |
| I | IMAGEQUALITY | Controls the display quality of images. | |
| I | IMPORT | Import files of different formats to current drawing. | |
| I | IMPORTHPGL | Imports a PLT files. | |
| I | IMPRINT | Imprints 2D geometry on a 3D solid or surface, creating additional edges on planar faces. | |
| I | INSERT | Displays the Blocks palette, which you can use to insert blocks and drawings into the current drawing. | I |
| I | INSERTOBJ | Inserts an OLE object to current drawing. | IO |
| I | INTERFERE | Creates a temporary 3D solid from the interferences between two sets of selected 3D solids. | INF |
| I | INTERSECT | Creates a 3D solid, surface, or 2D region from overlapping solids, surfaces, or regions. | IN |
| I | ISOLATEOBJECTS | Displays objects across layers and hide unselected objects. | |
| I | ISOPLANE | Specifies the current isometric plane. | |
| J | JOIN | Creates a single object by connecting endpoints of linear and curved objects. | J |
| J | JPGOUT | Saves selected objects to a file in JPEG file format. | |
| J | JUSTIFYTEXT | Changes the justification point of selected text objects. | |
| K | KLL01 | Sums up selected text or mtext. | |
| L | LAYCHGCOLOR | Changes the color of selected entities in the specified layer or all entities color in the entire layer. | |
| L | LAYCOLSS | Creates an entity selection set with the same color as the target object on the same layer. | |
| L | LAYCUR | Changes the current layer to be another layer of specified object. | |
| L | LAYDEL | Deletes all objects on the same layer. | |
| L | LAYDRAWORDER(EXPRESS TOOL) | Rearranges the layer order to adjust the sequence of the objects. | |
| L | LAYER | Manages layers and layer properties. | LA |
| L | LAYERCLOSE | Closes the "Layer Properties Manager" panel. | |
| L | LAYERP | Undoes the last change or set of changes made to layer settings. | |
| L | LAYERPMODE | Turns on or turns off trace mode for layer settings. | |
| L | LAYERSTATE | Saves, edits, restores,and manages layer state. | |
| L | LAYERSTATESAVE | Displays the "New Layer State to Save" dialog box. | |
| L | LAYFRZ | Freezes the layer where the specified object is located. | |
| L | LAYFRZOTHER | Freezes other layers except the layer where the selected object is located. | |
| L | LAYISO | Hides or lock all layers except the specified one. | |
| L | LAYLCK | Locks layers of specified object. | |
| L | LAYLCKOTHER | Locks other layers except the layer where the selected object is located. | |
| L | LAYMCH | Changes the specified object layer and make it match the target one. | |
| L | LAYMCUR | Changes the current layer to be another layer of specified object. | |
| L | LAYMOVE | Moves objects in the specified layer by specifying two points | |
| L | LAYMRG | Merges specified layer to target layer and delete previous one. | |
| L | LAYOFF | Turns off the layer of selected object. | |
| L | LAYOFFOTHER | Turns off other layers except the layer where the selected object is located. | |
| L | LAYON | Turns on all layers. | |
| L | LAYOUT | Creates and modifies drawing layout tabs. | |
| L | LAYOUTBYPATH(EXPRESS TOOL) | Distributes object copies along a path (curve) with a variety of array options. | |
| L | LAYOUTMERGE(EXPRESS TOOL) | Two or more layouts in one drawing can be merged into a specified layout. | |
| L | LAYOUTWIZARD | Creates new layout and specify page and print settings. | |
| L | LAYSS | Creates all or part of the entity selection set on the same layer as the target object. | |
| L | LAYTHW | Thaws all layers in the drawing. | |
| L | LAYTRANS | Changes the current layer to specified layer standard. | |
| L | LAYULK | Unlocks the layer of a selected object. | |
| L | LAYULKALL | Unlocks all layers. | |
| L | LAYUNISO | Restores all layers that were hidden or locked with the LAYISO command. | |
| L | LAYVPI | Freezes selected layers in all layout viewports except the current viewport. | |
| L | LAYWALK | Displays objects on selected layers and hides objects on other layers. | |
| L | LCW(EXPRESS TOOL) | Modifies the line width you specified. | |
| L | LEADER | Creates a line that connects annotation to a feature. | LEAD |
| L | LENGTHEN | Changes the length of objects and the included angle of arcs. | LEN |
| L | LIGHT | Creates a light. | |
| L | LIGHTLIST | Displays the "Lights in Model" palette that lists all lights in the model. | |
| L | LIGHTLISTCLOSE | Closes the "Lights in Model" palette. | |
| L | LIMITS | Sets up the boundaries of grid and control its display in current model or named layout. | |
| L | LINE | Creates a series of contiguous line segments. | L |
| L | LINE2PL(EXPRESS TOOL) | Converts one or multiple connected straight line(s), arc(s) to one polyline. | |
| L | LINETYPE | Loads, sets, and modifies linetypes. | LT/LTYPE |
| L | LIST | Displays property data for selected objects. | LI/LS |
| L | LIVESECTION | Turns on live sectioning for a selected section object. | |
| L | LMAN | Displays "Layer State Manager". | |
| L | LOAD | Loads the shape file. | |
| L | LOCKUP(EXPRESS TOOL) | Processes some objects or the entire drawing into an uneditable state, and add the function of setting a password to lock the objects. The processed drawing can be browsed and printed, but cannot be decomposed or edited. | |
| L | LOFT | Creates a 3D solid or surface in the space between several cross sections. | |
| L | LOGFILEOFF | Closes the command history log file opened by LOGFILEON. | |
| L | LOGFILEON | Writes the contents of the command history to a file. | |
| L | LTSCALE | Sets the global linetype scale factor. | LTS |
| L | LWEIGHT | Sets the current lineweight, lineweight display options, and lineweight units. | LW |
| M | M2LVPORT | Creates a viewport on layout space by selecting objects in the model space. | |
| M | MAGNIFIER | Views a specific area of your drawing as a magnifier with the capability of snap points. | |
| M | MAIL | Send the current drawing as an attachment in the form of e-mail. | |
| M | MASSPROP | Calculates the mass properties of selected 2D regions or 3D solids. | |
| M | MATCHCELL | Applies the properties of a selected table cell to other table cells. | |
| M | MATCHPROP | Applies the properties of a selected object to other objects. | MA |
| M | MATERIALASSIGN | Assigns the material defined in the CMATERIAL system variable to the objects you select. | |
| M | MATERIALS | Opens the "Material" Browser. | MAT |
| M | MATERIALSCLOSE | Closes the "Material" Browser. | |
| M | MEASURE | Creates points or blocks by measured interval along the length or perimeter direction. | ME |
| M | MEASUREGEOM | Measures the distance, radius, angle, area, volume, total area, total length of selected objects. | |
| M | MENU | Loads the custom files. | |
| M | MENULOAD | Loads a partial menu file into base menu file. | |
| M | MENUUNLOAD | Unloads menu file. | |
| M | MESH | Creates 3D mesh metafile objects, such as box, cone, cylinder, sphere, wedge and torus. | |
| M | MINSERT | Inserts several copies of a selected block in a rectangular array. | |
| M | MIRROR | Creates mirror copies of selected objects. | MI |
| M | MIRROR3D | Creates mirrored copies of selected objects. | |
| M | MKLTYPE(EXPRESS TOOL) | Creates a linetype based on selected objects. | |
| M | MKSHAPE(EXPRESS TOOL) | Creates a shape definition based on selected objects. | |
| M | MLEADER | Creates an object with a multileader. | MLD |
| M | MLEADERALIGN | Aligns and spaces selected multileader objects. | MLA |
| M | MLEADERCOLLECT | Arranges the selected multileaders that contain blocks into rows or columns, and displays the result with a single leader. | MLC |
| M | MLEADEREDIT | Adds a leader to a multileader object or remove a leader from a multileader object. | MLE |
| M | MLEADERSTYLE | Creates or modifies a multileader style. | MLS |
| M | MLEDIT | Edits cross point, break point, and vertex of multiple lines. | |
| M | MLINE | Creates multiple parallel lines. | ML |
| M | MLSTYLE | Defines, adds, modifies, renames, loads, saves multi-line styles | |
| M | MMTEXT | Displays "MMText" dialog box. | |
| M | MOCORO(EXPRESS TOOL) | Moves, copies, rotates, and scales object(s) with a single command. | |
| M | MODEL | Switches from paper space to model space. | |
| M | MOVE | Moves objects by specified distance along specified direction. | M |
| M | MOVEBAK(EXPRESS TOOL) | Changes the destination folder for drawing backup (BAK) files. | |
| M | MPEDIT(EXPRESS TOOL) | Almost the same as the PEDIT command. | |
| M | MREDO | Restores several actions executed by UNDO or U command. | |
| M | MSLIDE | Creates a slide for current model or layout. | |
| M | MSNAPSHOT | Creates a slide for current model or layout. | |
| M | MSPACE | Switches from paper space to model space in a layout viewport. | MS |
| M | MTEDIT | Edits multi-line text. | |
| M | MTEXT | Creates a multi-line text. | MT |
| M | MULTIPLE | Repeats the next command until canceled. | |
| M | MVIEW | Creates and controls layout viewports. | MV |
| M | MVSETUP | Sets up the specifications of a drawing. | |
| M | MYCLOUD | Displays "DWG FastView" log in page. | |
| M | MYCLOUDCLOSE | Closes "DWG FastView" log in page. | |
| N | NAVVCUBE | The viewing direction can be adjusted more intuitively and quickly through various visual controls such as the cube model, compass, tool buttons, etc., which is convenient for users to switch views or observe all-round 2D drawings or 3D models. | NAVICUBE |
| N | NCOPY(EXPRESS TOOL) | Copies objects that are contained in an xref, block, or DGN underlay. | |
| N | NETLOAD | Loads a .NET application. | |
| N | NEW | Creates a new drawing. | |
| N | NEWSHEETSET | Creates a new sheet set data file that manages drawing layouts, file paths, and project data. | |
| O | OBJECTSCALE | Adds or deletes supported scales for annotative objects. | |
| O | OCMP(EXPRESS TOOL) | Compares the selected graphic in a drawing or compare the graphic between two drawings. | |
| O | OFFSET | Creates concentric circles, parallel lines, and parallel curves. | O |
| O | OLECONVERT | Specifies a different source application for an embedded OLE object, and controls whether the OLE object is represented by an icon. | |
| O | OLELINKS | Updates, changes, and cancels a selected linked OLE object. | |
| O | OLEOPEN | Opens the selected OLE object in its source application. | |
| O | OLERESET | Restores the selected OLE object to its original size and shape. | |
| O | OLESCALE | Controls the size, scale, and other properties of a selected OLE object. | |
| O | OOPS | Restores erased objects. | |
| O | OPEN | Opens an existing drawing file. | |
| O | OPEN3RD | Opens third-party drawing files in various formats, such as *.3ds, *.dae, *.fbx, *.obj, *.ply, *.stl, etc. | |
| O | OPENSHEETSET | Opens a selected sheet set. | |
| O | OPTIONS | Customizes program settings. | OP |
| O | ORTHO | Constrains cursor movement to the horizontal or vertical direction. | |
| O | OSNAP | Sets running object snap modes. | OS |
| O | OUTLINE | Generates the outer boundary of the specified object. | |
| O | OVERKILL(EXPRESS TOOL) | Removes duplicate or overlapped lines, arcs and polylines, as well combine partial overlapped or continuous objects. | |
| P | PAGESETUP | Controls page setup, printing settings, drawing size and other settings of new layout. | |
| P | PAINTPROP | Interrupts matchprop command, and then execute PAINTPROP command to continue pick up the target object or set the properties for match property. | |
| P | PAN | Shifts the view without changing the viewing direction or magnification. | P |
| P | PASTEASHYPERLINK | Creates a hyperlink to selected objects in file. | |
| P | PASTEBLOCK | Pastes objects from the clipboard to current drawing as a block. | |
| P | PASTECLIP | Pastes objects from the clipboard to current drawing. | |
| P | PASTEORIG | Pastes objects from clipboard to current drawings with original coordinates. | |
| P | PASTESPEC | Pastes objects from clipboard to current drawing and control data formats. | PA |
| P | PCHC | Changes the color of the selected object or layer. | |
| P | PDFADJUST | Adjusts the fade, contrast, and monochrome settings of a PDF underlay. | |
| P | PDFATTACH | Inserts a PDF file as an underlay into the current drawing. | |
| P | PDFCLIP | Crops the display of a selected PDF underlay to a specified boundary. | |
| P | PDFIMPORT | Imports the geometry, fills, raster images, and TrueType text objects from a specified PDF file. | |
| P | PDFLAYERS | Controls the display of layers in a PDF underlay. | |
| P | PDFTODXF | Opens "PDF to DXF" dialog box. | |
| P | PEDIT | Edits polylines and 3D polygon meshes. | PE |
| P | PFACE | Creates 3D polyface meshes by each vertex. | |
| P | PGETPOINT | Picks the last point in the drawing to control the value of lastpoint. | |
| P | PICKMIRRDRAWAXIS | Picks the axis of symmetry. | |
| P | PLAN | Displays the orthogonal view of XY plane for specified UCS. | |
| P | PLANESURF | Creates a planar surface. | |
| P | PLINE | Creates 2D polyline. | PL |
| P | PLOT | Plots a drawing to a plotter, printer, or file. | PRINT |
| P | PLOTSTAMP | Places a stamp at a specified position and record it in the file. | |
| P | PLOTSTYLE | Controls the named plot styles that are attached to the current layout and can be assigned to objects. | |
| P | PLOTTERMANAGER | Displays the "Plotter Manager", where you can add or edit a plotter configuration. | |
| P | PNGOUT | Saves the selected objects to files in PNG format. | |
| P | POINT | Creates a point object. | PO |
| P | POINTCLOUDATTACH | Inserts a point cloud scan (RCS) or project file (RCP) into the current drawing. | |
| P | POINTCLOUDMANAGER | Displays the "Point Cloud Manager" palette. | |
| P | POINTCLOUDSTYLIZE | Controls the coloration of point clouds. | |
| P | POINTLIGHT | Creates a point light that radiates light in all directions from its location. | |
| P | POLYGON | Creates an equilateral closed polyline. | POL |
| P | POLYSOLID | Creates 3D solid in the shape of a wall or series of walls. | |
| P | PREVIEW | Displays the drawing as it will be plotted. | PRE |
| P | PRINTPLT(EXPRESS TOOL) | Sends PLT files to printer for printing. | |
| P | PRODUCTINFO | Displays product information at the command line. | |
| P | PROPERTIES | Controls the existing objects properties. | PR/PROPS |
| P | PROPERTIESCLOSE | Closes the "Properties" palettes. | PRCLOSE |
| P | PSELECT | Selects an object. | |
| P | PSETUP | Displays "Plot" dialog box. | |
| P | PSETUPIN | Imports a user-defined page setup into a new drawing layout. | |
| P | PSPACE | Switches from model space to paper space in layout. | PS |
| P | PUBLISH | Publishes drawings to DWF files, DWFx files, PDF files or plotter. | |
| P | PURGE | Removes unused items, such as block definitions and layers, from the drawing. | PU |
| P | PYRAMID | Creates a 3D solid pyramid. | PYR |
| Q | QCCLOSE | Closes the QuickCalc calculator. | |
| Q | QDIM | Creates a series of dimensions quickly from selected objects. | |
| Q | QLATTACH(EXPRESS TOOL) | Attaches leader line to Mtext, tolerance, or block reference object. | |
| Q | QLATTACHSET(EXPRESS TOOL) | Globally Attaches leaders line to mtext, tolerance, or block reference objects. | |
| Q | QLDETACHSET(EXPRESS TOOL) | Detaches leader line from mtext, tolerance, or block reference object. | |
| Q | QLEADER | Creates leaders and leader annotations | |
| Q | QNEW | Creates a new drawing from specified drawing template. | |
| Q | QRCODE | Inputs text or extract attributes from the block to generate a QR code | |
| Q | QSAVE | Saves the current drawing using the specified default file format. | |
| Q | QSELECT | Creates a selection set based on filtering criteria. | |
| Q | QTEXT | Controls the display and plotting of text and attribute objects. | |
| Q | QUICKCALC | Displays the "QUICKCALC" dialog box. | |
| Q | QUICKCUI | Displays the "Customize User Interface" Editor. | |
| Q | QUICKPROPERTIES | Displays quick property data for selected objects. | |
| Q | QUIT | Quits GstarCAD. | |
| R | RAPIDDIST(EXPRESS TOOL) | Measures distance and angle between 2D objects along X, Y axis rapidly by moving mouse. | |
| R | RAY | Creates a linear object that starts at a point and continues to infinity. | |
| R | RECOVER | Repairs and then opens a damaged drawing file. | |
| R | RECTANG | Creates a rectangular polyline. | REC |
| R | REDEFINE | Restores GstarCAD internal commands overridden by UNDEFINE. | |
| R | REDO | Restores last action that quits by UNDO or U command. | |
| R | REDRAW | Refreshes the display in the current viewport. | R |
| R | REDRAWALL | Refreshes the display in all viewports. | RA |
| R | REFCLOSE | Saves or discards changes made by reference block in-place editor. | |
| R | REFEDIT | Edits an external reference or a block definition in the current drawing | |
| R | REFSET | Adds or removes objects from a working set when editing in-place.. | |
| R | REGEN | Regenerates the whole drawing from the current viewport. | RE |
| R | REGEN3 | Regenerates the views in a drawing to repair anomalies in the display of 3D solids and surfaces. | |
| R | REGENALL | Regenerates the drawing and refreshes all viewports. | REA |
| R | REGENAUTO | Controls regeneration of drawings automatically. | |
| R | REGION | Converts objects in closed area into region objects. | REG |
| R | REGISTER | Opens "GstarCAD License Manager" dialog box. | |
| R | REGSCALE(EXPRESS TOOL) | Selects a region of a drawing to be cut and copied to a new location. | |
| R | REINIT | Reinitializes the digitizer, digitizer input/output port, and program parameters file. | |
| R | RENAME | Changes the name for specified item (such as layer or dimension style). | REN |
| R | RENDER | Creates real photo images or real color images for 3D solids or surface models. | RR |
| R | RESETBLOCK | Resets one or more dynamic block references to the default values of the block definition. | |
| R | RESETMONITOREDSYSVARS | Reset all the system variables. | |
| R | RESUME | Continues an interrupted script. | |
| R | REVCLOUD | Creates revision cloud lines by polylines. | |
| R | REVERSE | Reverses the vertices of selected lines, polylines, splines, and helixes, which is useful for linetypes with included text, or wide polylines with differing beginning and ending widths. | |
| R | REVOLVE | Creates 3D solids or curves by objects revolving around axis. | REV |
| R | REVSURF | Creates meshes by revolving the outlines around axis. | |
| R | RIBBON | Displays the ribbon . | |
| R | RIBBONCLOSE | Hides the ribbon. | |
| R | ROTATE | Rotates objects around a base point. | RO |
| R | ROTATE3D | Moves objects around a 3D axis. | |
| R | RSCRIPT | Repeats a script file. | |
| R | RTCUR(EXPRESS TOOL) | Rotates cursor in real time. | |
| R | RTCUR0(EXPRESS TOOL) | Rotates the cursor counterclockwise 0 °. | |
| R | RTCUR1(EXPRESS TOOL) | Aligns the X axis of the cursor with the selected reference line segment. | |
| R | RTCUR45(EXPRESS TOOL) | Rotates the cursor counterclockwise 45 °. | |
| R | RTEDIT | Edits existing remote text (rtext) objects. | |
| R | RTEXT | Displays the content of a text file or the calculation results of a DIESEL expression in the drawing. | |
| R | RTPAN | Real time pan. | |
| R | RTROT | 3D orbit. | |
| R | RTROTX | Orbits along X axis. | |
| R | RTROTY | Orbits along Y axis. | |
| R | RTROTZ | Orbits along Z aixs. | |
| R | RTZOOM | Zooms in real time. | |
| R | RULESURF | Creates a mesh that represents the surface between two lines or curves. | |
| S | SAHTTP | Displays Gstarsoft official website. | |
| S | SALPL(EXPRESS TOOL) | Draws an axonometric drawing. | |
| S | SASCL(EXPRESS TOOL) | Sets the drawing scale before drawing.when using other tools (for example “Line Such as Chord” and “Modify Line width”), GstarCAD can adjust the scale automatically. | |
| S | SAVE | Saves the current drawing with a different file name or location without changing which drawing file is the current one. | |
| S | SAVEALL | Saves all open drawings. | |
| S | SAVEAS | Saves a copy of the current drawing with a new file name or location. | |
| S | SCALE | Enlarges or reduces selected objects, keeping the proportions of the object the same after scaling. | SC |
| S | SCALELISTEDIT | Manages scale of layout viewport, page layout, and printing in the "Edit Scale list" dialog box. | |
| S | SCALETEXT | Enlarges or reduces selected text objects without changing their locations. | |
| S | SCRIPT | Executes a sequence of commands from a script file. | SCR |
| S | SECTION | Creates regions by intersection of plane and solid, surface or mesh. | SEC |
| S | SECTIONPLANE | Creates sections of 3D object by creating section planes. | |
| S | SECTIONPLANEJOG | Adds a jogged segment to a section object. | |
| S | SECTIONPLANESETTINGS | Sets display options for a selected section plane. | |
| S | SECTIONPLANETOBLOCK | Saves selected section planes as 2D or 3D blocks. | |
| S | SECURITY | Displays "Security" dialog box. Sets the system security monitoring level, and displays or deletes the current trusted publisher certificate. | Similar to SECURITYOPTIONS in ACAD. |
| S | SECURITYOPTIONS | Sets password or digital signature for specified drawing file. | |
| S | SELECT | Places the selected objects to "last" selection set. | |
| S | SELECTSIMILAR | Adds similar objects to selection set according to selected objects. | |
| S | SELGRIPS | Selects object grips. | |
| S | SETBYLAYER | Changes the property overrides of selected objects to ByLayer. | |
| S | SETDIM | Displays "Dimension Style Manager". | |
| S | SETLAYER | Changes the layer of the specified object to the current layer. | |
| S | SETTINGS | Displays"Draft Settings" dialog box. | Displays"Option" dialog box in ACAD. |
| S | SETVAR | Lists or changes the values of system variables. | SET |
| S | SFILLET(EXPRESS TOOL) | Fillets objects and unifies the filleted line layer, color and line type and the unified standard as the first selected fillet object, | |
| S | SHADE | Shades and displays the solids in current drawing. | |
| S | SHADEMODE | Sets the visual style for current viewport. | SHA |
| S | SHAPE | Inserts a shape from a shape file (SHX file) that has been loaded using LOAD. | |
| S | SHEETSET | Opens the "Sheet Set Manager". | |
| S | SHEETSETHIDE | Closes the "Sheet Set Manager". | |
| S | SHELL | Visits operating system command. | |
| S | SIGVALIDATE | The validity of the drawing can be confirmed by verifying the digital signature information attached in the drawing. | |
| S | SKETCH | Creates a series of sketched segments. | |
| S | SLICE | Creates 3D solids or surfaces by slicing or sectioning existing objects. | SL |
| S | SNAP | Restricts cursor movement to specified intervals. | SN |
| S | SOLDRAW | Generates profiles and sections in layout viewports. | |
| S | SOLID | Creates solid-filled triangles and quadrilaterals. | SO |
| S | SOLIDEDIT | Edits faces and edges of 3D solid objects. | |
| S | SOLPROF | Creates 2D profile images of 3D solids for display in a layout viewport. | |
| S | SOLVIEW | Creates orthogonal views, layers, and layout viewports automatically for 3D solids. | |
| S | SP2PL/SPTPL(EXPRESS TOOL) | Converts spline to a polyline according to the accuracy (number of segments of the arc). | |
| S | SPELL | Checks spelling in a drawing. | |
| S | SPHERE | Creates a 3D solid sphere. | |
| S | SPLINE | Creates a smooth curve through or near a set of fit points. | SPL |
| S | SPLINE2LINE(EXPRESS TOOL) | Converts spline(s) to numbers of straight lines. | |
| S | SPLINEDIT | Edits spline parameters or converts a spline fitted polyline to a spline. | SPE |
| S | SPOTLIGHT | Creates a spotlight that emits a directional cone of light. | |
| S | SSX | Creates a selection set base on the selected object. | |
| S | STATUS | Displays the relevant information of the current drawing. | |
| S | STPIMPORT | Imports the data from STEP (*.step, *.stp, or *.ste) file into the current drawing. | |
| S | STRETCH | Stretches objects crossed by a selection window or polygon. | S |
| S | STRUCTUREPANEL | Opens BIM structure panel. | |
| S | STRUCTUREPANELCLOSE | Closes BIM structure panel. | |
| S | STRUCTUREPANELUPDATE | Updates BIM structure panel. | |
| S | STYCHG | Displays "Text Style" dialog box. | |
| S | STYLE | Creates, modifies, or specifies text styles. | ST |
| S | STYLESMANAGER | Displays the Plot Style Manager, where you can revise plot style tables. | |
| S | SUBTRACT | Creates as a new object by subtracting one overlapping region or 3D solid from another. | SU |
| S | SUPERAXON(EXPRESS TOOL) | Converts the planar drawing into axonometric drawing, which helps to draw the pipeline system drawing. | |
| S | SUPERHATCH(EXPRESS TOOL) | Fills an enclosed area or selected objects with a hatch pattern, solid fill or gradient hatch. | |
| S | SURFOFFSET | Creates a parallel surface at a specified distance from the original surface. | |
| S | SWEEP | Creates a 3D solid or surface by sweeping a 2D object, 3D object or sub object. | |
| S | SYSVARMONITOR | Monitors system variables in the list and send notifications to alert users when system variables and the reported preferred values are change. | |
| S | SYSVDLG(EXPRESS TOOL) | Views, saves, loads and compares system variable settings. | |
| S | SYSWINDOWS | Arranges windows and icons when the application window is shared with external applications. | |
| T | TABLE | Creates an empty table object. | TB |
| T | TABLEDIT | Edits text in a table cell. | |
| T | TABLEEXPORT | Exports data from a table object in CSV file format. | |
| T | TABLESTYLE | Creates, modifies, or specifies table styles. | TS |
| T | TABSURF | Creates a mesh from a line or curve that is swept along a straight path. | |
| T | TARGETPOINT | Creates a target point light. | |
| T | TBCONFIG | Displays " ToolBar" dialog box. | |
| T | TCASE | Changes the case of selected text, mtext, attributes and dimension text. | |
| T | TCIRCLE | Creates a circle, a slot, or a rectangle around each selected text or mtext object. | |
| T | TCOUNT | Adds sequential numbering to text and mtext objects as a prefix, suffix, or replacement text. | |
| T | TCSZ | Specifies the entity and set its layer as the current layer. | |
| T | TCYD | Moves objects in the specified layer by specifying two points | |
| T | TEXT | Creates a single-line text object. | |
| T | TEXTALIGN | Aligns multiple text objects vertically, horizontally, or obliquely. | |
| T | TEXTEDIT | Edits a selected multiline or single-line text object. | |
| T | TEXTFIT | Expands or compresses the width of text objects based on new starting and ending points. | |
| T | TEXTMASK | Places a mask object behind selected text or mtext. | |
| T | TEXTMATCH | Matches both text and Mtext attributes text, such as color, font, height, alignment, angle, and matches the content and layer. | |
| T | TEXTONLINE | Distributes the text uniformly along a selected spline, polyline or arc, but this can also create text online quickly for multiple curves. | |
| T | TEXTSCR | Displays "GstarCAD Text Window". | |
| T | TEXTTOFRONT | Brings text, and annotation in front of all other objects in the drawing. | |
| T | TEXTUNMASK | Removes the mask from selected text or mtext that were masked with TEXTMASK. | |
| T | THICKEN | Converts a surface into a 3D solid with a specified thickness. | |
| T | TIFOUT | Saves the selected objects in TIFF file format. | |
| T | TIME | Displays the date and time statistics of a drawing. | |
| T | TINSERT | Inserts a block in a table cell. | |
| T | TJUST(EXPRESS TOOL) | Changes the justification point of a text object without moving the text. | |
| T | TOLERANCE | Creates geometric tolerances contained in a feature control frame. | TOL |
| T | TOOLBAR | Displays or hides toolbars. | TO |
| T | TOOLPALETTES | Displays the "Tool Palettes" window. | TP |
| T | TOOLPALETTESCLOSE | Closes the "Tool Palettes" window. | |
| T | TORIENT(EXPRESS TOOL) | Rotates text, mtext, attribute definitions, and blocks with attributes for readability. | |
| T | TORUS | Creates a torus of 3D solid. | TOR |
| T | TRACE | Creates a solid line object. | |
| T | TRANSPARENCY | Controls whether background pixels in an image are transparent or opaque. | |
| T | TRAYSETTINGS | Controls the display of icons and notifications in the status bar tray. | |
| T | TRIM | Trims objects to meet the edges of other objects. | TR |
| T | TTL2(EXPRESS TOOL) | Matches the text height in forms of exploding text. | |
| T | TXT2MTXT | Converts or combines single-line or multiline text objects into one or more multiline text objects. | |
| T | TXT40(EXPRESS TOOL) | Changes the text height of single-line text object. | |
| T | TXT41(EXPRESS TOOL) | Changes the width factor of the text in single-line text object. | |
| T | TXT50(EXPRESS TOOL) | Changes the angle of a single-line text object. | |
| T | TXT51(EXPRESS TOOL) | Changes the obliquing angle of a single-line text object. | |
| T | TXTANG(EXPRESS TOOL) | Changes the text angle. | |
| T | TXTBREAK(EXPRESS TOOL) | Similar to "Chinese Characters Split", it breaks at the specific position without splitting the text into single-character, which is suitable for all single-line text. | |
| T | TXTHEI(EXPRESS TOOL) | Changes the text height. | |
| T | TXTPOS(EXPRESS TOOL) | Changes the text position. | |
| T | TXTSPLIT(EXPRESS TOOL) | Splits single-line text to single text which makes sense when splitting Chinese characters. | |
| T | TXTWID(EXPRESS TOOL) | Changes the text width. | |
| U | U | Reverses the most recent operation. | |
| U | UCS | Sets the origin and orientation of the current user coordinate system (UCS). | |
| U | UCSICON | Displays the UCS icon. | |
| U | UCSMAN | Manages UCS definitions. | UC |
| U | UNDEFINE | Allows an application-defined command to override an internal command. | |
| U | UNDELETE | Cancels the last object deleted with the DELETE command. | |
| U | UNDO | Reverses the effect of commands. | |
| U | UNGROUP | Disassociates the objects from a group. | |
| U | UNION | Combines 3D solids, surfaces, or 2D regions into a single, composite 3D solid, surface, or region. | UNI |
| U | UNISOLATEOBJECTS | Displays objects previously hidden with the ISOLATEOBJECTS or HIDEOBJECTS command. | |
| U | UNITS | Controls the display format and precision of coordinates and angles. | UN |
| U | UNLOCK(EXPRESS TOOL) | Unlocks the locked objects with the LOCKUP command to restore the locked object to an editable state. | |
| U | UPDATE | Updates GstarCAD versions. | |
| U | UPDATEFIELD | Updates fields manually. | |
| U | UPGRADE | Checks for upgrading. | |
| U | URL | Opens the corresponding URL in Internet Explorer. | |
| V | VIEW | Saves and restores named model views, layout views and preset view | V |
| V | VIEWRES | Sets the object resolution in current viewport. | |
| V | VISUALSTYLES | Creates and modifies visual styles. | |
| V | VISUALSTYLESCLOSE | Closes the "Visual Styles Manager" dialog box. | |
| V | VLISP | Displays the Visual LISP interactive development environment. | |
| V | VPCLIP | Crops layout viewport objects and reshapes the viewport border. | |
| V | VPLAYER | Controls layer visibility within viewports. | |
| V | VPMAX | Maximizes the current viewport for editing. | |
| V | VPMIN | Restores the current layout viewport. | |
| V | VPOINT | Sets the viewing direction for a 3D visualization of the drawing. | VP |
| V | VPORTS | Creates multiple viewports in model space or layout (paper space). | |
| V | VPSCALE | Displays the scale of the current viewport or of a selected layout viewport. | |
| V | VPSYNC(EXPRESS TOOL) | Synchronizes one or more layout viewports to a master layout viewport to have the exact locations matched up. | |
| V | VSCURRENT | Sets the visual style in the current viewport. | VS |
| V | VSLIDE | Displays an image slide file in the current viewport. | |
| V | VSNAPSHOT | Views a slide file (*.sld). | |
| V | VSSAVE | Saves the current visual style with a new name. | |
| W | WBLOCK | Saves selected objects or converts a block to a specified drawing file. | W |
| W | WCASCADE | Makes the windows overlap and keeps the title bar visible. | |
| W | WEBLIGHT | Creates a precise 3D representation of the light intensity distribution of a light source. | |
| W | WEDGE | Creates a 3D solid wedge. | WE |
| W | WHTILE | Arranges windows and icons with a non-overlapping arrangement in the horizontal direction. | |
| W | WIARRANGE | Arranges window icons. | |
| W | WINDOWMANAGER | Displays "Windows" dialog box. | |
| W | WIPEOUT | Creates a region to cover objects and controls whether to display the frame of region in drawing. | |
| W | WJSR(FILEIMP) | Imports the text file (*.txt) to the current drawing directly. | |
| W | WMFIN | Imports a Windows metafile. | |
| W | WMFOUT | Saves objects to a Windows metafile. | |
| W | WORKSPACE | Creates, modifies, and saves workspaces and makes a workspace current. | |
| W | WSSAVE | Displays "Save Workspace" dialog box. | |
| W | WSSETTINGS | Sets options for workspaces. | |
| W | WVTILE | Arranges windows and icons with a non-overlapping arrangement in the vertical direction. | |
| W | WZDD/TXTBREAK(EXPRESS TOOL) | Similar to "Chinese Characters Split", it breaks at the specific position without splitting the text into single-character, which is suitable for all single-line text. | |
| W | WZOFF(EXPRESS TOOL) | Deletes all the statistical annotations in a layer which is created by specifying an reference annotation. | |
| X | XATTACH | Attaches selected DWG files as external references (xrefs). | XA |
| X | XBIND | Binds one or more definitions of named objects in an xref to the current drawing. | |
| X | XCLIP | Crops the display of a selected external reference or block reference to a specified boundary. | XC |
| X | XDATA(EXPRESS TOOL) | Attaches extended object data (xdata) to a selected object. | |
| X | XDLIST(EXPRESS TOOL) | Lists the xdata associated with an object. | |
| X | XEDGES | Creates wireframe geometry from the edges of a 3D solid, surface, mesh, region, or subobject. | |
| X | XLINE | Creates a construction line of infinite length. | XL |
| X | XLIST(EXPRESS TOOL) | Lists the type, block name, layer name, color and linetype of a nested object in a block or an xref. | |
| X | XOPEN | Opens a selected drawing reference (xref) in a new window. | |
| X | XPLODE | Breaks a compound object into its component object. | XP |
| X | XREF | Activates the EXTERNALREFERENCES command. | XR |
| Z | ZC/SUPERAXON(EXPRESS TOOL) | Converts a plan drawing to an axonometric drawing. | |
| Z | ZDPT/FRAMEAR(EXPRESS TOOL) | Calculates according to the size of the frame searched and then arranges several drawings to a big drawing. | |
| Z | ZOOM | Increases or decreases the magnification of the view in the current viewport. | Z |
| Remark: | | | |
| The commands in red are GstarCAD innovative features. | | | |
| The commands with orange backgound are from GstarCAD Collaboration. | | | |