|
NX Programmierung : Bounded Plane in NXOpen
mseufert am 05.09.2007 um 20:03 Uhr (0)
Hall zusammen,kann mir jemand verraten, wo die, in der .NET- Doku beschriebene Funktion NXOpen.UF.UFMODL.CreateBplane zur Erzeugung von Bounded Planes in den Libraries zu finden ist ?? Schon beim Aufzeichnen eines Journals kommt kein Code raus, das Icon hat dabei auch keinen grünen Punkt (in NX5), wie die anderen. Schon mal besten Dank für Eure Hinweise,Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : .NET Frage generell
mseufert am 28.09.2007 um 18:03 Uhr (0)
Hallo Urs,um für .NET die passende Funktion incl. Syntax herauszufinden hilft es (meistens), ein Journal aufzuzeichnen. Es werden aber leider nicht alle Klicks protokolliert. Die Bezeichnung User Function bezieht sich i.d.R. auf NXOpen for C/C++, also das "alte" Interface. Mit .NET kann über sog. Wrapper darauf zugegriffen werden. In der Doku (NX5, evtl. auch vorher) gibts ein Kapitel "Mapping for Open C to .NET", da ist die Zuordnung beschrieben. Zur Unterscheidung von Open C und .NET hilft der General Pr ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : VB.Net Beispiele für NX4
Sirus am 04.10.2007 um 11:31 Uhr (0)
hallo zusammenich habe eine idee, und ich hoffe ihr da draussen helft mit,diese zu tragen...ich würde gerne hier einfache VB.Net-Beispiele für NX4 auflisten,um gegenseitige hilfe und und anregung zu leisten.also es sind hilfreiche kleine beispiele gesucht mitkurzbeschreibung.beispiel 1:------------Option Strict OffImports SystemImports NXOpen-----Imports NXOpenUI-----Module NXJournalSub MainDim theSession As Session = Session.GetSession()Dim theUI As UI = UI.GetUI()-----Abfrage und Erzeugung String (Text) ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : externe Exceltabelle in Journalscript ansprechen
UMo am 04.10.2007 um 11:55 Uhr (0)
Danke schon mal, Chris.Mit welcher Biblithek spreche ich denn Microsoft.Office.Interop.Excel... überhaupt an?Imports SystemImports NXOpenImports NXOpen.AssembliesImports system.windows.formsImports ???CSV ist natürlich auch möglich (wenn Excel nicht geht). Da weiß ich aber leider auch nicht, wie ich dran komme.GrußUlrich------------------Ulrich MothesKöln
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : externe Exceltabelle in Journalscript ansprechen
UMo am 05.10.2007 um 14:23 Uhr (0)
Vielen Dank, Chris, für die schnelle und gute Hilfe.Dafür hätte ich wohl sonst noch lange suchen müssen.So funktionierts jetzt bei mir mit dem Import aus der Textdatei (.csv): Imports NXOpen Imports System Imports System.IO Wichtig für StreamReader Dim attrib_file As String = "Attribute.csv" Dim input As StreamReader Dim text As String Dim attribute(50) as String Dim w As Integer = 0 input = New StreamReader(attrib_file) While input.Peek () -1 w = w + 1 text = input.ReadLine attribute(w) = text End Whi ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX5 Signierung der EXE-Anwendungen
älg am 06.11.2007 um 08:18 Uhr (0)
In der Doku steht zum Thema Loading .NET Libraries and Licensing folgendes:To use the NX Open API in a compiled .NET application, the application must be signed with the NX signing tool. This applies both to .NET DLLs that are loaded into an existing NX session (via the Run-NXOpen menu) and to standalone .NET executables that create an NXOpen.Session object. ...Signing a library is a two step process:1. Embedding the NX resource file in a DLL or application.2. Running the NX signing tool.Ergo: das sollte f ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Bohrung platzieren?
älg am 02.01.2008 um 10:38 Uhr (0)
Versuchs mal mit NXOpen.UI.GetUI.SelectionManager.SelectObject(...).
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : VB.NET: dll ausführen in NX5
met am 16.01.2008 um 07:56 Uhr (0)
Hallo,ich habe folgenden code als dll kompiliert und auf einem Server im Hausnetz abgelegt.Warum läuft das Programm nicht auf jedem Rechner (Datei-Ausführen-NX Open...)? An einigen Rechnern kommt eine Zugriffswarnung. Auf allen Rechnern ist aber sogar das Framework 3 installiert.Wenn ich das Programm lokal auf den Rechner kopiere und ausführe läuft es einwandfrei.code:Code:Option Strict Off Imports NXOpenImports NXOpen.UFImports NXOpen.UIImports NXOpen.UtilitiesModule MyProject Function ufcre() As Integer ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : JPG mittels externer NXOpen API erstellen
bofi am 29.01.2008 um 08:44 Uhr (0)
Hallo Hardy,herzlichen Dank. Ich habe es gerade ausprobiert! Ich weiss nicht wie oft ich die DoKu schon durchsucht habe, aber diese Funktion habe ich einfach überlesen.GrußBoris
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : JPG mittels externer NXOpen API erstellen
bofi am 27.01.2008 um 19:02 Uhr (0)
Hallo Zusammen,ich möchte mit der Java API in NX4 ein JPG eines Parts erstellen. Die Java API wird nicht aus der Oberfläche heraus aufgerufen, sondern von extern. Das automatische abspeichern von Vorschaubildern scheint nur zu funktionieren, wenn das Part durch die Oberfläche geladen und gespeichert wird, sonst könnte ich es mir aus der Part Datei hohlen.Hat irgenjemand eine Idee. Ein CGM rausschreiben funktioniert, aber alles andere krieg ich nicht hin.GrußBoris
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : JPG mittels externer NXOpen API erstellen
hardyb am 28.01.2008 um 15:07 Uhr (0)
Hallo Boris,schau Dir mal die Funktion UF_DISP_batch_shade an, in C/C++ sieht das z.B. so aus: int xsize = 512, ysize = 512; UF_DISP_shade_method_t method = UF_DISP_preview; UF_DISP_batch_shade("mypreview.jpg", xsize, ysize, method);damit kannst Du im Batch ein JPG, GIF oder TIFF vom aktiven Part erzeugen;für Java geht das analog mit der Methode batchShade.GrussHardy
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Status von Constraints (neue Baugruppenzwangsbedingungen)
Jan Boettcher am 30.01.2008 um 19:36 Uhr (0)
Hallo an Alle,Ich habe in NX5 per NXOpen .Net (C#) eine Baugruppe mit neuen Baugruppenzwangsbedingungen (also nicht den alten Verknüpfungsbedingungen) versehen. Nun möchte ich per API feststellen, ob mit den von mir gesetzten Constraints alles in Ordnung ist. Trotz längerem Suchens finde ich weder in NXOpen.Positioning noch in NXOpen.Assemblies eine Möglichkeit den Status eines Constraints abzufragen. Es gibt die Enum Constraint.SolverStatus, die offensichtlich die entsprechenden Felder enthält, aber eine ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Volumen eines beliebigen Parts ausgeben
rhonanpaldur am 18.02.2008 um 16:05 Uhr (0)
Mal wieder danke Aber das ist alles NXOpen und da hab ich bisher noch nicht rein geschaut und ich werde das dafür auch nicht mehr schaffen. Dann geht das halt nicht. Danke nochmal soweit
|
In das Form NX Programmierung wechseln |