Forum: Platinen KICAD


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Weinga-Unity (Gast)


Lesenswert?

Hallo!

Arbeite normal mit Target, bin aber auf der Suche nach ner Alternative
(WIN32). Unter Linux würds zwar viel besser aussehen, aber egal.

Hab schon vor längeren KICAD
(http://www.lis.inpg.fr/realise_au_lis/kicad/) entdeckt, bin aber immer
am Übergang Schalung->Layout gescheitert (funktionierts hats zwar schon
teilweise, aber eben nur teilweise; in Target is ja das absolut kein
Problem, oder gibts da irgendeinen Trick?).

Die Demo-Platinen, die dabei sind sehen ja wirklich super aus und die
3D-Funktion ist ja auch sehr nett. Und das auch noch kostenlos. Leider
gibts kein ordentliches Manual.

Was habt Ihr so für Erfahrungen?

mfg Weinga-Unity
www.weinga-unity-uni.at.tt

von Markus Cords (Gast)


Lesenswert?

abo

von Dirk M. (avr-nix)


Lesenswert?

abo

von Martin #. (martin-)


Lesenswert?

>Hab schon vor längeren KICAD
Weiss du dann zufällig ob es möglich ist, die Schemen als png oder
irgendein Bild-Format zu exportieren ?

von Weinga-Unity (Gast)


Lesenswert?

Hi!

Was immer super funktioniert ist das Drucken über einen
PostScript-Drucker Treiber und anschließend mit GhostView in ein
beliebiges Format konvertieren.

von Martin #. (martin-)


Lesenswert?

Ok. Verstehe. das ist also der einzige Weg.

Du hast gefragt:
>>Was habt Ihr so für Erfahrungen?
Ich bin zwar kein Profi-Elektroniker aber, meiner Erfahrung nach, ist
leider das einzige Programm mit dem man vernünftig unter Linux
Schaltpläne oder Platinenvorlagen erstellen kann - Eagle.
Alle anderen Programme die ich angetestet habe, haben immer
irgendwelche Unzulänglichkeiten.
KICAD sieht zwar vielversprechend aus, die Bedienung ist aber
gewönungsbedurftig.
Das einzige Vorteil was ich momentan in diesem Programm gegenüber Eagle
sehe ist, dass man es auch als "Vollversion" kostenlos bekommen kann.

von Gast_50000001 (Gast)


Lesenswert?

hallo kicad freunde,
wie kann ich denn aus meinem schematic file, ein brd. file 
erstellen...welches für den platinenlayout zuständig ist??

danke schonmal

von Weinga-Unity (Gast)


Lesenswert?

Hallo Gast_500...001,
Wenn du das .sch fertig hast, dann musst du zuerst mit CvPcb (ein 
relativ oranges Symbol in der oberen Toolleiste vom Schematic-Program) 
die Footprints den Bauteilen zuordnen.

Dann musst du eine Netzliste generieren lassen (einige Buttons weiter 
rechts in der selben Symbolleiste).

Nun kannst du das .brd aufmachen, das normal bei jedem Projekt 
automatisch vorhanden ist. Da gibt es wieder in der oberen Toolbar einen 
Button, wo "Netzliste lesen" steht. Damit werden nun alle Bauteile und 
die zugehörigen Verbindungen in das .brd geladen.

Dann musst du noch Bauteile plazieren und die Leitungen entsprechend 
verlegen.

mfg Weinga-Unity

von Gast_50000001 (Gast)


Lesenswert?

cooool...

kann man das layout vom programm selber generieren lassen,(also wie es 
im endeffekt dann aussehn soll) ??

von Dummschwätzer7093 (Gast)


Lesenswert?

>cooool...

>kann man das layout vom programm selber generieren lassen,(also wie es
>im endeffekt dann aussehn soll) ??

Wenn Du an deinen Lötkolben einen USB-Stecker dranmachst, wird die 
Platine auch gleich automatisch gelötet. Bei Reflow-Technik machst Du 
den USB-Stecker entsprechend an deinen Brötchen-Toaster.

Oh man, die armen KiCAD-Entwickler, die werden solche unverständlichen 
Fragen  wohl des öfteren hören.

von robse (Gast)


Lesenswert?

Servus *.*

da ich im Moment an der Übersetzung des Tutorials von KiCad sitze 
(http://kicad.sourceforge.net/wiki/index.php/DE:Mini_tutorial#Zeichnen_eines_Schaltplans_mit_EeSchema) 
wollte ich doch einmal fragen, ob das Programm in der eingedeutschten 
Fassung genutzt wird (ich selber nutze KiCad unter Ubuntu)... Ich würde 
gerne einige der Screenshoots überarbeiten und dort einbringen.

lg robse

von Stefan Salewski (Gast)


Lesenswert?

>da ich im Moment an der Übersetzung des Tutorials von KiCad sitze

Französisch nach Englisch, oder nach Deutsch?

Letzteres macht meiner Meinung wenig Sinn, denn Elektronik betreiben 
ohne ein klein wenig Englisch (Lesen) zu können ist eigentlich kaum 
möglich. Und das Hauptproblem: Wer hält die mehrsprachigen Tutorials 
stets auf dem aktuellen Stand?

Na ja, trotzdem schön, dass Du was produktives für die Allgeneinheit 
machst.

(Ich nutze gEDA, irgendwann werde ich mir aber auch mal KiCAD ansehen.)

von robse (Gast)


Lesenswert?

Hi Stefan,

ich sitze an der Übersetzung von Englisch nach Deutsch. Du hast 
natürlich recht, das ohne Grundkentnisse von Englisch es ein wenig 
schwierig wird, Datenblätter etc. zu lesen. Da aber Ubuntu (Hardy) mit 
einer (teilweise) eingedeutschten Version daher kommt und zumindest 
jemand vor mir schon einmal angefangen hat das Tut auf Deutsch zu 
übersetzen, dachte ich mir das es vielleicht einigen Nutzern helfen kann 
oder bei einem Um-/Neueinstieg helfen könnte. Ich selbst hab bisher nur 
mit Eagle gearbeitet und die Usability ist ja durchaus ein wenig anders.

Wer das Tut auf dem laufenden hält?! Ich dachte das wäre bei der 
Begrifflichkeit "OpenSource" klar :) Die Nutzer, die halt Zeit und Muße 
haben bzw. solange es Nutzer gibt, die das Programm einsetzen wollen 
g.

Aber das geht ein wenig an meiner Fragestellung vorbei. Die lautet halt: 
eingedeutschte Screenshoots aus der dts. Fassung oder nicht g Oder 
noch anders gefragt: Gibt es ausser Ubuntu und deren Derivate noch 
weitere deutschprachige Distros (z.B. Suse, RH, Fedora, Mandrake, 
Gentoo), die ebenfalls die dts. Version im Repository haben?

von Guido (Gast)


Lesenswert?

@ robse: Ist eigentlich von der Distribution unabhängig,
da ich mir die fertig kompilierte Version direkt vom
Home hole und dann unter Kubuntu verwende. Die ist dann
auch die deutsche Version (hab ich grad nachgeschaut,
nie darauf geachtet).

Gruß,

Guido

von Chris D. (myfairtux) (Moderator) Benutzerseite


Lesenswert?

@robse

Toll, dass sich da mal jemand dransetzt - ich werd auch mal den einen 
oder anderen Abschnitt übersetzen :-)

Wichtig wären auch endlich mal vernünftige Bibliotheken, die direkt 
dabei sind. Das, was im Moment dabei ist, ist jedenfalls 
zusammengewürfelt und teilweise fehlerhaft.

Bei den anderen Bibliotheken ist ebenfalls alles durcheinander.

Vielleicht sollte ich mal ein deutsches Forum für KiCAD einrichten und 
eine Sammlung konsistenter Bibliotheken.

Ansonsten bin ich von KiCAD durchaus begeistert - ich erstelle sämtliche 
Projekte damit.

Chris

von EDAconsult Udo Kuhn (Gast)


Lesenswert?

Seit 25 Jahren arbeite ich mit so fast allem was der Markt anbietet. Von 
CALAY, MENTOR bis fast allen PC-Programmen z.B. Bartels, Eagle, Target, 
OrCad und so weiter.

Jedes Programm hat so seine besonderheiten (die Fehler mit 
eingeschlossen).

Schon beim ersten Projek kann ich ein rundum durchdachtes Programm 
entdecken dass auch die nötigen Freiheten läst Bauteile einzeln 
anzupassen.

http://home.arcor.de/EDAconsult/Page3/data/zip/jTAGwiggler.zip

Docu dazu
http://home.arcor.de/EDAconsult/Page3/index.html?c~6.3

KiCAD und isolationsfräsen.
http://home.arcor.de/EDAconsult/Page3/index.html?c~1.1
EMC2AXIS
http://home.arcor.de/EDAconsult/Page3/index.html?c~1.6

von PC-Fan (Gast)


Lesenswert?

Ich habe Kicad gerade kennengelernt und fange an es zu mögen.

Mir stellen sich allerdings zwei Probleme, mit denen ich nicht 
weiterkomme:

1.
Wie schafft man es einen Schaltplan zu zeichnen, der über das recht enge
Zeichenblatt hinausgeht?

2.
Wie kann man den Übergang von der gezeichneten Schaltung bis zur 
Erzeugung der brd-Datei vereinfachen?

Vielleicht ist jemand in der Lage mir zu helfen??????


Vielen Dank

PC-Fan

von Manuel (Gast)


Lesenswert?

Welche Version von Kicad benutzt Du?

zu 1.) In meiner Version vom 15.7.2008 kann ich in Page Settings die 
Blattgröße verstellen (zB von A4 auf A3) und schon hast Du mehr Platz 
für den Schaltplan.

zu 2.) Was ist daran kompliziert. In fast jedem Layoutprogramm mußt Du 
dem Symbol einen Footprint zuordnen. Eine Netzliste mußt Du auch in 
jedem Programm erstellen.

Ich habe vorher beruflich mit Protel, Orcad und vor einigen Jahren auch 
mit Pads PCB (DOS und Windows) gearbeitet und setze für private Projekte 
seit einiger Zeit nur noch Kicad unter Win und Kubuntu ein (für meinen 
Mac habe ich leider noch keine Version gefunden und kompiliert bekommen 
habe ich es nicht vernünftig) und bin damit sehr sehr zufrieden. Es 
kommt bald eine neue stabile version raus die einige Bugs behebt - war 
für mich bisher aber kein Problem.

von Markus (Gast)


Lesenswert?

Ich will mich hier mal einklinken. Ich finde es etwas mühsam die 
Netzliste jedes mal von Hand zu erstellen. Gibt es eine Möglichkeit, 
ähnlich wie bei Eagle, zumindest für bestimmte Bauteile die Netzliste 
vorher zu definieren so das die automatisch übernommen wird?

von Fabian B. (nallo)


Lesenswert?

Ja, gibt es. Dazu musst du ein .equ file erstellen und cvpcb 
konfigurieren, damit es dieses auch verwendet. Wenn du dann auf 
automatic association in cvpcb clickst werden die definierten 
associationen übernommen. (Allerdings für Werte, nicht Bauteile. Z.B. 
die Zeile '1K'    'SM1206' in einem equ file assoziert den Value 1K mit 
dem footprint SM1206)

Lies dir mal die Kapitel "selecting the equivalence files" und 
"equivalence files" in der Dokumentation von cvpcb durch. Wenn du KiCad 
unter Windows installiert hast findest du die in 
C:\Programme\KiCad\doc\help\en\cvpcb.pdf .
Sind nur ein paar Zeilen zu lesen, allerdings auf englisch.

von Ephraim H. (ephi)


Lesenswert?

Zum Thema Mac OS X:
Ich war auch gerade auf der suche, nach einer version, und bin auf die 
komilieranleitung undso gestoßen. Aber auch hierrauf:
http://brokentoaster.com/kicad/

von gabor (Gast)


Lesenswert?

> zu 2.) Was ist daran kompliziert. In fast jedem Layoutprogramm mußt Du
> dem Symbol einen Footprint zuordnen. Eine Netzliste mußt Du auch in
> jedem Programm erstellen.

nein, in target drücke ich einfach f3 und komme direkt zum layout und 
wieder zurück. ich kann den autoplacer benutzen und den autorouter. die 
footprints sind bereits zugeordnet. eine netzliste ist etwas aus dem 
letzen jahrhundert. änderungen funktionieren in target völlig 
problemlos, vorwärts wie rückwärts. und alles ohne netzliste. schaltplan 
und platine sind sogar zusammen in einem file. versions-konflikt ade.

von Michael X. (Firma: vyuxc) (der-michl)


Lesenswert?

gabor schrieb:
>eine netzliste ist etwas aus dem letzen jahrhundert.

Nö, eher ein Indiz für ein professionell genutztes Programm. Es ist 
übrigens sinnvoll das Symbol nicht gleich mit dem Footprint zu 
verheiraten. Es gibt genügend Bauteile die in unterschiedlichen Gehäusen 
angeboten werden aber mit gleichen pinning. Da möchte ich keinen 
Wildwuchs in der Lib haben.

von Kevin K. (nemon) Benutzerseite


Lesenswert?

gabor schrieb:
> eine netzliste ist etwas aus dem letzen jahrhundert.

Dieser Thread ist übrigens auch beinahe aus dem letzten Jahrhundert

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
Noch kein Account? Hier anmelden.