PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CAD TinyCAD - Library



Thomas E.
30.12.2011, 00:22
Hallo!


Vielleicht verwendet der ein oder andere von euch so wie ich TinyCAD zur Schaltplanerstellung? Nachdem die mitgelieferten Libs ja nicht wirklich sehr groß sind und viele Bauteile einfach fehlen oder falsch gezeichnet sind hatte ich mir über mehrere Jahre eine kleine eigene Bibliothek angelegt, die nun leider aufgrund eines HDD-Crashs weg ist. Hätte ich mich von Anfang an mit anderen Nutzern ausgetauscht oder sie wenigstens irgendwo veröffentlicht könnte ich sie mir wieder ziehen und kann super weiterarbeiten. Diesen Fehler mache ich nicht zweimal. Der einzige Trost bei der Sache ist, dass ich aufgrund von Unwissenheit die ersten hundert Bauteile selbst falsch gezeichnet/konfiguriert hatte. So fällt der Neubeginn nicht so schwer.

Um nun auch anderen Nutzern meine Lib zur Verfügung zu stellen oder sogar ein gemeinsames Projekt daraus zu machen dachte ich mir, ich erstelle einfach mal einen Thread hier im Roboternetz. Vielleicht haben ja auch andere TinyCAD-Anwender interesse an einer gemeinsamen großen Bibliothek - sozusagen als OpenSource-Projekt.


Grüße
Thomas

Thomas E.
12.02.2012, 20:40
207 Hits und noch keine Antwort... Kein Interesse vorhanden?

Was ist TinyCAD?
http://sourceforge.net/apps/mediawiki/tinycad/nfs/project/t/ti/tinycad/f/f6/Screenshot.jpg
Quelle: sourceforge.net

TinyCAD is a program for drawing circuit diagrams commonly known as schematic drawings. It supports standard and custom symbol libraries. It supports PCB layout programs with several netlist formats and can also produce SPICE simulation netlists.

Features:
• Flat or Hierarchical Schematic Entry
• Many popular PCB Layout compatible netlist formats
• Convenient support for embedding graphical images in drawings

Ich benutze TinyCAD bereits seit Jahren und bin sehr zufrieden damit.

Mein Library-Projekt
Wie bereits im Eingangsposting beschrieben bin ich mit den mitgeliferten Librarys nicht zufrieden. TinyCAD bietet sehr viele Features, die von den "Default-Libs" nicht wirklich oder selten genutzt werden:

Unterschiedliche Pin-Typen (nötig für den Design-Rules-Checker )
Benutzung von Power-Pins um automatisch verbindungen zur Versorgung herzustellen
Ein Symbol, aber mehrere unterschiedliche Parameter
[...]

Ich möchte meine Library so gestalten, dass die wichtigsten Features auch genutzt werden.

[B]TinyCAD und SPICE
Leider besitze ich keinerlei SPICE-Kenntnisse, wenn sich jemand finden lassen würde, der die Bauteile der LIB mit dem entsprechenden SPICE-Code versehen könnte, wäre sicherlich vielen Anwendern geholfen.

Kampi
12.02.2012, 20:42
Ich kann dir da leider nicht helfen, da ich kein Tiny-CAD Nutzer bin :(
Aber dennoch viel Erfolg.

Thomas E.
15.02.2012, 23:18
Erster Demoschaltplan
21540
Dieser erste Demoschaltplan beeinhaltet nur Bauteile aus meiner Lib. Die Bauteilreferenznummern wurden mit dem Tool "Create Symbol References" von TinyCAD selbst nummeriert, hier trat kein Fehler auf. Das einzige was Probleme bereitet ist der "Design Rules Checker". Dieser behauptet ich hätte beide Transistoren mit ihrem Ausgang zusammengeschlossen. Stimmt ja grundsätzlich auch, aber ich würde den Kollektor eines Transistors nicht unbedingt als einen Ausgang betrachten. An dieser Stelle muss ich mir noch etwas überlegen.

Thomas E.
17.02.2012, 01:05
Nachdem ein alleiniger Schaltplaneditor bei anspruchsvolleren Hobby-Elektronikern wenig hilft, versuche ich nun die verwendeten Bauteile auch direkt zum Freeware-Layoutool FreePCB kompatibel zu machen. Ich selbst habe noch keine Erfahrung mit FreePCB, nachdem ich aber auch in Zukunft Platinen selbst herstellen möchte bietet sich hier eine gute Gelegenheit. FreePCB bietet eine Importmöglichkeit für "PADS-PCB netlists", wofür auch TinyCAD eine Exportmöglichkeit bietet. Also die besten Vorraustzungen.

Ich kann die Bauteile für den Export vorkonfigurieren. Allerdings müsste ich mich dafür erst mit FreePCB auseinandersetzen (was früher oder später sowieso notwendig sein wird). Hier meine Frage: Verwendet ein Forumsuser FreePCB und kann mir dabei helfen?

Link zu FreePCB (http://www.freepcb.com/)

Thomas E.
19.02.2012, 00:54
Ich habe versucht, die Schaltung per Export der Netlist im "PADS-PCB"-Format abzuspeichern und mit FreePCB zu öffnen. Es hat wunderbar funktioniert, zwei Footprintzuweisungen waren sofort passend. FreePCB scheint die Werte, die im Bauteil in TinyCAD unter "Package name" definiert wurden, direkt als Footprint zu interpretieren.
21570
Im oberen Bild habe ich die fehlenden Footprintzuweisungen bereits erledigt und die Bauteile sinnvoll angeordnet. Allerdings stimmt die Verknüpfung an den Elkos nicht, die beiden Anschlüsse sind vertauscht. Woher sollte FreePCB das auch wissen. Weiß jemand, wie man die Netzliste am Besten richtigstellt?

luluha
17.02.2016, 16:29
Hallo Thomas,

ich habe in den letzten Jahren auch ab und zu kleinere Elektronikbasteleien mit TinyCAD dokumentiert und mich auch immer wieder über die nicht DIN-Gerechten Bibliotheken geärgert, und ergo eigene Symbole erstellt. Und immer wieder Heute dachte ich mir, auch andere könnten das Problem haben, und habe recherchiert und bin auf diesen Beitrag gestoßen, weil auch ich meine selbsterstellten Symbole nicht gesichert hatte.
Ist Deine Bibliothek irgendwo verfügbar?

Gruß
Lutz

Thomas E.
25.02.2016, 20:04
Hallo Thomas,

ich habe in den letzten Jahren auch ab und zu kleinere Elektronikbasteleien mit TinyCAD dokumentiert und mich auch immer wieder über die nicht DIN-Gerechten Bibliotheken geärgert, und ergo eigene Symbole erstellt. Und immer wieder Heute dachte ich mir, auch andere könnten das Problem haben, und habe recherchiert und bin auf diesen Beitrag gestoßen, weil auch ich meine selbsterstellten Symbole nicht gesichert hatte.
Ist Deine Bibliothek irgendwo verfügbar?

Leider ist meine aktive Zeit vorbei - die Bibliotheken gibt es aber noch. Am besten, du schreibst mir eine Mail mit deiner Mailadresse, dann kann ich sie dir zusenden.

schraubermanni
21.03.2017, 00:09
Hi Thomas,
ich bin erst vor kurzem (wieder - nach langer Pause) zur Elektronik gestossen. Für die Dokumentation meiner Versuche verwende ich TinyCAD. Das Programm finde ich sehr gut (jedenfalls für meine Ansprüche), aber ich empfinde da starke Defizite hinsichtlich der Libraries. Beim googlen bin ich auf deinen Beitrag gestossen, der allerdings aus dem Jahr 2011 stammt. Offenbar bist du noch Member des RF; ob du es aber noch verfolgst ... ??? Wäre schön, wenn du dich kurz melden könntest, ich würde mich sehr gern mit dir über das Thema TinyCAD-Lib austauschen - habe da auch so einige Ideen (und auch Probleme ...).
Melde dich einfach mal - und beste Grüsse!
Manfred