Hallo zusammen,
Ich habe viele "alte" Platinen als Gerber, an denen teilweise Änderungen
vorgenommen werden sollen. Kann ich aus diesen Daten wieder eine
*.pcbdoc erstellen? Die Schaltpläne sind vorhanden, aber irgendwie fehlt
die Platine.
Der Kollege der die Platinen erstellt hat ist plötzlich verstorben, den
kann ich nicht mehr fragen .....
Max
Moritz schrieb:> https://techdocs.altium.com/display/ADOH/CAM+Editor+Imports+and+Exports
Zitate aus der Seite:
>After importing CAM data into a CAM document, you will notice that the Export to >PCB option is grayed-out, regardless of the current CAM Editor mode (CAM or >NC).>After a netlist has been extracted from your CAM data, the File » Export » >Export to PCB command becomes enabled,...
Ein Gerber-File enthält doch nur einen Teil der Informationen.
Eigentlich nur Leiterbahnen und Lötaugen, aber keine Zuordnung zu
Bauteilen. Wie soll denn ein Programm daraus wieder alles herausfinden?
Oder sind von Altium noch mehr Informationen in einem "CAM-File"
gespeichert?
Nach meinen Erfahrungen hat Altium massive Fehler im Gerber Import. Die
Fehler sind reproduzierbar, von Altium bestätigt und seit Jahren (>4J)
nicht beseitigt.
Ein und die selbe Datei wird unterschiedlich angezeigt, je nachdem ob im
CAM Modus importiert oder im PCB Editor mit Import Gerber.
Teilweise erscheint dann auf dem Bildschirm scheinbar nichts, wenn man
aber rein zoomt findet man nahe der unteren linken Ecke des
Arbeitsbereiches einen Haufen "Müll".
Es muß also nicht zwangsläufig an einer Fehlbedienung liegen, sondern
kann je nach Inhalt der Gerber Datei auch an Altium liegen.
rmf schrieb:> Nach meinen Erfahrungen hat Altium massive Fehler im Gerber Import
Das ist garnicht notwendig. Kein reales Programm kann aus Gerberdaten
wieder ein Layout-File machen, aus hunderten von Gründen, nur mal als
Beispiel: Ein IC mit z.B. 40 Pads liegt in Gerber nur als 40
Flash-Befehle vor ohne Zusammenhang, die müssen nicht mal nacheinander
in der Datei stehen, sondern können z.B. durch Wegoptimierung über die
ganze Datei verteilt sein. Es gab/gibt Software, um die 40 Pads zu
markieren und wieder zu einem Bauteil zusammenzufassen, aber das ist
mühsame Handarbeit und wahrscheinlich mehr Aufwand als ein Neuentwurf.
Vom Schaltplan garnicht erst zu reden.
Wir hatten in unserer Firma mal so eine Software entwickelt für
eingescannte Handzeichnungen, was in etwa das gleiche Problem ist, aber
die Weiterentwicklung schon vor mehr als 20 Jahren aufgegeben, weil das
kaum noch jemand braucht. Vielleicht findet der TO ja sowas, aber sicher
nicht bei Altium.
Georg
georg schrieb:> Das ist garnicht notwendig. Kein reales Programm kann aus Gerberdaten> wieder ein Layout-File machen,....
Stimmt, aber..
ich habs gerade mal ausprobiert und bin überrascht. Klar keine Bauteile
da, alle Pads einzelne Elemente. Aber es wäre einfach nur die Tracks und
die VIAs zu übernehmen und nach einen Update PCB die Bauteile wieder an
ihre richtige Stelle zu schieben. Also das Routing kann man retten.
Aber Georg hat Recht ein ganzes Layout kann nicht gehen.
Taz G. schrieb:> ich habs gerade mal ausprobiert und bin überrascht
Das kann man aber auch mit einem Gerber-Editor machen - Objekte löschen,
Pads einfügen, Leiterbahnen verlegen geht alles auch auf Gerber-Ebene.
Meines Wissens aber nicht mit Umsonst-Versionen.
Georg
Hi Georg,
Du hast vollkommen Recht geht auch im Gerber Editor. Aber in der
Eingangsfrage stand Schaltpläne und Gerber Daten vorhanden. Und das
PCBDoc soll daraus rekonstruiert werden, dass bedeutet ganz klar Arbeit
automatisch geht's nicht. Kleine Änderungen würde ich auch dirket in den
Gerber Daten machen.
Taz G. schrieb:> das> PCBDoc soll daraus rekonstruiert werden
Soweit ich weiss kann man in Altium Pictures laden, also z.B. auch ein
Pixel-Bild von einer Gerber-Lage. Dann Bauteile und Leiterbahnen drüber
zeichnen. Probiert habe ich das nicht.
Für die Übereinstimmung mit dem Schaltplan, was Bezeichner angeht, musst
du dann selber sorgen.
Georg
Ich glaube nicht, dass Du mit dem Ansatz glücklich werden wirst.
In den Gerber-Dateien fehlt praktisch alles.
Natürlich kannst Du eine Verbindungsliste erstellen, aber schon bei der
Frage: Wohin? Wird es problematisch.
Ist am Ende der Pin von einem IC oder der Pad vom einem Widerstand. Ist
es gar ein Kondensator, oder nur eine Brücke? Und die Preisfrage:
Welcher der Vielen aus dem Schaltplan.
Und und und.
Sebastian S. schrieb:> Ich glaube nicht, dass Du mit dem Ansatz glücklich werden wirst.
Meinst Du meinen Ansatz ?
Also mein Ansatz war:
- aus Gerberdaten ein PCBDoc machen
- Aus dem PCBDoc nur die Tracks & VIAs nehmen (Planes,Polygons,Pads...
löschen)
- mit Update PCB aus dem Schaltplan die Bauteile holen (Voraussetzung,
die Originale PCBLib ist vorhanden)
- die Bauteile an die richtige Stelle schieben (siehe
Gerber-Bestückungsdruck )
- update free prims from comp. pads
damit hätte man schon mal 90%. Die Restlichen 10% ist die übliche
Arbeit.
Eine eigene Frage?
Dieser Thread ist über 6 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.