Forum: Platinen Altium: Assembly drawing und Silkscreen


von Dödö (Gast)


Lesenswert?

Hi,

ich möchte aus Altium ein Assembly Drawing (als PDF) und einen 
Silkscreen (im Gerber-Satz) rauslassen.
Wie man die Layer entsprechend konfiguriert und exportiert ist klar.

Das Problem:
Die Designators liegen ja alle auf dem Layer T-Silk, den ich gerne als 
Assembly-Drawing nutzen würde.
Da das Layout extrem dich ist, habe ich alle Designators mittig zu den 
Bauteilen plaziert.

Für den Silkscreen auf dem PCB ist die mittige Anordnung natürlich 
unbrauchbar, daher möchte ich jetzt gerne alle Designators auf einen 
anderen Layer kopieren, und auf diesem Layer so viele Designators wie 
möglich neben die Bauteile schieben, so dass der Silkscreen auf das PCB 
passt.
Wie gesagt, das Layout ist extrem dicht, so das im Silkscreen auch 
einige Designators wegfallen müssen, da sie schlicht und einfach keinen 
Platz finden werden.

Wie kann ich die Designators auf einen anderen Layer kopieren?
Copy + Paste oder "Copy as Text" + "Paste Special" funktionieren 
offenbar nicht mit Designators.

Jemand eine Idee?

von Dödö (Gast)


Lesenswert?

So, ich habe jetzt einfach folgendes gemacht:
T-Silk als Gerber exportiert, und im PCB auf einen neuen Layer 
importiert.
Das ist zwar etwas unschön, da die Designators nicht mehr "Text" sind, 
sondern in Linien zerhackt sind, aber man kann damit arbeiten.

Wenn jemand noch eine bessere Idee hat, ich wäre froh über Tips.

von Jens (Gast)


Lesenswert?

Hallo,

Ich gehe hin und kopiere das PCB File und jage folgendes Script über das 
kopierte PCB File.

https://code.google.com/p/altium-designer-addons/downloads/detail?name=Adjust%20Designators%202_v1.7.zip&can=2&q=

Jens

von Taz (Gast)


Lesenswert?

Dödö schrieb:
> Die Designators liegen ja alle auf dem Layer T-Silk, den ich gerne als
> Assembly-Drawing nutzen würde.

Das ist schon im Ansatz falsch. Der Silkscreen wird auf die Platine 
gedruckt und hat daher ganz andere Spielregeln als ein Papierausdruck 
als Bestückungshilfe.
Nur als Beispiel zwei Reglen die sich widersprechen, beim Silk kein 
Druck auf Lötflächen und Schriftgrösse hat ein Minimum.

Der richtige Ansatz wäre in der PcbLib auf z.B. Mech-Lage 20 den 
Spezialstring .Designator und auf Mech-Lage 22 den Spezialstring 
.Comment mittig im Bauteil zu platzieren. Im PCB muß man dann noch die 
LayerPairs 20-21 und 22-23 einstellen. Damit hat man einen 
Assembly-Druck für Top und Bottom mit dem Bezeichner und dem Wert.

von Amigo (Gast)


Lesenswert?

Du denkst zu umständlich..
Die einfacher Lösung ist es die Bauteilebezeichnung einfach auf Hidden 
zu setzten die du nicht platzieren kannst.

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.