|
NX Programmierung : layer Steuern über Journal file
SMario am 05.03.2007 um 10:04 Uhr (0)
Moin isegal, Zitat:Original erstellt von isegal:[...]Ich habe nun versucht mit Multiline = true das ganze zu brechen was mir bisher aber nicht gelungen ist da ich irgendwie egal wie ich es setzte nen rootscript error become.Ich habe in der NX .NET-Reference nichts über eine die Möglichkeit gefunden mehr als eine Zeile in eine NXInputBox einzufügen.Ich habe mal "versucht" eine selbst zu basteln:Code:Option Strict OnImports SystemImports System.Windows.FormsImports System.IOImports System.IO.PathImports NXOp ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Frage zu Teilegenerierung und Vernetzung
mseufert am 22.06.2011 um 16:08 Uhr (0)
Hallo Matthias,die DllNotFoundException kommt, wie der Name schon sagt, daher, daß die NXOpen-dlls nicht gefunden werden. Das hat mit der VS- Version nichts zu tun. Du solltest VBExpress aus dem NX-Commandprompt heraus starten, dann sind die Pfade i.d.R. korrekt gesetzt. Dann im einfachsten Fall Dein Projekt über einen Wizard* starten, damit hier die Referenzen auf die Dlls gesetzt sind. Ansonsten manuell die Referenzen im Projekt-Explorer eintragen."Failed to load image" kann auch an einer fehlenden Lizen ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : layer Steuern über Journal file
SMario am 21.02.2007 um 10:21 Uhr (0)
Moin isegal, Zitat:Original erstellt von isegal:[...]Das heist ich habe 4 Textblöcke an einer Stelle, D,E,F,I. [...]Ich würde eben gerne haben das ich das wie bei meinem Macro steuern kann drück ich auf E kommt english usw.Ich nehme mal an, es wird eine Textbox eingeblendet in der man das "E" eingeben kann, richtig?Hier mal schnell zusammengekloppt (für NX4):Code:Option Strict OnOption Explicit OnImports SystemImports NXOpenImports NXOpen.UIImports NXOpen.UFModule ChangeLanguageLayer Sub Main() Dim theSe ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Skizzengeometrien auslesen
matseATwzl am 11.06.2008 um 13:53 Uhr (0)
Hallo Leute,ich bins wieder mit einen kleinen Problem... Ich versuche die Linien bzw. deren X-Y-Z-Koordinaten, die ich in einer Skizze gesetzt habe, auszulesen. Das klappt aber leider nicht... Ich fange grade erst mit NX Programmierung an und einfach nicht den Bogen raus, wie das unter .Net aufgebaut ist... Erstmal mein Code:--------------------------Public Sub fkt()...nxSession = NXOpen.Session.GetSession()nxPart = nxSession.Parts.WorknxSketches = nxPart.Sketches.ToArrayFor j = 0 To nxSketches.Length - 1 ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Auslesen der Geometriedaten
Trudel am 16.02.2009 um 08:55 Uhr (0)
Guten Morgen,bin noch Anfänger in der NX-Programmierung, aber endlich klappen die ersten Programme.Arbeite mit NX5 und Visual Studio 2008/Programmiersprache C#. Nun hab neues Problem.Möchte von einer bereits erstellten prt-Datei(z.b. einem Block oder Rechteck) die Eckpunkte und Linien wissen. Also Informationen über die Geometrie.Weiß nicht so recht, welche Methode das macht. Hab ein wenig im Objektbrowser geschaut und einige interessante Methoden gefunden. Ist es die hier??? NXOpen.Sketch.GetAllGeometry( ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : show exact
romanoir2005 am 04.03.2014 um 14:21 Uhr (1)
Hallo Gemeinde!Ich importiere ein .jt part. Nun wird dieses im "lightweight" Modus geöffnet. Wenn ich im Assembly Navigator mit der rechten Maustaste auf das Part gehe bekomme ich die Option "show exact" angeboten (schwarz ausgefüllte Raute). Genau von dieser Funktion suche ich nun den passenden NXopen Aufruf. Im Journal wird sie leider nicht aufgezeichnet.Folgendes habe ich schon (vergeblich) probiert:1) Menü Assemblies - Context Conrol - Show ExactHat das selbe Symbol ist aber leider eine andere Funktion ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Facettenkörper Bearbeiten
n3ptun am 05.07.2013 um 10:41 Uhr (0)
Hallo,ich bin neu hier und wollte erstmal gerne alle begrüßen Ich schreibe gerade meine Masterarbeit und brauche nun unbedingt Hilfe. Es geht um Geometrierückführung aus Punktwolken und diese soll auch noch automatieseirt werden. Das ganze läuft mit Java(Eclipse) über NX Open auf NX8.5!! Habe schon hier im Forum gelesen, dass es ein sehr anspruchsvolles Thema ist und ich mir da wohl zu viel vorgenommen habe...Aber nun läuft die Arbeit und ich muss durch.Ich lese eine stl-Datei in NX8.5 ein und erhalte nun ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Stücklistenspalte ändern
didie am 26.10.2012 um 10:56 Uhr (0)
HalloIch möchte mit einem Journal den default String für eine Stücklistenspalte ändern. Geht das überhaupt.Bei meinen bemühungen bin so weit gekommen, dass ich den Tag einer Spalte ermitteln kann. Aber es gelingt mir nicht die Spalten Einstellungen mit Plist.SetColPrefs zu ändern.Code: int colm = 5; Tag colmtag = Tag.Null; // Get Column Tag ufs.Tabnot.AskNthColumn(tabular_note, colm, out colmtag ); MessageBox.Show("Columnstag:"+colmtag.ToString()); UFPlist. ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Note auf welchem DrawingSheet?
gfx-toxic.de am 12.08.2010 um 09:28 Uhr (0)
hat doch nicht so ganz funktioniert...hier meine lösung ist zwar etwas wacklig aber tut:Code: { NXOpen.NXObject[] objarray = new NXObject[1]; objarray[0] = obj; string informationpath = System.Environment.GetEnvironmentVariable("UGII_TMP_DIR") + @"
ixesearch.tmp"; theSession.ListingWindow.SelectDevice(ListingWindow.DeviceType.File, informationpath); theSession.Information.DisplayObjectsDetails(objarray); theSession.ListingWindow.Close(); theSession.ListingWindow.SelectDevice(ListingWi ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Radius von Fläche
met am 17.03.2011 um 10:05 Uhr (0)
Hallo,hat jemand ne Ahnung, wie die den Radius von SurfaceOfRevolution und Cylindrical auslesen kann?Wenn man eine Fläche auswählt und Informationen--Objekt.. klickt, wird der Radius im ListingWindow ausgegeben.Code:Imports SystemImports NXOpenModule Module1 Dim theSession As NXOpen.Session = Session.GetSession() Sub Main() Ausgabe(Now) Dim workPart As Part = theSession.Parts.Work Flächen im workPart For Each aktBody As Body In workPart.Bodies Ausgabe(aktBody.JournalIdentifier & " - " & ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Liste sortieren
geraldb am 29.08.2017 um 22:38 Uhr (1)
Hallo Michael,das wahlfreie Verhalten habe ich mit diversen Collectiontypen erlebt. Ob es dabei ausschließlich auf SortedList, Dictionary u.a. oder umfangreiche Listen zutraf kann ich nicht explizit sagen. Auffällig ist bspw. dassCode:For Each comp As NXOpen.Assemblies.Component In workPart.ComponentAssembly.GetChildren()...Nextin meinen Versuchen meist mit dem letzten Element im Strukturbaum beginnt und sich nach oben hin durcharbeitet anstatt wie erwartet von oben nach unten zu gehen.Weiteres Beispiel im ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Schnittstellenproblem?
CAXStudent am 31.03.2009 um 10:59 Uhr (0)
Hallo Leute!Ich bin ja noch Anfänger....versuche gerade die Koordinaten eines simplen Punktes aus NX4 auszulesen. Benutze VS2008. Das hinzufügen der Verweise und der Verbindungsaufbau hat soweit geklappt. Nun habe ich folgenden Quellcode erstellt um zu überprüfen ob das Programm ein Part aus dem laufenden NX lädt. Bei NX habe ich ein Part geöffnet mit dem einzig enthaltenen Punkt. Beim Debuggen sagt VS mir, dass eine PartCollection geladen wird, aber die Eigenschaft Parts ist Nothing, d.h. die Referenzen " ...
|
| In das Form NX 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 |