Ich finde keinen Weg, ein Bauteil exakt durch Eingabe der X und Y Koordinate zu plazieren. Es geht um viele LEDs im Halbkreis, wobei ein kleines Raster notwendig ist. Mit der Maus und den Pfeiltasten ist es eine Katastrophe. Der Kursor bewegt sich in manchen Zoomstufen oft einfach in die falsche Richtung. Eine Tabelle mit den X/Y Koordinaten habe ich mit Excel berechnet.
Mit der Maus rechts draufklicken -> Edit (oder Tastatur-Shortcut 'E'), dort kann man die Koordinaten eingeben.
Johannes E. schrieb: > Mit der Maus rechts draufklicken Danke, daas war mir bekannt. Problem: Wie setze ich den Ursprung auf einen bestimmten Ref.-Punkt auf meiner Platine? Meine Excel-Tabelle beziehen sich exakt auf den rechten unteren Eckpunkt der Platine. Mit der LEERTASTE kann man zwar einen Nullpunkt setzen, aber die X/Y Koordinaten, die man bei [E]dit eingeben kann, sind immer auf die linke obere Ecke der Arbeitsfläche bezogen, was mir nicht hilft.
Matthias K. schrieb: > Problem: Wie setze ich den Ursprung auf einen bestimmten Ref.-Punkt auf > meiner Platine? Das hättest du auch gleich sagen können... mit 'Place' -> 'Grid Origin' kann man den Nullpunkt auf beliebige Positionen setzen. Alternativ könntest du auch den Kreismittelpunkt in die Excel-Tabelle eintragen und die Koordinaten relativ dazu berechnen, wenn du das sowieso schon in Excel gemacht hast.
Johannes E. schrieb: > mit 'Place' -> 'Grid Origin' kann man den Nullpunkt auf beliebige > Positionen setzen. Das hatte ich auch schon probiert. Nur ändert sich dabei nichts. Der Nullpunkt bleibt in der oberen linken Ecke des Arbeitsbereiches. Nochwas ist mir aufgefallen: Wenn ich mit [E]dit in dem Dialog die X/Y Koordinaten ändere, werden nur die Pads und Umrisse des Bauteils verschoben, nicht aber der Bauteiltext und die Referenz-Nr. Soll das wirklich so sein? Dann hilfe mir auch eine Nullpunktverschiebung nicht wirklich weiter. Bleibt nur noch die Änderung der Berechnung in Excel. Version ist: PCBnew (2011-07-08 BZR 3044)-stable Schade, dass bei KiCad viele nützliche Detailfunktionen fehlen.
Hallo Matthias. > Johannes E. schrieb: >> mit 'Place' -> 'Grid Origin' kann man den Nullpunkt auf beliebige >> Positionen setzen. > Das hatte ich auch schon probiert. Nur ändert sich dabei nichts. Der > Nullpunkt bleibt in der oberen linken Ecke des Arbeitsbereiches. > So ist es. Wenn Du das ganze eh aber mit Excel berechnest, ist eine lineare Verschiebung des Nullpunktes kein Thema. > Nochwas ist mir aufgefallen: > Wenn ich mit [E]dit in dem Dialog die X/Y Koordinaten ändere, werden nur > die Pads und Umrisse des Bauteils verschoben, nicht aber der Bauteiltext > und die Referenz-Nr. Soll das wirklich so sein? Dann hilfe mir auch eine > Nullpunktverschiebung nicht wirklich weiter. > Jain. 1) Du kannst Deine Bauteile grob per Hand vorpositionieren, und dann die endgültige Feinplazierung im Board per X und Y Koordinaten vornehmen. Werte und Referenz sind in dem Falle ja nicht alzuweit entfernt, und im Normalfalle must Du die eh noch mal von Hand anfassen, damit sie nicht über irgendwelchen Bauteilen in der Nachbarschaft liegen. In dem Sinne ist das ganze wohl gedacht. 2) Du kannst Wert und Referenz genauso verschieben wie den Footprint selber. D.H. Du kannst die ganze Plazierung auch von Hand oder per Script im .brd File vornehmen...... Bei Eagel hast Du ULP, bei Kicad kannst Du Dir jede X beliebige Programmiersprache nehmen, die Dir gerade opportun erscheint, und den Schaltplan oder das Board damit bearbeiten wie mit ULP bei Eagel. ;-) > > Version ist: PCBnew (2011-07-08 BZR 3044)-stable In dem Punkt ist die aktuelle Application: Pcbnew Version: (2012-01-19 BZR 3256)-stable auch nicht viel anders. > Schade, dass bei KiCad viele nützliche Detailfunktionen fehlen. Na, Kicad bietet aufgrund seiner Flexibilität und den offenen Datenstrukturen jede Menge "Workarounds" bei allem, was halbwegs wichtig ist. Alles wichtige ist sowieso da. Ansonsten: "Work in Progress" halt. ;-) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Matthias K. schrieb: > Johannes E. schrieb: >> mit 'Place' -> 'Grid Origin' kann man den Nullpunkt auf beliebige >> Positionen setzen. > > Das hatte ich auch schon probiert. Nur ändert sich dabei nichts. Der > Nullpunkt bleibt in der oberen linken Ecke des Arbeitsbereiches. Stimmt, ich habs gerade mit 2011-12-28 getestet, da ist es auch so. War mir noch gar nicht aufgefallen... > Nochwas ist mir aufgefallen: > Wenn ich mit [E]dit in dem Dialog die X/Y Koordinaten ändere, werden nur > die Pads und Umrisse des Bauteils verschoben, nicht aber der Bauteiltext > und die Referenz-Nr. Soll das wirklich so sein? Dann hilfe mir auch eine > Nullpunktverschiebung nicht wirklich weiter. Ich denke nicht, dass das so gewollt ist. Die Texte muss man dann hinterher noch extra verschieben, ist also nicht wirklich ein Problem. > ... > Schade, dass bei KiCad viele nützliche Detailfunktionen fehlen. Ja, das sehe ich auch so. Kicad ist eben noch relativ jung und keine komerzielle Software. Aber es wird ja ständig weiterentwickelt, so dass sich das mit der Zeit schon verbessern sollte.
Wenns noch aktuell ist dann schau dir mal z.b. mit WinMerge an welche Parameter geändert werden im brd File wenn du ein bauteil verschiebst. Dann findest du raus wo du die Parameter eingeben kannst um ein bauteil genau zu platzieren. geht sehr gut. Ich hab mir dann ein kleines Java tool geschrieben dass das dann automatisch macht. Bei interesse kann ich das auch ma posten
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.