|
NX Programmierung : Fehler beim Kompilieren und Ausführen der exe. Datei
Andreas NX am 09.11.2013 um 12:56 Uhr (1)
Hallo,ich habe ein VB-Programm geschrieben, welches auch wunderbar durch Einfügen in den NX-Journal-Editor funktioniert. Nun habe ich in Visual Studio 2010 Express ein Interface für das Programm erstellt und den Code eingebunden. Wenn ich nun alles kompiliere und die exe-datei über file - execute - nxopen öffnen möchte kommt folgende Fehlermeldung:------------------------------------------------------Error: Failed to load image - see log file for details File name:... Function name:ufusr------------------- ...
|
| In das Form NX Programmierung wechseln |
 |
NX Programmierung : Fehler beim Kompilieren und Ausführen der exe. Datei
Andreas NX am 09.11.2013 um 15:00 Uhr (1)
Hallo Rainer,vielen Dank für deine Antwort. Ich hatte gelesen, dass der VS 2010 compiler mit NX8 kompatibel ist. Falls nicht, möge man mich bitte korrigieren.Leider scheint die Einstellung "any CPU" mit der VS Express-Version nicht möglich zu sein (s.Anhang). Benötige ich denn hierfür wirklich VS professional?Grüße, Andreas
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Fehler beim Kompilieren und Ausführen der exe. Datei
ThomasZwatz am 09.11.2013 um 22:09 Uhr (1)
Zitat:Original erstellt von Andreas NX:...Error: Failed to load image - see log file for details ...Und was steht dann im Logfile ? ( sollte in $TEMP zu finden sein und den gleichen Namen wie deine EXE haben ).Wo liegt diese EXE ? Auf einem Netzlaufwerk ?
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Fehler beim Kompilieren und Ausführen der exe. Datei
Andreas NX am 11.11.2013 um 11:09 Uhr (1)
Hallo,vielen Dank euch beiden. ich habe mal geschaut und so wie es aussieht scheine ich wirklich keine Entwicklerlizenz zu haben. Wenn ich das richtig sehe, benötige ich zum öffnen kompilierter Programme die "dotnet_author"-Lizenz. Sehe ich das richtig? Allerdings habe ich nur die "dotnet_runtime".Grüße, Andreas
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Fehler beim Kompilieren und Ausführen der exe. Datei
ThomasZwatz am 11.11.2013 um 11:22 Uhr (1)
Zitat:Original erstellt von Andreas NX:.... Wenn ich das richtig sehe, benötige ich zum öffnen kompilierter Programme die "dotnet_author"-Lizenz. Sehe ich das richtig? Allerdings habe ich nur die "dotnet_runtime". ...Richtig erkannt.[EDIT]:Genauer "zum Öffnen eines nicht signierten kompilierten Programms"....[Diese Nachricht wurde von ThomasZwatz am 11. Nov. 2013 editiert.]
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
Tommes01 am 13.12.2013 um 16:15 Uhr (5)
Hallo,ich bin relativ unerfahren im Programmieren, deshalb folgende (einfache?) Frage:Ich möchte per Makro eine iges-Datei importieren.Der Pfad der iges-Datei ist in einer Expression vorhanden.Der Dateiname ist nicht bekannt, d.h. sie soll per Exlorer (in vorgegebenem Pfad) ausgewählt werden.Wie ist das machbar?Danke für eure Hilfe.Tommes
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
Tommes01 am 16.12.2013 um 14:47 Uhr (1)
Hmm gibts keine Lösungsansätze?Wie kann ich denn den Verzeichnisbaum zur Auswahl einer Datei per Journal öffnen?Gruß Tommes
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
mseufert am 16.12.2013 um 18:01 Uhr (1)
Hallo Tommes,der Ansatz wird vermutlich ohne grundsätzliche Kenntnisse deinerseits nicht viel nützen, dennoch mal der Versuch:Die Expression auszulesen geht direkt über Expobj.Equation. Das ergibt einen String. Der kann einem FileOpenDialog als Startverzeichnis mitgegeben werden. Sobald der Dialog geöffnet und ein Dateiname angegeben wird, kommt wieder ein String zurück. Der wiederum kann als Name der Iges-Datei verwendet werden.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
Tommes01 am 17.12.2013 um 14:14 Uhr (1)
Vielen Dank... mit ein wenig probieren hab ich die Dateiauswahl per Verzeichnisbaum jetzt hinbekommen.Jetzt hab noch folgendes Problem beim Import der Datei:Was muss ich beim Import als OutputFile angeben um immer in das jeweilig aktuelle File zu importieren?igesImporter1.OutputFile = xxxGruß Tommes
|
| In das Form NX Programmierung wechseln |
 |
NX Programmierung : igs-Import per Makro
Tommes01 am 21.01.2014 um 09:58 Uhr (1)
Hallo,ich hab den iges-Import per Makro leider immer noch nicht hinbekommen. Ich hänge nach wie vor am igesImporter1.OutputFile =???Ich will die iges Datei in das momenatan aktive prt einlesen. Beim Übergeben eines leeren Strings kommt folgende Fehlermeldung (siehe Anhang).Kann mir jemand weiterhelfen?Gruß Tommes
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
pleudel am 21.01.2014 um 10:49 Uhr (1)
Hallo, gib für "OutputFile" mal eine temporäre Datei an, z.B.: "C: empimport_iges.prt"Ich hab auch mal ein Programm für den IGES-Import geschrieben.Ich bin mir nicht mehr ganz sicher, aber ich glaube, da wird einfach temporär diese Datei erstellt und danach wieder automatisch gelöscht, zumindest finde ich in meinem Code keine direkte Anweisung zum Löschen!Wenn es nicht klappt, sag nochmal Bescheid, dann poste ich mal den ganzen Code!Viel Erfolg!
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : igs-Import per Makro
Tommes01 am 21.01.2014 um 10:57 Uhr (1)
Hi pleudel,danke für deine Hilfe.Hab es mit der temporären Datei mal probiert. Jetzt importiert er zwar was, ich weiß allerdings nicht wohin...Die temporäre Datei ist nach Ablauf des Makros nicht mehr da und im aktiven prt ist auch nichts angekommen.Wäre super, wenn du deinen Code mal posten könntest!Gruß Tommes
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : automatischer IGES-Export - wieviele Objekte wurden exportiert?
pleudel am 23.01.2014 um 08:04 Uhr (1)
Guten Morgen, ich habe das Log-File nun angeschaut, steht ja genau das drin, was ich brauche Am ende steht immer folgendes:! INFO- Total number of solids input for this translation: 1! INFO- ! INFO- Number of solids processed without problems : 1! INFO- ! INFO- Number of solids with problems output as sheets : 0! INFO- ! INFO- Number of solids not processed : 0Jetzt ist die Frage, welche Angabe ist ausschlaggebend? Ich würde ja die erste nehmen ...
|
| In das Form NX Programmierung wechseln |