[Da...] Posted October 23, 2019 Share Posted October 23, 2019 Hallo! Ich möchte die Vorgabe des Nullpunktes gerne in einer .para-Datei flexibel gestalten. Gibt es einen PCM Befehl zum ändern/einlesen eines vorhanden Basissystems? Viele Grüße Link to comment Share on other sites More sharing options...
[No...] Posted October 23, 2019 Share Posted October 23, 2019 Zumindest keinen offiziellen. Das Basissystem ist die Grundlage des ganzen Prüfplans, deshalb ist es wohl unerwünscht, mittendrin daran zu drehen. Ich habe mir mal ein Programm geschrieben, das alle gespeicherten Basissysteme um einen bestimmten X/Y/Z-Offset im Gerätesystem versetzt, aber ich musste dafür eine Menge Haken schlagen. Und ganz sicher bin ich bis heute nicht, ob ich alles richtig gemacht habe (deshalb gebe ich das Programm auch nicht raus, sorry) Vielleicht kann man mit einigen undokumentierten Befehlen was bewirken. Frag am besten mal Eric. Link to comment Share on other sites More sharing options...
[Da...] Posted October 23, 2019 Author Share Posted October 23, 2019 Please sign in to view this quote. Ja so eine Liste wäre interessant... Irgendwie muss es ja gehen. Das Preset-Modul kann ja auch mit benutzerdefinierten Nullpunkten arbeiten. Da wähle ich einen Nullpunkt aus und das Preset startet dann immer den gleichen Prüfplan... Link to comment Share on other sites More sharing options...
[No...] Posted October 28, 2019 Share Posted October 28, 2019 Ich würde aber immer zuerst mal die grundlegende Aufgabe genau analysieren und schauen, ob es möglich ist, das Problem anders anzugehen und mit "offiziellen" Funktionen zu lösen. Es gibt z.B. noch die Funktionen Koordinatensystem speichern bzw. laden (damit kannst du übrigens auch ein bereits gespeichertes Baissystem laden!). Wenn du es z.B. schaffst, für alle Varianten nur ein gemeinsames "Dummy"-Basissystem zu verwenden und den eigentlichen Nullpunkt mit geladenen KS zu machen, könnte es auch so gehen. Link to comment Share on other sites More sharing options...
[Da...] Posted October 30, 2019 Author Share Posted October 30, 2019 Der Lösungsansatz mit dem "Koordinatensystem laden" war gar nicht so schlecht! Meine Lösung sieht in etwa so aus - Kurzversion: 1. Abfrage eingebaut (PCM) 2. neues Basissystem laden 3. die Datenausgabe (Position vom Teil) mit einer Bedingung versehen (Abfrage: wahr oder falsch) 4. wahr = Basisystem 1 oder falsch = Basisystem 2 Funktioniert perfekt ohne das Basisystem vom Prüfplan zu ändern. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in