Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Footprints are rotated #144

Open
n-i-x opened this issue May 20, 2023 · 2 comments
Open

Footprints are rotated #144

n-i-x opened this issue May 20, 2023 · 2 comments

Comments

@n-i-x
Copy link
Contributor

n-i-x commented May 20, 2023

Full disclosure: I'm working off a KiCad PCB that was converted to KiCad format from EasyEDA JSON. This might be the cause of issues.

Some footprints are rotated when they are plotted. I'm not sure what controls the orientation of the footprint so I don't know what to do to fix it.

image

I'm still working through adding footprints of the missing components and will submit PRs to the lib repo when I have them.

@yaqwsx
Copy link
Owner

yaqwsx commented May 21, 2023

There is no standard or rule for footprint orientation. The 0 orientation is the orientation in which the footprint is drawn. EasyEDA might use different conventions for footprint default rotation.

The "clean" way of resolving this is to build a library of EasyEDA footprints for PcbDraw. Any other way is non-systematic, and I would be hesitant to support it.

@n-i-x
Copy link
Contributor Author

n-i-x commented May 21, 2023

I created a PR in #145 to allow components to be rotated without having to create a new component. This allows the standard footprint library to be mapped to an easyeda library via symlinks instead of creating rotated svgs for every footprint.

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

No branches or pull requests

2 participants