| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Basiskonstruktion Schulung (Teil 1) - 5-tägige Schulung für Einsteiger |
Autor
|
Thema: Ausdruck aus Unterbaugruppe in BG verändern (2172 mal gelesen)
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 23. Jul. 2014 14:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ich habe gerade das Forum nach "Ausdruck" durchsucht und auch eine Menge gefunden, aber nichts was mir geholfen hätte. Ich hoffe ich habe nix übersehen. Ich hoffe ich schaffe eine vernünftige Erklärung zu meiner Aufgabenstellung Ich habe eine BG in der es einen Ausdruck "Hub" gibt, der an einer Zwangsbedingung (Abstand) hängt. Diese BG möchte ich in einer anderen BG verbauen und darin diesen "Hub" einstellen können. Zuerst habe ich an Anordnungen gedacht, aber für mich ist das nicht die ideale Lösung. Anordnung ist für mein Verständnis (bitte um Korrektur wenn ich da falsch liege) wenn ich 2 Extrem-Positionen darstellen möchte (offen / geschlossen). In meinem Fall bräuchte ich aber auch etwas zwischen offen & geschlossen, das kann also unterschiedlich sein. Gibt dafür eine brauchbare Lösung? Ich denke mal ja, aber mir fällt nix gescheites ein Vielleicht kann mir jemand weiterhelfen? Vielen Dank! Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP10 Teamcenter 8.3.3.8
|
erstellt am: 23. Jul. 2014 14:20 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo, ich glaube du suchst nach 'Interpart Expressions', sprich ne Funktion mit dem man Werte (Ausdrücke) innerhalb der BG weitegeben kann. Dann funktioniert das mit Interpart Expressions. Also BG sagt Auf oder Zu und gibt dann diesen Wert (1 oder 0) an die Komponenten weiter die sich dann verändern. Eines vorweg, gleich die Ausdrücke ohne EInheit erstellen, sonst gibt es nur Ärger. Ist es sowas in der RIhctung? Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 23. Jul. 2014 14:38 <-- editieren / zitieren --> Unities abgeben:
Hallo Torsten, danke für den Tipp! Aber so hab ich es probiert und kriegs nicht hin. Ich hab mal ein Bild angehängt. Das zeigt die Ausdrücke in der obersten BG. Da habe ich den Ausdruck "Hub" erstellt, der auf die Unter-BG (10002155) zugreift, in welcher ebenfalls der Ausdruck "Hub" vorhanden ist, mit dem Wert 60. Jetzt möchte ich in der obersten BG genau diesen Wert (60) verändern können und das krieg ich nicht hin. Hab ich in deinem Beitrag was falsch verstanden? Vielen Dank! Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP10 Teamcenter 8.3.3.8
|
erstellt am: 23. Jul. 2014 14:42 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Ich glaub du hast in die falsche Richtung 'gelinkt'. bei dir geht das von der Komponente zur Baugruppe, muss aber von der Baugruppe zur Komponente. Also in BG 60 eingeben, und die Komponente greift sich diesen Wert ab, probier das mal. Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 23. Jul. 2014 14:52 <-- editieren / zitieren --> Unities abgeben:
Ich habs jetzt in die andere Richtung gemacht, dann kann ich in der obersten BG den Wert steuern, aber damit verändere ich ja den Wert in der Unter-BG. Also so geht's leider auch nicht Dieser Hub den ich in der BG einstelle, der darf sich nicht auf die Unter-BG auswirken. Vielleicht gibt's dafür ja einen ganz anderen Ansatz? Möglicherweise etwas ganz einfaches und ich komm net drauf Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP10 Teamcenter 8.3.3.8
|
erstellt am: 23. Jul. 2014 14:55 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hi, ah ok, du suchst eher sowas wie an/aus. Am einfachsten (zum probieren): Ausdruck in BG erstellen. Diesen AUsdruck in due Komponente mit einem eigenen AUsdruck linken. dann if statement :if BG ausdruck = 1 dann 60 else 0 (oder den wert den du haben willst). Das müsste dann eigentlich gehen, oder ich hab das immernoch falsch verstanden...hoffe aber nicht Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 23. Jul. 2014 15:43 <-- editieren / zitieren --> Unities abgeben:
Nein Torsten, so würde ich es nicht bezeichnen Es gibt ja die Möglichkeit die BG-Zwangsbedingung aus einer Unter-BG in die übergeordnete anzuheben, aber irgendwie bin ich zu blöd dazu. Im Grunde wäre das ja genau was ich brauche. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP10 Teamcenter 8.3.3.8
|
erstellt am: 23. Jul. 2014 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 23. Jul. 2014 17:19 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP10 Teamcenter 8.3.3.8
|
erstellt am: 24. Jul. 2014 06:23 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hi Thomas, hab dir mal ein Bsp angehängt. vllt hilft das weiter. Wenn du in den Expressions (ich denke mal Ausdrücke auf Deutsch) die exp 'schalter' auf 1 oder 0 änderst, ändert sich die position und der Bauteile und die Länge von bt1. So mach ich das weil das ne vielzahl von Möglichkeiten eröffnet. Der VOrschlag von Meinolf kenne ich nicht, aber vllt ist der einfacher und ich hab mir das Leben bisher nur zu schwer gemacht, probiers mal aus. Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 24. Jul. 2014 07:44 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, danke Meinolf, das hab ich gesucht! Ich brauchte das noch nie, aber jetzt check ichs Ich suchte dieses "Position überschreiben" auf der Zwangsbedingung selber, nicht auf der Komponente. Und das mit dem "zum überschreiben kopieren" muss man auch mal wissen, dazu finde ich in der Hilfe gar nichts. Bisschen unübersichtlich ist das dann im Navigator schon und ob jemand anderer das auch durchschaut was man da genau gemacht hat? Aber das wars, danke!!
Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 24. Jul. 2014 07:45 <-- editieren / zitieren --> Unities abgeben:
|