Forum: Platinen Altium Pick and Place XY 3 Dezimalstellen


von Nik E. (routen)


Angehängte Dateien:

Lesenswert?

Wie kann ich im Pick-and-Place die X- und Y-Achse auf drei 
Nachkommastellen (Dezimalstellen) einstellen? Ich finde diese 
Einstellung nirgends. Ich habe wirklich keine Lust, das jedes Mal in 
Excel anzupassen...

von Roland E. (roland0815)


Lesenswert?

Nik E. schrieb:
> Wie kann ich im Pick-and-Place die X- und Y-Achse auf drei
> Nachkommastellen (Dezimalstellen) einstellen? Ich finde diese
> Einstellung nirgends. Ich habe wirklich keine Lust, das jedes Mal in
> Excel anzupassen...

Da Altidumm intern immer noch in getausendeten Füßen rechnet, werden 
immer solche krummen Millimeterzahlen dabei raus kommen.

Lebe damit. Excel kann runden.

von Thomas H. (thomash2)


Lesenswert?


von Taz G. (taz1971)


Lesenswert?

Ich habe auch keine Einstellung gefunden.
Ich würde es aber auch anders machen. Ich würde das Grid auf 0,001mm 
stellen, Bauteile selektrieren und dann Align to Grid ausführen. So 
würde PCB und PickAndPlace File perfekt zusammen passen.
Im PickAndPlace File wäre so die 4.Stelle immer 0. (oder stört die 
trailing Zero?)

von Stephan C. (stephan_c)


Lesenswert?

Du kannst die Genauigkeit in den Preferences -> PCB Editor -> General 
unter Metric Display Precision einstellen.
Seitdem ich 5 Nachkommastellen eingestellt habe, kommt es beim Copy & 
Paste immer wieder dazu, dass Bauteile nicht bei 50mm, sondern bei 
49.9994mm oder so liegen.

von Taz G. (taz1971)


Lesenswert?

Stephan C. schrieb:
> Du kannst die Genauigkeit in den Preferences -> PCB Editor -> General
> unter Metric Display Precision einstellen.

Das ist aber nur die Gegenauigkeit bei den Anzeigen, intern wird 
trotzdem in voller Auflösung und Inch basiert gearbeitet. Wenn also in 
irgendeinem Edit oder Textfeld 1mm angezeigt wird entspricht das intern 
der integer Zahl 393701. (1mil = 10000).
Ich würde aber dazu raten die Anzeigegenauigkeit bei 5 Stellen zu 
belassen bzw. einzustellen, weil sich sonst Fehler vermehren können.
Bei dem Beispiel das 50mm als 49.9994 angezeigt werden. Würde bei 3 
Nachkommastellen 49.999 angezeigt werden (intern sind es aber 49.9994), 
geh ich jetzt mal kurz in das Feld rein und wieder raus werden die 
49.999 übernommen.
Vielleicht kennt ihr ja die DRC Fehlermeldung, das der Track 1mm < 1mm 
ist.

von Thomas H. (thomash2)


Lesenswert?

Stephan C. schrieb:
> Du kannst die Genauigkeit in den Preferences -> PCB Editor ->
> General
> unter Metric Display Precision einstellen.
> Seitdem ich 5 Nachkommastellen eingestellt habe, kommt es beim Copy &
> Paste immer wieder dazu, dass Bauteile nicht bei 50mm, sondern bei
> 49.9994mm oder so liegen.

Das hatte ich denke ich auch versucht, aber im Pick and Place Export 
waren immer noch 3 Nachkommastellen (bei AD17) bei neueren sind es dann 
4 Nachkommastellen.
Ob es da einen Unterschied macht ob man ein neues Dokument mit dieser 
Einstellung erstellt weiß ich nicht.

von Rainer W. (rawi)


Lesenswert?

Taz G. schrieb:
> Ich würde aber dazu raten die Anzeigegenauigkeit bei 5 Stellen zu
> belassen bzw. einzustellen, weil sich sonst Fehler vermehren können.

Wie sollen sich durch die Anzeigegenauigkeit Fehler vermehren.

Hast du schon einmal gemessen, wie stark sich die Position eines Bauteil 
alleine während des Lötprozesses verändert?
Schon die 3.te Nachkommastelle bei der Millimeterangabe für die Position 
eines Bauteils ist eine Hausnummer.

Taz G. schrieb:
> Vielleicht kennt ihr ja die DRC Fehlermeldung, das der Track 1mm < 1mm
> ist.

Altium halt ...

: Bearbeitet durch User
von Taz G. (taz1971)


Lesenswert?

Rainer W. schrieb:
> Taz G. schrieb:
>> Ich würde aber dazu raten die Anzeigegenauigkeit bei 5 Stellen zu
>> belassen bzw. einzustellen, weil sich sonst Fehler vermehren können.
>
> Wie sollen sich durch die Anzeigegenauigkeit Fehler vermehren.

Ich konnte es in der neuen Altium Version nicht mehr provozieren. Altium 
war dem Problem bewusst und haben es anscheinent gelöst.
Das Problem trat auf wenn man im PCB oder den Design Rules die Unit von 
metrisch und imperial hin und her schaltet. Wenn man von metrisch nach 
imperial umschaltet wird durch 2.54 geteilt, was Nachkommastellen 
erzeugt. Wenn jetzt aber nur drei Nachkommastellen dargestellt werden 
und ich wieder zurück wechsle. Wird mit dem gerundeten Wert gerechnet.
(BSP. 1mm/2.54 = 39.37007874mil  bei 3 Nachkommastellen = 39.370 , 
39.370*2.54 = 0.999998 ; wird als 1mm angezeigt ist aber kleiner als 
1mm, Meldung 1<1)
@Reiner
aber ich glaube Du hast Recht, wenn der Wert einmal kaputt gerundet ist 
vermehrt er sich nicht mehr.

von Roland E. (roland0815)


Lesenswert?

Taz G. schrieb:
> Rainer W. schrieb:
>> Taz G. schrieb:
>>> Ich würde aber dazu raten die Anzeigegenauigkeit bei 5 Stellen zu
>>> belassen bzw. einzustellen, weil sich sonst Fehler vermehren können.
>>
>> Wie sollen sich durch die Anzeigegenauigkeit Fehler vermehren.
>
> Ich konnte es in der neuen Altium Version nicht mehr provozieren. Altium
> war dem Problem bewusst und haben es anscheinent gelöst.
> Das Problem trat auf wenn man im PCB oder den Design Rules die Unit von
> metrisch und imperial hin und her schaltet. ...

Ist halt Altiumtypisch "broken by design", wenn man die Anzeigeeinheiten 
mit der Recheneinheit verwechselt. Jeder normale Mensch nutzt intern 
eine Einheit zum Rechnen und zeigt dann das an, was der Kunde möchte in 
der Präzission die der Kunde möchte...

Wird wohl auch nicht mehr besser werden, da man ja bei Altium neue 
Features implementieren muss um Subscriptions zu verkaufen, statt alte 
Fehler zu beseitigen.

Beitrag #7887684 wurde vom Autor gelöscht.
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.
Lade...