bennymeg / Fabrication-Toolkit

An JLC PCB Fabrication Plugin for KiCad
Apache License 2.0
280 stars 49 forks source link

[Feature Request]: Create database of offsets list (for special parts) #164

Closed 21km43 closed 1 month ago

21km43 commented 1 month ago

Preflight Checklist

Problem Description

Most of the rotations may be corrected by the plugins/transformations.csv definitions. However, some special parts still not corrected correctly(ex. RT9080-33GJ5)... . So there, I suggest creating Rotation and Position offsets of these special parts.

Proposed Solution

I suggest that create database on plugins/offsets_database.csv.

CSV specifications are as follows.

"Regex To Match LCSC","Rotation","Delta X","Delta Y"

Parts not defined on this database is corrected by plugins/transformations.csv

Alternatives Considered

Add this change into transformations.csv

Additional Information

If you have any suggestions for improvement or other good methods, please let me know.

No response