Forum: Platinen Bestückungsdruck nachträglich in Altium hinzufügen


von garry (Gast)


Lesenswert?

Hallo Zusammen,

Ich stehe vor einem Problem, bei dem ich eure Hilfe brauche.

Aktuell bearbeite ich ein recht großes PCB (es wird die 4. Version) das 
von mehreren Layoutern bearbeitet wurde. Leider hatte jeder seine 
eigenen Standardlibraries verwendet und so ist es ein recht unsortierter 
Haufen an Footprints usw.

Meine Aufgabe wäre nun zusätzlich zum Beschriftungsdruck einen 
Bestückungsdruck hinzuzufügen. Prinzipiell funktioniert das ja sehr 
leicht:
Footprint in der Library um einen zusätzlichen Mechanical Layer 
erweitern, Specialstring Designator hinzufügen, Mechanical Pairs 
hinzufügen und das PCB dann mit dem bearbeiteten Footprint updaten.

Durch dieses Chaos sind nun aber sehr viele Footprints gleicher Art z.B. 
Standard 0603 aus verschiedenen Libraries verwendet, die großteils auch 
einen anderen Origin oder leicht andere Pad Größen haben. Wenn ich nun 
aus der einen Library den 0603 anpasse überschreibt er alle Footprints 
mit dem selben Namen und somit verschieben sich die Positionen und das 
ganze Layout wird dadurch zerstört und der DRC Check meldet hunderte 
Errors.

Einfach einen unabhängigen Text im Layout zu platzieren, finde ich nicht 
ideal, da es ja für spätere Versionen auch wieder händisch angepasst 
werden muss und da schnell Fehler auftretten..

Da es zu mühsam ist, dann einfach alle Bauteile wieder richtig zu 
Plaztieren, nun die Frage, ob es dafür einen Anderen weg gibt?

Danke für eure Vorschläge

von Michael H. (michael_h45)


Lesenswert?

Nach anderen Objekten filtern, die einem Typ des Gehäuses gemeinsam 
sind.
Beispiel Padgröße: markiere ein Pad von einem Typ 0603 und lass alle 
gleich großen Pads finden.
In der PCB List hast du dann einen Typ Pad und als Owner den Designator 
des Teils. Die Liste der Designator kopierst du dir und baust es zu 
einer Query um ((Designator = 'C112') or (Designator = 'C432')) etc.

Damit hast du eine alle Bauteile markiert, die einem bestimmten Gehäuse 
und nicht nur Gehäuse-Bezeichner zugeordnet sind und kannst das 
Footprint-Update für diese Bauteile durchführen.

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.