Skip to content

[Bug]: JLCPCB BOM import tool chooses "Value" field over "LCSC Part #" #189

Description

@GrandFatherADI

Preflight Checklist

  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.

Fabrication Toolkit Version

5.0.0

KiCad Version

8.0

What operating system are you using?

Windows

Operating System Version

Windows 10 Pro 22H2

What arch are you using?

x64

Last Known Working Fabrication Toolkit version

No response

Expected Behavior

JLCPCB BOM importer to choose component part numbers from the "LCSC Part #" column in the bom.csv.

Actual Behavior

JLCPCB BOM importer chooses component part numbers from the "Value" column in the bom.csv.

Additional Information

Altering process.py to not generate the "Value" column (comment out line 254 in process.py) fixes the issue.

Reordering the columns (move line 254 so it follows the 'LCSC Part #' line) makes no difference.

UPDATE: After further playing around I think the issue is that I'm trying to use manufacturer part numbers in the LCSC Part # column. I suspect that JLCPCB's tool is rejecting these numbers because they aren't JLCPCB's internal part numbers.

This issue should probably be closed "Won't fix".

Note however that the column name should be changed from "LCSC Part #" to "JLCPCB Part #" to conform to a recent update in the import tool.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions