Forum: Platinen Altium Rundes Boardshape wird nur angenähert


von Gerhard M. (xdream)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich habe folgendes Problem mit Altium.
Wenn ich den Platinenumriss bei Altium festlege (egal wie: import 
step-Modell, define from selected Object, Redefine Boardshape )und 
dieser eine runde Geometrie hat, dann nähert Altium dieses Kreissegment 
nur durch mehrere Tangenten an, was zu entsprechend ungenauen 3D 
Modellen führt.
 Gibt es eine Möglichkeit wirklich runde Geomoetrien zu erzeugen. Dass 
es überhaupt funktioniert zeigt mir die Tatsache, dass Bohrungen/Vias 
exakt wiedergegeben werden.
Danke

von Bob (Gast)


Lesenswert?

Hast' schon mal das Grid verfeinert??
- dann nochmal neuerzeugen!
Ansonsten würde ich den Kreis per hand ziehen (P/U) und dann nochmals 
"define from..."

von Gerhard M. (xdream)


Lesenswert?

Hi Bob,

funktioniert alles nicht - hab ich schon ausprobiert. Auch wenn man
Design-->Board Shape->Redefine Boardshape verwendet und mit Shift+Space 
von rechtwinklig auf gerundete Kanten bzw. Kreisform wechselt. Der 
Kreisbogen passt perfekt, aber wenn man dann das Boardshape stark 
vergrößert kann man wieder die Tangenten erkennen.
Auch Kreis von Hand zeichnen und "Define from selected objects" führt 
immer zum gleichen eckigen Ergebnis und Gemecker beim Konstrukteur weil 
sein Programm dann ständig Kollisionen meldet...

Gruß Gerhard

von programinator (Gast)


Lesenswert?

Moin,

auch wenn ich die Anforderungen an die Platine nicht kenne würde ich 
hier die Notwendigkeit der "perfekten" Rundung hinterfragen. Wie genau 
kann der Hersteller die Platine tatsächlich fräsen? Habt ihr die Stege 
im Bestückungsnutzen berücksichtigt? Die werden dann sicherlich nach der 
Bestückung von Hand entfernt, also auch nicht mit höchster Präzision auf 
0,1mm genau. Und für mein Verständnis kann ein CNC-basierter Fräser 
einen Kreis doch auch nur angenähert abbilden.
Kann es sein, dass der Konstrukteur ein wenig übertreibt?

von Ralf (Gast)


Lesenswert?

Hi,

ich kämpfe mit demselben Problem und nerve den AD-Support öfter damit 
(siehe AD-Forum bzw. -BugCruncher). Das Problem betrifft aber soweit ich 
weiss nur die CutOuts, die Aussenkanten werden als Rundungen exportiert. 
Mittels Script bekommt man Zugriff auf die Daten -> es sind wirklich 
Rundungen, hab's ausprobiert.
Das absolut unverständliche ist, dass CutOuts intern ebenfalls echte 
Rundungen haben, aber per Script nur die interpolierten Linien 
zugreifbar sind :/
Diese beknackten Interpolationen treiben nämlich unsere Konstrukteure in 
den Wahnsinn, weil sie für die Layouter keine Nutzenzeichnungen 
erstellen können, bei denen die Radien vermaßt werden können (klar, die 
Radien sind nicht vorhanden).
Wenn du 'create primitives from board shape' verwendest, siehst du dass 
Rundungen hinterlegt sind, nur weiss ich nicht, warum die AD-Entwickler 
die Interpolationen beim STEP-Export auswerfen...

Ralf

von Gerhard M. (xdream)


Lesenswert?

Mag sein, dass der Konstrukteur manchmal übertreibt.

Aber wenn sein CAD-System Kollisionen meldet, dann hab ich dafür 
Verständnis.
@Ralf: Ja ich weiß, dass das nur cutouts und Boardshape (siehe Bild) 
betrifft. Die Primitives sind als Kreissegmente (Zentrum, Radius, 
Bogenlänge)definiert, auch die Gerberdaten sind genau.
Wie reagiert Altium auf diesen "Bug"?

 Dass Rundungen immer nur angenähert werden können ist mir klar, aber so 
kantig müsste das nicht sein - das geht besser.

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.