 getPoint.txt |
NX Programmierung : Punkt aus Komponente
Rene Oschmann am 05.01.2014 um 21:54 Uhr (5)
Hallo liebe CAD.de-Gemeinde,ich habe folgendes Problem:Ich versuche per NXOpen-Programm (C++) Punkte (Point*) von Komponenten (Assemblies::Component*) in einer Baugruppe zu finden. Meine Komponenten haben Punkte als PunktFeatures definiert. Diese sind benannt. Ziel ist es in der Baugruppe assoziative Linien zwischen bestimmten Punkten verschiedener Komponenten zu erstellen. D.h. wenn ich ein Bauteil bewege verändert sich auch die Line. Dazu benutze ich den "WavePointBuilder" und den "AssociativeLineBuilder ...
| | In das Form NX Programmierung wechseln |
|
NX Programmierung : Punkt aus Komponente
Rene Oschmann am 07.01.2014 um 15:41 Uhr (1)
Hallo Michael,vielen Dank für den Verweis. Ich hatte mir gestern noch eine Krücke gebaut, die die Punkt-Koordinaten auf das Part-Koordinatensystem zurück gerechnet hat und so nach dem passenden Punkt gesucht hat. Das hat zwar funktioniert, aber besonders schön war es nicht.Nun nutze ich UF_ASSEM_find_occurrence(). Hier ein kleines Beispiel, falls es jemand anderes mal braucht:Code:Point* getCompPoint(Assemblies::Component* comp, string name){ Point* pnt = NULL; Part* prt = NULL; tag_t occ = 0; ...
| | In das Form NX Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |