Mailing list archives : pcb-rnd

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>