Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  NX starten mit bereits aktiviertem Plugin

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  NX starten mit bereits aktiviertem Plugin (1087 mal gelesen)
Trudel
Mitglied



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

Beiträge: 24
Registriert: 03.02.2009

erstellt am: 10. Mrz. 2009 12: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

Also habe bereits einige Plugins geschrieben. Bisher starte ich immer Unigaphics NX5 --> öffne eine prt-Datei --> über STRG + U und suche mir die DLL raus, die geladen werden soll.


Aber es gibt doch bestimmt die Möglichkeit  Unigraphics NX5  mit dem Plugin zu laden oder?

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

Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 10. Mrz. 2009 14:44    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 Trudel 10 Unities + Antwort hilfreich

Die Einstiegsroutine ist beim autom. Laden nicht mehr "Main", sondern "Startup".

Siehe auch
NX Open for .NET Programmer's Guide im Kapitel Creating an NX Open for .NET Program.

Zitat:
Startup
public static int Startup(String arg)
The system starts it when a library is loaded at system startup. If this method does not exist, the system starts Main() instead. This corresponds to the ufsta user function.

Damit die DLL beim Starten gefunden wird, muss sie in einem "startup"-Verzeichnis liegen.

Entweder
set UGII_USER_DIR=c:\customization
oder dieses Verzeichnis in die Datei
NX 5.0\UGII\menus\custom_dirs.dat
eintragen.

Die DLL findet NX dann unter c:\customization\startup\myprogram.dll

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

Trudel
Mitglied



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

Beiträge: 24
Registriert: 03.02.2009

erstellt am: 11. Mrz. 2009 09:29    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

danke schonmal. Hab beide Wege probiert ohne Erfolg. Also hab in die Startup-methode einfach reingeschrieben:
MessageBox.Show("This works.");
            return 0;

Dann die UGII_USER_DIR definiert(über eingabeaufforderung) und danach über eingabeaufforderung auch gleich NX gestartet - NX startet auch, aber die MessageBox erscheint nicht, also denke ich hat er das Plugin nicht erkannt.

Was mache ich falsch?


edit: hab mal geschaut in systemsteuerung --> System --> erweitert und dort ist die umgebungsvariable garnicht definiert...da gibst nur variablen UGII_BASE_DIR , UGII_ROOT_DIR, UGII_LANG ...hab UGII_USER_DIR neu angelegt, oder ist einer der vorigen bereits  die variable?

[Diese Nachricht wurde von Trudel am 11. Mrz. 2009 editiert.]

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

Trudel
Mitglied



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

Beiträge: 24
Registriert: 03.02.2009

erstellt am: 11. Mrz. 2009 09:30    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

problem gelöst.

Danke

[Diese Nachricht wurde von Trudel am 11. Mrz. 2009 editiert.]

[Diese Nachricht wurde von Trudel am 11. Mrz. 2009 editiert.]

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



Mitarbeiter Dokumentation (m/w/d)

?We move energy? ? unter diesem Motto präsentiert sich Bohlen & Doyen Bau als Komplettanbieter im Bereich der Energieinfastruktur. Das Unternehmen ist mit mehr als 70 Jahren als Bauunternehmen und Dienstleister eine echte ostfriesische Traditionsmarke.
Von der Planung über das Projektmanagement bis hin zum Service nach dem Bau: Bohlen & Doyen Bau bietet das Komplettpaket für das deutsche Leistungsnetz....

Anzeige ansehenTechnische Dokumentation
Siassei
Mitglied
MB - Student


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

Beiträge: 490
Registriert: 08.07.2007

SWX
NX 3 und höher ;)
Windows and UNIX<P>C, C++, Java, Phyton,...</P>

erstellt am: 11. Mrz. 2009 20:11    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 Trudel 10 Unities + Antwort hilfreich

Servus,

ich habe einige VB-Jornale, die ich gerne beim Start ausführen würde, um entsprechende Callback-Funktionen zu setzen.

Gibt es hierfür eine gute Lösung? Bisher verwende ich Markos und würde gerne nach einer anderen Lösung verwenden.

Gruß,
  Thomas

------------------
Hopfen und Mals
Gott erhalts 

Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life.

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)2023 CAD.de | Impressum | Datenschutz