reASITIC CLI command reference¶
Auto-generated from reasitic.cli._COMMAND_HELP. Re-run python scripts/generate_cli_reference.py after adding new commands.
Categories of commands (use HELP
Create: SQ, SP, RING, W, VIA, 3DTRANS, BALUN, CAPACITOR Edit: MOVE, MOVETO, ROTATE, FLIPV, FLIPH, ERASE, RENAME, COPY Calc: IND, RES, Q, K, CAP, METAREA, LISTSEGS, LRMAT Network: PI, ZIN, SELFRES, SHUNTR, PI3, PI4, CALCTRANS, 2PORT, 2PORTGND, 2PORTPAD, 3PORT, REPORT Optimise: OPTSQ, OPTPOLY, OPTAREA, OPTSYMSQ, BATCHOPT, SWEEP Export: SAVE, LOAD, CIFSAVE, TEKSAVE, SONNETSAVE, S2PSAVE, SPICESAVE Session: VERBOSE, TIMER, SAVEMAT, LOG, RECORD, EXEC, CAT, VERSION, HELP, LIST, GEOM, QUIT
Command details¶
Command |
Description |
|---|---|
|
2PORT |
|
2PORTGND |
|
2PORTPAD |
|
2PORTTRANS |
|
2PZIN |
|
3DTRANS NAME=…:LEN=…:W=…:S=…:N=…:METAL_TOP=…:METAL_BOTTOM=… — 3D transformer |
|
3PORT |
|
AUTOCELL |
|
BALUN NAME=…:LEN=…:W=…:S=…:N=…:METAL=…:METAL2=… — Planar balun |
|
BATCHOPT [<targets_file>] — Batch optimiser |
|
BEFRIEND |
|
CALCTRANS |
|
CAP |
|
CAPACITOR NAME=…:LEN=…:WID=…:METAL1=…:METAL2=… — MIM capacitor |
|
CAT |
|
CELL [max_l] [max_w] [max_t] — Cell-size constraints |
|
CHIP [chipx] [chipy] — Resize chip extents |
|
CIFSAVE |
|
COPY |
|
EDDY [on|off] — Toggle eddy-current calculation |
|
ERASE |
|
EXEC |
|
FLIPH |
|
FLIPV |
|
GEOM |
|
HELP [ |
|
HIDE |
|
IND |
|
INPUT |
|
INTERSECT |
|
JOIN |
|
K |
|
LDIV |
|
LIST — List all built shapes |
|
LISTSEGS |
|
LOAD |
|
LOG [ |
|
LRMAT |
|
METAREA |
|
MMSQUARE NAME=…:LEN=…:W=…:S=…:N=…:METALS=m1,m2,m3 — Multi-metal series spiral |
|
MODIFYTECHLAYER <rho|t|eps> |
|
MOVE |
|
MOVETO |
|
OPTAREA <target_L_nH> <freq_ghz> [metal] — Area-minimising optimiser |
|
OPTPOLY <target_L_nH> <freq_ghz> [sides] [metal] — Polygon-spiral optimiser |
|
OPTSQ <target_L_nH> <freq_ghz> [metal] — Square-spiral optimiser |
|
OPTSYMPOLY <target_L_nH> <freq_ghz> [sides] [metal] — Symmetric polygon optimiser |
|
OPTSYMSQ <target_L_nH> <freq_ghz> [metal] — Symmetric square optimiser |
|
PAUSE — No-op (for binary parity) |
|
PHASE |
|
PI |
|
PI3 |
|
PI4 |
|
PIX |
|
Q |
|
QUIT / EXIT — Leave the REPL |
|
RECORD [ |
|
RENAME |
|
REPORT |
|
RES |
|
RING NAME=…:RADIUS=…:W=…:METAL=…:SIDES=… — Single ring |
|
ROTATE |
|
S2PSAVE |
|
SAVE |
|
SAVEMAT [true|false] — Toggle matrix dumps |
|
SELFRES |
|
SHUNTR |
|
SONNETSAVE |
|
SP NAME=…:RADIUS=…:W=…:S=…:N=…:SIDES=…:METAL=… — Polygon spiral |
|
SPICESAVE |
|
SPLIT |
|
SQ NAME=…:LEN=…:W=…:S=…:N=…:METAL=… — Square spiral |
|
SWEEP LMIN=…:LMAX=…:LSTEP=…:WMIN=…:…:FREQ=… — Cartesian sweep |
|
SYMPOLY NAME=…:RAD=…:W=…:S=…:N=…:SIDES=…:METAL=… — Symmetric polygon spiral |
|
SYMSQ NAME=…:LEN=…:W=…:S=…:N=…:METAL=… — Symmetric square spiral |
|
TEKSAVE |
|
TIMER [true|false] — Toggle per-command timing |
|
TRANS NAME=…:LEN=…:W=…:S=…:N=…:METAL=…:METAL2=… — Planar transformer |
|
UNFRIEND |
|
VERBOSE [true|false] — Toggle diagnostic output |
|
VERSION — Print build info |
|
VIA NAME=…:VIA= |
|
W NAME=…:LEN=…:WID=…:METAL=… — Single wire |
|
ZIN |