Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Makro (Dialogfenster)

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Makro (Dialogfenster) (409 mal gelesen)
tom-nx
Ehrenmitglied V.I.P. h.c.
CAD-PDM Admin


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 18. Jun. 2019 09:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2384
Registriert: 18.10.2005

HP Z420
WIN XP32 / WIN7 64
UG NX6-11
SUN Ultra 60
Solaris 7
CADDS5
3D Printer Prusa MK2 S

erstellt am: 18. Jun. 2019 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 18. Jun. 2019 13:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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




Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

Beiträge: 4917
Registriert: 19.05.2000

erstellt am: 18. Jun. 2019 14:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 18. Jun. 2019 14:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2384
Registriert: 18.10.2005

HP Z420
WIN XP32 / WIN7 64
UG NX6-11
SUN Ultra 60
Solaris 7
CADDS5
3D Printer Prusa MK2 S

erstellt am: 18. Jun. 2019 15:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich


NX_startup-switches.txt

 
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


Sehen Sie sich das Profil von Walter Hogger an!   Senden Sie eine Private Message an Walter Hogger  Schreiben Sie einen Gästebucheintrag für Walter Hogger

Beiträge: 3368
Registriert: 06.10.2000

UG V2 bis V18
NX1 bis NX11
Windows, UNIX, Linux

erstellt am: 18. Jun. 2019 15:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich


NX-Start_mit_Macro_Buchauszug.pdf

 
Da weiß ich auch noch was.
Es klappt auch mit einer Verknüpfung.

Gruß

------------------
Walter Hogger

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tom-nx
Ehrenmitglied V.I.P. h.c.
CAD-PDM Admin


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 19. Jun. 2019 07:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2384
Registriert: 18.10.2005

HP Z420
WIN XP32 / WIN7 64
UG NX6-11
SUN Ultra 60
Solaris 7
CADDS5
3D Printer Prusa MK2 S

erstellt am: 19. Jun. 2019 09:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von Walter Hogger an!   Senden Sie eine Private Message an Walter Hogger  Schreiben Sie einen Gästebucheintrag für Walter Hogger

Beiträge: 3368
Registriert: 06.10.2000

UG V2 bis V18
NX1 bis NX11
Windows, UNIX, Linux

erstellt am: 19. Jun. 2019 09:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

Hallo Thomas,

das gibt's doch fertig: "Benutzereingabe mit Anweisungen"
Es klappt natürlich nicht bei einem Batch-Job (NX-Start > Macro ausführen > NX-Beenden).

Gruß

------------------
Walter Hogger

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tom-nx
Ehrenmitglied V.I.P. h.c.
CAD-PDM Admin


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 19. Jun. 2019 09:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Michael,

sorry, das hab ich wohl nicht ganz richtig vermitteln können. 

Nein darum gehts mir nicht!

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 19. Jun. 2019 09:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von Walter Hogger an!   Senden Sie eine Private Message an Walter Hogger  Schreiben Sie einen Gästebucheintrag für Walter Hogger

Beiträge: 3368
Registriert: 06.10.2000

UG V2 bis V18
NX1 bis NX11
Windows, UNIX, Linux

erstellt am: 19. Jun. 2019 09:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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

tom-nx
Ehrenmitglied V.I.P. h.c.
CAD-PDM Admin


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 2530
Registriert: 13.09.2007

NX12.0.2
NX-CAM
BCT aClass V18
TC11.5.0.7
Win 10-64bit
Dell Precision T3610
Nvidia K2000
3DConnexion Space Explorer

erstellt am: 19. Jun. 2019 09:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Walter, ich hab dir eine PM geschickt.

Grüße,
Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz