 |
NX Programmierung : Batchmode: Macro per Journal öffnen.
FTD am 05.12.2012 um 13:51 Uhr (0)
Hallo zusammen!Mein Ziel ist es für ein Part die FE Analyse zu automatisieren.Mein Journal macht auch schon alles, bis auf 2 Dinge:- einen Screenshot- die Ergebnisse per HTML File zu exportierenBeide Funktionen werden vom Journal über NX erstmal nicht unterstützt. Daher wollte ich diese über ein Macro ausführen.Das Funktioniert auch wenn ich die Journals einzeln in NX selber ablaufen lasse.Wenn ich die Journal von außen aber über eine Batch Datei aufrufe, stürzt NX 8 ab.Im CMD erhalte ich dann die Fehlerme ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Batchmode: Macro per Journal öffnen.
FTD am 19.12.2012 um 13:43 Uhr (0)
Hallo nochmal,ich bin in der Zwischenzeit auf folgenden Befehl gestoßen. Zitat:"C:Program FilesSiemensNX 8.0UGIIugraf.exe" -nx -key:NameDesMakros.macroLeider habe ich es nicht geschafft darüber einer Macro "von außen" zu starten. Das ist mir weder über eine Batch Datei noch in der Eingabeaufforderung von NX gelungen.Muss die der Befehl noch über call oder start oder so aufgerufen werden?Es soll wie gesagt nur ein Macro im Batchmode gestartet werden.Grüße
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Batchmode: Macro per Journal öffnen.
FTD am 19.12.2012 um 18:32 Uhr (0)
Hallo Walter,ja ich denke das ist genau das was ich suche.Leider kann ich der Anleitung keine Folge leisten.In meiner Protokoll Datei kann ich keinen Eintrag mit "UGII_INITIAL_MACRO_DIR" finden.Ich verwende NX 8.0.0.25 .
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Batchmode: Macro per Journal öffnen.
FTD am 19.12.2012 um 20:52 Uhr (0)
Nein das hab ich nicht überlesen.Aber wenn ich auf Macro -- Wiedergabe ... gehe, dann öffnet sich ein beliebiges Verzeichnis. Bzw. jenes, von welchem zuletzt ein Macro ausgeführt wurde. Oder was ist gemeint mit "Verzeichnis notieren das dann aktiv ist" ?!Gerne würde ich diesen Pfad selbst festlegen.Customer Defaults ist denke ich mal "Datei - Dienstprogramme - Anwender Standards"Dort habe ich nur unter Gateway - Benutzerschnittstellen Macro gefunden. In diesem Fenster kann aber kein Pfad definiert werden. ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Batchmode: Macro per Journal öffnen.
FTD am 21.12.2012 um 16:24 Uhr (0)
Zitat:Kannst du nicht auch noch ein #File#exit ins Macro einbauen ?Leider weiß ich nicht wie das geht.Da aber nicht nur NX sondern, der Browser und auch das cmd sich öffnen, habe ich eine Batchdatei geschrieben die alle 3 Prozesse killt.Komischer weise kann ich die Befehle aber nicht direkt unten an das Batchfile anfügen, sondern muss dafür eine separate Batch Datei verwenden ?!Naja... zum Glück funktioniert aber endlich alles so wie es soll! =)
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Fläche über Namen auswählen?
FTD am 01.03.2016 um 12:13 Uhr (1)
So! Ich bin schon ein Stück weiter gekommen... Ich möchte erstmal den richtigen Polygonbody finden und dann alle Flächen auf diesem Body absuchen.Hier mal der aktuelle Stand:Code:using System;using NXOpen;using NXOpen.UF;using NXOpenUI;public class NXJournal{ public static void Main(string[] args) { Session theSession = Session.GetSession(); NXOpen.UI theUISession = NXOpen.UI.GetUI(); NXOpen.UF.UFSession theUFSession = UFSession.GetUFSession(); NXOpen.Utilities.NXObjectManager ObjectManager = ...
|
| In das Form NX Programmierung wechseln |