LuaCAD Help

Annotation reference

The buttons of the palette

The highlighted button Annotate (in the color of the plug-in) inserts something new into the drawing; all other buttons change, check or open a dialog box. Every button shows a tooltip, an "i" opens an explanation.

Annotation page

ElementEffectMore
"i" next to the titleWhat the page does, with "More in the online help".The page
GearThe palette menu.The gear menu
Heading Templates with "i"Folders, Automatic, styles, copying.Templates
SearchFilters the tree by name, content, description, folder.Searching and filtering
applies toFilters the tree by part type; "other objects (lines, blocks …)".Searching and filtering
Template tree: Automatic, folders, templates (click, double-click, right-click)Choose a template, annotate right away, copy/paste styles.Choosing a template
Pencil style at the right of a row (gray = from the folder)The style dialog box of this template or folder.Annotation styles
Lines below the treeContent, "applies to" and – if not the default style – the style of the selected template; for a folder whether it gives a style.Choosing a template
Edit / add templateThe template editor, starting on the selected template.Template editor
Heading Annotate with "i"In short: following, Check, Reassign, Edit, free text, spot elevations.Annotate section
AnnotateClick a part, place the text.Annotating a part
Multiple …One template on many parts.Multiple
EditChange one (or preselected) annotation.Edit
CheckUpdate all, show those without a part.Check
ReassignAttach an annotation to another part.Reassign
Status lineSelected template, messages (style copied, pasted …).Messages

Shortcut menus

WhereEntryEffect
Template or folder in the treeStyle …Like the pencil (gray if the folder gives the style).
Template or folder in the treeCopy style (Ctrl+C)All values of the effective style to the clipboard.
Template or folder in the treePaste style (Ctrl+V)Take over the values (gray without copied values or if the folder gives the style).
Annotation in the drawing › LuaCADEdit annotationThe Edit annotation dialog box.
Drawing › LuaCADAnnotationOpen the palette.

All keys at the cursor

WhereKeyMeaning
Annotate, step 1 (part)Click / Enter / Escchoose the part / done / done
Annotate, step 2 (text)Click / Template option / Escplace the text / another matching template / another part
Free text, step 1 (anchor point)Click with object snap / Enteranchor point / done
Free text, step 2 (text)Click / Escplace the text / another anchor point
Multiple › selection windowwindow, Enter / Escdone / back to the dialog box
Multiple › networkClick / Escannotate the network (several times) / back to the dialog box
EditClick / Enterchoose the annotation / done
ReassignClick, click / Escannotation, then part / another annotation
Picking (style)Click / Esctake over / back without a change
Select template windowDouble-click, Enter / Escapply / keep the previous template

Shift and Ctrl are not used at the cursor (they belong to GstarCAD). When clicking parts the cursor shows the pickbox; object snap is off meanwhile.

The gear menu

The gear menu of the Annotation palette open: Settings with Design templates …, Drawing units …, Check annotations, Reload list (1), Properties with Property fields … and Author … (2), Layer with Create all layers of this plug-in (3), Help with Help, Info, Getting started active, Show Getting started (4)
The gear menu of the Annotation palette open: Settings with Design templates …, Drawing units …, Check annotations, Reload list (1), Properties with Property fields … and Author … (2), Layer with Create all layers of this plug-in (3), Help with Help, Info, Getting started active, Show Getting started (4)
GroupEntryEffect
SettingsDesign templates …The template editor – like Edit / add template.
SettingsDrawing units …In which unit new parts are created and boxes show lengths – for all plug-ins, see Drawing units.
SettingsCheck annotationsLike the Check button.
SettingsReload listRead templates and choice again (for example after an import by another way).
PropertiesProperty fields …Which property fields exist – the same dialog box in all plug-ins, see Property fields.
PropertiesAuthor …The name in isometric, lists, IFC and clash list – for all plug-ins, empty by default.
LayerCreate all layers of this plug-inCreates the annotation layers that are missing – see Layers.
HelpHelpOpens this online help in the browser.
HelpInfoVersion of LuaCAD and contact.
HelpGetting started activeCards of the page for this plug-in on or off.
HelpShow Getting startedThe tip wizard guides you through the palette.

The LuaCAD settings (for all plug-ins) are on the ribbon › LuaCAD tab – see Getting started. Levels and reference levels for elevations are kept in the project.

Dialog boxes

Template editor

The template editor "Annotation - Annotation templates", the middle column scrolled down, all sections expanded: Appearance (1), Elevation reference (2), Advanced (3), Filter (4)
The template editor "Annotation - Annotation templates", the middle column scrolled down, all sections expanded: Appearance (1), Elevation reference (2), Advanced (3), Filter (4)

Palette › Edit / add template or gear › Design templates … (from "Edit annotation" › Edit template … on the template of this annotation). Title "Annotation - Annotation templates"; an "i" at the top. The dialog box can be resized.

AreaContent
Left: templatesThe tree with folders; "(default)", "(default, changed)" after the name. Below it New, Copy, Delete, Import, Export. Opened from a plug-in also "show all plug-ins".
Middle top: templateDefault note or description; name, folder (with "i"), form, leader; content (with "i"); preview with the list of sample parts, gray notes below.
Middle, collapsedAppearance, Elevation reference, Advanced, Filter – see below.
Right: propertiesSearch, the list of fields (double-click inserts), ← Insert, Calculate ….
BottomOK saves all templates, Cancel discards.

Every field: Template editor in detail. Task: The template editor.

Editor: Appearance

Style (with "i"): the annotation style of the template, next to it Edit … (the style dialog box to choose and change). If the folder gives a style, the list is gray and below it you see the folder and its style. Collapsed, the header names the effective style.

Editor: Elevation reference

Reference (with "i") and Show plus sign; reference level and level (only available for a level reference or a fixed level); for "above sea level" the sea level elevation (with "i") instead. Collapsed, the header names the reference ("absolute", "from FF (level of the drawing)" …). Task: Elevation reference of a template.

Editor: Advanced

Only if … is filled (with "i") and Part removed: mark (own layer, not plotted) | delete. Collapsed, the header names what is set. Task: Only if and Part removed.

Editor: Filter

Plug-in (with "i"), Search (with "i") and the list to check. Collapsed, the header names the choice or "applies everywhere". Task: Filter.

Annotation style

The dialog box "Annotation style - Folder "Heating"": the check box "Apply to all templates below (also subfolders)" with "i", here cleared (1), the gray style to choose in the list of styles (2), New, Rename, Delete (3), Text, Lines, Layer, Background (4), OK / Cancel (5)
The dialog box "Annotation style - Folder "Heating"": the check box "Apply to all templates below (also subfolders)" with "i", here cleared (1), the gray style to choose in the list of styles (2), New, Rename, Delete (3), Text, Lines, Layer, Background (4), OK / Cancel (5)

Palette › pencil style in the row of a template or folder (right-click › Style …), in the editor Appearance › Edit …. The title names the template, the folder or "choose and edit style"; an "i" at the top.

ElementEffect
Check box "Apply to all templates below (also subfolders)" (folders only)On: all templates in the folder and below take the style of the folder, their own style rests; off: every template takes its own style again (the area below is gray then). Applies to new annotations.
Note "The selected style applies after OK to …"Whom OK gives the style.
List of styles, +, pencil, trash canChoose a style; new, rename (also double-click), delete.
applies to n template(s)How many templates use the style.
Text: font, height, color, Pick buttonLook of the text; Pick button picks.
Lines (frame, circle, leader, arrow): color, linetype, lineweight, Pick buttonLook of the lines; Pick button picks.
Layer (with "i"), Pick button, "Empty: layer …"Layer of the annotations; Pick button picks.
Background: background mask (with "i"), border offset factor, mask, colorWhether and with what the background is masked.
OK / CancelOK assigns the style (folder: with a question if templates inside have own styles). Values of the style are already saved while changing – Cancel only undoes the assignment.

The dialog box can be resized. Every field: Annotation style in detail.

Annotate multiple

The dialog box "Annotation - Annotate multiple": plug-in (1), template (2), which parts (3), filter (4), text position (5), Check annotations (6), OK / Cancel (7)
The dialog box "Annotation - Annotate multiple": plug-in (1), template (2), which parts (3), filter (4), text position (5), Check annotations (6), OK / Cancel (7)

Palette › Multiple …. Title "Annotation - Annotate multiple"; an "i" at the top (how the search for a free position works).

AreaContent
Plug-inAll plug-ins or one (also blocks / fixtures); below it "show all templates (also those of other plug-ins)".
TemplateThe templates grouped by plug-in (without free text).
Which partsselection window or "the selected objects (n)" · the network of a clicked part (several times) · whole drawing.
Filterpart type, system, DN from / to, pipes from … length, "only parts that do not carry this annotation yet (otherwise insert again)".
Text positiondirection, distance.
Check annotationsLike Check, then end.
OK / CancelAnnotate or end.

Every field: Multiple in detail. Task: Multiple.

Edit annotation

The dialog box "Edit annotation" on a Piping 2D pipe with all areas – the title names the plug-in of the part
The dialog box "Edit annotation" on a Piping 2D pipe with all areas – the title names the plug-in of the part

Palette › Edit and click an annotation, double-click an annotation, right-click › LuaCAD › Edit annotation. Title "Annotation - Edit annotation".

ElementEffect
Heading "annotation" or "n annotations (together)", "on <part> - <state>"What is edited.
Orange line about a manually edited textOnly for a manually edited text.
Template, Other template …, Edit template …Change the template (new snapshot) or open the editor on it.
TextThe text as it is in the drawing now; below it the note about overrides.
Prefix, suffixBefore the first or after the last line.
Elevations of this annotation: elevation reference, plus, reference level, levelOverride of the elevation reference.
Appearance: form, layerOverride of form and layer; another form is built with OK, everything else is visible at once.
Reset to templateRemove everything overridden, take the current template again.
Reassign …After OK click another part.
Edit in CADOpen the GstarCAD text editor (only for one).
OK / CancelApply / restore everything.

Every field: Edit annotation in detail.

Select template (at the cursor)

Picture coming soonThe window "Annotation - Select annotation template" with the matching templates by plug-in and the text per template

Annotate › step 2 › Template option, and "Edit annotation" › Other template …. Heading "Template for this part", the templates by plug-in, each with the text for this part. Double-click, Enter or OK applies; Cancel keeps the previous one. It can be resized.

Check (result)

Check has no dialog box of its own: the result is in the command line (how many annotations, orphaned, waiting for their part, edited manually), the orphaned and the waiting annotations are selected and zoomed to. See Check.

Reassign

Reassign has no dialog box: two clicks at the cursor (annotation, then part), guided by the command line. See Reassign.

Drawing units

Gear › Drawing units … – the same dialog box in all plug-ins: in which unit boxes show lengths and new parts go into the drawing (automatic, mm, cm, dm, m). The text height of an annotation style applies in mm in model space and comes in with the factor of the drawing. Details: Drawing units.

Layers

Gear › Layer › Create all layers of this plug-in opens no dialog box: LuaCAD creates the annotation layers missing in the drawing – general annotation, dimensions, schedules, orphaned annotation, the annotation layers of the disciplines (plumbing, heating, ventilation, cooling), openings, process piping and general annotation – and reports how many it created. Existing layers stay as you set them. Useful for an office template. See Layers.

Property fields

Gear › Properties › Property fields … – the same dialog box in all plug-ins: which fields exist on parts (own fields 50–99). In a template you insert a field with {Feld:KEY}, its name with {Feldname:KEY}. Every property: Property fields in detail.

Questions

QuestionWhenChoice
n template(s) in folder … have own styles …Style of a folder with OK when templates inside have own styles (also pasting on a folder).Replace own styles of n template(s) · Cancel
Delete style …? n template(s) take "Standard" afterwards.Deleting a style in the style dialog box.Yes · No
Delete the template …? Annotations using it keep their content.Deleting a template of your own in the editor.Yes · No
The changes in this dialog box will NOT be applied …Edit in CAD after changes in the dialog box.Yes · No

Every setting in detail

Here you find every annotation setting – in the palette, in the gear menu and in the dialog boxes – with its effect, the default value and an example. Templates and styles apply to annotations you place afterwards. A "–" in the "Default" column means: the value depends on the template or the drawing. Number boxes calculate ("2.5*50" becomes 125).

Palette

SettingWhat it doesDefaultExample
Selected templateWhich template Annotate and Multiple use; empty = Automatic. Remembered.AutomaticSystem and size
SearchFilters the tree (name, content, description, folder); while searching all folders open. Not remembered.empty"slope"
applies toFilters the tree by part type (from all templates); "other objects (lines, blocks …)". Remembered.all part typesDuct
Collapsed foldersWhich folders of the tree are closed. Remembered.all openFloor Heating closed

Template editor

SettingWhat it doesDefaultExample
NameName of the template, unique; fixed for default templates.new: "New annotation"Pipe with room
FolderWhere the template is in the tree; choose or type a path with "/".new: selected folder, otherwise "Custom"Plumbing/Site
Formtext with leader · no leader · with frame · box · circle · divided circle · circle, no leader.new and default templates: with framecircle
Leaderlanding at left, text at right · single vertical line, centered; gray without a visible leader.landing at left, text at rightsingle vertical line
ContentText with fields, one line per line.new: {Bezeichnung}{Medium} DN {DN}
Preview: sample partWhich part of the drawing the preview uses; "sample values (without part)". Display only.the first matching one–
Appearance › StyleThe annotation style of the template (gray if the folder gives one).new: Standard; default templates: the default style of their disciplineVentilation
Elevation reference › Referenceabsolute (from project zero) · from home level · from level (empty = level of the drawing) · above sea level.absolutefrom home level
Elevation reference › Show plus signValues above the reference level with "+", on it "±".off (default elevation templates: on)on
Elevation reference › Reference levelTOS, FF, FC, BOS or one of the project's own reference levels.FFBOS
Elevation reference › LevelAbbreviation of the fixed level; empty = level of the drawing.empty1F
Elevation reference › Sea level elevationSea level elevation of ±0 (only "above sea level"), in the unit of the levels.0432.10
Advanced › Only ifRequired fields with commas; one empty = no annotation.emptyPosition
Advanced › Part removedmark (layer "Orphaned annotation") · delete.markdelete
Filter › Plug-inUnder which plug-in the template is listed (plug-in lists).new from the palette: GeneralVentilation
Filter › ListWhat the template applies to; nothing = everywhere.new from the palette: everythingVentilation: Duct
show all plug-ins (only from a plug-in)Also the templates of the other plug-ins in the tree; remembered for the session.offon

Annotation style

SettingWhat it doesDefaultExample
Style (list)Which style is shown, edited and assigned with OK.the style of the template or folderStandard
Apply to all templates below (check box, folders only)The style of the folder applies to all templates in the folder and below, their own style rests.offon for "Ventilation"
FontText style of the drawing or a font (becomes a text style); empty = current text style.ArialRomans
HeightText height in model space; empty = as the plug-in (blocks, other objects 100 mm).125 mm250 (plot 1:100)
Color (text)GstarCAD color dialog box, also ByLayer, ByBlock.71 (red)
Color (lines)Color of frame, circle, leader, arrow.7ByLayer
LinetypeName from the drawing or gcadiso.lin (loaded when inserting); ByLayer, ByBlock.ByLayerDASHED
LineweightLineweight as in GstarCAD; ByLayer, ByBlock.ByLayer0.35 mm
LayerLayer of the annotations; empty = layer of the discipline of the default style or of the part, otherwise the general annotation layer; a new name is created when inserting.emptyAnnotation site
Background maskText or frame masks the lines below (screen and plot).onoff for shop drawings
Border offset factorFactor like the GstarCAD border offset, 1 to 5; in a frame always the whole frame area is masked.1.51
Maskdrawing background color · own color (then the color button); a circle always masks with the background.drawing background colorown color 254

The default styles Plumbing, Heating, Cooling, Ventilation, Openings, Process piping and General have the same values as Standard plus the layer of their discipline (General: "General annotation"). Every change is saved immediately.

Multiple

SettingWhat it doesDefaultExample
Plug-inOnly the parts of this plug-in; the template list then shows the general ones and those of the plug-in.all plug-insVentilation 3D
show all templatesAlso the templates of the other plug-ins.offon
TemplateWhat is placed.the one selected in the palette, otherwise the last usedNominal size and slope
Which partsselection window · the network of a clicked part · whole drawing. Preselected objects = selection.selection windowwhole drawing
Part typeOnly this part type; (all). Missing if there is only one.(all)Pipe
SystemOnly this system; (all).(all)CW
DN from / toNominal size or diameter; empty = no limit.empty32 / 100
Pipes from … lengthShorter pipes get no annotation; empty = all.empty500
only parts that do not carry this annotation yetOn: skip parts already annotated; off: place their annotation again.onoff after a template change
Directionas suggested (across the centerline) · top right · top left · bottom right · bottom left.as suggestedtop right
DistanceDistance from the edge of the part; empty = as suggested.empty300

All values are remembered.

Edit annotation

SettingWhat it doesDefaultExample
TemplateThe template of the annotation; another one gives a new snapshot.the placed oneSize
Prefix / suffixText before the first or after the last line.empty"approx." / "(existing)"
Elevation referenceas the template · absolute (from project zero) · from home level · from level (empty = of the drawing) · above sea level (value of the template).as the templateabsolute
Plusas the template · show plus sign · no plus sign.as the templateno plus sign
Reference level, levelAs in the editor; available only for a level reference or a fixed level.emptyBOS, GF
Formas the template · text with leader · with frame · circle · divided circle · text only, no leader · box (framed text, no leader) · circle, no leader.as the templatetext only, no leader
LayerAnother layer for this annotation (list of the drawing).the placed oneAnnotation existing

Overridden values stay on the annotation, also when updating; Reset to template removes them.

Typical messages and errors

The messages appear in the command line or in the status line of the palette.

MessageMeaningWhat to do
Nothing to annotate there.No part and no object at the click.Click the part more precisely.
The template does not fit this part type.The selected template does not apply to this part type.Choose Automatic or a matching template.
No annotation template exists for this part type.No template applies to this part type.Create one in the editor or widen the filter of a template.
The template gives no text for this part – nothing inserted.All fields empty or "Only if" not met.Another template; check the values on the part.
The template chosen at the cursor stays empty for this part.The chosen template gives nothing here.Choose another one.
The drawing has no levels – the elevation is absolute.Elevation reference from a level without levels.Create levels in the project or keep absolute.
The level … does not exist in this drawing – the elevation is absolute.Fixed level with an unknown abbreviation.Correct the abbreviation in the template or the dialog box.
The point lies in no level – measured from the current level …The arrowhead lies above or below all levels.Check whether the elevation is right.
The reference level … is missing in level … – the elevation is absolute.The reference level of the template does not exist in that level.Choose a reference level the project knows.
Free text inserted – it is attached to no object.A template without a field was placed.Nothing – as intended.
… is free text without a part – insert it one by one with Annotate.Multiple with free text.Use Annotate.
Templates saved – they apply to new annotations …After OK in the editor.Placed ones if needed with Edit › Reset to template.
Applies to new annotations – placed ones keep their look …After OK in the style dialog box.As above.
n annotation(s): n orphaned, n waiting for their part, n edited manually …Result of Check.Reassign, delete or Reset to template.
There is no LuaCAD annotation there.Edit or Reassign on the wrong object.Click the text of the annotation.
The annotation is now attached to …Reassign is done.–
Annotation unchanged.Edit with Cancel.–
The arrowhead is not on its object – it returns to the previous anchor point …The tip was dragged beside the part.Drag it onto the part; for another part use Reassign.
That was no text … / Nothing there …Picking on the wrong object.Click again.
The clipboard holds no LuaCAD style.Paste without copying.Copy a style first.
The style comes from the folder …Paste or style on a template whose folder gives the style.Change the style on the folder or clear its check box.
"Standard" and the default styles cannot be renamed / deleted.Renaming or deleting a fixed style.Create a new style.
A default template cannot be deleted.Deleting an unchanged default template.Nothing – changed default templates can be reset.
Every template needs a name. / The name … exists twice.OK in the editor.Give or change the name.
The file is no annotation template. / The file contains no annotation template.Import of a wrong file.Choose an exported template file.
Layer … is locked – part not changed.The annotation is on a locked layer.Unlock the layer.
Check did not work – details in the log.An error while updating.Try again; otherwise send the log to support.