| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Mechatronics Concept Designer (MCD) - 1-tägige Schulung für Einsteiger |
Autor
|
Thema: Assoziative Punktewolken in NX (4013 mal gelesen)
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 11. Jan. 2012 15:05 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, habe diesmal eine Frage zu Punktewolken. Ich muss aber vorweg sagen, dass ich auf diesem Gebiet überhaupt nicht bewandert bin. Von daher hoffe ich, dass ihr mir die ein oder andere "dumme" Frage verzeiht Gibt es die Möglichkeit, in NX Punktewolken aus einem Excel-File zu importieren, das Ganze aber assoziativ? Ich stelle mir das folgendermaßen vor: Punkte mit Koordinaten in Excel definiert, jeder Punkt hat eine "Zählnummer", die von eins bis viele fortlaufend durchnummeriert wird. Das Zeugs wird (über assoziative Punkte) in ein Part importiert. Wenn ich jetzt ein paar dieser Punkte im Excel-File verschiebe und wieder nach NX importiere, ist das Ganze dann assoziativ, d. h. verschieben sich die Punkte dann und das Zeugs was im Part darauf referenziert geht mit? Ist das, was ich vorhabe, in NX möglich? Oder werden die Punkte gelöscht und neu importiert und die Abhängigkeiten der später im Part erzeugten Features gehen flöten? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jens.neumann Mitglied Teamleiter MultiCAD Methoden & Prozesse; Senior Berater CAx/PLM
Beiträge: 581 Registriert: 08.03.2011 Win 7 pro 64bit Intel(R) Core(TM) i7 CPU 2,8 GHz NVIDIA Quadro K2100M Memory 16GB UG V16 - NX11.0 (beta) CATIA V5R19-24 Elysium CADfeature EX6.0-6.1 Elysium CADdoctor EX6.0-7.0 (beta) Elysium V5-JT-Translator V1.1-1.3 ASFALIS EX6.0-6.1
|
erstellt am: 11. Jan. 2012 19:58 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Hallo Markus, wenn Dir das nicht zu aufwendig ist, könnte das hier Deine Lösung sein: # Expression des Typs "Point" erzeugen # die 3 Koordinaten jeweils mit einer Zelle der Tabelle verknüpfen (s. Anhang) # Punkt des Typs "By Expression" erzeugen und mit dem o.g. Ausdruck verknüpfen. Die Erstellung der Ausdrücke dauert zwar etwas, aber die Formeln kann man mittels Spreadsheet-Edit innerhalb Excels vervielfältigen. Zudem können Aktualisierungen bei Bedarf mit einem Refresh aus dem Expression-Editor heraus auf die betreffenden Punkte übertragen werden (keine Neugenerierung der Punkte). ------------------ Beste Grüße, Jens Neumann kann NX Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 12. Jan. 2012 10:42 <-- editieren / zitieren --> Unities abgeben:
Hallo Jens, vielen Dank für die Info. Hört sich nach einer reichlich mühseligen Angelegenheit an. Ich werde es aber trotzdem mal so ausprobieren und anschließend berichten. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besserpunker Mitglied Student
Beiträge: 3 Registriert: 06.10.2012 Siemens NX 8.5 Altair Hyperworks 12
|
erstellt am: 12. Mai. 2014 21:32 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Hallo Zusammen! Ich habe eine ähnliche Aufgabe wie Markus. Ich habe aus einer Punktewolke Ausdrücke importiert, so dass mir diese jetzt entsprechend als Ausdrücke zur Verfügung stehen. Ich möchte gerne passend zu jedem Ausdruck assoziativ einen Punkt erstellen. Im Dialogfeld Punkt nach Ausdruck kann man ja immer nur einen Ausdruck auswählen, also immer nur einen Punkt erstellen. Gibt es eine Möglichkeit, mehrere Punkte auf einmal nach Ausdrücken zu erstellen? Vielen Dank! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 13. Mai. 2014 12:25 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
>>Gibt es eine Möglichkeit, mehrere Punkte auf einmal nach Ausdrücken zu erstellen? Theoretisch kann man für jeden Punkt einen Ausdruck anlegen. Ich frage mich allerdings, wie es um die Performance bestellt ist, wenn Du eine Punktewolke mit 10000 Punkten auf solche Weise verdauen willst. Und wie Du vielleicht auch eine variable Anzahl von Punkten verwalten willst. Das schreit in meinen Augen eher nach einem Progrämmle... Vielleicht beschreibst Du Dein Anliegen mal etwas ausführlicher? ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besserpunker Mitglied Student
Beiträge: 3 Registriert: 06.10.2012 Siemens NX 8.5 Altair Hyperworks 12
|
erstellt am: 14. Mai. 2014 11:09 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Im Grunde möchte ich Punkte, die ein Kollege aus Matlab bzw Ansys CFX eportiert (~320) in NX übernehmen. Die sollten aber assoziativ übernommen werden, so dass die Kurve, die ich später da durch legen möchte, assoziativ veränderbar bleibt. Es geht um Konturen einer Turbine, die aus einer CFD Rechnung übertragen werden sollen. Das mit dem Programm hab ich mir so auch schon gedacht, da ich ja eigentlich nur 320 mal fast das selbe in NX machen möchte. Leider habe ich was Programmierung in NX angeht noch überhaupt keine Erfahrung. ich habe mal versucht, ein Makro aufzunehmen, aber hier müsste ich ja auch jeweils immer einen anderen Ausdruck wählen im Punkt nach Ausdruck Dialog. Da bin ich noch nicht so im Thema Habt ihr da vielleicht einen Profi-Tipp wie das günstig zu lösen? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 14. Mai. 2014 11:24 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Eine Lösung wär' sicher ein Journal. Es gibt z.B. in der NX-Installation (*NXOpen*) was fertiges zum Einlesen von Punkten, allerdings nichtassoziativ. Daraus assoziative Punkte zu machen, dürfte nicht allzu schwierig sein. Und wenn's sein muss, geht's sehr wahrscheinlich auch über Ausdrücke zu machen. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
besserpunker Mitglied Student
Beiträge: 3 Registriert: 06.10.2012 Siemens NX 8.5 Altair Hyperworks 12
|
erstellt am: 14. Mai. 2014 11:53 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
|