Consolidate the BOM to JLCPCB basic parts
consolidate_bom_basicMove every resistor, capacitor and inductor bought outside JLCPCB's basic library onto an in-stock basic-library part of the same value, package and (capacitors) at least the same voltage rating. Each part outside that library adds a loading fee to a JLCPCB order, usually more than the part. Each swap becomes the line's choice (choose_bom_part with null undoes it); lines with no readable value, no SMD size or no basic part are reported and left alone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| boards | No | Boards the stock must cover (default 1). | |
| design_id | Yes | The design id returned by create_design or list_designs. |