Index: 09_appendix/action_details.html =================================================================== --- 09_appendix/action_details.html (revision 38275) +++ 09_appendix/action_details.html (revision 38276) @@ -3674,6 +3674,26 @@ +

basubc

+
+

+ +
Syntax summary: +BaSubc(object|selected, add|remove) +
Help text: +Add new subcircuits to the back annotation list or remove and back annotate removal of a subcircuit +
Registered by:n/a +
+

+Put subc related changes to the netlist patch (to be back annotated). The first argument sets scope (e.g. subcircuit under the cursor or all selected subcircuits), the second argument is the actual operation. +

+ See also: + +back annotation + + +

+

Benchmark

Index: 09_appendix/action_reference.html =================================================================== --- 09_appendix/action_reference.html (revision 38275) +++ 09_appendix/action_reference.html (revision 38276) @@ -13,7 +13,7 @@ @@ -38,6 +38,7 @@ + @@ -421,7 +422,7 @@ - +
-This is pcb-rnd 3.1.2-dev (svn r37876) an interactive printed circuit board editor from the Ringdove EDA suite compiled using librnd version 4.0.3-dev running with librnd version 4.0.3-dev , Revision: 38199 +This is pcb-rnd 3.1.2-dev (svn r37876) an interactive printed circuit board editor from the Ringdove EDA suite compiled using librnd version 4.0.3-dev running with librnd version 4.0.3-dev , Revision: 38272
Action Description Syntax Plugin
AboutPresent the about boxAbout()dialogs plugin
awkExecute a script one-liner using a specific languageOneliner(lang, script)script plugin
BackupBackup the current layout - save using the same method that the timed backup function usesBackup()
basExecute a script one-liner using a specific languageOneliner(lang, script)script plugin
basubc (RND)Add new subcircuits to the back annotation list or remove and back annotate removal of a subcircuitBaSubc(object|selected, add|remove)
BellAttempt to produce audible notification (e.g. beep the speaker).Bell()oldactions plugin
Benchmark (RND)Benchmark the GUI speed.Benchmark()
BoardFlipMirror the board over the x axis, optionally mirroring sides as well.BoardFlip([sides])
SaveSave layout data to a user-selected file.Save()
Save(Layout)
Save(LayoutAs, [path])
Save(AllConnections|AllUnusedPins|ElementConnections, [path])
Save(PasteBuffer, [path])
Save(DialogByPattern, pcb|footprint|font|buffer, none|board|fp, prompt, [default_pattern])
dialogs plugin
SaveFontToSave PCB font to a fileSaveFontTo([file, id])
SaveLibSaves all subcircuits to a library file or directory from a board or buffer.SaveLib(file|dir, board|buffer, [filename], [fmt])
SavePatchSave netlist patch for back annotation.SavePatch(filename)
SavePatchSave netlist patch for back annotation. File format can be specified in fmt, which should be one of: @bap (for the old gschem/sch-rnd format), @backannv1 or @backannv2 (for tEDAx), @pcb (for the old gEDA/PCB format, read by pcb-rnd only)SavePatch([fmt], filename)
SaveTedaxSaves the specific type of data in a tEDAx file.SaveTedax(netlist|board-footprints|stackup|layer|board|drc|etest, filename)
SaveTedax(drc_query, filename, [rule_name])SaveTedax(route_req, filename, [confkey=value, confkey=value, ...])
tEDAx IO
SaveToSaves data to a file.SaveTo(Layout|LayoutAs,filename,[fmt])
SaveTo(PasteBuffer,filename,[fmt])
ScaleBufferScales the buffer by multiplying all coordinates by a floating point number.
If only x is given, it is also used for y and thickness too. If subc is not
empty, subcircuits are also scaled
ScaleBuffer(x [,y [,thickness [,subc]]])