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...
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.
Bei AD17 ist es noch 3 Stellig. Laut Dokumentation bei AD 20.2 auch https://www.altium.com/documentation/altium-designer/workspacemanager-dlg-pickplacesetup-formpick-and-place-setup-ad?version=20.2 Ab AD 21 dann vierstellig https://www.altium.com/documentation/altium-designer/workspacemanager-dlg-pickplacesetup-formpick-and-place-setup-ad?version=21
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?)
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.
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.
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.
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.