|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.
4736 Re: eeschema->gschem (was: Re: [pcb-rnd] Feature Request - i from Nicklas SB Karlsson <nk...@nksb.online>