| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| | |
 | Anwender CAD mit Siemens NX-Basis , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
|
|
Autor
|
Thema: Modeling Voreinstellungen auf Customer Default Werte setzen (739 mal gelesen)
|
didie Mitglied NX Admin
 
 Beiträge: 108 Registriert: 29.01.2004 win 10 NX1953
|
erstellt am: 24. Aug. 2023 13:29 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte die Modeling Voreinstellungen eines Parts auf die Werte in den Anwenderstandards setzen. ich habe folgenden Ansatz
Code:
NXOpen.Options.OptionsManager optMgr = _session.OptionsManager; PartModeling modPrefs = _activepart.Preferences.Modeling; modPrefs.AngleToleranceData = optMgr.GetRealValue("Solids_tolerAngl"); .... ....
Das funktioniert so, es ist aber mühsam alle Namen für die einzelnen Objekte in den Customer Default herauszufinden und der richtigen Voreinstellung zuzuordnen. Gibt es da eine einfachere effektivere Methode? Gruß didie
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
      
 Beiträge: 2736 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 28. Aug. 2023 14:20 <-- editieren / zitieren --> Unities abgeben:          Nur für didie
Zitat: Original erstellt von didie:Gibt es da eine einfachere effektivere Methode? [/B]
Hallo didie, es ist denkbar, das über System-Klassen, z.B.System.Reflection anzugehen. D.h. darüber zu suchen, was es in den Defaults gibt. An manchen Stellen ist das auch in NXOpen möglich, da gibt's z.B. Methoden wie ...GetNames(). Aber einfach wird auch das nicht. Gruß, Michael
------------------ Ein Mensch wird laut, wenn er was will; wenn er's erst hat, dann wird er still; Das "Danke" ist, nach alter Sitte, Weit selt'ner als das "Bitte, Bitte". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
didie Mitglied NX Admin
 
 Beiträge: 108 Registriert: 29.01.2004 win 10 NX1953
|
erstellt am: 29. Aug. 2023 08:41 <-- editieren / zitieren --> Unities abgeben:         
Hallo Michael, vielen Dank für deinen Tipp, Ich lasse mir mit Hilfe des _session.OptionsManager die Namen und Werte alle Customer Defaults ausgeben und such mir dort die Werte die ich im Part auf Default zurücksetzen will. Das ist mehr oder weniger Fleißarbeit. Es wäre schön wenn es da in NX einen Knopf geben würde mit dem alle den Part betreffenden Customer Default übernommen werden können. Den Knopf habe ich leider noch nicht gefunden Gruß didie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Bauzeichner/in im Bereich Infrastrukturplanung/ Tief- und Straßenbau (m/w/d) | Zur Verstärkung und zum Aufbau eines neuen Standortes in Stuttgart Möhringen suchen wir ab sofort eine engagierte, verantwortungsbewusste und selbstständig arbeitende Persönlichkeit mit mehrjähriger Erfahrung als Bauzeichner/in im Bereich Infrastrukturplanung Mit langjähriger Erfahrung in der Bauleitplanung, im Städtebau und in der Infrastrukturplanung betreuen wir derzeit rund 40 Städte, Gemeinden und Unternehmen.... | | Anzeige ansehen | Feste Anstellung |
|
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
      
 Beiträge: 2736 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 29. Aug. 2023 14:23 <-- editieren / zitieren --> Unities abgeben:          Nur für didie
Ja, mühsam nährt sich das Eichhörnchen ------------------ Ein Mensch wird laut, wenn er was will; wenn er's erst hat, dann wird er still; Das "Danke" ist, nach alter Sitte, Weit selt'ner als das "Bitte, Bitte". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |