| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Auswahlmenü in einen Journal (2409 mal gelesen)
|
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 27. Okt. 2010 07:46 <-- editieren / zitieren --> Unities abgeben:
Hallo ich brauche mal wieder Hilfe !! Ich will dem Anwender die Möglichkeit geben Attribute anzulegen. Diese Attribute sollen aus einer Liste ausgewählt werden. (ca. 5 Stück) Also ich benötige ein Auswahlmenü wo durch Klick eines Buttons ein wert zurückgegeben wird dieser wird dann als Attribut geschrieben. Den letzten Teil habe ich. Was mir fehlt ist das Menü geht so was mit den Bordmitteln von NX ??? DANKE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 27. Okt. 2010 09:55 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
|
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 27. Okt. 2010 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
|
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 27. Okt. 2010 11:32 <-- editieren / zitieren --> Unities abgeben:
Hallo vielen Dank habe es mit deiner Hilfe fast fertig geschafft. Habe in meinem Menü noch den Button Abbrechen eingefügt. Was muss ich als Click Ergebnis Schreiben das mein Menü Beendet wird ??? ------------------------------ Sub Button4Click(ByVal sender As Object, ByVal e As EventArgs) ??????????????????????????? End Sub ------------------------------- DANKE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006 NX 10
|
erstellt am: 27. Okt. 2010 11:37 <-- editieren / zitieren --> Unities abgeben:
|
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 27. Okt. 2010 12:45 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
|
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 27. Okt. 2010 12:47 <-- editieren / zitieren --> Unities abgeben:
|
gfx-toxic.de Moderator Konstruktion / Anwenderbetreuung
Beiträge: 501 Registriert: 09.06.2006 Teamcenter 11.3 / NX 11 Windows 10
|
erstellt am: 27. Okt. 2010 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
Hast du dein Journal kompiliert? Wenn nicht muss NX das Journal vor dem ausführen kompilieren, und das dauert etwas. Das sollte aber beim zweiten Aufruf schneller gehn. Wenn du das Journal schon kompiliert hast, kann es sein das es nicht signiert ist? Weil dann wird erst auf dem Lizenzserver nach einer .net Autor Lizenz gesucht... ------------------ Gruß Matthias ------------------------------------ ICQ: 163190295 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 27. Okt. 2010 16:11 <-- editieren / zitieren --> Unities abgeben:
Hallo habe es ganz normal in den Journal Editor von NX getippt. Was mir aufgefallen ist, in der Protokolldatei steht das noch viele Dll's nachgeladen werden, und das bei jedem Aufrufen des Programms. Ist es das was es sehr Zäh macht ???
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware7.1 UG11-Nx9
|
erstellt am: 27. Okt. 2010 16:36 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
Ich will dem Anwender die Möglichkeit geben Attribute anzulegen. Diese Attribute sollen aus einer Liste ausgewählt werden. (ca. 5 Stück) warum der Aufwand in den ugtools kannst du sowas recht einfach konfigurieren ------------------ mfg uwe.a Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 27. Okt. 2010 16:48 <-- editieren / zitieren --> Unities abgeben:
|
Jan Boettcher Mitglied
Beiträge: 183 Registriert: 22.06.2005 NX 7.5 - NX 2007 SolidWorks 2006 - 2021 Win 10
|
erstellt am: 27. Okt. 2010 17:11 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
Hallo UG-Maxe, Zu den Start-/Ausführungszeiten gibt es einen langen Thread. Wenn Du keine .net Author - Lizenz zur Verfügung hast, kannst du Dein Journal wegen der fehlenden Signierung auch nicht vorweg kompilieren. Was Du machen könntest, wäre, Dein Form in eine separate Dll auszulagern und diese dann einzubinden (Hierzu gibt es auch irgendwo einen Thread). Das wird Dir aber vermutlich keinen spürbare Geschwindigkeitsvorteil verschaffen. Vielleicht klappts ja mit Uwes Tip Viele Grüße Jan ------------------ Jan Böttcher www.ib-boettcher.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
UG-Maxe Mitglied Admin / Konstrukteur
Beiträge: 179 Registriert: 25.10.2006
|
erstellt am: 28. Okt. 2010 08:40 <-- editieren / zitieren --> Unities abgeben:
Hallo für die Antworten. Also folgendes steht in der Protokolldatei: ----------------------------------------------- Using C:\Program Files\UGS\NX 5.0\ugii\managed\ManagedLoader.dll to load managed DLL Trying to load C:\Program Files\UGS\NX 5.0\ugii\managed\ManagedLoader.dll ManagedLoader.Load: C:\Program Files\UGS\NX 5.0\ugii\managed\NXOpen.Utilities.dll Name:ctx://Journal1a2faf16 Keine Kontextrichtlinien vorhanden. AppBase: C:\Program Files\UGS\NX 5.0\ugii\managed\ Loaded assembly: NXOpen.Utilities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null from C:\Documents and Settings\sschneider\Local Settings\Application Data\assembly\dl3\XZB9G49N.20A\5KEAAB01.218\ba5ec315\0055d5a1_7d1dc901\NXOpen.Utilities.DLL Loaded assembly: System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 from C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll Loaded assembly: System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a from C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll Adding C:\Program Files\UGS\NX 5.0\ugii\managed\\NXOpen.Utilities.dll as a reference item Adding C:\Program Files\UGS\NX 5.0\ugii\managed\\NXOpen.dll as a reference item Adding C:\Program Files\UGS\NX 5.0\ugii\managed\\NXOpen.UF.dll as a reference item Adding C:\Program Files\UGS\NX 5.0\ugii\managed\\NXOpenUI.dll as a reference item Loaded assembly: journal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null from C:\Documents and Settings\sschneider\Local Settings\Application Data\assembly\dl3\XZB9G49N.20A\5KEAAB01.218\9e05754f\c589c97f_6a76cb01\journal.dll Loaded assembly: Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a from C:\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualBasic\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll Loaded assembly: Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a from C:\WINDOWS\assembly\GAC_MSIL\Accessibility\2.0.0.0__b03f5f7f11d50a3a\Accessibility.dll &MACRO FOCUS CHANGE IN 1 Journalausführungsergebnisse für K:\dv\ug\nx5\macros\Filter_Attribute.vb... Ausführung war erfolgreich. ------------------------------------------------------------------
Werde mal versuchen das ganze mit den UG-Tools zu erledigen. Wenn jemand Tipps dafür hat immer her damit. DANKE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware7.1 UG11-Nx9
|
erstellt am: 28. Okt. 2010 08:47 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
Kannst du mir einen Tipp geben wie ???.... schau in die UGtools doku: 12.1 Part Attribute Zuweisen Das Programm dient zum Zuweisen von Part Attributen. Ausgangspunkt ist eine Datei mit der Endung .adf . In dieser Datei können 4 Parameter pro Zeile angegeben werden. Text für das Menü , Attribut Name , Attribut Typ , Attribut Wert Länge .... ------------------ mfg uwe.a Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Ausbildung Industriemechaniker Instandhaltung 2024 (m/w/x) | We're on it! Arvato Supply Chain Solutions bietet dir eine der dynamischsten Arbeitsumgebungen, die du dir vorstellen kannst. Wir wachsen, wir sind innovativ, wir lösen jeden Tag die Herausforderungen unserer Kunden auf der ganzen Welt. Wie schaffen wir das? Mit unserem besonderen Spirit: We're on it. Wir sind ein globales Team aus 17.000 Kolleg:innen an 85 Standorten in über 20 Ländern und ... | Anzeige ansehen | Mechaniker |
|
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: 28. Okt. 2010 11:40 <-- editieren / zitieren --> Unities abgeben: Nur für UG-Maxe
Hallo UG-Maxe, der Zeitvorteil beim Start einer kompilierten .NET - Anwendung kommt i.w. dadurch zustande, daß die exe oder dll im Gegensatz zum Journal im Speicher verbleiben kann und damit das Laden schneller geht. Wenn Du willst, kann ich aus Deinem Journal mal 'ne dll machen, dann kannst Du selbst testen, wie sich das zeitlich auswirkt. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |