ID: | 4736 |
From: | Nicklas SB Karlsson <nk...@nksb.online> |
Date: | Mon, 1 Feb 2021 06:11:41 +0100 |
Subject: | Re: eeschema->gschem (was: Re: [pcb-rnd] Feature Request - i |
in-reply-to: | 4733 from smilie <sm...@posteo.de> |
Den 2021-01-31 kl. 22:23, skrev smilie: > Hello Erich, > > I just saw it. > The rotation matrix A, B, C, D. > There is a discussion in the forum about it. > But the calculation seems simple. > > | A B | > | C D | > > then corresponds to a simplified rotation: > 0 °, 90 °, 180 °, 270 ° > or mirrored > 0 °, 90 °, 180 °, 270 ° > > look here: > > https://forum.kicad.info/t/unit-orientation-mirror-matrix-explained/7839/2 > https://de.wikipedia.org/wiki/Drehmatrix > > > Matrix multiplication is just: > > x '= x * A - y * B > y '= x * C + y * D Almost got the feeling you are mixing things up with control theory. > > or so. > The difficulty is to turn every element with it. > > Regards, > smilie There matrices for: rotation, flipping/mirroring and translation. They preserve "size". Scaling might also be useful. Guess others are not of interest.
Reply subtree:
4736 Re: eeschema->gschem (was: Re: [pcb-rnd] Feature Request - i from Nicklas SB Karlsson <nk...@nksb.online>