| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Solid Edge 2025 First Look Online-Event 14.11.2025, eine Pressemitteilung
|
Autor
|
Thema: Sichtbare Bodies in einer Baugruppe über VB auslesen? (886 mal gelesen)
|
NXDJ Mitglied Konstrukteur

 Beiträge: 15 Registriert: 19.01.2009
|
erstellt am: 25. Jul. 2009 16:33 <-- editieren / zitieren --> Unities abgeben:         
Hallo NX-Gemeinde, habe ein Problem wie bekommt man alle sichtbaren Volumenkörper einer Baugruppe ausgewählt? Was nicht geht ist das ich in die einzellnen Parts gehe dort liegen die WCS immer anders. Benötige aber bei allen Volumenkörpern das gleiche WCS um die größte Ausdehnung zu bekommen der Baugruppe. Code:
For Each Obj As NXObject In theSession.Parts.Work.Bodies Dim Werte(5) As Double uf.Modl.AskBoundingBox(Obj.Tag, Werte) Next
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
 
 Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 25. Jul. 2009 18:23 <-- editieren / zitieren --> Unities abgeben:          Nur für NXDJ
Servus, die Hilfe ist dein Freund  Die Methode IsBlanked liefert dir einen booleans Wert über die Darstellung des Teils. Die folgenden Methoden sprechen für sich. IsSheetBody oder IsSolidBody Gruß Thomas ------------------ Hopfen und Mals Gott erhalts  Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life. [Diese Nachricht wurde von Siassei am 25. Jul. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
 
 Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 25. Jul. 2009 18:25 <-- editieren / zitieren --> Unities abgeben:          Nur für NXDJ
Halt, ich habe die Baugruppe überlesen. Linken / Anheben und wieder löschen? ------------------ Hopfen und Mals Gott erhalts  Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
      
 Beiträge: 2723 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 27. Jul. 2009 17:10 <-- editieren / zitieren --> Unities abgeben:          Nur für NXDJ
Hallo NXDJ, die Tags kriegst Du über eine interaktive Selektion oder eine der Cycle- Funktionen in uf.Obj. Um die richtigen Objekte zu erhalten, muß möglicherweise noch gefiltert werden. AskTypeandSubtype kann dabei helfen. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
Siassei Mitglied MB - Student
 
 Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 27. Jul. 2009 19:49 <-- editieren / zitieren --> Unities abgeben:          Nur für NXDJ
@mseufert Ist es möglich, die Position des Koordinatensystem der eingebauten Komponenten zum Haupt-Koordinatensystem der Baugruppe zu ermitteln? Sprich Verdrehung und Positionsverschiebung? Befehle, wie z.B. Verschieben, greifen darauf zurück. Das müsste doch irgendwie zu erfragen sein. ------------------ Hopfen und Mals Gott erhalts  Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |