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

pass orientation in netlist and auto-rotate skins #33

Open
dvc94ch opened this issue Jan 10, 2018 · 4 comments
Open

pass orientation in netlist and auto-rotate skins #33

dvc94ch opened this issue Jan 10, 2018 · 4 comments

Comments

@dvc94ch
Copy link
Contributor

dvc94ch commented Jan 10, 2018

This would lead to a deduplication of schematic symbols

@kasbah
Copy link
Contributor

kasbah commented May 31, 2018

Any ideas on how to achieve the auto-rotation?

@nturley
Copy link
Owner

nturley commented Jun 2, 2018

Its easy to rotate the symbol but you'll also need to transform the port coordinates. I think thats the only tricky part. But I havent spent much time thinking about it.

@kasbah
Copy link
Contributor

kasbah commented Jun 3, 2018

I misunderstood what auto-rotate means here. I am interested in auto orientation of components based on the connections. The only way I can think of doing this at the moment would be to iterate through several layouts while rotating symbols and finding some sort of optimum. (number of layers minimization? edge crossing minimization?)

EDIT: I guess what I am looking for is #17.

@dvc94ch
Copy link
Contributor Author

dvc94ch commented Jun 6, 2018

Another tricky part is getting the text right. Currently the skins don't have refs and values, but you don't want them rotated in the same way as the symbol.

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

No branches or pull requests

3 participants