Hallo Experten, gerade mache ich meine ersten Erfahrungen mit KiCAD. Ich möchte einen ArduinoUno zeichnen und meiner Bibliothek zufügen. Im Bauteile-Editor habe die Pins ohne Probleme zeichnen und klassifizieren können. Will ich aber ein Rechteck zeichen, so sehe ich rechts den Butten markiert. Der Cursor erscheint als Stift. Ich sehe noch den aufgezogenen Rahmen des Rechtecks. Wenn ich die Maustaste loslasse ist nichts zu sehen. Im Farbschema ist der Bauteile-Rahmen in der gleichen Farbe wie die Pins angegeben (Grundeinstellung wurde nicht geändert). Ich habe einige YouTube Tutorials angesehen und arbeite genauso, wie ich es dort gesehen habe.
:
Verschoben durch User
Recheck auswählen linksklick am Anfangspunkt anfangen zu ziehen recktsklick oder Taste E (Eigenschaften festlegen Breite 2) Rechteck auf die gewünscht Größe mit linker Maustaste ziehen Beim ersten Öffnen ist die Linienbreite 0 eingestellt.
:
Bearbeitet durch User
Bist Du auf dem richtigen Layer? Je nachdem, wozu das Rechteck dienen soll, muss es auf dem passenden Layer gezeichnet werden.
Hallo Lutz und Thomas. Lutz H. schrieb: > Recheck auswählen > linksklick am Anfangspunkt Richtig. Aber mit Betonung auf "klick". D.h. am Startpunkt des Rechtecks einmal mit der linken Maustaste klicken und sie dann loslassen. Mit der Maus und losgelassenen Tasten das Rechteck aufziehen. Ein erneuter einzelner linker Mausklick fixiert das so aufgezogene Rechteck. Wenn man versucht, ein Rechteck mit gedrückter Maustaste aufzuziehen, kann man darüber wirklich wahnsinnig werden. ;O) In (einfachen) Videos kann soetwas nur schwer dargestellt werden, weil man nur den Mauszeiger sieht, aber nicht, was gerade mit der Maus gemacht wird, d.h. ob und wo geklickt wurde, Mausrad betätigt ec. Das wiederum ist die Domäne von Text oder Sprache. Auch eine Videoaufnahme der Maus wäre nur von begrenztem Wert, weil die Resthand oft die Aktionen der Finger verdecken würde. Auch sind kurze Klicks wegen der geringen Intensität und der Schnelle der Bewegung nur schlecht zu sehen. Professionelle Hütchenspieler mögen das aber vieleicht anders Beurteilen. ;O) > recktsklick oder Taste E (Eigenschaften festlegen Breite 2) Wärend des Aufziehens oder am fertigen Rechteck in der Nähe des Start oder Endpunktes anwenden! Wenn man aber dicht genug an die Linien heranzoomt, geht es von jedem Punkt des Rechteckrandes. > Beim ersten Öffnen ist die Linienbreite 0 eingestellt. Thomas schrieb: > Bist Du auf dem richtigen Layer? > > Je nachdem, wozu das Rechteck dienen soll, muss es auf dem passenden > Layer gezeichnet werden. Du meinst den Footprinteditor in PCBnew, aber ich vermute, mit Bauteileditor ist der Symboleditor aus Eeschema gemint. Im Symboleditor gibt es keine Layer und im Footprinteditor keine "Rechteckfunktion". Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Bernd W. schrieb: > am fertigen Rechteck in der Nähe des Start > oder Endpunktes anwenden! Es geht um diese Funktion im Symboleditor. Nach der Installation ist dort der Wert 0,00 eingetragen und beim Zeichnen eines Rechteckes wird dieses mit der Linienbreite 0,00 und leer gezeichnet. Es ist deshalb nicht sichtbar. (Beschreibung von Wolfgang) Wenn das erste mal ein sinnvoller Wert eingegeben wird, bleibt dieser gespeichert und wird genutzt. Der Wert 0,00 wird wieder einstellbar, genutzt wird aber ein größerer Wert z.B. 0,001 . Es wäre schön, wenn meine Gedanken von jemanden, der das erste mal den Symboleditor nutzt, bestätigt werden könnten.
:
Bearbeitet durch User
Hallo, hier ist Wolfgang wieder. Der Bernd hat mir das richtige Stichwort gegeben. Jetzt kann ich Rechtecke und auch die anderen Formen zeichnen. Variante-1: Form wählen > Startpunkt klicken > loslassen > Form ziehen > klicken > Form ist fertig. Variante-2 (durch wildes Klicken herausgefunden): Form wählen > ins Zeichenfeld klicken > rechts klicken > mit gedrückter, linker Taste Form ziehen. Ab jetzt kann man die gleiche Form nochmals ziehen. Ich empfehle das aber nicht, weil man mit lauter Klicken nicht mehr weiß welcher Modus eingeschaltet ist. Version-1 ist besser. Bis hierher erst einmal besten Dank für Eure Beiträge. Und schon ist das nächste Problem da: "Wie speichere ich mein Bauteil in die Bibliothek?" - Aus "Erste Schritte" Kap. 6 werde ich nicht schlau. - Device.lib ist bei mir nur lesend. - Die Erstellung einer neuen Bibliothek ist für mich nicht plausibel erklärt, auch nicht in YouTube.
Beitrag #4933604 wurde von einem Moderator gelöscht.
Bernd W. schrieb: > Du meinst den Footprinteditor in PCBnew, Stimmt, ich dachte, er will die z.B. Umrisse des Bauelementes zeichnen.
Mit dem Buch kann eine neue Bibliothek angelegt werden. Das Mysterium hat eine mögliche Erklärung. Auswahl des Recheck- Tools dann: Beim Aufziehen mit gedrückter linker Maustaste wird eine Gruppe markiert. Wenn nichts drin ist, fällt die Markierung wieder zusammen. Deshalb wird ein Rechteck nur mit zwei Punkten eingegeben.
Zum Thema "zur Bibliothek hinzufügen": Ich habe herausgefunden, dass das neue Bauteil zumindest angefangen sein muss, damit das rechte Buch (mit leeren Seiten) aktiv wird. Dann erscheint mein Windows-Browser und ich kann das neue Bauteil irgendwohin speichern. Das ist sicher Unsinn. 1. Ich wollte das Bauteil zu den vorhandenen Bibliotheken legen, finde aber keine *.lib unter Programme\KiCAD\lib. 2. Wo muss ich speichern, damit ich in Eeschema das Bauteil auswählen kann? 3. Ich habe irgendwo gelesen, dass für jedes Projekt eine Verknüpfung angelegt werden muss. Ich finde die Stelle nicht mehr. Ist da etwas dran?
Bei Window ist unter C:\Programme ein geschützter Bereich, in dem nur Administratoren schreiben dürfen. Mein Vorschlag C:\Arbeit\Elektronik\KICAD\Private_Libs.pretty als Verzeichnis. dort habe ich das Schaltzeichen und den Footprint jeweils in einer Bibliothek abgespeichert, da Kicad das konsequent trennt. Dann in eeschema dem Schaltplaneditor Einstellungen->Bauteilbibiotheksdateien->Hinzufügen Den Suchpfad auch gleich mit hinzufügen und die Frage nach den relativen Suchpfad mit nein beantworten, dadurch wird der gesamte Suchpfad angezeigt.
:
Bearbeitet durch User
Wolfgang S. schrieb: > 1. Ich wollte das Bauteil zu den vorhandenen Bibliotheken legen, finde > aber keine *.lib unter Programme\KiCAD\lib. Glück gehabt! Das ist keine gute Idee, mit dem nächsten Update der Bibliotheken wäre sonst dein Bauteil wieder weg.
Hallo Lutz. Lutz H. schrieb: > Es geht um diese Funktion im Symboleditor. > > Nach der Installation ist dort der Wert 0,00 eingetragen und beim > Zeichnen eines Rechteckes wird dieses mit der Linienbreite 0,00 und leer > gezeichnet. > Es ist deshalb nicht sichtbar. (Beschreibung von Wolfgang) Das ist kein riesiges Problem. Auch wenn dort null eingetragen wird, wird eine Linie angezeigt. Ich habe Spasseshalber mal ein Symbol mit zwei gleich großen Rechtecken angelegt. Bei einem (links) habe ich die Breite der Umrandung im Originalzustand auf Null gelassen, und bei dem rechten habe ich dort eine 1 eingetragen. Das Bauteil findest Du so in der angehängten Library als testrechteck.lib Wenn ich das Symbol in einen Schaltplan aufnehme, und diesen Plotte, ist immer dort noch das linke Rechteck sichtbar. Logischerweise hat das rechte Rechteck einen dickeren Rand. Den Plot findest Du im Anhang als testneu2.pdf Der Inhalt der Library ist:
1 | EESchema-LIBRARY Version 2.3 |
2 | #encoding utf-8 |
3 | # |
4 | # TestRechteck |
5 | # |
6 | DEF TestRechteck U 0 40 Y Y 1 F N |
7 | F0 "U" 0 -2000 60 H V C CNN |
8 | F1 "TestRechteck" 50 1650 60 H V C CNN |
9 | F2 "" 0 0 60 H I C CNN |
10 | F3 "" 0 0 60 H I C CNN |
11 | DRAW |
12 | S -1150 450 -600 -500 0 1 0 N |
13 | S 600 450 1150 -500 0 1 39 N |
14 | ENDDRAW |
15 | ENDDEF |
16 | # |
17 | #End Library |
Wobei S -1150 450 -600 -500 0 1 0 N S 600 450 1150 -500 0 1 39 N die Zeichnung der Rechtecke ist. Die "39" vor dem N entspricht der "1", und die "0" vor dem "N" der "0". Du kannst dir übrigens spasseshalber ein zweites Symbol per Copy und Past in die Library zaubern, indem Du alles zwischen und inklusive "DEF" und "ENDDEF" copierst und vor "#End Library" einfügst. Nun muss noch der Name angepasst werden auf z.B. "TestRechteck2" (Der Name kommt zweimal vor!). Und dann kannst Du noch den Rand des rechten Rechteckes manipulieren, indem Du dort statt der 39 z.B. 78 einträgst. So siehst Du wirklich, dass dort die Randbreite steht. ;O) Also:
1 | EESchema-LIBRARY Version 2.3 |
2 | #encoding utf-8 |
3 | # |
4 | # TestRechteck |
5 | # |
6 | DEF TestRechteck U 0 40 Y Y 1 F N |
7 | F0 "U" 0 -2000 60 H V C CNN |
8 | F1 "TestRechteck" 50 1650 60 H V C CNN |
9 | F2 "" 0 0 60 H I C CNN |
10 | F3 "" 0 0 60 H I C CNN |
11 | DRAW |
12 | S -1150 450 -600 -500 0 1 0 N |
13 | S 600 450 1150 -500 0 1 39 N |
14 | ENDDRAW |
15 | ENDDEF |
16 | DEF TestRechteck2 U 0 40 Y Y 1 F N |
17 | F0 "U" 0 -2000 60 H V C CNN |
18 | F1 "TestRechteck2" 50 1650 60 H V C CNN |
19 | F2 "" 0 0 60 H I C CNN |
20 | F3 "" 0 0 60 H I C CNN |
21 | DRAW |
22 | S -1150 450 -600 -500 0 1 0 N |
23 | S 600 450 1150 -500 0 1 78 N |
24 | ENDDRAW |
25 | ENDDEF |
26 | # |
27 | #End Library |
Du solltest aber Eeschema schliessen und neu starten, damit das bemerkt wird. Jetzt hast Du in der Library zwei Testrechtecke zur Auswahl, wobei beim zweiten der Rand des enthaltenen rechten Rechtecks dicker ist als beim ersten. > Wenn das erste mal ein sinnvoller Wert eingegeben wird, bleibt dieser > gespeichert und wird genutzt. Der Wert 0,00 wird wieder einstellbar, > genutzt wird aber ein größerer Wert z.B. 0,001 In Gegensatz zu PCBnew mit sehr feiner Auflösung für Platinenvorlagen behandelt Eeschema halt Schaltpläne, und orientiert sich dabei ein wenig an dem, was sinnvoll auf 0815 Druckern darzustellen ist. Und Linien der Breite Null sind es eben nicht. Man könnte allerdings darüber Diskutieren, dort per devault bei sonst ähnlichem Verhalten eine 1 einzutragen, und bei einer Null eine Warnung/Fehlermeldung auszugeben..... Ob sich die Änderung lohnen würde, weiss ich nicht, zumal ich vermute, dass auch für die Schaltpläne irgendwann ein Format vergleichbar mit der für die Boards in klassischer Lisp notation eingeführt wird. > Es wäre schön, wenn meine Gedanken von jemanden, der das erste mal den > Symboleditor nutzt, bestätigt werden könnten. So habe ich irgendwann 2009 auch angefangen. ;O) Ich bin dann hingegangen, und habe mir die fraglichen Files mit Problemen per Editor angesehen. Ein paar (mittlerweile längst behobene) Bugs konnte ich damals so finden, und mir hat sich viel zur Funktionsweise von KiCad erschlossen. Allerdings ist zwar auch mittlerweile viel geändert worden, aber die Grundsätzliche Denkweise ist ähnlich geblieben. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Ich möchte mein Verständnisproblem einmal mit einem Bild zeigen. Bei Paint in Window wird ein Rechteck mit einer gedrückten linken Maustaste gezeichnet. Bei KICAD kann ich das Rechtecksymbol auswählen und mit gedrückter linker Maustaste eine rechteckige Darstellung zeichnen. Wenn ich am Endpunkt zusätzlich die rechte Maustaste drücke, sehe ich, AHA ! Es ist eine Gruppe ! Es gibt einen großen Unterschied zwischen Paint und KICAD an dieser Stelle.
Hallo Lutz. Lutz H. schrieb: > Bei KICAD kann ich das Rechtecksymbol auswählen und mit gedrückter > linker Maustaste eine rechteckige Darstellung zeichnen. Nein. Um ein Rechteck zu zeichnen musst Du die Maustaste nach dem Linksklick loslassen Du hast eben kein Rechteck gezeichnet. > Wenn ich am > Endpunkt zusätzlich die rechte Maustaste drücke, sehe ich, AHA ! Es ist > eine Gruppe ! Sobald Du die Maus mit gedrückter Taste bewegst meint KiCad, Du willst etwas gruppieren. Wenn Du jetzt mit der rechten Maustaste das Kontextmenue öffnest, bekommst Du natürlich Auswahlen für eine Gruppierung, und nicht für ein Rechteck. Das ist schon irgendwie logisch. Der Unterschied ist eben, dass Du einmal die linke Maustaste wieder loslässt , und einmal die linke Maustaste gedrückt hälst . > > Es gibt einen großen Unterschied zwischen Paint und KICAD an dieser > Stelle. Richtig. Das sind ja auch zwei verschiedene Programme. Das hat aber bei KiCad den Vorteil, dass ich um etwas zu Gruppieren ncht den jeweiligen Toolmodus verlassen muss. Sonst träte zumindest beim Rechteck-tool das Problem auf. Ich kann also das Rechtecktool öffnen, ein Rechteck zeichnen, und sofort gruppieren und kopieren, womit ich ein zweites habe....jetzt kann ich sofort ein drittes in anderer Form zeichnen und zusammen mit den beiden oder einem von den anderen beiden Rechtecken gruppieren und neu plazieren, kopieren, spiegeln was auch immer. Und das ohne irgendwie zwischen Modi herumspringen zu müssen. Wenn man das einmal weiss, lässt sich damit flott arbeiten. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Lutz H. schrieb: > Es gibt einen großen Unterschied zwischen Paint und KICAD an dieser > Stelle. Du kannst ja mal versuchen, ein Layout mit Paint zu malen...
Hallo Uhu. Uhu U. schrieb: >> Es gibt einen großen Unterschied zwischen Paint und KICAD an dieser >> Stelle. > > Du kannst ja mal versuchen, ein Layout mit Paint zu malen... Vor allem der Gerber Export wird hart. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
> Vor allem der Gerber Export wird hart. ;O)
Was hat Schaltplan zeichnen mit Gerber export zu tun ;-(?
WaMin
WaMin schrieb: >> Vor allem der Gerber Export wird hart. ;O) > Was hat Schaltplan zeichnen mit Gerber export zu tun ;-(? > > WaMin Hättest du eine Zeile höher angefangen mit deinem Zitat, hättest du die Verbindung :-) Bernd W. schrieb: >> Du kannst ja mal versuchen, ein Layout mit Paint zu malen... > > Vor allem der Gerber Export wird hart. ;O)
npn schrieb: > Bernd W. schrieb: >>> Du kannst ja mal versuchen, ein Layout mit Paint zu malen... >> >> Vor allem der Gerber Export wird hart. ;O) Das mit dem Zitieren musst du noch üben.
Ich war ein paar Tage verreist und sehe mit Staunen, was aus meinem kleinen Thema geworden ist. Bauteile kann ich nun erstellen, auch abspeichern. Es ist jetzt in einem von mir erzeugtem Verzeichnis. In Eeschema > Einstellungen habe ich das Bauteil zugefügt und auch den Pfad. Anfangs konnte ich mein Bauteil weder in Eeschema noch im Bauteileeditor finden. Es ist schon eine verkorkste Logik: Beim Speichern ist der ganze Pfad sichtbar (bei mir E:\Arbeit\Elektronik...Bauteilname). Zum wiederfinden sucht man nicht unter "E:..." sondern unter "Bauteilname". Der Pfad ist dann nicht mehr sichtbar. Die KiCad-Programmierer sollten schon mehr daran denken, dass die Anwender mit MS-Office-Erfahrung an KiCad herangehen und sich in die KiCad-Logik nicht von selbst hineinfinden. Siehe z.B Kasten zeichnen in Paint und KiCad. Mir ist auch nicht verständlich, warum man im Bauteileeditor das Bauteil nicht einfach zeichnen und speichern kann, sondern dazu zwischen Eeschema und Bauteileeditor hin und herwechseln muss. Nun habe ich es aber doch geschafft. Meinerseits ist das Thema abgeschlossen. Danke an Euch, bis zur nächsten Frage.
:
Bearbeitet durch User
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.