Command Reference
Complete reference of all Branch commands. Type any command in the AutoCAD command line to execute it.
Tip: Commands can be typed directly in the AutoCAD command line or accessed from the Branch ribbon tab.
Setup & Configuration
Configure Branch and manage your account
BRANCHOPTIONSOpen the settings UI to configure string size, panel detection, inverter settings, layers, and other project parameters
LEAFLOGINSign in to your Branch account
LEAFLOGOUTSign out of your Branch account
LEAFUPDATECheck for plugin updates and show the update dialog if a newer version is available
STRINGSIZEROpen the string sizing calculator to determine optimal string lengths based on module, inverter, and location. Supports both traditional Voc-based sizing and SolarEdge optimizer-based sizing — when a SolarEdge inverter is selected, the optimizer configuration is detected automatically and results show power-constrained string ranges instead of voltage math. Now includes C-series optimizers (US domestic content) alongside P-series for commercial projects. Includes an Array Planning section: enter your total module count (or pick a layer to count modules directly from the drawing) and target DC/AC ratio to see inverter count, DC combiner requirements, and a color-coded utilization display showing kW per inverter and percentage of max DC input capacity. A Deep Search toggle lets you choose between immediate results or a thorough background search with a tray notification when complete
LEAFPROFILEManage design profiles for multi-alternative workflows within a single drawing. Create, switch, and compare different design configurations without duplicating files — each profile isolates its own layers and settings
Panel Group Commands
Create and manage panel groups
PANELGROUPCREATEAutomatically detect and organize panels into groups with header labels showing +/- recommendations for even string counts
ADDPANELAdd panels to an existing panel group. Auto mode fills all incomplete groups in the drawing at once, transferring panels from the nearest row-ends of neighboring groups
AUTOFILLAuto-fill all incomplete panel groups in the drawing at once — standalone shortcut for the ADDPANELS Auto option. Uses 2D grid-aware panel trading that handles irregular group shapes (L-shapes, notched rectangles) by peeling panels from the nearest edge of each group
REMOVEPANELRemove panels from a panel group
String Commands
Create and modify string connections
SOLVEAutomatically generate optimized string connections for all panel groups
SINGLESTRINGSelect panels and create a single string (ignores configured string length)
MULTISTRINGSelect panels and create strings using the configured string length. Shows real-time feedback in the command line as you select: even counts display '24 panels → 2 × 12-panel strings ✓', uneven counts show recommendations like '25 panels → 2 × 12 + 1 × 13 (add 11 or remove 1 for even strings)'
DELETESTRINGDelete an existing string from the design
FLIPSTRINGReverse the direction of a string
SWAPSwap inverter assignments between two strings
Inverter Commands
Place and manage inverters, combiner boxes, and central inverters
ADDINVERTERPlace a single inverter, combiner box, or central inverter. When central inverters are enabled, prompts for equipment type: Combiner Box vs Central Inverter (ground mount) or String Inverter vs Central Inverter (rooftop)
ADDALLINVERTERSAutomatically place inverters for all unassigned strings using k-means optimization. Prompts for equipment type when central inverters are enabled
MOVEINVMove an existing inverter to a new location
INVBALANCEBalance strings across inverter MPPT inputs for optimal efficiency. Shows per-MPPT DC power and per-inverter DC/AC ratio. Includes a Central Inverters tab when central inverters are present, showing assigned combiner boxes or string inverters per central inverter
Homerun Commands
Route cables to inverters and combiner boxes
HOMERUNSGenerate schematic homerun cables from string endpoints to inverters or combiner boxes. Automatically routes feeder cables from combiner boxes to central inverters when central inverter mode is enabled
Zone Height Commands
Manage elevation zones for rooftop systems
ZONEHEIGHTOpen the Zone Height Manager to create named elevation zones with height offsets, assign strings to zones, and visualize zone boundaries. Zone offsets are applied to circuit length calculations in Cable Export (rooftop projects only)
Economics
Project economics analysis
REOPTRun an NREL REopt analysis on your design. Calculates total cable lengths and system power from the drawing, lets you enter cost inputs, then calls the REopt API for financial projections — payback period, NPV, IRR, lifecycle costs, and a cumulative cashflow chart. Results are saved per design profile so you can compare economics across design alternatives side-by-side
Export Commands
Export design data
CABLEEXPORTView cable data in an interactive table and export to CSV. Double-click any row to zoom to that element in the drawing. When elevation zones are defined, shows additional columns for zone name, elevation offset, and adjusted circuit length
Import Commands
Import designs from other tools
IMPORTSOLAREDGEPDFImport a SolarEdge Designer PDF, extracting panel positions, string assignments, and optimizer placements
Support & Help
Help, tutorials, and support tools
DEMOLaunch the interactive demo tutorial to learn Branch step-by-step with sample drawings
COMMANDLISTDisplay the command reference window
REPORTBUGSubmit a bug report or feedback to the Branch team
Detailed Guides
For step-by-step usage instructions, see the workflow guides: