calc_track_width
Calculate the IPC-2221 minimum PCB track width for a given current and temperature rise, and compute resistance and voltage drop from track length.
Instructions
IPC-2221 minimum track width for a current, plus resistance and voltage drop when a length is given.
Args: current_a: Continuous (or worst-case, e.g. motor stall) current in amps. temp_rise_c: Allowed temperature rise above ambient (10 C is conservative). copper_oz: Copper weight (1 oz = 35 um is the usual default). internal_layer: True for inner layers (they cool worse, need ~2.5x width). length_mm: Optional track length to report resistance, drop, and loss.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| copper_oz | No | ||
| current_a | Yes | ||
| length_mm | No | ||
| temp_rise_c | No | ||
| internal_layer | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||