pcb_manage_equal_length_groups
Create, rename, delete equal-length net groups; add or remove nets; list all groups. Keeps timing-critical traces matched.
Instructions
Manage equal-length net groups. Actions:
get_all: get all equal-length groups
create: create group (name, nets: string[]; color optional)
delete: delete group (name)
rename: rename group (originalName, newName)
add_net: add net(s) to group (name, net: string|string[])
remove_net: remove net(s) from group (name, net: string|string[])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| net | No | Net name(s) (for add_net, remove_net) | |
| name | No | Group name | |
| nets | No | Net names array (for create) | |
| color | No | Color config (for create) | |
| action | Yes | Action to perform | |
| newName | No | New name (for rename) | |
| document | Yes | Target document UUID — auto-switches to this document before executing. Get UUIDs from list_instances or editor_get_open_tabs. | |
| instance_id | No | Target EasyEDA instance ID (8-char hex). Required when multiple instances are connected. Omit when only one instance is connected (auto-selected). Use list_instances to see connected instances. | |
| originalName | No | Current name (for rename) |