LinceCAD manual: commands, variables and AutoLISP
The same help that opens with F1 inside the program, with one page per command, system variable and AutoLISP function. The complete manual is also available as a single document: HTML · PDF
User's Guide
- Welcome to LinceCAD
- Installing LinceCAD
- First drawing
- Tutorial: floor plan with layers
- Tutorial: dimensioning the plan
- Tutorial: inserting blocks from the library
- Tutorial: plotting to PDF
- Tutorial: georeferenced drawings
- Appendix: command aliases
General Help
- The user interface
- Coordinates and input
- Object snaps and precision
- Selecting objects
- Editing: grips, undo, clipboard and properties
- Layers and object properties
- Text, styles and fonts
- Dimensions, leaders and annotation scales
- Blocks, attributes and libraries
- Hatches and fills
- Tables
- External references
- Raster images
- Geolocation and GIS
- Layouts and plotting
- File formats and compatibility
- Options and languages
- Keyboard and mouse shortcuts
- What's new
- Automation (API and MCP)
- Map servers by country
- License and maintenance
Command Reference
Draw
- 3DPOLY — Draws a polyline with 3D points.
- ARC — Creates an arc through three points.
- BOUNDARY — Creates a polyline or a region from the boundary around a point.
- CIRCLE — Creates a circle by center and radius.
- DIVIDE — Places points or blocks that divide an object into equal parts.
- DONUT — Draws filled rings or filled circles.
- ELLIPSE — Creates an ellipse or an elliptical arc.
- EXTRUDE — Creates a solid by extruding a closed profile a given height.
- FLATSHOT — Projects the view's 3D solids to a 2D block with visible and hidden lines.
- GRADIENT — Fills an enclosed area with a gradient fill.
- HATCH — Fills a closed boundary with a pattern.
- HATCHEDIT — Modifies the pattern, scale, angle, gradient or boundary of a hatch.
- HATCHGENERATEBOUNDARY — Creates non-associated polylines around selected hatches.
- HATCHSETBOUNDARY — Replaces the boundary of a hatch with other closed objects.
- HATCHSETORIGIN — Changes the pattern origin of the selected hatches.
- HATCHTOBACK — Puts all hatches behind the other objects.
- HELIX — Draws a helix or a flat spiral.
- LINE — Creates straight line segments.
- MEASURE — Places points or blocks at measured intervals along an object.
- MLINE — Draws multilines (parallel lines following the multiline style).
- PLINE — Creates a polyline with several segments.
- POINT — Creates point objects.
- POLYGON — Creates a regular polygon.
- PRESSPULL — Pushes or pulls a closed region a distance to create a solid.
- RAY — Creates lines that start at a point and continue to infinity.
- RECTANG — Creates a rectangle from two opposite corners.
- REGION — Converts closed curves into regions.
- REVCLOUD — Draws a revision cloud: rectangular, polygonal, freehand or from an object.
- REVOLVE — Creates a solid by revolving a closed profile about an axis.
- SKETCH — Draws freehand.
- SOLID — Draws filled triangles and quadrilaterals.
- SPLINE — Creates a smooth curve through the specified points.
- SUPERHATCH — Fills boundaries by repeating a block or an image as the pattern, or with a wipeout.
- WIPEOUT — Covers what lies under an outline with the background color.
- XLINE — Creates lines of infinite length in both directions.
Modify
- -MLEDIT — Edits multilines from the command line.
- -OVERKILL — Deletes duplicates from the command line.
- ALIGN — Moves, rotates and scales objects to align them with others.
- ARRAY — Repeats objects in rows and columns or in a circle.
- ARRAYCLASSIC — Rectangular or polar array in the classic style.
- ARRAYCLOSE — Ends editing the source of an array, saving or discarding the changes.
- ARRAYEDIT — Changes an array's parameters and regenerates it.
- ARRAYPATH — Distributes copies of objects along a path.
- ARRAYPOLAR — Distributes copies of objects around a circle or arc.
- ARRAYRECT — Creates a rectangular array of rows and columns.
- BLEND — Creates a spline joining two open curves.
- BREAK — Breaks an object between two points.
- BREAKATPOINT — Breaks an object in two at a point.
- BURST — Explodes blocks keeping attributes as texts with their values.
- CHAMFER — Bevels the corner between two lines.
- CHANGE — Changes points and properties of objects.
- CHPROP — Changes color, layer, linetype and other properties of objects.
- COPY — Copies objects from a base point to another point.
- COPYM — Multiple copies with repeat, divide, measure and array (Express Tools).
- DRAWORDER — Changes the draw order of objects.
- ERASE — Removes objects from the drawing.
- EXOFFSET — OFFSET with the gap type option (Express Tools).
- EXPLODE — Breaks a compound object into its parts.
- EXTEND — Extends objects to the nearest boundary.
- EXTRIM — Trims on one side everything that crosses a cutting edge (Express Tools).
- FILLET — Joins two objects with a tangent arc.
- FLATTEN — Flattens the selected objects onto the XY plane (Express Tools).
- GROUP — Creates a group with the selected objects.
- GROUPEDIT — Adds or removes objects from a group, or renames it.
- INTERSECT — Keeps the volume common to several solids.
- JOIN — Joins touching objects into one.
- LENGTHEN — Lengthens or shortens lines, arcs and open polylines.
- MIRROR — Creates a mirrored copy about an axis.
- MLEDIT — Crosses, tees, corners, vertices, cuts and welds of multilines.
- MOCORO — Moves, copies, rotates and scales in a single command (Express Tools).
- MOVE — Moves objects from a base point to another point.
- MSTRETCH — Stretches with several crossing windows and polygons (Express Tools).
- NCOPY — Copies objects from inside blocks and external references.
- OFFSET — Creates a parallel copy at a distance.
- OVERKILL — Deletes duplicate objects and combines overlapping lines and arcs.
- PEDIT — Edits polylines: close, join, width, vertices, fit and spline.
- REVERSE — Reverses the direction of lines, polylines and splines.
- ROTATE — Rotates objects around a base point.
- SCALE — Enlarges or reduces objects from a base point.
- SLICE — Slices 3D solids by a plane, keeping one side or both.
- SPLINEDIT — Edits splines: fit points, control vertices, close, reverse and convert to polyline.
- STRETCH — Stretches objects by moving the vertices inside a crossing window.
- SUBTRACT — Subtracts some solids from another.
- TEXTTOFRONT — Brings texts, dimensions or leaders in front of other objects.
- TRIM — Trims objects at their intersections.
- TXTEXP — Turns texts into polylines with the shape of their letters.
- UNGROUP — Removes a group; its objects stay in the drawing.
- UNION — Merges several solids into one.
Annotation
- -DIMINSPECT — Adds or removes the inspection data of dimensions at the command line.
- -SCALELISTEDIT — Edits the scale list from the command line.
- ACTUALIZARDATOS — Re-reads the file of the linked tables.
- ANNORESET — Moves all scale representations of annotative objects to the position of the current one.
- ANNOUPDATE — Updates annotative objects to the properties of their style.
- ARCTEXT — Writes text following an arc.
- CENTERLINE — Draws an associative centerline between two lines.
- CENTERMARK — Adds an associative center mark to circles and arcs.
- DATALINK — Creates a table linked to an Excel or CSV file.
- DIM — Dimensions what you select or the points you specify (the "smart" dimension).
- DIMALIGNED — Creates a dimension parallel to the points.
- DIMANGULAR — Dimensions the angle between two lines.
- DIMARC — Dimensions the length of an arc.
- DIMBASELINE — Creates linear dimensions from the same baseline.
- DIMBREAK — Breaks dimension and extension lines where other objects cross them.
- DIMCENTER — Draws the center mark of a circle or an arc according to DIMCEN.
- DIMCONTINUE — Creates a chain of linear dimensions from the previous one.
- DIMDIAMETER — Dimensions the diameter of a circle or arc.
- DIMDISASSOCIATE — Removes associativity from the selected dimensions.
- DIMEDIT — Changes the text of dimensions or moves it back to its default position.
- DIMINSPECT — Adds or removes the inspection data of dimensions.
- DIMJOGGED — Creates jogged radius dimensions for large arcs and circles.
- DIMJOGLINE — Adds or removes a jog line on a linear or aligned dimension.
- DIMLINEAR — Creates a horizontal or vertical dimension.
- DIMORDINATE — Creates an ordinate dimension.
- DIMOVERRIDE — Changes style variables in the selected dimensions without changing their style.
- DIMRADIUS — Dimensions the radius of a circle or arc.
- DIMREASSOCIATE — Associates the selected dimensions to geometry.
- DIMSPACE — Adjusts the spacing between parallel linear dimensions.
- DIMSTYLE — Creates and modifies dimension styles.
- DIMTEDIT — Moves or rotates the text of a dimension.
- FIELD — Inserts an updatable field: date, file name, drawing properties or an object property.
- FIND — Finds text in texts, attributes, dimensions, leaders and tables and replaces it.
- JUSTIFYTEXT — Changes the justification of texts without moving them.
- LEADER — Draws a leader (not a multileader) with its text.
- MLEADER — Creates a multileader: arrowhead, landing and text or block content.
- MLEADERALIGN — Aligns the content of several multileaders.
- MLEADERCOLLECT — Gathers block multileaders into a single leader.
- MLEADEREDIT — Adds leaders to a multileader or removes leaders from it.
- MLEADERSTYLE — Creates, modifies and sets the current multileader style.
- MLSTYLE — Creates and modifies multiline styles.
- MTEXT — Creates a formatted paragraph of text.
- OBJECTSCALE — Adds or deletes annotation scales of annotative objects.
- QDIM — Quickly creates a series of dimensions from the selected geometry.
- QLEADER — Draws a leader with its text in a few steps.
- SCALELISTEDIT — Edits the drawing's list of annotation scales.
- SCALETEXT — Changes the height of texts without moving them from their base point.
- SPELL — Checks the spelling of texts with the language dictionary.
- STYLE — Creates and modifies text styles.
- TABLE — Creates an empty table or one with the data of a CSV file.
- TABLECELL — Changes the selected cells of a table.
- TABLEDIT — Edits the text of a table cell.
- TABLEEXPORT — Saves the cells of a table to a CSV file.
- TABLESTYLE — Creates and modifies table styles.
- TCOUNT — Numbers the selected texts.
- TEXT — Creates a single line of text.
- TEXTALIGN — Aligns texts with another text or with two points.
- TEXTEDIT — Edits the contents and format of a text object.
- TEXTFIT — Fits the width of a text to a point.
- TEXTMASK — Puts a wipeout behind each text so that it hides what is underneath.
- TOLERANCE — Creates a geometric tolerance feature control frame.
- TXT2MTXT — Combines single-line texts into one multiline text.
- UPDATEFIELD — Updates the fields of the selected objects.
Insert: Blocks, References, Images and Geolocation
- -ATTDEF — Defines an attribute on the command line, like AutoCAD -ATTDEF.
- -ATTEDIT — Changes attributes one at a time or in the whole drawing, like AutoCAD -ATTEDIT.
- -ATTEXT — Writes the attributes to a CDF, SDF or DXF file, like AutoCAD -ATTEXT.
- -BEDIT — Opens the Block Editor asking for the block name at the command line.
- -BLOCK — Creates a block on the command line, like AutoCAD -BLOCK.
- -IMAGE — Lists, detaches, reloads, unloads or changes the path of the images of the drawing.
- -INSERT — Inserts a block or a drawing asking at the command line.
- -PDFATTACH — Attaches a page of a PDF file as an underlay, without dialog boxes.
- -REFEDIT — Edits a block in place, like AutoCAD -REFEDIT.
- -WBLOCK — Saves a block, the drawing or some objects as a DWG, like AutoCAD -WBLOCK.
- -XBIND — Binds single symbols of an external reference, like AutoCAD -XBIND.
- -XREF — Lists, binds, detaches, unloads, reloads or changes the path of the external references.
- ADCENTER — Browses other drawings and copies their blocks, layers, linetypes, styles and layouts.
- ATTDEF — Creates an attribute definition for a block.
- ATTDISP — Shows or hides block attributes.
- ATTEDIT — Changes the attribute values of a block.
- ATTEXT — Extracts block attributes to a CSV file or a table.
- ATTIPEDIT — Changes the value of an attribute selected in the drawing.
- ATTSYNC — Updates the attributes of a block's inserts to match its definition.
- BATTMAN — Changes the order, prompt, default value and modes of a block's attributes.
- BATTORDER — Changes the order in which the block attributes are prompted (in the Block Editor).
- BCLOSE — Closes the Block Editor and returns to the drawing.
- BEDIT — Opens a block definition in the Block Editor.
- BLOCK — Groups objects into a reusable block.
- BLOCKREPLACE — Changes every reference of a block to another one (Express Tools).
- BPARAMETER — Adds a parameter to the dynamic block being edited.
- BREPLACE — Replaces the selected block references with another block.
- BSAVE — Saves the definition of the block being edited.
- BSAVEAS — Saves the edits as a new block and leaves the original unchanged.
- BTESTBLOCK — Tests the block being edited, without saving it, in a test drawing.
- BVPARAM — Adds a visibility parameter to the block being edited.
- BVSTATE — Creates, renames, deletes and orders the visibility states of the block.
- CADASTREDOWNLOAD — Downloads the parcel, buildings and cadastral reference from the Spanish Cadastre.
- CLASSICINSERT — Inserts a block or a drawing with the classic Insert dialog box.
- CONVERTIMAGE — Converts ECW, MrSID or JPEG 2000 images to GeoTIFF with GDAL and attaches them.
- COUNT — Counts the block references in an area.
- DATAEXTRACTION — Extracts object data (count, layer, length, area and attributes) to a table or a CSV file.
- EATTEDIT — Edits the attributes of the selected block in a window.
- EATTEXT — Extracts block attributes to a table or a CSV, choosing blocks and columns.
- GEOCOORD — Shows a point in another coordinate system.
- GEOGRAPHICLOCATION — Assigns a coordinate system (EPSG code) to the drawing.
- GEOIMAGE — Inserts an image at its real coordinates, from its world file or its GeoTIFF tags.
- GEOREFIMAGE — Moves an image into place with 2 or 3 control points.
- IMAGEADJUST — Changes the brightness, contrast and fade of images.
- IMAGEATTACH — Attaches a raster image (PNG, JPEG, BMP, TIFF, GIF or WebP) to the drawing.
- IMAGECLIP — Shows only part of an image, inside or outside a boundary.
- IMAGECROP — Crops (frames) a raster image to a rectangle.
- IMAGEEDIT — Edits the pixels of a raster image: invert, threshold, despeckle, rotate, mirror, colour depth and resample.
- IMAGEPAINT — Draws and erases strokes on a raster image.
- IMAGEPERSP — Corrects the perspective of an image (IFIX style) with 4 points and generates its world file.
- IMPORTMAP — Brings the cadastral plan, the PNOA orthophoto and a base map of the area you choose in one go.
- INSERT — Inserts a block or a drawing.
- INSERTOBJ — Not available: LinceCAD has no Windows OLE objects.
- MAPCLIP — Clips the map layer to the visible area or to a boundary.
- MAPCONNECT — Connects to a WMS, WFS, WMTS or XYZ service and adds its layers as map layers.
- MAPEXPORT — Exports the selection to SHP, KML, KMZ or GeoJSON.
- MAPIMPORT — Imports SHP, KML, KMZ or GeoJSON with their attributes.
- MAPREFRESH — Requests the map layers again for the visible area.
- MAPSERVICE — Loads web cartography (WMS, WFS, WMTS or XYZ) into the drawing.
- OCRIMAGE — Recognises the text in a raster image and creates text entities at its position.
- ONLINEMAPS — Opens the map layer manager (on/off, transparency, order, refresh, clipping).
- PDFADJUST — Changes the fade, contrast or monochrome mode of PDF underlays.
- PDFATTACH — Attaches a page of a PDF file as an underlay.
- PDFCLIP — Shows only part of a PDF underlay, inside or outside a boundary.
- PDFIMPORT — Brings a PDF's vector geometry in as drawing entities.
- PDFLAYERS — Shows or hides the layers of a PDF underlay.
- PDFSHXTEXT — Converts the SHX-font geometry of a PDF into text (notice).
- REFCLOSE — Saves or discards the in-place editing of REFEDIT.
- REFEDIT — Edits a block in place, with the rest of the drawing in view.
- REFSET — Adds or removes objects of the REFEDIT working set.
- RESETBLOCK — Restores the selected dynamic blocks to the values of their definition.
- SVGIMPORT — Brings an SVG file in as drawing geometry.
- TOOLPALETTES — Palettes with blocks ready to insert with their scale, rotation and layer.
- TRANSPARENCY — Turns the transparent pixels of images on or off.
- VECTORIZAR — Turns a monochrome/scanned image into drawing entities.
- WBLOCK — Writes a block to a DWG or DXF drawing file.
- WFS — Imports entities from a WFS service (as GeoJSON).
- WMS — Inserts a WMS map as a georeferenced image.
- WMTS — Inserts WMTS/XYZ tiles (Web Mercator) stitched as an image.
- XATTACH — Attaches a DWG or DXF drawing as an external reference.
- XBIND — Binds layers, linetypes, styles and blocks of an external reference to the drawing.
- XCLIP — Shows only part of an external reference or a block, inside or outside a boundary.
- XOPEN — Opens the drawing of an external reference in another tab.
- XREF — Lists the external references of the drawing.
Layers
- -LAYER — Manages layers from the command line.
- CHECKSTANDARDS — Checks layers, linetypes and styles against the associated standards.
- COPYTOLAYER — Copies the selected objects to another layer.
- LAYCUR — Moves the selected objects to the current layer.
- LAYDEL — Deletes some layers with all their objects.
- LAYER — Opens the Layer Properties Manager.
- LAYERP — Undoes the last change to layer settings.
- LAYERSTATE — Opens the Layer States Manager.
- LAYFRZ — Freezes the layer of the selected object.
- LAYISO — Leaves only the layers of the selected objects visible.
- LAYLCK — Locks the layer of the selected object.
- LAYMCH — Moves the selected objects to the layer of another object.
- LAYMCUR — Makes the layer of the selected object current.
- LAYMRG — Moves all the objects of some layers to another one and deletes the former.
- LAYOFF — Turns off the layer of the selected object.
- LAYON — Turns on all the layers.
- LAYTHW — Thaws all the layers.
- LAYTRANS — Translates the layers of the drawing to those of another drawing or standard.
- LAYULK — Unlocks the layer of the selected object.
- LAYUNISO — Undoes the last LAYISO.
- LAYVPI — Freezes the selected layers in every viewport except the current one.
- LAYWALK — Shows only the checked layers to see what each one holds.
- SETBYLAYER — Sets the color, linetype, lineweight and other properties of the objects to ByLayer.
- STANDARDS — Associates standards files (.dws) with the drawing.
- VPLAYER — Freezes and thaws layers in some viewports, from the command line.
Properties
- -COLOR — Sets the color of new objects from the command line.
- -LWEIGHT — Sets the lineweight of new objects from the command line.
- COLOR — Sets the color of new objects.
- LINETYPE — Loads and sets linetypes.
- LWEIGHT — Sets the lineweight of new objects.
- MATCHPROP — Copies the properties of one object to others.
- PROPERTIES — Displays and edits the properties of the selection.
View
- -LAYOUT — Creates, copies, deletes, renames and sets layouts from the command line.
- -VIEW — Sets a preset orthographic or isometric view.
- -VPORTS — In a layout, creates viewports like MVIEW.
- 3DCORBIT — When the drag is released, the view keeps rotating.
- 3DFORBIT — Rotates the view freely around the screen axes.
- 3DORBIT — Rotates the view around the target by dragging with the mouse (the Z axis stays vertical).
- CHSPACE — Moves objects from paper space to model space, or back, keeping their appearance.
- CLEANSCREENOFF — Brings back the ribbon, toolbars and palettes after CLEANSCREENON.
- CLEANSCREENON — Hides the ribbon, toolbars, file tabs and palettes.
- DDVPOINT — Sets the view direction with two angles.
- DISTANTLIGHT — Creates a distant light with parallel rays, like the sun.
- HIDEOBJECTS — Hides the selected objects.
- HIDEPALETTES — Hides all palettes, docked or floating.
- ISOLATEOBJECTS — Hides everything except the selected objects.
- LAYOUT — Creates, copies, deletes, renames and sets layouts.
- LAYOUTWIZARD — Creates a layout asking for name, paper, orientation and viewports.
- MATBROWSER — Assigns a library material to the selected objects or to the current layer.
- MSPACE — Enters model space through a viewport.
- MVIEW — Creates layout viewports and turns them on, off or locks them.
- PAN — Moves the view without changing the scale.
- PLAN — Displays an orthographic view of the XY plane of a UCS.
- POINTLIGHT — Creates a point light that radiates in all directions.
- PSPACE — Returns to the paper space of the layout.
- REDRAW — Repaints the current view.
- REDRAWALL — Repaints all viewports.
- REGEN — Recalculates the geometry on screen.
- REGENALL — Regenerates the drawing and all viewports.
- RENDER — Shades the current 3D view into a PNG image with lights, shadows and ambient occlusion.
- RENDERWIN — Like RENDER: shades the current 3D view into a PNG image.
- SHOWPALETTES — Shows the palettes hidden with HIDEPALETTES again.
- SPOTLIGHT — Creates a spotlight (light cone) from a point towards a target.
- SUN — Turns the sun on or off; it uses the drawing's geolocation.
- TEXTSCR — Shows the text window with the command line history.
- UNISOLATEOBJECTS — Shows the isolated or hidden objects again.
- VIEW — Saves and restores named views.
- VPCLIP — Clips a viewport with a closed object or a polygon.
- VPMAX — Expands the current viewport to the whole drawing area to edit the model.
- VPMIN — Returns to the layout from a maximized viewport.
- VPOINT — Sets the viewing direction with a vector.
- VPORTS — Dialog to split the model into viewports or create viewports in a layout.
- VPSYNC — Matches the view and scale of several viewports to those of one.
- VSCURRENT — Changes the visual style of the current viewport.
- ZOOM — Enlarges or reduces the view.
- ZOOMEXTENTS — Displays the whole drawing on screen.
3D modeling
- BOX — Creates a solid box.
- CONE — Creates a solid cone.
- CONVTOMESH — Converts solids into meshes.
- CONVTOSOLID — Converts meshes into faceted solids.
- CYLINDER — Creates a solid cylinder.
- MESH — Creates a mesh primitive (box, cone, sphere…).
- MESHREFINE — Refines the selected meshes.
- MESHSMOOTHMORE — Increases mesh smoothness.
- POLYSOLID — Creates a wall-shaped solid along a path.
- PYRAMID — Creates a solid pyramid with a square base.
- SPHERE — Creates a solid sphere.
- TORUS — Creates a solid torus.
- VIEWBASE — Creates the drawing view of 3D solids and its projected views.
- VIEWDETAIL — Creates an enlarged view of a circular or rectangular area of a drawing view.
- VIEWSECTION — Creates a section view of a drawing view along a cutting line.
- WEDGE — Creates a solid wedge.
Topography: terrain model and contours
- CONTOUR — Generates the contour lines of a terrain or surface.
- CONTOURLABEL — Labels the elevation of a contour at the given point.
- COORDTABLE — Creates a table with the number, X, Y, Z and code of the selected points or vertices.
- EDITSURFACE — Edits a terrain model: edges, points, triangles and constraints.
- EXPORTPOINTS — Writes the selected points to CSV, stake-out ASCII or Leica GSI.
- IGNDEM — Downloads the DEM of the current view from the IGN WCS service (Spain).
- IMPORTDEM — Imports a digital elevation model (ASCII Grid or GeoTIFF) as a surface.
- IMPORTPOINTS — Imports a survey (CSV/ASCII, Leica GSI, Sokkia SDR, Topcon, Trimble JobXML or RW5) as labelled points or point objects.
- LANDXMLIN — Imports the surfaces and points of a LandXML file.
- LANDXMLOUT — Exports the selected surfaces and points to LandXML.
- MOVEPOINTLABEL — Moves the labels of survey points without moving the points.
- POINTCLOUD — Imports a LAS or LAZ point cloud (LiDAR).
- POINTLABELSTYLE — Creates and edits the point label styles and applies them.
- PROCESSLINEWORK — Joins points with the same code into polylines and inserts the blocks, following the code table.
- PROFILEVIEW — Draws the longitudinal profile of an alignment over the terrain and, optionally, the design grade.
- PROFILEVIEWUPDATE — Redraws a profile view with the current alignment and surfaces.
- RENUMBERPOINTS — Numbers the selected survey points from a start number with an increment.
- SPOTELEVATION — Queries the terrain elevation at a point, interpolated from the surface.
- SURFACE — Builds the digital terrain model by triangulating the selected points.
- SURFACEANALYSIS — Colors a surface by slope, elevation bands or aspect, with a legend.
- SURFACEVOLUME — Computes cut and fill volumes between two surfaces or between a surface and an elevation.
- SURVEYCODES — Edits the field code table: line, point or block, with its layer and colour.
- ZOOMTOPOINT — Finds a survey point by its number and zooms the view to it.
Utilities and Inquiry
- -HYPERLINK — Attaches a file or a URL to objects of the drawing.
- -PURGE — Purges unused items from the command line.
- -RENAME — Renames named objects from the command line.
- AREA — Calculates area and perimeter.
- CAL — Evaluates a mathematical expression.
- COMPARE — Compares the drawing with another DWG or DXF and highlights the differences.
- DBLIST — Displays the data of every object in the drawing.
- DIST — Measures the distance and angle between two points.
- DWGPROPS — Title, subject, author, keywords and other properties of the drawing.
- FILTER — Selects with a filter of types and properties.
- HYPERLINK — Attaches a file or a URL to objects of the drawing.
- ID — Displays the coordinates of a point.
- LIMITS — Sets the drawing limits and their checking.
- LIST — Displays property data for selected objects.
- MASSPROP — Calculates the mass properties of regions and solids.
- MEASUREGEOM — Measures distances, radii and areas.
- PTYPE — Sets how points are displayed and their size.
- PURGE — Removes unused items from the drawing: blocks, layers, linetypes, styles…
- QSELECT — Selects objects by type and by the value of a property.
- QUICKCALC — Opens the calculator palette (QuickCalc).
- RENAME — Changes the name of layers, blocks, styles and other named objects.
- SELECT — Selects objects and keeps them selected for the next command.
- SELECTSIMILAR — Selects objects similar to the selected ones.
- STATUS — Displays the drawing status: limits, extents and current settings.
- TIME — Displays the dates and editing time of the drawing.
- UNITS — Sets the drawing units and precision.
Tools
- AIACTIONS — Shows the changes requested by AI assistants (MCP) so you can accept or reject them, and the log of API calls.
- ALIASEDIT — Edits the command aliases (lince.pgp file, with the acad.pgp syntax).
- APPLOAD — Loads AutoLISP routines (.lsp) and chooses the ones loaded at startup.
- CUI — Customizes the ribbon, toolbars, keyboard shortcuts and aliases.
- DSETTINGS — Snap, grid, polar tracking, object snap and dynamic input.
- ELEV — Default elevation and thickness.
- ISODRAFT — Turns isometric drafting on in an isoplane, or back to orthographic.
- ISOPLANE — Specifies the current isometric plane.
- OPTIONS — Application preferences.
- SCRIPT — Runs a command script (.scr).
- SETVAR — Lists or changes a system variable.
- SHEETSET — Groups layouts from several drawings as numbered sheets of a set.
- UCS — Manages user coordinate systems.
- UCSICON — Controls the visibility and placement of the UCS icon.
- UCSMAN — Manages defined user coordinate systems.
- WORKSPACE — Sets, saves, renames or deletes workspaces.
- WSSAVE — Saves the current interface layout as a workspace.
File
- -PLOT — Plots the drawing to PDF, PNG or SVG asking at the command line.
- -PLOTSTAMP — Sets the plot stamp on the command line.
- -PUBLISH — Publishes a sheet list to a multi-page PDF.
- AUDIT — Evaluates the integrity of the drawing and fixes the safe errors.
- CLOSE — Closes the current drawing.
- CLOSEALL — Closes all open drawings.
- CONVERTCTB — Converts a color-dependent plot style table (.ctb) into a named one (.stb).
- CONVERTPSTYLES — Makes the drawing use named or color-dependent plot styles.
- DIGITALSIGN — Signs a drawing with an integrity stamp and validates it.
- DRAWINGRECOVERY — Opens the drawing recovery manager.
- ETRANSMIT — Packages the drawing and its dependent files in a ZIP.
- EXPORT — Exports the drawing to another format.
- EXPORTLAYOUT — Saves what the layout shows as a new drawing, in its model space.
- IMPORT — Brings an STL, OBJ, glTF, DAE or FBX mesh into the drawing.
- NEW — Starts an empty drawing.
- OPEN — Opens a DWG or DXF drawing.
- PAGESETUP — Manages the page setups of the drawing.
- PDF3D — Plots the drawing to a PDF with the navigable 3D model embedded (U3D).
- PLOT — Plots the drawing to PDF, to an image or to a printer.
- PLOTSTAMP — Sets the plot stamp: a line of drawing data plotted in a corner of the sheet.
- PLOTTERMANAGER — Lists the plotters and edits their paper sizes and margins.
- PREVIEW — Shows the page as it will be plotted.
- PUBLISH — Batch-plots a sheet list to PDF.
- QNEW — Starts a drawing with the template set in OPTIONS.
- QSAVE — Saves the current drawing.
- QUIT — Closes LinceCAD.
- RECOVER — Opens a damaged drawing, recovering what can be read.
- SAVEAS — Saves with another name, format or version.
- STEPOUT — Saves the 3D solids to a STEP file (AP214, millimetres) for other CAD programs.
- STLOUT — Saves the drawing's 3D tessellation as STL or OBJ for 3D printing.
- STYLESMANAGER — Edits the plot style tables (.ctb and .stb).
Edit and Clipboard
- AI_SELALL — Selects all visible objects.
- COPYBASE — Copies the selection to the clipboard with a specified base point.
- COPYCLIP — Copies the selection to the clipboard.
- CUTCLIP — Moves the selection to the clipboard and erases it.
- MREDO — Redoes several undone operations.
- OOPS — Restores the objects erased last.
- PASTEBLOCK — Pastes the clipboard contents as a block.
- PASTECLIP — Inserts the contents of the clipboard.
- PASTEORIG — Pastes the copied objects at their original coordinates.
- PASTESPEC — Pastes the clipboard choosing the format.
- REDO — Redoes the last undone action.
- U — Undoes the last operation.
- UNDO — Undoes the last command.
Status Bar
- -OSNAP — Sets the running object snap modes from the command line.
- GRID — Displays the grid.
- LWDISPLAY — Show lineweights.
- ORTHO — Ortho mode.
- OSNAP — Object snap.
- POLAR — Polar tracking.
- QUICKPROPERTIES — Turns the quick properties panel on or off (QPMODE).
- SNAP — Snap to grid.
Help
- ABOUT — Version, credits and third-party licenses.
- CHECKFORUPDATES — Checks whether a new version of LinceCAD is available and lets you download and install it.
- HELP — Displays the LinceCAD help.
- LICENSE — Shows the license status and lets you activate it, start a trial or release it on this machine.
System Variables
- System variables
- AFLAGS
- ANGBASE
- ANGDIR
- ANNOAUTOSCALE
- ATTDIA
- ATTMODE
- ATTREQ
- AUNITS
- AUPREC
- AUTOSNAP
- BINDTYPE
- CANNOSCALE
- CECOLOR
- CELTSCALE
- CELTYPE
- CENTERCROSSGAP
- CENTERCROSSSIZE
- CENTEREXE
- CENTERLAYER
- CENTERLTSCALE
- CENTERLTYPE
- CENTERMARKEXE
- CETRANSPARENCY
- CHAMFERA
- CHAMFERB
- CLAYER
- CMLJUST
- CMLSCALE
- COORDS
- CTABLESTYLE
- DELOBJ
- DIMASSOC
- DIMCEN
- DIMSCALE
- DIMSTYLE
- DISPSILH
- DRAGMODE
- DYNMODE
- ELEVATION
- EXTMAX
- EXTMIN
- FACETRES
- FIELDDISPLAY
- FILEDIA
- FILLETRAD
- FILLMODE
- GRIDMODE
- HALOGAP
- HIDETEXT
- HPGAPTOL
- IMAGEFRAME
- INDEXCTL
- INSBASE
- INSUNITS
- ISOLINES
- LAYOUTCREATEVIEWPORT
- LAYLOCKFADECTL
- LIMCHECK
- LIMMAX
- LIMMIN
- LTSCALE
- LUNITS
- LUPREC
- LWDISPLAY
- MAXACTVP
- MEASUREMENT
- MIRRTEXT
- ORTHOMODE
- OSMODE
- PDFFRAME
- PDMODE
- PDSIZE
- PELEVATION
- PELLIPSE
- PICKSTYLE
- PLINEGEN
- PLINEWID
- POLYSIDES
- POLARANG
- PROXYGRAPHICS
- PSLTSCALE
- PSOLHEIGHT
- PSOLWIDTH
- PSTYLEMODE
- QPMODE
- QTEXTMODE
- REFPATHTYPE
- REGENMODE
- SETBYLAYERMODE
- SHADEDGE
- SHADEDIF
- SKETCHINC
- SKPOLY
- SKTOLERANCE
- SNAPISOPAIR
- SNAPMODE
- SNAPSTYL
- SORTENTS
- SPLFRAME
- SPLINESEGQS
- SPLINESEGS
- SPLINETYPE
- SURFTYPE
- SURFU
- SURFV
- TEXTQLTY
- TEXTSIZE
- TEXTSTYLE
- THICKNESS
- THUMBSAVE
- TILEMODE
- TRANSPARENCYDISPLAY
- UCSICON
- UNITMODE
- USRTIMER
- VISRETAIN
- XCLIPFRAME
- XFADECTL
- LENSLENGTH
- PERSPECTIVE
- TARGET
- VIEWCTR
- VIEWDIR
- VIEWSIZE
- VIEWTWIST
- VSCURRENT
- OFFSETDIST
- OFFSETGAPTYPE
- SELECTSIMILARMODE
- ARRAYASSOCIATIVITY
- TRIMEXTENDMODE
- EDGEMODE
- PROJMODE
- TRIMMODE
- CHAMMODE
- CHAMFERC
- CHAMFERD
- COPYMODE
AutoLISP
- AutoLISP
- quote
- function
- lambda
- setq
- defun
- defun-q
- if
- cond
- while
- repeat
- foreach
- progn
- and
- or
- t
- pi
- pause
- error
- +
- -
- *
- /
- 1+
- 1-
- abs
- fix
- float
- rem
- gcd
- min
- max
- sqrt
- expt
- exp
- log
- sin
- cos
- atan
- ~
- logand
- logior
- lsh
- =
- /=
- <
- >
- <=
- >=
- eq
- equal
- not
- null
- atom
- listp
- vl-consp
- numberp
- zerop
- minusp
- boundp
- type
- vl-symbolp
- car
- cdr
- caar
- caaar
- cdaar
- caaaar
- cadaar
- cdaaar
- cddaar
- cadr
- caadr
- cdadr
- caaadr
- cadadr
- cdaadr
- cddadr
- cdar
- cadar
- cddar
- caadar
- caddar
- cdadar
- cdddar
- cddr
- caddr
- cdddr
- caaddr
- cadddr
- cdaddr
- cddddr
- cons
- list
- append
- reverse
- length
- vl-list-length
- nth
- member
- assoc
- subst
- last
- vl-remove
- vl-position
- vl-sort
- vl-remove-if
- vl-remove-if-not
- vl-some
- vl-every
- vl-member-if
- acad_strlsort
- mapcar
- apply
- eval
- set
- read
- vl-symbol-name
- vl-symbol-value
- strcat
- strlen
- substr
- strcase
- itoa
- atoi
- atof
- chr
- ascii
- wcmatch
- vl-string-trim
- vl-string-left-trim
- vl-string-right-trim
- vl-string-search
- vl-string-subst
- vl-string-translate
- vl-string-position
- vl-string->list
- vl-list->string
- vl-string-elt
- vl-princ-to-string
- vl-prin1-to-string
- rtos
- distof
- angtos
- angtof
- distance
- angle
- polar
- inters
- trans
- initget
- getpoint
- getcorner
- getdist
- getangle
- getorient
- getreal
- getint
- getstring
- getkword
- entsel
- princ
- prin1
- terpri
- prompt
- alert
- textscr
- graphscr
- command
- command-s
- vl-cmdf
- entlast
- entnext
- entget
- entmod
- entmake
- entdel
- entupd
- handent
- ssget
- ssname
- sslength
- ssadd
- ssdel
- ssmemb
- tblsearch
- tblnext
- getvar
- setvar
- redraw
- regen
- open
- close
- read-line
- write-line
- findfile
- getenv
- load
- vl-filename-base
- vl-filename-directory
- vl-filename-extension
- exit
- quit
- vl-catch-all-apply
- vl-catch-all-error-p
- vl-catch-all-error-message
- vl-load-com
- ver
- gc