Hallo zusammen,
ich versuche gerade eine Umverdhatungsleiterplatte zu layouten und zwar
ohne Schaltplan,mein vorgehen sieht wie folgt aus:
1) Ich erzeuege aus einem CAD-Tool Leiterplatte umrisse und Konturen für
Connector-Pads, und erzeuge daraus ein DXF File
2)Danach wird das DXF-File mit hilfe von dxf2scr in eine (Eagle) SCR
File konvertiert
3) Das SCR File in Eagle importieren
Das klappt auch alles wunderbar. Mein Problem ist nun wie zeichne ich
jetzte die Pads ein, ich habe versucht mit hilfe des Polygon-Befehls die
Pads einzuzeichnen. Es funktionieret auch anscheinend, da keine Fehler
meldungen ausgegeben werden, aber die Flächen des Polygons werden nicht
ausgefüllt. Woran kann das liegen? Oder besser gesagt wie zeichnet man
am besten die PDS?
Vielen Dank.
Yonas schrieb:> wegen den Masstäben (Genauigkeiten),
Hä?
> ich versuch es genau so wie die Profis zu machen.
...machen die das auch "von hinten durch die Brust ins Auge"?
Yonas schrieb:> wegen den Masstäben (Genauigkeiten), ich versuch es genau so wie die> Profis zu machen.
Yonas, welches CAD hast Du?
Echte Profis verwenden AutoCAD oder CATIA - wenn Du keines der beiden
Programme verwendest dann brauchst Du Dich nicht wundern ...
Semi-Professionelle Layouter oder Hobbyisten "wie wir" nehmen Eagle oder
vergleichbar.
Achtung: Der Beitrag enthält Ironie!
Hallo Michael,
danke für deine Hinweise, so wie ich sagte ich nehme auch Eagle, ich
will es aber so wie beschrieben lernen. Ich habe bis jetzt auch nur mit
Eagle gearbeitet aber für spätere berufsleben ist mit CAD-Prgramme +
Eagle zu arbeiten gar nicht mal schlecht, das hat schon seine Vorteile.
Yonas schrieb:> Hallo zusammen,> ich versuche gerade eine Umverdhatungsleiterplatte zu layouten und zwar> ohne Schaltplan,mein vorgehen sieht wie folgt aus:> 1) Ich erzeuege aus einem CAD-Tool Leiterplatte umrisse und Konturen für> Connector-Pads, und erzeuge daraus ein DXF File
Kontur der Platine ja, Pads, nein
> Mein Problem ist nun wie zeichne ich> jetzte die Pads ein, ich habe versucht mit hilfe des Polygon-Befehls die> Pads einzuzeichnen.
Die Pads gehören nicht zu der CAD-Zeichnung, sondern zu dem Bauteil in
deinem Platinenlayoutprogramm. Wenn du später den DRC machst, verwendet
dein Platinenlayoutprogramm (welches ist dabei egal) die zum Bauteil
gehörenden Pads und die von der Fertigung vorgegebenen Regeln zu
Lötstoppmaske usw. Das ist nichts, was das mechanische CAD leisten soll,
sondern das elektrische. Außerdem: Wenn die Fertigung andere
Pad-Geometrien braucht, änderst du das in der Lib vom eCAD. Sonst
müsstest du in allen mechanischen CADs einzeln die Änderungen einpflegen
und von da aus ins Eagle zurückimportieren.
Yonas schrieb:> wegen den Masstäben (Genauigkeiten), ich versuch es genau so wie die> Profis zu machen.
Kein Profi macht das so, und zwar auch wegen der mangelnden Genauigkeit.
Für Bauteile wie Stecker braucht man ein Datenblatt, daraus entnimmt man
die Abmessungen, und das mit praktisch absoluter Genauigkeit. Völlig
unbekannte Bauteile, für die keine Unterlagen auffindbar sind und die
auch kein erkennbares Rastermass haben sind sehr selten.
Mit einem PCB-CAD-System zu arbeiten, ohne Bauteile (mit allen ihren
Bestandteilen wie Umriss, Pads usw.) zu verwenden ist ziemlich unsinnig,
genauso unsinnig wie mit Autocad einen Geschäftbrief zu schreiben,
obwohl das möglich ist.
Gruss Reinhard
Yonas schrieb:> OK. Vilen Dank. Ich verwenden Eagle, kann ich die Pads auch ,mit dem> Befehl Rect zeichnen? oder wie macht Ihr das?
Mit dem Befehl "Pad". Bei dem kannst du die Länge und Breite in (fast)
beliebiger Genauigkeit einstellen. Einfach in der Leiste z.b. 1.6x2.96
eintragen.
Ich glaube PAD geht da nicht. Ich verwende bei sowas VIA.
Aber eigentlich würde ich mit trotzdem erstmal die Bauteile anlegen. Ist
einfacher zu handhaben.
Poster schrieb:> Ich glaube PAD geht da nicht. Ich verwende bei sowas VIA.
Via geht aber nur bei THT. Für SMD ist PAD schon richtig.
> Aber eigentlich würde ich mit trotzdem erstmal die Bauteile anlegen. Ist> einfacher zu handhaben.
Klar, mit Bauteilen ist es immer die beste Lösung.
Poster schrieb:> Ich glaube PAD geht da nicht.
Warum nicht?
> Ich verwende bei sowas VIA.
Super Idee... versuch mal eine mit Lötstopplack zugekleisterte
Durchkontaktierung zu verlöten!
Yonas schrieb:> OK. Vilen Dank. Ich verwenden Eagle, kann ich die Pads auch ,mit dem> Befehl Rect zeichnen? oder wie macht Ihr das?
Und warum fügst du die Bauteile nicht aus der Bibliothek ein?
Dann zeichnest du die Luftlinien und danach die Leiterzüge.
Man kann EAGLE auch ohne Schaltplan komfortabel benutzen!!!
Michael_ schrieb:> Man kann EAGLE auch ohne Schaltplan komfortabel benutzen!!!Yonas schrieb:> ich versuch es genau so wie die Profis zu machen.
Und was hindert dich nun daran einen Schaltplan und dann ein Layout zu
machen? So machen es auch die Profis, egal welches Layoutprogramm...
Ingo
Blitzmerker schrieb:> Ohne Schaltplan gibts auch keine Luftlinien und damit auch keine> Fehlermeldungen...;-b
Im Gegenteil!
Nur ohne Schaltplan kannst du Luftlinien zeichnen und hast dann damit
auch deine Fehlermeldungen beim Check.
Wenn du einen Schaltplan hast, dann wird dir verboten, Luftlinen zu
zeichnen. Dann kommt die Fehlermeldung, daß du das im Schaltplan machen
sollst.
Blitzmerker schrieb:> Ohne Schaltplan gibts auch keine Luftlinien und damit auch keine> Fehlermeldungen...;-b
Klar geht das. Nur nicht in einem Projekt wo ein Schaltplan besteht.
Test:
Man geht auf NEU und erstellt nur ein Board.
Dann holt man sich aus der Bibliothek z.Bsp. DIL18
Dann auf Signal define electrical... und geht damit auf ein Pin.
Danach auf ein Ziel-Pin.
Am Schluß noch manuell routen, fertig.
Ich hab es gerade noch mal getestet.
Wenn man nur eine Klemmleiste und einen Schalter auf der Platine haben
will, mach ich doch keinen Schaltplan!
Also in allen Umgebungen wo ich bisher in den letzten 10 Jahren zugange
war,lief es IMMER über Schaltplan nach Netzliste nach Layout. Mitunter
wurde der Schaltplan in einem anderem Tool als das Layout
gemacht,gegeben hat es ihn aber immer. Wenn dann noch Mechanik dazu kam,
Gehäuse,etc.,dann würde das fertige Board als 3D Export in die CAD Suite
importiert.
Übrigens ist es auch gar nicht so selten, das Schaltplan einer Review
unterzogen wird bevor man überhaupt mit dem Layout beginnen darf,und das
auch aus gutem Grund ;)
Layout ohne Schaltplan ist sogut wie immer Murks und fehlerträchtig.
Yonas schrieb:> wegen den Masstäben (Genauigkeiten), ich versuch es genau so wie die> Profis zu machen.
Danke, ich mach das so ;-), mit einer kleinen Abweichung.
Die mechanischen Teile (Führungen Umrisse Positionen von mechanischen
Bauteilen Schrauben etc pp) zeichne ich in Autocad. Dann per dxf ->
Eagle.
Der Schaltplan aber hat alle elektrischen Verbindungen der Leiterplatte.
Dann geht es einfacher. Wenn du das nicht willst kannst du
- Pads für die Lötaugen setzen
- diese mit Wire
verbinden, ganz ohne Schaltplan.
ich schrieb:> Nur ohne Schaltplan kannst du Luftlinien zeichnen und hast dann damit> auch deine Fehlermeldungen beim Check.
Der DRC prüft keine Luftlinen, das macht Ratsnest. Es ist dem DRC völlig
egal wie du Kupfer und Anschlussbeinchen auf die Leiterplatte malst. Da
wird der mechanische Aufbau geprüft.
Um es mal auf den Punkt zu bringen: Was für eine besch..erte Idee, ein
Platine zu routen, ohne vorher einen Schaltplan erstellt zu haben.
- es ist fehlerträchtig (unübersichtlich)
- die auf der Leiterplatte erstellten Verbindungen sind nicht
dokumentiert
- es spart kaum Arbeit
Bei welchem Profi willst du soetwas gesehen haben?