Ich bräuchte Nachhilfe in Mathe. Auf einem Kreis will ich 14 Punkte anordnen, das wären jeweils einer alle 25.71°. Der Kreis ist 9.4mm im Durchmesser. Ein Raster kann beliebig gesetzt werden, z.B. alle 0.1mm. Der Kreismittelpunkt kann bei Koordinate x,y 0.0 sein. Wie berechne ich die Koordinaten für die jeweiligen Winkel, z.B. erster Winkel bei 25.71°, auf welcher x,y Koordinate der sein muß? Das Ganze soll für einen kicad footprint einer Röhre sein. Diese hat 14 Anschlüsse die symmetrisch verteilt sind, siehe Bild. Man hat wohl versucht mir das vor vielen Jahren in der Schule beizubringen, allerdings habe ich da wohl nicht zugehört.
Joe F. schrieb: > a ist dein Winkel > > x = sin(a) * 4.7 > y = cos(a) * 4.7 https://de.wikipedia.org/wiki/Datei:Sinus_und_Kosinus_am_Einheitskreis_1.svg
1 | Winkel x y |
2 | 0,00 0,00 4,70 |
3 | 25,71 2,04 4,23 |
4 | 51,43 3,67 2,93 |
5 | 77,14 4,58 1,05 |
6 | 102,86 4,58 -1,05 |
7 | 128,57 3,67 -2,93 |
8 | 154,29 2,04 -4,23 |
9 | 180,00 0,00 -4,70 |
10 | 205,71 -2,04 -4,23 |
11 | 231,43 -3,67 -2,93 |
12 | 257,14 -4,58 -1,05 |
13 | 282,86 -4,58 1,05 |
14 | 308,57 -3,67 2,93 |
15 | 334,29 -2,04 4,23 |
Bei mir ist halt 0° oben, und der Winkel dreht im Uhrzeigersinn. Kannst auch x = -sin(a) * 4.7 nehmen, dann dreht es gegen den Uhrzeigersinn.
Danke, hätte nicht gedacht, daß es so einfach ist, unglaublich daß ich sowas simples nicht kann. Und dann gleich noch mit Tabelle, Ihr seid einfach Klasse Jungs. Komischerweise zählt kikad genau wie in der Tabelle und sieht positive y nach unten. Sicher gibt es da auch ne Möglichkeit in kikad die Koordinaten direkt einzugeben, im Moment schiebe ich die pads einfach mit Geduld, der Maus und 0.01mm grid dahin wo sie sein sollen. Wenn es fertig ist, stelle ich euch die kikad lib und footprint hier rein, vielleicht braucht mal einer sowas für die zm1210 Nixie.
:
Bearbeitet durch User
Thomas G. schrieb: > Sicher gibt es da auch ne Möglichkeit in kikad die Koordinaten direkt > einzugeben Ja. Pad Doppelklicken und Koordinaten im dann aufgehenden Fenster editieren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.