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

Crystals generation scripts inconsistency #455

@ki5libs

Description

@ki5libs

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions