| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Dokumentation: NXOpen und Java (6469 mal gelesen)
|
rennsau Mitglied Student
Beiträge: 8 Registriert: 08.03.2009
|
erstellt am: 03. Apr. 2009 09:10 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen gibt es eine Dokumentation zu NXOpen in Verbindung mit Java. In der NX Doku habe ich zwar den Programmers Guide etc gefunden, dies bezieht sich jedoch alles auf C. Google hat mir bislang auch nicht viel nützliches gebracht. Vielleicht hat jemand einen Tipp für mich? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2700 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 03. Apr. 2009 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für rennsau
|
rennsau Mitglied Student
Beiträge: 8 Registriert: 08.03.2009
|
erstellt am: 04. Apr. 2009 17:27 <-- editieren / zitieren --> Unities abgeben:
Danke erstmal. Verwende NX 6.0. Hab jetzt die Kapitel gefunden: NX Open Programmer's Guide Open for Java Reference Guide Was ich aber bislang nicht gefunden hab, ist ein kleines lauffähiges Beispiel in Java mit Session eröffnen etc... Gibts sowas vielleicht im Netz? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 04. Apr. 2009 18:34 <-- editieren / zitieren --> Unities abgeben: Nur für rennsau
Servus wer sucht, der findet C:\....\NX 6.0\UGOPEN\SampleNXOpenApplications\Java\ Was möchtest du machen? Ein bisschen Spielen mit der API oder ein kleines Projekt für einen Prof.? Eine Frage hätte ich noch aus reinem Interesse, bitte nicht falsch verstehen. Welche Pakete sind im Studentenpaket mit dabei? 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. [Diese Nachricht wurde von Siassei am 04. Apr. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5433 Registriert: 19.05.2000
|
erstellt am: 04. Apr. 2009 20:25 <-- editieren / zitieren --> Unities abgeben: Nur für rennsau
|
rennsau Mitglied Student
Beiträge: 8 Registriert: 08.03.2009
|
erstellt am: 04. Apr. 2009 21:54 <-- editieren / zitieren --> Unities abgeben:
Hatte zuerst die 64Bit Version installiert, da war z.b ugopen nicht dabei. Keine Ahnug ob ich die verkehrten Packete erwischt habe. Hab jetzt die 32Bit Version installiert und jetzt ist alles dabei. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rennsau Mitglied Student
Beiträge: 8 Registriert: 08.03.2009
|
erstellt am: 05. Apr. 2009 14:36 <-- editieren / zitieren --> Unities abgeben:
Hab jetzt doch in Java Eclipse mal was zum laufen gebracht, bekomme aber folgende Fehlermeldung: nxopen.NXException: NX License Error: License server system does not support this feature. [ -18 ] Ist NXOpen nicht bei der Studentenversion dabei? Besteht eine Chance diese bei plmvim noch dazuzubekommen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 05. Apr. 2009 19:20 <-- editieren / zitieren --> Unities abgeben: Nur für rennsau
Servus, @Thomas Danke für den Link. Das sieht nach einem Lizensfehler aus. Auf der Liste von ThomasZwatz konnte ich das Modul nicht finden. Aber das muss noch nichts heißen. Du musst nach dem kompilieren die .jar - Datei signieren lassen, sonst geht da gar nichts Das signieren sparst du dir, wenn du kein jar-Archive erstellst, sondern nur class-Dateien. Diese müssen nicht signiert werden, die Author-Lizens benötigst du zum ausführen trotzdem. Es gibt eine Hintertür, wenn du auf die .NET-Plattform umsteigst. Zu mindestens was die Client angeht. Mittels SOA könntest du ein Client/Server Umgebung schaffen. Author-Lizenz, was ist das? Es handelt sich um eine Genehmigung zusätzliche Tools erstellen zu dürfen. Hierfür wurde eine Schnittstelle für die Aussenwelt ins Leben gerufen, damit der Programmierer nicht alles aus der Unigraphics-Lib zur Verfügung steht. Grip ist eine der ältersten Schnittstellen, die NX noch unterstützt, jedoch nicht mehr gewartet wird. Offiziell möchte man diese sterben lassen, aber das möchten die Kunden nicht und deshalb wird sie noch lange existieren. Daneben gibt es noch die C-API. Vor ein paar Jahren (NX 3) ist eine neue Schnittstelle ins Leben gerufen worden. NXOpen bindet ein paar neue Sprachen ein. Hierzu zählen alle aus .NET (C#, VB, F#, C++.Net, ...) sowie Java. In NXOpen hat man auch die komplette C-API mit eingebaut. Opps, da bin ich wohl etwas abgeschweift Wenn du Interesse an der Hintertür hast, sag mir bescheid und werde einen Artikel erstellen. 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 |
rennsau Mitglied Student
Beiträge: 8 Registriert: 08.03.2009
|
erstellt am: 06. Apr. 2009 13:56 <-- editieren / zitieren --> Unities abgeben:
Der PLMVIM Support meinte, daß alle NX Versionen gleich sind. Komischerweise funktioniert mein kleiner Java Codeabschnitt am Lehrstuhl PC mit NX5.0 wunderbar, mein eigner PC mit Nx 6.0 Studentenversion bringt mir die Fehlermeldung. Gibts es irgendwo eine Übersicht welche Module überhaupt existieren? Die UGS Website ist dahin ja sehr spärlich. thx Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| (Junior) Konstrukteur - Holztechnik (m/w/d) | SIE KENNEN DEN UNTERSCHIED ZWISCHEN KONSTRUKTION UND KONSTRUKTIV? SIE ZEICHNEN IHRE PROBLEMLÖSUNGEN IMMER AUF? SIE SEHEN IN FENSTERN MEHR ALS GLAS UND RAHMEN? DANN SUCHEN WIR GENAU SIE! Bei Salamander finden Sie einen Arbeitsplatz mit Sinn! Unsere Produkte vereinen Nachhaltigkeit und Innovation und setzen neue Maßstäbe.... | Anzeige ansehen | Feste Anstellung |
|
Siassei Mitglied MB - Student
Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...</P>
|
erstellt am: 06. Apr. 2009 15:56 <-- editieren / zitieren --> Unities abgeben: Nur für rennsau
Servus, laut diesem Link, ist ug_open mit an Board. Ob NXOpen in diesem Paket mit drin ist oder ein extra Paket darstellt, kann ich dir nicht sagen. Hast du ein Bundle selektiert? Was steht in der Beschreibung des Bundle? Welche Netzwerkkarten waren bei der Installation/Schlüsselerzeugung aktiv und welche deaktiviert und wie ist der akt. Stand? Hast du das JAR-Signiert? Welche License hat der Lehrstuhl PC? Besitzt du ein echte/unechte Studentenversion? 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 |