Forum: Platinen Altium 17.1 - Keepout Layer


von Max (Gast)


Lesenswert?

Hallo zusammen ich benutze das Keepout layer nicht häufig, aber nun 
wollte ich es beutzen und irgendwie fuktioniert es nicht mehr so wie 
früher ....
Mein Problem:
Ich habe in einer Platine zwei Ausfräsungen. Auf einem mechanical Layer 
(32) gibt es eine Boardoutline wo auch die Ausfräsungen drauf enthalten 
sind (DXF Vorgabe von meinem Konstukteurkollegen). Soweit so gut. Früher 
habe ich das DXF vom MechLayer32 auf/in das Keepout-Layer kopiert, die 
Linien verbreitert, damit ich nicht bis an den Rand der Platine mit 
meinen Polygonen, Leitungen, Bauteilen etc kommen.
Ich bekomme das Kopieren der Linien auf's Keepout nicht mehr hin.
Klicke ich die Linie an, erscheint im PCB-Inspector unter Object 
Specific der Punkt Keepout, ich kann ihn aber nicht aktivieren.

In der OnlineDocu von Altium hab ich auch etwas gefunden, aber das 
aktuelle handelt nur von Fills oder Region oder Pads - also Flächen, 
Traks also Linien finde ich irgend wie nicht.

Wie bekomme ich den nun meine vorgegebenen Linien vom MechLayer auf das 
KeepoutLayer, oder geht das gar nicht mehr?

von lucerne (Gast)


Lesenswert?

Doch doch, das geht nach wie vor.
Kann es sein, dass du noch im Layer 32 warst, die Linien angeklickt hast 
und dort den Parameter Keepout aktivieren wolltest? Das wäre nämlich nur 
eine Rule die für diesen einen Layer gilt. Was du aber möchtest, ist ein 
Keepout, der alle Kupferlayer betrifft. Sowas muss zwingend im separaten 
Keepout Layer definiert werden.

Es gibt zwei gängige Möglichkeiten:

1) Ist der Board Shape schon definiert, ists sehr einfach.
Design >> Board Shape >> Create Primitives From Board Shape
Keepout auswählen, Cutouts definieren, Liniendicke usw.
Fertig.

2) Möchtest du das lieber manuell tätigen:
- Aktiviere erstmal den Single Layer Mode (Shift+S)
- Geh zu Layer32
- Kopier all deine Linien, wähle dazu einen sinnvollen Referenzpunkt 
(z.B. irgend nen Hole oder der Platinennullpunkt.
- Geh nun zum Keepout Layer
- Edit >> Paste Special: Paste on current layer >> Paste
- Wähle denselben Referenzpunkt wie vorhin
- Fertig.

Gruss

von Jens D. (jens) Benutzerseite


Lesenswert?

Hallo,

mir ist es auch aufgefallen, da da nun etwas verändert wurde.
Schau mal unter Place und dann meine ich gibt es einen neuen Punkt 
Keepout (Shortcut P->K).

Auch in den Design Rules ist was neues dazu gekommen ganz unten unter 
"Manufacturing->Board Outline Clearence"

von Max (Gast)


Lesenswert?

Hallo,
danke für die Tips - hat funktioniert.


Max

von Rudolph (Gast)


Lesenswert?

Das mit dem Keepout auf dem Rand ist doch die Krücke von früher, seit 
einigen Versionen gibt es in den Design-Rules unter "Manufactoring" den 
Punk "Board Outline Clearance" mit dem man fein einstellen kann was 
alles wie weit bis an den Rand gehen darf.

Mich überrascht immer wieder wie schlecht durchdacht Altium Designer 
angelegt wurde, etwa das es keinen fest eingestellten Layer für den 
Platinen-Umriss gibt oder das es sehr lange eben keine Kupfer-zum-Rand 
Design Regeln gab wodurch sich solche Workarounds gebildet haben.

von Max (Gast)


Lesenswert?

Ok,
und was möchtest du uns mitteilen?
Altium ist doof - gut verstanden, aber du brauchst es ja nich zu 
benutzen oder?
Aber wozu eine Rule anlegen, wenn es so auch geht?

von Taz G. (taz1971)


Lesenswert?

Rudolph schrieb:
> Mich überrascht immer wieder wie schlecht durchdacht Altium Designer
> angelegt wurde, etwa das es keinen fest eingestellten Layer für den
> Platinen-Umriss gibt oder das es sehr lange eben keine Kupfer-zum-Rand
> Design Regeln gab wodurch sich solche Workarounds gebildet haben.

Das liegt aber auch daran, das Altium von jeher Verstanden hat das es 
einen Unterschied zwischen dem mechanischen Rand der Platine und dem 
elektrischen gibt. Daraus ergibt sich das man nur suboptimale Vorgaben 
machen kann und Altium geht den Weg - OK dann mache ich keine und 
überlasse es dem Designer.

Wir haben uns im Betrieb auf Mech1 für den mechanischen Rand geeinigt, 
ist egal welcher gibt man bei der Bestellung ja an.
Der Keepout-Layer war schon immer von Altium als elektrische Grenze 
gedacht und folgt der default Clearance Rule. Daher war es gut und auch 
nicht nötig spezielle Kupfer-zum-Rand Regeln zuhaben.

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.