| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Temporäre Visualisierung in der 3D-Ansicht (1604 mal gelesen)
|
mgheinz1001 Mitglied Dipl.-Ing. (FH)
Beiträge: 109 Registriert: 17.03.2005
|
erstellt am: 05. Jan. 2012 14:37 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe einen Dialog (mit dem Block UI Styler) erstellt, mit dem der Anwender diverse Inputs (Selektoren, Texte, numerische Werte etc.) definieren kann. Da die Inputs zahlreich sind und die Ausgabe bzw. Ergebnis-Geometrie des Dialogs komplex ist, möchte der Kunde während der Definition der Inputs in der 3D-Ansicht ein Art Prinzip-Vorschau sehen, die sich abhängig von den Inupts auch mit ändert - ähnlich wie die Richtungspfeile bei den Vektor-Selektor-Elementen. Nur reichen diese Pfeile hier nicht aus - ich brauche eine Drahgeometrie, Fläche oder Box. Eine weitere Anforderung besteht darin, dass diese Prinzip-Vorschau permanent durch die übrige Geometrie hindurchscheint (denn wenn die Vorschau teilweise oder ganz von der Bauteilgeometrie überdeckt würde, nützt die Vorschau natürlich wenig). Ich wäre für jeden Vorschlag sehr dankbar! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2624 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-1980 3D Printer Prusa MK2 S
|
erstellt am: 06. Jan. 2012 11:41 <-- editieren / zitieren --> Unities abgeben: Nur für mgheinz1001
Hallo mgheinz1001, ein großes Problem seh' ich da zunächst nicht ... nur einen Haufen Arbeit. Das betrifft sowohl das Program als auch die Arbeit, die Dein Rechenknecht zu leisten hat. Das Ergebnis muß mit jeder Änderung im Dialog aktualisiert werden, evtl. ist eine vereinfachte Darstellung möglich, die das erleichtert. Als Unterscheidung zur vorhandenen Geometrie würd' ich mal mit einer transparenten Darstellung spielen. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mgheinz1001 Mitglied Dipl.-Ing. (FH)
Beiträge: 109 Registriert: 17.03.2005
|
erstellt am: 06. Jan. 2012 14:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, danke für den Vorschlag. Da habe ich wohl doch noch eine Sache vergessen zu erwähnen: Die vorhandene Bauteilgeometrie darf nicht geändert werden (also darf die Darstellung auch nicht auf transparent gesetzt werden). Des weiteren würde das auch tatsächlich eine Menge Arbeit für meinen "Rechenknecht" bedeuten, da in dem Umfeld sehr viel und komplexe Geometrie vorhanden ist Die temporäre Geometrie transparent darzustellen, löst das Problem auch nicht, da sie dann nämlich u. U. von der Bauteilgeometrie überdeckt wird. Oder gibt es hierfür eine Lösung? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2624 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-1980 3D Printer Prusa MK2 S
|
erstellt am: 07. Jan. 2012 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für mgheinz1001
Hallo mgheinz1001, igendwie geht sowas sicher, siehe div. Vorschaufunktionen in NX. Ob sich das in der selben Art und Weise ohne weiteres mit der API machen lässt, und falls ja, in welcher Geschwindigkeit, da bin ich eher skeptisch. Und lezten Endes wird da auch mit Transparenzen gearbeitet. Ein weiterer Ansatz: In Grafikprogrammen gibt es Funktionen, um die Objekte in verschiedenen Z- Ebenen abzulegen, also das Eine in den Vordergrund, ein Anderes in den Hintergrund. Aber auch hier kenne ich keine fertige Lösung mit NXOpen. Gruß, Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Elektroingenieur (m/w/d) | MAN Energy Solutions ebnet den Weg in eine klimaneutrale Weltwirtschaft. Ob Industrieproduktion, Energie- oder maritime Wirtschaft: Wir denken ganzheitlich und packen schon heute die Herausforderungen von morgen an ? für eine nachhaltige Wertschöpfung unserer Kunden. In unserem Technologieportfolio steckt die Erfahrung aus über 250 Jahren Ingenieurstradition. MAN Energy Solutions hat seinen Hauptsitz in Deutschland und beschäftigt rund 15.... | Anzeige ansehen | Elektrotechnik, Elektronik |
|
mgheinz1001 Mitglied Dipl.-Ing. (FH)
Beiträge: 109 Registriert: 17.03.2005
|
erstellt am: 11. Jan. 2012 12:11 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, Danke für deine Antwort. Das mit dem Z-Ebenen kenne ich auch aus CATIA. Allerdings habe ich im NX-Umfeld nicht hierzu finden können. Ich möchte noch mal ein Beispiel aus NX heranziehen, um noch mal genauer zu verdeutlichen, was genau ich suche. Bei der Erzeugung einer Datum Plane wird Vorschau-Geometrie erzeugt, die genau das ausmacht, was ich suche (siehe Anhang): Die Linien entlang der dargestellten Fläche werden nicht durch andere Geometrien überdeckt. Mich würde außerdem sehr interessieren, ob bzw. wie es (wie in der Abbildung dargestellt) möglich ist, die ziehbaren (bzw. drag-fähigen) Punkt-Handels zur Anpassung der Größe(n) zu erstellen. Gibt es hier eine Klasse oder einen UI-Block? (Mit dem UI-Block Linear Dimension bekomme ich nur einen Vektor zum Ziehen hin.) Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|