|
NX Programmierung : Listing Window schließen
Overcast am 26.09.2008 um 12:48 Uhr (0)
Es gibt ab NX6 nun 2 "Close" Funktionen: Close() - Closes the stream to the listing window. CloseWindow() - Closes the listing window actually from the UI. Code:Option Strict OffImports SystemImports NXOpenImports NXOpen.UFModule NXJournalSub MainDim s As Session = Session.GetSession()Dim ufs As UFSession = UFSession.GetUFSession()Dim lw As ListingWindow = s.ListingWindowlw.Open()lw.WriteLine("Hallo1") closes the window like the F4 key doeslw.CloseWindow closes the window like File-ExitUFSession.GetUFSess ...
|
In das Form NX Programmierung wechseln |
|
Unigraphics Programmierung : VB.NET CAM-Beispiel gesucht
SMario am 25.07.2007 um 12:51 Uhr (0)
Hallo Gregor,eine schnelle Suche in der .NET Referenz (%UGII_BASE_DIR%UGDOChtml_files
xopen_net_ref) hat mir einige CAM Funktionen ausgespuckt.Suche mal nach Dateien, die mit NXOpen.UF.UFCam* oder NXOpen.CAM. beginnen.Zu den erstgenannten Dateien gibt es meist im oberen Bereich der HTML-Datei einen Link zu näheren Erklärungen.In UG-Solutions (http://uganswer.ugs.com/login.asp?new_login&org_url=/qcksrch.stm&org_arg=) gab es zwei Beispiele.Bei "Select the Product" OpenSamples auswählen und in der Suchzeile b ...
|
In das Form Unigraphics Programmierung wechseln |
|
NX Programmierung : Größe von Bauteilen in 3 Achsen über VB auslesen?
mseufert am 26.06.2009 um 17:00 Uhr (0)
Hallo NXDJ,bevor Dir von den Punktewolken und Rotationsmatrizen schwindlig wird: Ruhig Blut - es gibt Alternativen in der NXOpen.UF. Eine der möglichen Funktionen heißt AskBoundingBox, Doku und Beispiel siehe Anhang. Weitere findest Du in der dotnet-ref.Gruß, Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Größe von Bauteilen in 3 Achsen über VB auslesen?
Siassei am 28.06.2009 um 10:52 Uhr (0)
Servus mseufert, Zitat:Original erstellt von mseufert:bevor Dir von den Punktewolken und Rotationsmatrizen schwindlig wird: Ruhig Blut - es gibt Alternativen in der NXOpen.UF. Eine der möglichen Funktionen heißt AskBoundingBox, Doku und Beispiel siehe Anhang.Die Bounding-Box ist eine Lösung, die leicht umzusetzen ist. Jedoch solltest du hier beachten- die Box kann bzw. darf kleiner sein, als die zu darstellende Geometrie- die Box kann bzw, darf wesentlich größer sein, als deine GemotrienWenn schon, da ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX Block Styler oder Windows Forms
mseufert am 23.08.2011 um 14:33 Uhr (0)
Hallo didie,die wesentlichen Unterschiede zwischen WinForm und Styler sind aus meiner Sicht:Winform kostet nix und ist einfacher in der Handhabung, die Styler- Dialoge sehen schöner aus, die Steuerelemente sind zum Teil, z.B. bei der Selektion besser an NX angepasst, dafür ist das kostenpflichtig.Was verstehst Du unter einer NX Dialog Box ? Meinst Du damit die Dialoge in NXOpen.UI, z.B. die NXInputBox ? Gruß, Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Fehler in report_spline_thru_points
Overcast am 14.10.2008 um 13:54 Uhr (0)
NXOpen.UF UFCurve AskSplineData(Tag, Spline) füllt eine Spline Struktur, die die Pole enthält.Die Funktionsweise wurde u.a. hier schon mal gezeigt:http://ww3.cad.de/foren/ubb/Forum442/HTML/000356.shtmlGreetz,Frank.[Diese Nachricht wurde von Overcast am 04. Dez. 2008 editiert.]
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Wie integriere ich NX 7 Open VB Wizard in Visual Studio 2010
christian muc am 19.01.2011 um 09:52 Uhr (1)
Hallo Michael,vielen Dank für die Antwort.Die VB-Verzeichnisse habe ich, der Text oben ist aus nur der Doku kopiert. Dort ist das Beispiel mit VC.So siehts bei mir aus: Eine funktionierende Version habe ich leider nicht zur Verfügung. Habe deshalb die Vorlage des Wizards(...NX 7.5UGOPENvs_filesVBVBWizardsNX7_VBTemplates1033) manuell gestartet. Die vier Bibliotheken NXOpen, NXOpen.UF, NXOpen.Utilities und NXOpenUI habe ich ausgewählt.Anschließend habe ich ein Journal erstellt und dem Projekt hinzugefügt ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Import-Part VB.NET
SMario am 08.02.2006 um 13:15 Uhr (1)
Hallo Proofin, Zitat:Original erstellt von Proofin:heißt das, das du keine eigenen Sachen mehr erstellst oder hast du einen anderen Weg gefunden??Nein, genauso wie es dort steht bezogen auf das kompillieren.Da ich es bisher nicht hinbekommen habe etwas kompilliertes (egal ob als EXE oder DLL) zum Laufen zu bekommen (mangels dotnet-Author-Lizenz),habe ich das mit dem Kompillieren erstmal "auf Eis" gelegt.Ich benutze die Visual Basic-Programme/Funktionen als Journal innerhalb von NX (als Button in ein To ...
|
In das Form NX Programmierung wechseln |
|
Unigraphics Programmierung : Journal
stefan.f am 12.07.2005 um 09:00 Uhr (0)
Hallo, so müsste es funktionieren: Imports System Imports NXOpen Imports NXOpen.UF Module NXJournal Sub Main Dim ufSess As UFSession = UFSession.GetUFSession() Dim modes As ImportPartModes Dim file_name As String = "C:xx.prt" Dim dest_csys() As Double = {1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0} Dim dest_point() As Double = {0, 0, 0} Dim scale As Double = 1.0 Dim group As NXOpen.Tag modes.group_mode = 1 ufSess.Part.Import(file_name, ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : neue componente erzeugen
l.pesch am 15.09.2005 um 21:21 Uhr (0)
Hallo alle zusammen,hab da wieder mal ein Problem möchte in meinem assembly eine neu leere componente erzeugen. Jetzt bekomme ich den code leider nicht hin.deklarire ich "units" schreibt er mir es ist eine Shared funktion, ist es aber nicht. Lass ich "units" weg funktioniert es nicht. Kann mir jemand von euch bei diesem Problem helfen?Code:Module NXJournalSub MainDim theSession As Session = Session.GetSession()Dim parent_part As Tag Dim new_part_name As String = "neu" Dim refset_name As String Dim ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : neue componente erzeugen
stefan.f am 16.09.2005 um 08:06 Uhr (0)
Hallo Leonid,so sollte es funktionieren:---------------Schnipp-------------------Imports NXOpenImports NXOpen.UFImports NXOpen.AssembliesModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim ufSess As UFSession = UFSession.GetUFSession()Dim parent_part As Tag = theSession.Parts.Work.TagDim new_part_name As String = "neu"Dim refset_name As StringDim instance_name As StringDim layer As Integer = 1Dim origin As Double() = {0, 0, 0}Dim csys_matrix As Double() = {1.0, 0.0, 0.0, 0.0, 1.0, 0 ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : Compileranforderungen...
Prozpelz am 21.09.2005 um 16:29 Uhr (0)
Hallo,na perfekt! Dann darf ich Dich loechern?! Habe bisher mit UGOpen und "PraeNX" Versionen "geuebt"... das ging auch ganz gut.Jetzt hab ich VS2003 & NX3 zur Verfuegung und schon hakt es... Wuerde gern NXOpen fuer .Net mit C# einsetzten, scheine aber schon mit den Compilereinstellungen etwas falsch zu machen. Verweise zu NXOpen.dll und NXOpen.Utilities.dll habe ich angelegt aber er beschwert sich trotzdem:DllNotFoundException in uxopen.utilities.dll -- libuginitKoenntest Du mir vielleicht mit einem simpl ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : linier über punkte
l.pesch am 01.10.2005 um 14:51 Uhr (0)
Hallo alle zusammen,hab da wieder mal ein Problem möchte in meinem assembly eine neu leere componente erzeugen. In der ich dann über punkte eine linie rein zeichnen möchte.Komponente erzeugen ist dann der Hilfe von Stefan.f kein Problem,aber linie über punkte erzeugen schon.Die Funktion habe ich erstellt, ich hab nur das Problem das er mir hinschreibt das es eine Shared funktion ist, ist es aber nicht.Kann es sein das hier irgendeine Angabe fehlt? Dim start As Point3d Dim ende As Point3d Dim Line, ...
|
In das Form Unigraphics Programmierung wechseln |