Ich möchte hier gerne mal KiCad vorstellen. Es handelt sich dabei um eine Software, mit der man Schaltpläne und Platinen erstellen kann. Also ein "Konkurent" von Eagle/Target/usw. KiCad ist Freeware und weist keine Einschränkungen bei Platinengröße oder Pinanzahl auf. Der große Unterschied zu anderen Programmen ist die Loslösung von Schaltplansymbol und Platinenelement. Das wird schnell bei Kondensatoren deutlich. Im Schaltplan zeichnet man einfach nur das Symbol für einen Kondensator. Erst beim "Übergang" zum Platinenlayout bestimmt man für jeden einzelnen Kondensator die Bauform. Das erleichtert das Schaltplanzeichnen sehr und verhindert riesige Bibliotheken. Für weitere Infos schaut euch mal auf meiner Website um: http://www.diearmesau.de/phpBB2 Dort wird vieles erklärt. Ausserdem bereite ich dort gerade ein umfassendes, zusammenhängendes Tutorial vor. Hat hier im Forum schon jemand mit dieser Software Erfahrungen gemacht? Grüße, Timo
>Der große Unterschied zu anderen Programmen ist die Loslösung von >Schaltplansymbol und Platinenelement. Guck dir mal OrCAD an - da kann man das auch machen (bzw. muß es teilweise sogar).
>Soviel ich weiss, ist OrCad aber nicht ganz gratis...!?
Gibt es ausser denn überhaupt andere Gratis-Layout-Programme?
Ausserdem bin ich nicht auf die Kostenlosigkeit, sondern die Fähigkeit,
beliebige Footprints einem beliebgen Bauteil zuordnen zu können,
eingegangen. OK?
Das ist doch Standart - ich verwende hierzu beruflich den aktuellen Altium Designer.. :)
Auch so beim schon etwas älteren Protel99 (Ich, der leider noch nicht den aktuellen Altium Designer verwendet :( aber immer noch mit Protel gut auskommt) Von dem "großen Unterschied" kann man wirklich erst sprechen, wenn man auch ALLE "andern Programme" kennt, wie: Altium (PROTEL), TARGET, EAGLE, ORCAD, UltiBOARD, PROTEUS, SPRINT, QUICKROUTE, EASY-PC, EDWin, PCAD, ROARDMARKER, PULSONIX, ARIADE, AUTOENGINEER, BPECS32, CADSTAR, CIRCUIT CREATOR, CIRCUIT LAYOUT, CIRCUIT MARKER, CSIEDA, DESIGN WORKS, DREAM CAD, E-CAD, EXPERT PCB, GEDA, GElectronic, LAY01, LAYOUT, MCCAD, MENTOR, OSMOND PPC, P-CAD 2001, PCB, PCB ASSISTANT, PCB ELEGANCE, POWERPCB, PRO-Board/ PRO-Net, QCAD, RANGER, SCOOTER, SCORE, TCI3, VISUALPC, WIN CIRCUIT, WINBOARD... (weiter unter http://www.pcb-pool.com/ppde/service_downloads.html) Und das kann u.U. ein Weilchen dauern :) Eines mit Open-Source-Lizenz sieht man tatsächlich nicht so oft. Das Programm macht auf den ersten blick auch keinen so schlechten Eindruck: http://www.lis.inpg.fr/realise_au_lis/kicad/ Allerdings hab ichs auch noch nicht getestet (die andern übrigens auch nicht). So viel Zeit muss nicht sein. :o) Aber der wirklich "Große Unterschied" liegt doch gaaaanz wo anders, das ist doch wohl klar: Nur KiCad hat ein so schönes nagelneues und deutschsprachiges Forum wo einem toll geholfen wird. Nur - mangels genügend deutschsprachiger KiCad-Usern - fehlt da noch etwas die Resonanz. nicht wahr? ;)
>Der große Unterschied zu anderen Programmen ist die Loslösung von >Schaltplansymbol und Platinenelement. Ich dachte das wäre nicht so unüblich? Bei gEDA ist dies eigentlich üblich, wobei einige, insbesondere Anfänger, manchmal eine feste Zuordnung zwischen Symbol im Schaltplan und Bauelement auf der Platine wünschen. Hat beides Vor- und Nachteile, bei gEDA ist dies die bekannte Diskussion über Heavy- und Light-Symbols. >Im Schaltplan zeichnet man einfach nur das Symbol für einen >Kondensator. Ich hoffe Du meinst, dass man ein Symbol für einen Kondensator platziert! >Gibt es ausser denn überhaupt andere Gratis-Layout-Programme? http://de.wikipedia.org/wiki/GEDA
@Hugo: Unmöglich, wie man hier gnadenlos blossgestellt wird. :D Du hast natürlich recht, as KiCad die Trennung von Symbol und Bauteil aufweist ist - prinzipiell - nichts ungewöhnliches. Aber wenn man der Elektor 03/2006 glauben schenkt, dann nutzen die meisten Eagle (43%), SPlan&SPrintLayout (14%), gefolgt von Target (9%). Und vor dem Hintergrund ist das für die meisten Nutzer wirlich was neues. Aber schlussendlich hast Du recht, ich möchte auf mein Forum aufmerksam machen und so an KiCad heranführen! @Stefan: Äh.. ja, klar, ich meinte "platzieren" und nicht "zeichnen". Das wäre wirklich etwas viel Arbeit!!! BTW: In der o.g. Elektor ist KiCad mit 0% sehr leer ausgegangen. Das geht nun wirklich gar nicht!!
Timo wrote: > Im Schaltplan zeichnet man einfach nur das Symbol für einen > Kondensator. Erst beim "Übergang" zum Platinenlayout bestimmt man für > jeden einzelnen Kondensator die Bauform. Das erleichtert das > Schaltplanzeichnen sehr und verhindert riesige Bibliotheken. Eine Erleichterung sehe ich da aber nicht. Das bedeutet nämlich, dass ich beim Layout jedesmal prüfen muss, welche Bauform das verwendete Bauteil hat. Gerade bei Kondensatoren und Widerständen gibt es viele Varianten. Ich habe mir Bibliotheken für R und C angelegt, in denen jeder Wert ein eigenes Element ist. Und da gibt es auch nur die Werte, die bei meinen Standard-Distributoren erhältlich sind. Gruß, Alexander
Jupp wrote: > Hast du meinen Beitrag eigentlich gelesen? Ich habe das viel besser > gelöst. ich habe nicht auf deinen Beitrag geantwortet sondern auf den von Timo. Du hast übrigens auch nicht beschrieben, wie du sicherstellst, dass z. B. ein Kondensator mit 10µF/100V eine andere Bauform als ein 10µF/16V bekommt. Wenn eine falsche Bauform gewählt wurde, kann dein 3D-DRC auch nichts dagegen tun. Gruß, Alexander
Hallo Timo, wenn du es tatsächlich schaffst ein gutes Tutorial von Schaltplaneingabe über Bauteilerstellung und PCB-Layout bis zum Gerber-Output zu erstellen werde ich wohl demnächst auch mal ein KiCad-Projekt wagen. Das damit anspruchsvolle Projekte gehen beweisen ja die mitgelieferten Beispiele. Fließen eure Bauteilbibliotheken eigentlich auch wieder nach KiCad zurück? Gruß, Thomas
Hallo! Ich verwende jetzt auch schon des öfteren KICAD und neue Projekte werden nur noch in KICAD erstellt. Alle Features, die für das Erstellen von PCB's benötigt werden, sind schön implementiert - Thermal-Pads - Masse-Inseln werden vermieden - passende Tastenkürzel - 3D-Ansicht (eigene Elemente können auch erstellt werden) - Kollisionsabfragen schon beim Ziehen von Leiterbahnen - Editoren für die Erstellung von Symbolen - Export in mehrere Formate (PostScript, Gerber, ...) - ZIP-Backup Funktion - uvm. Wie es oft bei OpenSource-Programmen ist gibt es kleinere Bedienprobleme, die man aber mit etwas Übung auch in den Griff bekommt. Der Wechsel zwischen Schaltplan und Platinenlayout geschieht vgl. mit Target nicht mit einem Mausklick, sondern mit etwa 8 (oder so) und funktioniert auch ohne Probleme. Für blutige Anfänger (die sich ohne Anleitung von jemand anderem mit dem PCB-Design beginnen) ist das Programm vielleicht nicht gerade die erste Wahl, aber für Leute, die schon 2-3 Projekte gemacht haben sicher eine interessante Alternative, die sogar ohne Probleme auf Linux läuft. mfg W.K.
Etwas was mir an Kicad nicht so gefällt ist die 'Konstruktion' der Multipart Schaltungsymbole. Insbesondere wenn man Teilsymbole hat die sich in der Größe des Rahmens stark unterscheiden ist das für die Teile mit wenigen Pins platzintensiv.
Wie kann ich denn die 3D-Darstellung, die das Programm so schön generiert abspeichern und in mein 3D-CAD importieren? Im weder im 3D-, noch im .brd-Modul finde ich irgendein Menupunkt dazu. Gruß Dr.Seltsam
Ich grab den Thread mal wieder aus. Wo ist das Kicad Forum hin ?? http://www.diearmesau.de/phpBB2 gibts nen neue Addresse? Gruß Jörn
Gibt es hier jemanden, der ernsthaft mid KiCad arbeitet? Ich möchte mich demnächst auch einmal über ein kleines Projekt damit wagen. lg, Karl
Hi, jo, ich hab schon mehrere Platinen für private und UNI-Projekte gemacht und seit meinem ersten KiCAD-Projekt auch kein anderes Programm mehr benutzt. Man glaubt zwar am Anfang, das der etwas kompliziertere Wechsel zwischen Schaltung und Layout sehr störend ist, ist aber dann nicht so (macht man ja nicht soooo oft). mfg Weinga-Unity
http://www.lis.inpg.fr/realise_au_lis/kicad/index.html das ist zumindest die offizielle Seite der Software..
Ja, schade, dass diearmesau das Forum wohl geschlossen hat. Ich setze auch ausschließlich KiCAD (gewerblich) ein und bin mit dem Programm recht zufrieden. Man sieht natürlich noch an der GUI, dass es in der Entwicklung ist, aber die Arbeit damit geht flott von der Hand. Was ich mir auch wünschen würde, wäre eine richtige deutschsprachige Anlaufstelle für KiCAD (Forum + Wiki + Bibliotheken + Erweiterungsskripte). Naja, vielleicht richte ich das mal ein. Also, Karl: nur zu! Man kann damit durchaus schon professionell arbeiten :-) Grüße, Christoph
Christoph D. (myfairtux) schrieb am 28.02.2008 um 11:01 Uhr:
>Ich setze auch ausschließlich KiCAD (gewerblich) ein
Interessant!
Funktioniert der Export von Gerber-Dateien für die
Leiterplattenfertigung problemlos?
Welche Dateien erzeugt KiCAD für automatische Bestückung (Pick and Place
Maschinen usw.)
Gruß
Stefan Salewski
Hallo, hoffentlich ist es OK, wenn ich mich in diesen Thread einklinke. Ich habe KiCAD gestern zum ersten Mal ausprobiert (nur den Schaltplan-Editor). Beim Erstellen einer Komponente mit dem "Library Editor" hatte ich ein Problem (konnte nach Erstellung aller Pins kein Rechteck zeichnen). Da ich die Gruppe http://groups.yahoo.com/group/kicad-users/ zu dem Zeitpunkt noch nicht entdeckt hatte, schrieb ich eine kurze email an den Autor -- und hatte innerhalb einer Stunde eine Antwort (ich hatte die Maus für diese Funktion nicht richtig bedient)! Die Pinrichtung (left/right/up/down) hatte ich zunächst "falsch herum" definiert (die Angaben beziehen sich darauf, wo sich der Chip im Vergleich zum Pin befinden soll [z.B. "links": das sind die Pins auf der rechten Seite des Chips), aber an solche Kleinigkeiten kann man sich gewöhnen. Hier noch 2 englische Tutorials: http://www.kicadlib.org/Fichiers/KiCad_Tutorial.pdf http://kicad.sourceforge.net/wiki/index.php/Mini_tutorial KiCAD bleibt zur weiteren Erprobung bei mir auf dem Rechner. Ich hoffe, diesem Thread durch meinen Kommentar nicht geschadet zu haben, wollte aber nicht extra einen neuen aufmachen. Viele Grüße Fred
Trotz der Tutorials bin ich aus KiCAD noch nicht richtig schlau geworden. Ich hänge wohl noch zu sehr an Eagle
Kann KiCAD Eagle Dateien Importieren? Es soll doch ein Programm geben welches das ermöglichen sollte, soll auch Opensource sein. Ich hätte jetzt keine Lust alle meine Pläne neu zu machen. Mit den Bauteilen wir die meiste Zeit drauf gehen um diese neu zu zeichnen.
Hi, die Konversion Eagle->KiCAD wurde hier erwähnt: http://www.mail-archive.com/kicad-users@yahoogroups.com/msg00244.html Es scheint aber nur um die Bibliotheken zu gehen. Der zugehörige Link auf http://sourceforge.net/project/showfiles.php?group_id=123224&package_id=134585 ist aktuell. Zur Funktionalität kann ich leider nichts sagen. Gruß Fred
Hier nochmal im Detail: ULP zum Exportieren von Eagle Libraries im KiCad Format: ftp://ftp.cadsoft.de/eagle/userfiles/ulp/eagle2kicad-0.9b.ulp ULP zum Exportieren von Eagle Schematics im KiCad Format: ftp://ftp.cadsoft.de/eagle/userfiles/ulp/eagle2kicad_sch.ulp Na das hört sich ja schon sehr vielversprechend an! greets, Karl
Wenns auch noch funktionieren würde... Ich habe mal an zwei Schaltplänen einen Import von Eagle probiert. Beide sind leider völlig gescheitert :-( Aber ansonsten schon ein Klasse Programm. Werde auch bei Gelegenheit mal den Umstieg probieren.
Hallo Wollte grade eine kleine Schaltung mit Kicad zeichnen und komm drauf, dass die Bibliothek offenbar keinen NE555 enthält!!! Der meißtverkaufte IC überhaupt. (Dafür aber recht exotische IC's mit über 200 Pin's) Was ist da los, bin ich zu blöd? mfg Fritz
>Was ist da los, bin ich zu blöd?
Du darfst nicht erwarten, dass freie Programme wie KiCad oder gEDA all
die Symbole und Footprints enthalten, die Du verwenden möchtest.
Auch bei kommerziellen Programmen wird ab und zu etwas fehlen.
Also muss man lernen sich selbst Symbole und Footprints anzufertigen,
oder sich notfalls jemanden suchen, der das gegen Bezahlung für einen
macht.
>Also muss man lernen sich selbst Symbole und Footprints anzufertigen...< Ja, das ist schon klar, aber ein NE555! Das wär ja fast so als müsst ich mir Widerstand und Kondensator selbst zeichnen. mfg Fritz
>Ja, das ist schon klar, aber ein NE555! Das wär ja fast so als müsst ich >mir Widerstand und Kondensator selbst zeichnen. Wenn Du das selber Zeichnen beherrscht, sollte es kein großer Aufwand sein (ich mache solche Sache bei gEDA mit Tragesym). Es gibt eben derzeit (noch) nicht viele KiCAD Nutzer -- wenn von denen noch keiner einen NE555 benötigt hat, ist eben keiner vorhanden.
Kicad-Homepage -> Link Libraries -> Link ganz unten: You have not found your component? ... try the Pierre Launay search engine
Eben. Es ist naemlich erstaunlich, wie viele Bauteile schon erstellt wurden - nur das Finden ist etwas schwierig. Ich meine auch gesehen zu haben, dass ALLE Eagle-Bauteile nach Kicad konvertiert wurden, da sollte ein 555 wohl zu finden sein.
@appleman bin seit über 20J im Elektronik/Embedded Gescäft. Hab noch nie ein 555 eingesetzt :-) Und falls mir ein Bauteil fehlt, erstelle ich es. Wie so mancher Vorposter schon geschrieben hat. Der grosse Vorteil dabei ist... Du begreiffst wie dein Programm mit Symbolen umgeht und was es für Möglichkeiten bietet. Du siehts jeder hat andere Ansprüche an das Tool und Lybraries... Bei Opensource Projekten kannst du mitwirken und beeinflussen. Ich werde mein nächstes Projekt mit KiCad erstellen! Cheers Felix
Hallo, gibt es für KiCad vielleicht öffentliche Bauteilbibliotheken ? Gibt es das für andere Layoutprogramme ? MfG noppsing
Norbert W. schrieb: > gibt es für KiCad vielleicht öffentliche Bauteilbibliotheken ? Ja. Schau mal in den Artikel KiCAD, dort stehen Adressen drin.
Hier mal meine Erfahrungen mit kicad un dem Entwerfen von Bauteilen: Für kleine Bauteile sind die eingebauten Editoren für Symbole & Fußabdrücke optimal ('n NE555 ist kein Problem). Für Große habe ich das gEDA tragesym python Skript ein wenig modifiziert (im Anhang) (tut: http://ftp.sunet.se/geda/docs/current/tutorials/tragesym/tragesym.html) damit nachher kicad libs rauskommen. Für Footprints gibts den Java basierten FootprintBuilder ( http://cyclerecorder.org/footprintbuilder/) womit DIPs, als auch SMDs kein Problem sind. Beste Grüße
Hi Joghurt3000, warum stellst du das Ganze nicht etwas ausführlicher hier auf der KiCAD Seite vor? Vielleicht haben ja mehrere ein Interesse daran. Schließlich ist die "Sommerpause" bald wieder vorbei und die Abende werden länger :-). Gruß NoName
in KiCad integriert und bissel handlicher wärs eine echt feine Sache ;). Vieleicht sollte man das mal dem KiCad Entwickler berichten.
Hi, ich versuche mich mal wieder an KiCad und komme so langsam damit zurecht. Aber es gibt noch viele Ecken und Kanten, mit denen ich noch Probleme habe. Eines hab ich hier mal beschrieben (inkl Screenshots) http://www.elektronik-projekt.de/thread.php?postid=56896#post56896 In Eagle klickt man ein Netz einfach an. Je nachdem, ob man mehr in der Mitte oder an einem Ende klickt zieht man das gesamte Segment oder nur die Ecke. Das Netz bleibt dabei immer in einem Stück. Bei KiCad geht das nicht. Zumindest habe ich noch nicht herausgefunden, wie. Kann man in KiCad die Netze irgendwie verschieben oder muss man alles löschen und neu zeichnen? Letzteres wäre eine mittlere Katastrophe bei so einem Programm
Ja, in Eagle ist das ziemlich dämlich gelöst (IMHO). In Kicad wird im PCB mit Linksclick die Leiterbahn fortgeführt, zum Ändern kommt man über Rechtsclick und Menüauswahl.
Guido schrieb: > in Eagle ist das ziemlich dämlich gelöst (IMHO). Gut, darüber kann man sich streiten. Aber zumindest geht es. > In Kicad wird > im PCB mit Linksclick die Leiterbahn fortgeführt, zum Ändern > kommt man über Rechtsclick und Menüauswahl. Es geht nicht um eine Leiterbahn sondern um ein Netz im Schaltplan. Und ich will das Netz nicht fortführen sondern nur einzelne Segmente verschieben, ohne dass das Netz zerrissen wird. Und ich finde da auf keinem der Mousebuttons und in keinem Menu irgend eine Funktion. In Eagle klicke ich einfach nur das Segment mit der Funktion "Move" an und verschiebe es da hin, wo ich es haben will. Bei KiCad: Fehlanzeige. Keinen Schimmer, ob und wenn, wie das gehen soll
Ah, ich habs gefunden. Man muss die Teile mit der linken Maustaste markieren, dann mit der rechten Maustaste das Kontextmenu öffnen, dort in das Untermenu "Weitere Gruppenbefehle" gehen und dort "Gruppe ziehen" auswählen. Tastenkürzel scheint es nicht zu geben. Und da sag nochmal einer, Eagle ist dämlich. Umständlicher wie in KiCad gehts ja kaum noch
Hab schnell mal probiert: Es gab so was schon mal ("drag segment" oder so ), das hatte aber nie gut funktioniert. Jetzt finde ich auch "move" nicht mehr, das die Verbindungen aufbrach. Sieht wohl schlecht aus. :-( Oder es ist zu spät heute ....
Hab mal ein Video gemacht von dem was ich meine, und wie es in KiCad funktioniert http://roboter-gallery.de/pub/kicad/kicad1.ogv
Die sind mit Vorsicht zu genießen, vor allem die Footprints. Es ist nicht alles 100% konvertiert. Hier und da muss man mal nacharbeiten
Hallo Zusammen Nutze KICAD schon lange. Auch Beruflich (Mynet electronics GMBH) arbeite ich nur mit diesem Programm. und bin ein richtiger Fan. Sobald man sich mal eingearbeitet hat, macht es richtig spass, dieses Programm zu nutzen. Ich hatte sehr lange nach einem Layaut Programm gesucht. Nach Wochenlangem suchen und Ausprobieren (Auch kostenpfilichtige Programme) habe ich einfach nicht das richtige gefunden. Auch EAGLE hab ich probiert. Komme da aber in der Leiterplattenehrstellung nicht nach. Nun zurück zum KICAD. Auch libarys sind einfach zu erstellen, wenn man mal ein bis zwei Tage daran arbeitet. Fine wirklich toll, was die Programmeirer da alles erstellen. Solche Personen sollte es mehr geben. Diese Leute wissen einfach, was einfachheit, flexibilität und darstellung bedeutet. Ich kann es nur jedem empfehlen und sagen: "nehmen Sie sich zeit und sitzen Sie malne Stunde daran. Sie werdeen dann schnell weiter kommen...". Ich weiss, mein Beitrag gefällt nicht jedem. Es ist aber meine (und die, meiner Mitarbeiter) Meinung. MFG Farkas Ferenc -- Rechtschreibfehler sind beabsichtigt und sind zur allgemeinen Bildung da :)
hallo, ich hoffe ich bin hier richtig. muss für meine bak. arbeit kicad verwenden... hab schon vor jahren mal mit orcad gearbeitet... war aber nur so pro forma für die schule... jz mit kicad muss sagen, es ist eh ganz nett... meine fragen... kann man in kicad auch mehrere sheets machen? wahrscheinlich... aber wie?... irgendwie bin ich noch nicht schlau geworden... dieses video, welchses ihr in eurem forum so lobt, gibts nimma... bzw. die seite ist auf französisch und versteh somit nur bahnhof... jz wärs schön, wenn ihr mir helfen könntet.... danke für eure hilfen glg herbie
Hallo Herbie. > meine fragen... kann man in kicad auch mehrere sheets machen? > wahrscheinlich... aber wie?... irgendwie bin ich noch nicht schlau > geworden... dieses video, welchses ihr in eurem forum so lobt, gibts > nimma... bzw. die seite ist auf französisch und versteh somit nur > bahnhof... jz wärs schön, wenn ihr mir helfen könntet.... Mit dem Video komme ich auch nicht klar. Das ist halt nichts für visuell-textorientierte Typen wie mich. Bei KiCAD werden die Schaltplanseiten nicht "nebeneinander" gelegt, wie bei Eagle, sondern "ineinander", wie Unterprogramme. Nennt sich hierarchische Schaltpläne. In der rechten Werkzeugleiste ist ein Button um neue hierarchische Unterschaltpläne hinzuzufügen. Das Pdf-File "KiCAD-HierarchischeSchaltplaene+buildingBlocksRevA_Vorlaeufig_German.pd f", das unter anderem im Zip-File http://www.mikrocontroller.net/wikifiles/4/41/BuildingBlocksKiCAD-EXPERIMENTELL.zip enthalten ist, geht zwar eigentlich um was anderes, enthält aber trozdem eine Anleitung, wie damit im Detail umzugehen ist. Dummerweise fehlen noch die Bilder. Mit freundlichem Gruß: Bernd wiebus alias dl1eic http://www.dl0dg.de
> meine fragen... kann man in kicad auch mehrere sheets machen? Siehe auch diesen Thread: Beitrag "KiCad: Mehrere Schaltplanseiten/Hierarchische Schaltpläne"
he... lieben dank... das mit die sheets hat jz funktioniert... muss jz nur mehr heraus kriegen... welche labels ich da jz nehmen muss... die hierachischen oder die globalen? glg h
hello... sorry ich muss schon wieder stören... @jürgen... danke für den link... aber da versteh i glaub i leider auch nur bahnhof... aber hab jz hierachical sheets genommen und die normalen verbindungen funktionieren. verwende globale labes um die sheets zu verbinden... funkt. auch super... nur... jz kommt das problem... zur beschreibung... ich muss eine microkontroller schaltung entwerfen... hab dafür jz schon mal 2 sheets in dem einem is der mircrokontroller mit kleinigkeiten und in dem andren habe ich schon ein blockbild für ein lcd gezeichnet... alles funkt super... jz hat dieses lcd eine 8 bit data leitund zum mc... jz is meine frage wie kann ich das machen... hab jz jweils beim lcd und bei den entsprechenden pins des mc el. verbindung für einen buseingang gemacht... und die dann mit einem bus verbunden... wie's in der kicad hilfe zu sehen is... und da ja jz der mc und das display in verschiedenen sheets sind, hab ich mir gedacht, dass ich die busse einfach über die labes verbinde... aber wenn ich dann diesen electrical rulechek mach meldet er mir fehler... könnts ihr mir da helfen??? lg e
Hallo Herbie >... aber wenn ich dann diesen electrical > rulechek mach meldet er mir fehler... Don't panic :-) Es gibt vermutlich KEINE Einstellung, in der der ERC nicht gelegentlich Errors oder Warnungen produziert. :-) Das ganze ist in gewissem Sinne auch eine Philosophiefrage, und spätestens in der Energietechnik kommst Du in Situationen, wo Du nicht mehr eindeutig Eingang- oder Ausgang zuordnen kannst. Schau Dir an, was er anmeckert, und dann entscheide anhand der konkreten Situation, ob das kritisch ist oder nicht. Wenn Du den ERC öffnest, hast Du dort auch die Möglichkeit, Optionen zu wählen. Dort kannst Du das Verhalten des ERCs mit einer Matrix steuern. Die Eigenschaften der Pins selber werden im Symboleditor am Symbolpin selber eingestellt. Und noch etwas: Viele mögen das anders sehen, aber ich halte die Verwendung von globalen Labels im Zusammenhang mit hierarschichen Sheets für gefährlich. Man verliert zu leicht den Überblick. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Es gibt für Kicad auch ein (unter Entwicklern) sehr populäres Beispiel: Das OpenMoko OpenSource Handy.... http://wiki.openmoko.org/wiki/Kicad Gruß Christian
hey, danke für die rasche antwort... ja die optionen hab ich jz auch gesehn... hmm... hab jz einige umgestellt, wie z.b. die not connected... aber meine frage mit den busen und labels is mir leider noch immer unbeantwortet... ich hab eigentlich eh nur einen bus... der wie gesagt von 8 pins in einem sheet zum xc167 im anderen sheet gehen soll... im schema schauts ja eigentlich ganz schön aus... hab bus eingänge gemacht dann die mit nem blauen bus verbunden und dann ein label... habs jz mit globalen, hierarchischen und normalen labes versucht... und ich bin mit meinem latein am ende... warum magst du die global labes nicht? bitte um hilfe... danke...
Hallo herbie. > ja die optionen hab ich jz auch gesehn... > hmm... hab jz einige umgestellt, wie z.b. die not connected... Und denk daran daß sich "open collector" auf einen Digitalbaustein mit "open collector" Ausgängen bezieht, und nicht auf einen einzelnen Transistor. :-) Der ist immer "passive". > aber meine frage mit den bussen und labels is mir leider noch immer > unbeantwortet... Da kann ich Dir leider auch nicht viel zu sagen, weil ich die Bus-Funktion noch nie selber verwendet habe. > warum magst du die global labes nicht? Stell dir eine Schaltung mit vier unterschiedlichen "Masse" Systemen vor. Eine dieser Massen (z.b. die, die mit dem Gehäuse verbunden ist) sei "globales GND". Nun baust Du Deinen Schaltplan aus hierarschischen Unterschaltplänen auf, die Du eventuell schon einmal ganz anderswo verwendet hast, wo aber auch irgendwo ein "globales GND" existierte. Nun könnte Dir z.B. irgendein übersehenes (oder leichtfertig neu gesetztes) globales GND die Massen trozdem zusammennageln, und es ist ersteinmal überhaupt nicht offensichtlich, woher das kommt. Ich mache mir lieber an dem Punkt etwas mehr Arbeit, und verdrahte alles einzeln und hoffe, das ich dadurch eine Fehlerquelle vermeide. Aber ich gebe zu, das diese Einschätzung je nach Temperament vieleicht auch genau andersherum ausfallen kann. :-) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Hallo, in Kicad Schematic gibt es ja zwei Arten ein Bauteil in der Position zu ändern. * Draggen -> Gummibandmethode, die Leiterbahn bleibt am Bauteil picken * Moven -> Bauteil verschieben, Leiterbahn wird vom Bauteil wegbewegt Um ein Bauteil zu Draggen/Moven muss das Bauteil irgendwie selektiert werden. Folgende Methoden hab ich gefunden: * Rechtsklick "irgendwo" auf das Bauteil und aus dem Popup ein Methode wählen * Über das Bauteil mit der linke Mousetaste einen Selektionsrahmen ziehen, das Bauteil wird nun selektiert und der MOVE Modus ist aktiviert. Nun die Tabulator Taste drücken damit der DRAG Modus aktviert wird. Nun mit der Mouse das Bauteil neu platzieren * Die Mouse ganze EXAKT auf den sichtbaren Rahmen eines Bauteiles bringen und dann "m" (für Moven) oder "g" (für Draggen) auf der Tastatur drücken. Das Bauteil wird Selektiert und in den Drag bzw. Move Modus gebracht. Mit der linken Mousetaste das Bauteil neu platzieren Fragen: * Die letzte Methode ist vom Arbeitsfluss her die schnellste, funktioniert leider nur dann wenn die Mouse sehr exakt auf dem sichtbaren Bauteilerahmen platziert wird. Diese Methode geht leider nicht immer, vor allem wenn nicht gezoomt wurde. Gibt es hier eine Möglichkeit einen FANG-Modus zu aktivieren so ähnlich wie bei CAD`s, so dass das Bauteil in der Nähe der Mouse selektiert wird ? Oder zumindest dass ein Bauteil auch innerhalb eines Rahmens selektiert werden kann ? * Gibt es die Möglichkeit dass mit einfachem Klick der linken Mouse (wenn nicht anders möglich mit der Strg. Taste zusammen) auf/in ein Bauteil dieses Bauteil bzw. die Leiterbahn [dazu] selektiert wird. Und erst dann mit den Hotkeys wählen was mit der Selektion passieren soll. Diese Arbeitsweise würde meines Erachtens sehr viel näher an oft verwendeten objektbasierten (Office) Grafikprogrammen liegen. Besten Dank, Lukas
Beitrag #5057772 wurde von einem Moderator gelöscht.
Beitrag #5061153 wurde von einem Moderator gelöscht.
Hallo Lukas. Lukas S. schrieb: > * Rechtsklick "irgendwo" auf das Bauteil und aus dem Popup ein Methode > wählen > > * Über das Bauteil mit der linke Mousetaste einen Selektionsrahmen > ziehen, das Bauteil wird nun selektiert und der MOVE Modus ist > aktiviert. Nun die Tabulator Taste drücken damit der DRAG Modus aktviert > wird. Nun mit der Mouse das Bauteil neu platzieren > * Die Mouse ganze EXAKT auf den sichtbaren Rahmen eines Bauteiles > bringen und dann "m" (für Moven) oder "g" (für Draggen) auf der Tastatur > drücken. Das Bauteil wird Selektiert und in den Drag bzw. Move Modus > gebracht. Mit der linken Mousetaste das Bauteil neu platzieren Rahmen? Eher den Ankerpunk. > Fragen: > * Die letzte Methode ist vom Arbeitsfluss her die schnellste, > funktioniert leider nur dann wenn die Mouse sehr exakt auf dem > sichtbaren Bauteilerahmen platziert wird. Diese Methode geht leider > nicht immer, vor allem wenn nicht gezoomt wurde. 1) Sooo exact muss das nicht sein. ;O) 2) Wenn es nicht exacr genug war, gibt es ein weiteres Selektionsmenue. 3) Zoomen geht ganz einfach mit dem Mausrad. Da immer auf den Mauszeiger gezommt wird, kann man das sehr flott zum Bewegen nutzen. a) Mit dem Mausrad rauszoomen, bis man eine Übersicht hat b) Maus auf den neuen Punkt, c) und mit dem Mausrad wieder hineinzoomen. d) Bei bedarf stoppen und mit der Maus genauer auf die Wunschposition gehen. > > Gibt es hier eine Möglichkeit einen FANG-Modus zu aktivieren so ähnlich > wie bei CAD`s, so dass das Bauteil in der Nähe der Mouse selektiert wird > ? > Oder zumindest dass ein Bauteil auch innerhalb eines Rahmens selektiert > werden kann ? Lass einfach mal das Rahmenaufziehen weg. ;O) Einfach ohne Klick mit der Maus drauf und dann "m" oder "g" drücken. > Diese Arbeitsweise würde meines Erachtens sehr viel näher an oft > verwendeten objektbasierten (Office) Grafikprogrammen liegen. Die müssen ja nicht zwangsweise Vorbild sein. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Beitrag #5069909 wurde von einem Moderator gelöscht.
Bernd W. schrieb: > Die müssen ja nicht zwangsweise Vorbild sein. ;O) Und dazu gräbst du so eine alte Mumie von 2010 aus? Hast du Langeweile?
Hallo Cerberus. Cerberus schrieb: >> Die müssen ja nicht zwangsweise Vorbild sein. ;O) > Und dazu gräbst du so eine alte Mumie von 2010 aus? Hast du Langeweile? Ausgegraben hat sie der gelöschten Beitrag. Ich fand diesen Beitrag uninteressant, aber habe auf einen "sinnvollen" Beitrag geantwortet und nicht spitzgekriegt, dass der so alt ist. ;O) Seis drum, die Antwort ist ja trozdem nicht falsch. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Beitrag #5187820 wurde von einem Moderator gelöscht.
Beitrag #5240446 wurde von einem Moderator gelöscht.
Beitrag #5455660 wurde von einem Moderator gelöscht.
Beitrag #5456094 wurde von einem Moderator gelöscht.
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.