Jump to content

PCM command "addCF"


---
 Share

Recommended Posts

Hello,

my name is Marco and I am new here in the forum.
In our company we produce parts with different heights. With the PCM command "addCF" I want to add additional measurement heights for the higher parts. This works unless you work with the "setRunID" command. We use the "setRunID" command in the PCM input settings to select the mini-plans.
Unfortunately, the "addCF" command then no longer works.

Have any of you had a similar problem?

4831_46fa716f1d5bc85f1034ef5f6eefdf0d.png


Hallo,

mein Name ist Marco und ich bin neu hier im Forum.
Bei uns in der Firma werden Teile hergestellt mit unterschiedlichen Höhen. Mit dem PCM-Befehl "addCF" möchte ich zusätzliche Messhöhen für die höheren Bauteilen hinzufügen. Das funktioniert, außer man arbeitet mit dem Befehl "setRunID". Wir benutzen den Befehl "setRunID" in den PCM Eingangseinstellungen um die Merkmalsgruppe auszuwählen.
Leider funktioniert dann der Befehl "addCF" nicht mehr.

Hat jemand von euch schon ein ähnliches Problem gehabt?
Link to comment
Share on other sites

Assuming the geometry is exactly the same and the Z value is the only thing
that changes. I would use a .para file with variables for the changing heights.

Z_Value_Point_A = 12
Z_Value_Point_B = 10
Z_Value_Point_C = 8
Z_Value_Point_D = 6
Z_Value_Point_E = 4
Z_Value_Point_F = 2
Link to comment
Share on other sites

The problem is that we have 3 different heights with additional measurement heights.

-Small variant: 4 measuring heights
-medium variant: 5 measuring heights
-high variant: 6 measuring heights

In the .para files you can only define variables.
Link to comment
Share on other sites

Hi Marco,

you can also creat the maximum of measuring heights and put a condition on the characteristics.
In the condition you can use
getRunID() == "AFO103_Serie"
Link to comment
Share on other sites

Hello Florian,

Thank you for this answer. Unfortunately, we have already tried this and it did not work. In our opinion, this only works in order of run: "From Characteristic List". However, due to the measurement time, we are forced to measure according to "From Feature List".


Hallo Florian,

Danke für diese Antwort. Leider haben wir das auch schon versucht, aber es hat nicht geklappt. Dies funktioniert nach unserem erachten nur im Reihenfolge-Ablauf: "Nach Prüfmerkmalliste". Jedoch sind wir aufgrund der Messzeit gezwungen, nach "Messelement-Liste" zu messen.
Link to comment
Share on other sites

Hallo,

dies habe ich auch schon probiert. Das mit dem Befehl hinzugefügte Messelement wird dann gemessen.
Leider passiert mit den Prüfmerkmalen des Messelements nichts (Prüfmerkmal wird nicht auf dem Protokoll aufgeführt).
Link to comment
Share on other sites

Eine nicht so schöne Variante wäre auch, Prüfmerkmale der Messelemente (z.B. Z-Werte) in der Reihenfolge der Sortierung der Messelemente zu machen, darauf eine Bedingung setzten, und diese dann im Protokoll ausblenden, dahinter erst die gewünschten Prüfmerkmale (wieder mit Bedingungen) anordnen.

MfG Florian
Link to comment
Share on other sites

Hallo Florian,

das ist für uns keine Option.

Wir haben pro Bauteilhöhe mehrere unterschiedliche Merkmalsgruppen (verschiedene Abläufe). Durch die Bedingungen wären wir extrem eingeschränkt.
Trotzdem Danke für die Hilfe 🙂

Stand jetzt haben wir eine Lösung, die aber nicht optimal ist. Durch die verschiedenen Bauteilhöhen und verschiedene Abläufe gibt es 25 Merkmalsgruppen!
Um diese zu reduzieren wollten wir speziell mit dem Befehl "addCF" arbeiten.
Link to comment
Share on other sites

 Share

×
×
  • Create New...