Synhedra Help

2D drafting

2D drafting follows AutoCAD: ribbon, command line, dynamic input, drafting-aid toggles in the status bar. If you know AutoCAD you know this. Enter it from the home page with "Create › 2D drafting".

Screen

Command line

Coordinate input

Commands and aliases

The alias table is a subset of acad.pgp. Commands marked "Available" work now; "Coming soon" commands show a message when typed and are never mistaken for another command. The table below is generated from the source code.

CommandAliasWhat it doesStatus
Draw
LINELLineAvailable
PLINEPLPolylineAvailable
CIRCLECCircleAvailable
ARCAArcAvailable
RECTANGRECRectangleAvailable
RECTANGRECTANGLERectangleAvailable
POLYGONPOLPolygonAvailable
ELLIPSEELEllipseAvailable
SPLINESPLSplineAvailable
XLINEXLConstruction lineAvailable
POINTPOPointAvailable
DDPTYPEPTYPEPoint styleAvailable
DONUTDODonutAvailable
HATCHHHatchAvailable
HATCHBHHatchAvailable
-HATCH-HHatch (command-line)Available
HATCHEDITHEEdit hatchAvailable
REGIONREGRegionAvailable
UNIONUNIUnionAvailable
SUBTRACTSUSubtractAvailable
INTERSECTINIntersectAvailable
BOUNDARYBOBoundaryAvailable
MTEXTMTMultiline textAvailable
MTEXTTMultiline textAvailable
TEXTDTSingle-line textAvailable
DDEDITEDEdit textAvailable
TABLETBTableAvailable
TABLESTYLETSTable styleAvailable
STYLESTText styleAvailable
Modify
MOVEMMoveAvailable
COPYCOCopyAvailable
COPYCPCopyAvailable
ROTATERORotateAvailable
SCALESCScaleAvailable
MIRRORMIMirrorAvailable
OFFSETOOffsetAvailable
TRIMTRTrimAvailable
EXTENDEXExtendAvailable
FILLETFFilletAvailable
CHAMFERCHAChamferAvailable
ARRAYARArrayAvailable
ERASEEEraseAvailable
EXPLODEXExplodeAvailable
JOINJJoinAvailable
BREAKBRBreakAvailable
LENGTHENLENLengthenAvailable
STRETCHSStretchAvailable
PEDITPEEdit polylineAvailable
MATCHPROPMAMatch propertiesAvailable
DRAWORDERDRDraw orderAvailable
ALIGNALAlignAvailable
DIVIDEDIVDivideAvailable
MEASUREMEMeasureAvailable
Blocks
BLOCKBBlockAvailable
-BLOCK-BBlock (command-line)Available
BEDITBEBlock EditorAvailable
-INSERT-IInsert (command-line)Available
INSERTIInsertAvailable
WBLOCKWWrite blockAvailable
ATTDEFATTAttribute definitionAvailable
ATTEDITATEEdit attributesAvailable
GROUPGGroupAvailable
-GROUP-GGroup (command-line)Available
XREFXRExternal References paletteAvailable
XATTACHXAAttach external referenceAvailable
XCLIPXCClip external referenceAvailable
XBINDXBBind external referenceAvailable
Annotation
DIMLINEARDLILinear dimensionAvailable
DIMALIGNEDDALAligned dimensionAvailable
DIMANGULARDANAngular dimensionAvailable
DIMRADIUSDRARadius dimensionAvailable
DIMDIAMETERDDIDiameter dimensionAvailable
DIMCONTINUEDCOContinue dimensionAvailable
DIMBASELINEDBABaseline dimensionAvailable
DIMORDINATEDOROrdinate dimensionAvailable
DIMARCDARArc length dimensionAvailable
DIMJOGGEDDJOJogged dimensionAvailable
DIMJOGGEDJOGJogged dimensionAvailable
DIMEDITDEDEdit dimension (home, new text, rotate)Available
DIMTEDITDIMTEDMove dimension textAvailable
DIMREASSOCIATEDREReassociate dimensionsAvailable
DIMDISASSOCIATEDDADisassociate dimensionsAvailable
DIMSTYLEDDimension styleAvailable
DIMSTYLEDSTDimension styleAvailable
DIMSTYLEDIMSTYDimension styleAvailable
MLEADERMLDMultileaderAvailable
MLEADERSTYLEMLSMultileader styleAvailable
Organize, view, inquiry
LAYERLALayer Properties ManagerAvailable
-LAYER-LALayer (command-line)Available
LINETYPELTLinetypeAvailable
LWEIGHTLWLineweightAvailable
PROPERTIESPRProperties paletteAvailable
PROPERTIESCHProperties paletteAvailable
ZOOMZZoomAvailable
PANPPanAvailable
-PAN-PPan (command-line)Available
-OSNAP-OSObject snap (command-line)Available
DSETTINGSSEDrafting settingsAvailable
REGENRERegenerateAvailable
OSNAPOSObject snap settingsAvailable
DSETTINGSDSDrafting settingsAvailable
UNITSUNUnitsAvailable
DISTDIDistanceAvailable
MEASUREGEOMMEAMeasure geometryAvailable
AREAAAAreaAvailable
LISTLIListAvailable
PURGEPUPurgeAvailable
Layouts, viewports, plot, files
MVIEWMVCreate viewports (rectangular, polygonal, lock)Available
MSPACEMSModel space inside a viewportAvailable
PSPACEPSBack to paper spaceAvailable
-LAYOUTLOLayouts (new, copy, delete, rename, set)Available
PLOTPRINTPlot (PDF/PNG/SVG)Available
PREVIEWPREPlot previewAvailable
Views, images
VIEWVView ManagerAvailable
-VIEW-VNamed views (command-line)Available
IMAGEIMImage paletteAvailable
EXTERNALREFERENCESERComing soon
-IMAGE-IMImage (command-line)Available
IMAGEATTACHIATAttach imageAvailable
IMAGECLIPICLClip imageAvailable
IMAGEADJUSTIADAdjust image (brightness, contrast, fade)Available
-IMAGEADJUST-IADAdjust image (command-line)Available
VSCURRENTVSVisual style (2D Wireframe only)Available
IMPORTIMPImport SVG/PDF/AI/DXFAvailable
EXPORTEXPExport SVG/PDF/DXFAvailable
No alias; type the full name
-ATTDEFAttribute definition (command-line)Available
-BEDITBlock Editor (command-line)Available
-BOUNDARYBoundary (command-line)Available
-DIMSTYLEDimension style (command-line)Available
-HATCHEDITEdit hatch (command-line)Available
-HYPERLINKHyperlink (command-line)Available
-LINETYPELinetype (command-line)Available
-PURGEPurge (command-line)Available
-VPORTSViewports (command-line)Available
-XBINDBind external reference (command-line)Available
-XREFExternal reference (command-line)Available
3DIMPORTImport views from 3D (same as VIEWBASE)Available
AIOpen the AI panelAvailable
AIIMAGEOpen the AI canvas (image → elements)Available
AISKETCHOpen the AI canvas (freehand)Available
ARRAYEDITEdit arrayAvailable
ARRAYPATHPath arrayAvailable
ARRAYPOLARPolar arrayAvailable
ARRAYRECTRectangular arrayAvailable
BASEBase pointAvailable
BCLOSEClose Block EditorAvailable
BHATCHHatchAvailable
BREAKATPOINTBreak at pointAvailable
BSAVESave blockAvailable
CHAMFERAFirst chamfer distanceAvailable
CHAMFERBSecond chamfer distanceAvailable
CTABLESTYLECurrent table styleAvailable
DIMDimensionAvailable
DIMBREAKDimension breakAvailable
DIMSPACEAdjust dimension spacingAvailable
DTEXTSingle-line textAvailable
DXFOUTExport DXFAvailable
EXPORTPDFExport to PDFAvailable
FIELDInsert a field (project info, global parameter, sheet, date)Available
FILLETRADFillet radiusAvailable
FINDFind and replaceAvailable
GRIDGridAvailable
GROUPEDITEdit groupAvailable
HYPERLINKHyperlinkAvailable
HYPERLINKOPENOpen hyperlinkAvailable
IDPoint coordinatesAvailable
IMAGEFRAMEImage frame display and plotAvailable
ISODRAFTIsometric draftingAvailable
ISOPLANEIsoplaneAvailable
LAYLOCKFADECTLLocked layer fadingAvailable
LAYOUTLayouts (new, copy, delete, rename, set)Available
MASSPROPMass propertiesAvailable
NAVBARNavigation bar on/offAvailable
OOPSRestore erased objectsAvailable
ORTHOOrthoAvailable
OSMODEOsnap bitsAvailable
PAGESETUPPage Setup ManagerAvailable
PDMODEPoint display modeAvailable
PDSIZEPoint sizeAvailable
PICKSTYLEGroup selectionAvailable
POLARANGPolar increment angleAvailable
PUBLISHPublish (multi-sheet PDF)Available
QDIMQuick dimensionAvailable
RAYRayAvailable
REDORedoAvailable
REVCLOUDRevision cloudAvailable
REVINFORevision tag (number, date, description, by)Available
REVTABLERevision table (updates in place)Available
SELECTSelectAvailable
SNAPSnap modeAvailable
TABLEDITEdit table cellAvailable
TEXTEDITEdit textAvailable
TOBIMConvert a 2D plan to BIM (walls, doors/windows, rooms → a 3D design in the same project)Available
TRANSPARENCYImage background transparencyAvailable
TRIMEXTENDMODETrim/extend modeAvailable
UUndo one stepAvailable
UCSICONUCS icon on/offAvailable
UNDOUndoAvailable
UNGROUPUngroupAvailable
UPDATEFIELDUpdate fieldsAvailable
VIEWBASEImport views from 3DAvailable
VIEWREFImport views from 3D (same as VIEWBASE)Available
VIEWUPDATEUpdate views from 3DAvailable
VIEWUPDATEAUTOAuto-update out-of-date 3D views (0/1)Available
VPORTSModel space viewportsAvailable
VR3Import views from 3D (same as VIEWBASE)Available
XCLIPFRAMEXref clipping frame displayAvailable

Object snaps and drafting aids

The status bar toggles and function keys match AutoCAD. In full screen the browser hands F11 and F12 to the drafting page; otherwise use Shift+F11, Shift+F12 or the status bar buttons. The table below is generated from the source code.

ToggleFunction keyCtrl keyAlternateCommand
Grid displayF7Ctrl+GGRID
Snap modeF9Ctrl+BSNAP
Ortho modeF8Ctrl+LORTHO
Polar trackingF10Ctrl+UPOLAR
Object snap trackingF11Shift+F11OTRACK
Object snapF3Ctrl+FOSNAP
Dynamic inputF12Shift+F12DYN

Selection

Modify

The flow is AutoCAD's: select objects, Enter to end selection, then follow the prompts to click a base point or second point, or type a distance, angle or scale factor. The prompt text follows AutoCAD too. A command is one undo step; "Undo (U)" inside a prompt only goes back one action within that command. Objects to be modified are refused when they are on a locked layer ("Object is on a locked layer."), but the cutting edges and boundaries used by trim and extend may be on locked layers.

Arrays

Associative arrays work as in AutoCAD: the array is one object, and you can still change its columns, rows, spacing or item count later. The source objects are replaced by the array, and the new array goes on the current layer. Moving, rotating, scaling or mirroring the array moves it as a whole. Objects on locked layers are not picked as source objects.

Regions and Boolean operations

Divide, measure and point style

Groups

Hatch

Blocks and attributes

External references

Place another DXF drawing in this one as a reference, following AutoCAD's external references. The ribbon "Insert › Reference" panel has "Attach" (XATTACH, XA), "Clip" (XCLIP, XC) and "External References" (XREF, XR).

Import views from 3D

Projects plans, elevations, sections and axonometrics of a 3D model into this drawing as 2D linework you can keep drafting on, and updates them when the 3D model changes. The "Insert › 3D Views" ribbon panel has "From 3D" (VIEWBASE; you can also type VR3, VIEWREF or 3DIMPORT) and "Update from 3D" (VIEWUPDATE). It is available in the CAD workspace only. The projection is the same computation as Make2D.

Named views, viewports and display

Raster images

Inquiry

Inquiry commands do not change the drawing, and they also work on a read-only drawing. Results appear in the command line history (F2). DIST, ID and AREA can run transparently, for example 'DIST.

Layers

Linetypes, lineweights, units and purge

Layouts, viewports and plotting

Text

Tables and donuts

Dimensions

Dimension commands follow AutoCAD, and so do the prompts. The ribbon "Annotate" tab has the same buttons. One dimension command is one undo step.

Associative dimensions

Dimension styles and annotation scale

CN-* linetypes

DXF notes

Other shortcuts

KeysAction
Ctrl+Z, Ctrl+YUndo, redo. Commands U, UNDO, REDO.
Ctrl+1Properties palette.
Ctrl+9Show or hide the command line.
F2Command history.
Ctrl+A, Shift+Ctrl+ASelect all, toggle group selection.
Ctrl+WSelection cycling (full-screen drafting).
DeleteErase the selection.
Ctrl+F, Ctrl+G, Ctrl+L, Ctrl+B, Ctrl+UObject snap, grid, ortho, snap mode, polar tracking.
Ctrl+KInsert a hyperlink (HYPERLINK).
Ctrl+ECycle isoplanes (Left → Top → Right, ISOPLANE).
Middle-drag, wheelPan, zoom.

This table is maintained by hand (source: keys.ts).

Import, export, saving

Coming soon

Gradient fill; Ltype gen in PEDIT; Quick measurement in MEASUREGEOM; Key point, and Edit Source, Replace Item and Reset Array for arrays; Order in -GROUP; and Save Block As in the Block Editor. Typing these commands shows a message in the command line.