| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Abgeleitete 3D-Objekte von Drawing-Geometrien erfragen (1163 mal gelesen)
|
mgheinz1001 Mitglied Dipl.-Ing. (FH)
Beiträge: 109 Registriert: 17.03.2005
|
erstellt am: 14. Okt. 2011 14:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte gern wissen, von welchen 3D-Elementen meine 2D-Drafting-Elemente abgeleitet wurden. Oder mit anderen Worten: Ist es möglich die zugehörigen 3D-Objekte -Feature oder -Geometrien von Zeichnungselemente einer Drawing-Ansicht abzufragen? Zu den Elementen einer Ansicht komme ich schon mal viel folgt:
Code:
Part objUserWorkPart = null; NXOpen.Drawings.DraftingView[] aobjViews; DisplayableObject[] aobjVisibleDrawingObj;objUserWorkPart = m_objSession.Parts.Work; aobjViews = objUserWorkPart.DraftingViews.ToArray(); aobjVisibleDrawingObj = aobjViews[0].AskVisibleObjects();
Gibt es nun von hier aus die Möglichkeit zu den 3D-Elemente zu gelangen? Oder ist es alternativ über einen anderen Weg möglich? Bin für jeden Vorschlag 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: 17. Okt. 2011 11:17 <-- editieren / zitieren --> Unities abgeben: Nur für mgheinz1001
Hallo mgheinz1001, kannst Du die Frage etwas präziser formulieren ? In einer Ansicht hast Du ja direkten Zugriff auf das 3D- Objekt. Bemaßungen als typische Drafting Objekte sind zu diesen u.U. assoziativ, was sich auch ermitteln läßt. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Schreinermeister / Holztechniker (w/m/d) für Werkstattleitung | Die Atelier Damböck Messebau GmbH steht seit über 40 Jahren für maßgeschneiderte Konzeptionen und die Realisierung von nationalen und internationalen Messeauftritten sowie kreatives Messedesign und innovativen Messebau. Mit über 140 festangestellten Mitarbeitern an 8 Standorten in China, Österreich und Deutschland zählt die Unternehmensgruppe zu den 20 größten Anbietern der Branche in Deutschland.... | Anzeige ansehen | Leitung, Teamleitung |
|
seiwi Mitglied Programmierer, Systembetreuer
Beiträge: 53 Registriert: 28.06.2005 Windows 7 NX 7.5 bis NX11 VB .Net, C#, C, GRIP, NXOpen, SNAP
|
erstellt am: 17. Nov. 2011 08:02 <-- editieren / zitieren --> Unities abgeben: Nur für mgheinz1001
Hallo Heinz, mit .Prototype erhälst du das darunterliegende Objekt eines VisibleObjects. Wenn du die .Tag-Eigenschaft vergleichst sollte der gleiche Wert herauskommen, als wenn du das Objekt im Modeling direkt angreifst und abfragst. LG Seiwi ------------------ Let's Rock... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |