| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Makro (Dialogfenster) (1613 mal gelesen)
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 18. Jun. 2019 09:47 <-- editieren / zitieren --> Unities abgeben:
Hallo, es gibt zwar zu Makros recht viele Beiträge, habe aber nichts gefunden das mir weitergeholfen hätte. Ich habe ein Makro erstellt, indem in 4 Schritten gewisse NX-Einstellungen geladen werden. Dieses Makro möchte ich dann ins UI integrieren. Ist es möglich, dass der user am Start eine Info (Dialogfenster) bekommt, welche NX-Einstellungen mit Ausführen des Makros geladen werden und diese Info dann mit OK bestätigen kann? Ich bin auf diesem Gebiet leider noch kein Experte. Vielen Dank! Grüße, Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. 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: 18. Jun. 2019 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo Thomas, es ist zwar recht lange her ... aber ich meine daß es möglich ist (oder möglich war), NX mit einem Macro oder ähnlich zu starten, das dann gleich zu Beginn ausgeführt wird. Ob das noch oder überhaupt geht und ob damit ein Dialogfenster (InfoWindow) geöffnet werden kann, wäre auszuprobieren. Was sicher geht - selbe Antwort wie bei der letzten Frage - ist NXOpen. 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 |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 18. Jun. 2019 13:36 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, vielen Dank für deine Infos! Der Grund warum ich ein Macro gemacht habe ist, weil ich damit Einstellungen laden möchte, die nicht über ein Journal aufzuzeichnen sind. Das zeigt NX ja mit diesem grünen Punkt, welche Befehle aufgezeichnet werden können. Ein Journal wäre mir grundsätzlich auch lieber, aber ob das möglich wäre weiß ich leider nicht. NX Open Kenntnisse habe ich leider noch zu wenige. Ist ja denke ich auch kein selbsterklärendes Thema. Grüße, Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 18. Jun. 2019 14:19 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Zitat: Original erstellt von tom-nx: ...Ist es möglich, dass der user am Start eine Info (Dialogfenster) bekommt, welche NX-Einstellungen mit Ausführen des Makros geladen werden und diese Info dann mit OK bestätigen kann?
Was mit Macro geht: Ein (vorhandenes) Dialogfenster stehen lassen. Wenn du damit die "Auswahl" hinkriegst .... wahrscheinlich nicht. "Gewisse Einstellungen" hört sich nach dezidierter Auswahl an --> NXopen ... BTW: Nur weils beim Journal nicht aufgezeichnet wird, heisst nicht, dass es keine entsprechende API gibt. Allerdings muss man dann selber rausfinden worums geht .... welche Einstellungen wären das denn ?
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: 3001 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: 18. Jun. 2019 14:48 <-- editieren / zitieren --> Unities abgeben:
Hi Thomas, danke dir! Wie gesagt ich bin einfach kein NX-Open Spezialist, daher tu ich mir da auch etwas schwer. Das Thema wäre ja auf jeden Fall sehr interessant, aber dazu fehlt mir einfach die Zeit. Was möchte ich über ein Journal/Makro abrufen: - Der Hintergrund soll auf "Default Graduated Colors" gestellt werden. - Die Farbpalette soll "Use System Color Palette" laden. - In den Sketch Preferences-Part Settings soll "Inherit from Customer Defaults" geladen werden. - In den Drafting Preferences soll "Setting Source" von den "Customer Defaults" geladen werden. Und das krieg ich mit einem Journal nicht hin. Dass es andere Möglichkeiten gibt das ins Journal zu bringen hab ich mir fast gedacht, aber das weiß ich leider nicht wie man das macht. Grüße, Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. 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: 18. Jun. 2019 15:20 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo zusammen, hab's gefunden ... ein Makro kann gleich beim Start ausgeführt werden, siehe Anhang. 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 |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3886 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 18. Jun. 2019 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 19. Jun. 2019 07:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, Wie meinst Du denn das genau, dass das Makro beim Start ausgeführt werden kann? Bin nicht ganz sicher ob meine Frage ganz verständlich rüber gekommen ist. Was ich gern machen möchte ist, dass der User wenn er in NX dieses Makro, welches ich in ein NX-Button eingebaut habe, ausführt, die Info bekommt was im Zuge des Makros passiert und diese Meldung mit OK bestätigen kann. Aber ich fürchte da steckt vermutlich ein bisschen mehr Aufwand dahinter sowas zu machen. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. 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: 19. Jun. 2019 09:03 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo Thomas, du hast oben ff. gefragt: Zitat: Ist es möglich, dass der user am Start eine Info (Dialogfenster) bekommt, ...
Das hab' ich so verstanden, daß NX beim Start ein Makro ausführen soll. Über ugraf.exe -key=macroname geht das. War aber wohl falsch verstanden. Wenn ein User das Makro startet, ist ein automatischer Start natürlich nicht erforderlich. 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 |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3886 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 19. Jun. 2019 09:04 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 19. Jun. 2019 09:14 <-- editieren / zitieren --> Unities abgeben:
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 19. Jun. 2019 09:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Walter, Danke dir! Zitat: das gibt's doch fertig: "Benutzereingabe mit Anweisungen" Es klappt natürlich nicht bei einem Batch-Job (NX-Start > Macro ausführen > NX-Beenden).
Ich kann damit leider nicht viel anfangen wie Du das genau meinst. Kannst Du mit den gegeben Infos abschätzen was das für ein Aufwand wäre? Sonst kann ich dir auch gern über PM was zukommen lassen. Danke! Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3886 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 19. Jun. 2019 09:51 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo Thomas, Werkzeug > Macro > Aufzeichnung starten M1.macro Informationen > Punkt Werkzeug > Macro > Benutzereingabe mit Anweisung Hier kommt nun die Anweisung .... Punkt zeigen Anstatt einen Punkt zu zeigen, kann man sich auch etwas anderes einfallen lassen. Wie meinst du das mit dem "Aufwand"? Wenn man das Thema professionell löst und nicht mit Macro? Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Maschinenbauingenieur/Mechatroniker (m/w/d) - Konstruktion und Fertigung | Mit europaweit über 1.500 Mitarbeitern entwickeln wir seit über 10 Jahren zusammen mit unseren Partnern die Engineering- und IT-Lösungen von morgen. Unser Know-How deckt dabei die zukunftsweisendsten Technologien aus nahezu allen Industriebereichen ab. Zur Verstärkung unserer Teams an Standorten in den Regionen Bayern (München/Erlangen) und Baden-Württemberg suchen wir zum nächstmöglichen Zeitpunkt ... | Anzeige ansehen | Mechatronik |
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3001 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: 19. Jun. 2019 09:57 <-- editieren / zitieren --> Unities abgeben:
|