Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Crystals generation scripts inconsistency #455

Open
8 tasks
ki5libs opened this issue Nov 3, 2019 · 0 comments
Open
8 tasks

Crystals generation scripts inconsistency #455

ki5libs opened this issue Nov 3, 2019 · 0 comments

Comments

@ki5libs
Copy link
Contributor

ki5libs commented Nov 3, 2019

Trying to add new one crystal to the script I found that existing crystals don't match existing scripts.

Looks like footprints were generated with old scripts and after some script updates (for example) are no more valid.

I've used actual scripts and found several issues:

  • Silk lines and exposed copper pads are back to back:
    Crystal_SMD_0603-2Pin_6 0x3 5mm from current library
    Crystal_SMD_0603-2Pin_6 0x3 5mm_library
    Crystal_SMD_0603-2Pin_6 0x3 5mm generated by current script
    Crystal_SMD_0603-2Pin_6 0x3 5mm_generated

  • Missed REF mark on the Fab layer:
    Crystal_SMD_0603-4Pin_6.0x3.5mm from current library
    Crystal_SMD_0603-4Pin_6 0x3 5mm_library
    Crystal_SMD_0603-4Pin_6.0x3.5mm generated by current script
    Crystal_SMD_0603-4Pin_6 0x3 5mm_generated

  • Shifted element body on the Fab layer:
    Crystal_SMD_5032-2Pin_5 0x3 2mm from current library
    Crystal_SMD_5032-2Pin_5 0x3 2mm_library
    Crystal_SMD_5032-2Pin_5 0x3 2mm generated by current script
    Crystal_SMD_5032-2Pin_5 0x3 2mm_generated

  • Shifted element body on the Fab and Silk layers:
    Crystal_SMD_7050-4Pin_7 0x5 0mm from current library
    Crystal_SMD_7050-4Pin_7 0x5 0mm_library
    Crystal_SMD_7050-4Pin_7 0x5 0mm generated by current script
    Crystal_SMD_7050-4Pin_7 0x5 0mm_generated

  • Shifted REF mark on the Silk layer:
    Crystal_SMD_FrontierElectronics_FM206 from current library
    Crystal_SMD_FrontierElectronics_FM206_library
    Crystal_SMD_FrontierElectronics_FM206 generated by current script
    Crystal_SMD_FrontierElectronics_FM206_generated

  • A lot of elements shifted regarding each other:
    Crystal_SMD_MicroCrystal_MS3V-T1R from current library
    Crystal_SMD_MicroCrystal_MS3V-T1R_library
    Crystal_SMD_MicroCrystal_MS3V-T1R generated by current script
    Crystal_SMD_MicroCrystal_MS3V-T1R_generated

  • Missing first pin mark from Silk and Fab layers:
    Crystal_SMD_SeikoEpson_MA406-4Pin_11 7x4 0mm from current library
    Crystal_SMD_SeikoEpson_MA406-4Pin_11 7x4 0mm_library
    Crystal_SMD_SeikoEpson_MA406-4Pin_11 7x4 0mm generated by current script
    Crystal_SMD_SeikoEpson_MA406-4Pin_11 7x4 0mm_generated

  • Missing element body on the Silk layer:
    Crystal_SMD_SeikoEpson_MC146-4Pin_6 7x1 5mm from current library
    Crystal_SMD_SeikoEpson_MC146-4Pin_6 7x1 5mm_library
    Crystal_SMD_SeikoEpson_MC146-4Pin_6 7x1 5mm generated by current script
    Crystal_SMD_SeikoEpson_MC146-4Pin_6 7x1 5mm_generated

Sorry for screenshots of different sizes, but I think it could demonstrate the problem. Maybe I missed something, but anyway looks like script need fixing. I could try to do it but would be glad to hear some opinions/advises regarding that.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant