Hallo zusammen, vor kurzer Zeit war hier die Frage gestellt wie man aus einer Analyse die CS des Schwerpunktes ableiten kann.
Diesen Beitrag kann ich heúte nicht mehr finden, deswegen poste die Lösung als neuer Beitrag.
Weg ist nicht vollkommen: die Rotation des CS-Kreuzes ist nicht berücksichtigt(konnte diesen Parameter nicht finden), Punktposition aber.
PTC-Help schreibt dazu:
"Berechnen Sie die x-Koordinate des Schwerpunkts des Teils SCHNELL, während Sie sich in der Baugruppe BLOCK mit dem Koordinatensystem ASCO befinden. SCHNELL besitzt in der Unterbaugruppe ABSCHLUSS (die in der obersten Baugruppe die Komponenten-ID "7" besitzt) die Komponenten-ID "5". Verwenden Sie die folgende Funktion:
mp_cg_x("7:5","ASCO", "")"
(Erster und dritter Aufführungszeichen im Klammer sind Pfade zu Komponenten (Ziel und Anker) in einer BG)
$d25 = MP_CG_X ("","CS_MITTE","")
$d26 = MP_CG_Y ("", "CS_MITTE", "")
$d27 = MP_CG_Z ("", "CS_MITTE", "")
Also wenn ich eine Versatz-CS erstelle, mit
Versaz längst X-Achse(d25)=z.B. 10
------------- Y-Achse(d26)......10
------------- Z------(d27)......10
und folgende Beziehunge für dieses KE erzeuge:
$d25 = MP_CG_X ("","CS_MITTE","")
$d26 = MP_CG_Y ("", "CS_MITTE", "")
$d27 = MP_CG_Z ("", "CS_MITTE", "")
§-Zeichen lässt die negative Zahlen als Argument zu.
nach einer neuen Modellberechnung und Regenerierung des Teils bekomme ich eine neue CS mit dem Position von Schwerpunkt.
Grüße
------------------
Sergej
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP