|
NX Programmierung : Button-Name als Parameter in DLL (NX4)
MarckyMON am 06.12.2010 um 22:04 Uhr (1)
Tatsächlich muss mann eine Menu-Datei erstellen, damit der Button als Parameter erfolgreich in der DLL auftaucht.------------------Gruß,char *name = "Marc";
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Expressions automatisch erzeugen
christian muc am 20.12.2010 um 22:17 Uhr (0)
Hallo Matthias,konnte es heute erst ausprobieren. Hat einwandfrei geklappt, vielen Dank! Eine Frage hätte ich momentan noch. Vielleicht hast Du (oder jemand anders natürlich) dafür auch eine Lösung.Ich habe mittels der ui_comp-Klasse ein UI erzeigt, dass den Nutzer verschiedene Expressions auswählen lässt. Diese Expressions werden aus einer Excel-Datei gelesen. Nun muss soweit ich das bisher verstanden habe die ui_comp als erste Klasse in der dfa definiert werden. Das Auslesen der Excel erfolgt somit erst ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Text (Note) über Koordinaten ansprechen
gfx-toxic.de am 11.01.2011 um 16:52 Uhr (0)
Hallo MichaelDas würde mich auch interessieren wie das geht.Da scheitere ich bis jetzt dran.Im Moment schreibe ich das Analyse Info Objekt Fenster in eine txt Datei und lese es aus....unschön. Zitat:Original erstellt von mseufert:Die Frage nach den Sheets kannst Du ganz ähnlich lösen: Die gefundenen Notes abfragen, auf welchem Sheet sie liegen.Gruß, Michael ------------------Gruß Matthias------------------------------------ICQ: 163190295
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Test in Part integrieren
Bito00 am 28.01.2011 um 07:19 Uhr (0)
So, nach viel herumprobieren habe ich eine Lösung gefunden die sehr gut funktioniert. Und um anderen, die evtl. auch mal vor diesem Problem stehen, eine Lösung aufzuzeigen, schreibe ich mal mein Vorgehen hier hin. Zunächst habe ich mir eine Funktion geschrieben, die mir alle Sketches auf Constrains prüft. Dazu legt man sich ein Attribut an in dem "mqc_askSketchConstrainStatus2();" steht. Ich habe dieses Attribut einfach mal Check genannt. Nun ruft man die Check-Funktion im "demandValue" Block auf, damit si ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Visualisierung/ NXOpen
schulze am 03.02.2011 um 15:06 Uhr (0)
ich wundere mich halt darüber, dass ich alles via api machen kann, OHNE dass ich dazu nx starten mussWas Du in NX siehst, ist ja "nur" eine bildliche Darstellung eines mathematischen Modells, das in der Datei steckt.Der Mensch ist stark auf seine Sinne angewiesen,ein Rechner eben nicht.gib mir input ...INPUT.... was mache ich falsch?Da muss ich passen.Ich kann zwar Programme lesen und manchmal auch verstehen, habe selber aber keine Übung im Programmieren. Mit der .net-Umgebung bin ich eben nicht vertraut. ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Kurve per ID auswählen
Bito00 am 08.03.2011 um 07:56 Uhr (0)
Moin moin,ich habe folgenden Code verwendet: Dim Path As String = "Pfad" Dim objs() As NXObject = workPart.Layers.GetAllObjectsOnLayer(15) Dim lw As ListingWindow = theSession.ListingWindow Dim objarray(0) As NXObject lw.SelectDevice(ListingWindow.DeviceType.File, Path) For Each obj As NXObject In objs objarray(0) = obj theSession.Information.DisplayObjectsDetails(objarray) theSession.ListingWindow.WriteLine(obj.Tag.ToString()) NextIch bekomme d ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Excelwerte einlesen
Walter Hogger am 13.04.2011 um 13:22 Uhr (0)
Hallo gladice,das ist eher ein Excel-Problem. Du mußt die Daten aus Excel in eine Textdatei schreiben (*.dat). Das Format ist relativ großzügig gehalte als Trennzeichen zwischen den Werten können Komma "," Leerzeichen oder Tabulatoren stehen. Dezimaltrennzeichen natürlich ein Punkt!!! In Excel Optionen International ...Die Zeilen der *.dat-Datei haben 3 oder 2 Spalten (X- Y- und Z-Koordinate, oder nur X- und Y-Koordinate). Such mal in Excel nach Trennzeichen, Dezimaltrennzeichen oder so.Gruß------------- ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Excelwerte einlesen
MAhrens am 14.04.2011 um 19:54 Uhr (0)
Aus meiner Sicht gibt es mehrer Lösungsansätze:1. EXCEL Liste mit EXCEL Standardfunktionen formatieren und als .dat rausschreiben, so wie NX sie haben will.2. EXCEL mit VBA erweitern und .dat exportieren lassen3. NX mit VB-Journal auf aktive EXCEL Sitzung zugreifen lassen und Daten holen4. NX mit VB-Journal Daten aus einer gespeichtern EXCEL Datei holenSiehe auch zum Beispiel die möglichen SPREADHSEET (Lookup) Funktionen im NX Expression Editor. Damit kann man auch Werte aus einer gespeicherten Excel Datei ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Block Styler mit NXOpen
e.gilsdorf am 21.04.2011 um 14:33 Uhr (0)
Ich habe mir im BlockStyler eine C# Klasse Liste.cs und die Liste.dlx Datei erzeugt.Der Dialog enthält eine Liste, die ich mit Werten füllen möchte (z. B. Feature Liste).Das Problem ist nun, diese Liste zu füllen. Für den ersten Versuch habe ich das direkt in Liste.cs codiert.Wo schreibe ich diese Zuweisungen hin?group0 = (NXOpen.BlockStyler.UIBlock)theDialog.TopBlock.FindBlock("group0");list_box0 = (NXOpen.BlockStyler.ListBox)theDialog.TopBlock.FindBlock("list_box0");PropertyList dialogProps = list_box0.G ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Problem beim Export von Objektinformationen
Bito00 am 03.05.2011 um 15:13 Uhr (0)
Ok, hier noch mal der gesamte Code:Option Strict OnImports SystemImports NXOpenImports System.IOImports System.Windows.FormsImports System.Runtime.InteropServicesImports NXOpen.UFImports NXOpen.UtilitiesImports NXOpenUIModule NXJournal Sub Main() Dim theSession As Session = Session.GetSession() Dim workPart As Part = theSession.Parts.Work Dim displayPart As Part = theSession.Parts.Display Dim UFSes As UFSession = UFSession.GetUFSession() Dim Path As String = Pf ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Datei öffnen im Dialog
Zico am 10.05.2011 um 08:57 Uhr (0)
Hallo, ich suche und such aber finde nichts. Ich möchte den Dialog "Datei öffnen" starten, eine prt auswählen und ans plotten mit dem passenden Profil übergeben. Gibt es da etwas, was ich im VB nach meinen Bedürfnissen weiter anpassen kann? Wenn ich ein Journal aufzeichne und wieder starte, dann geht es nicht.
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Datei öffnen im Dialog
Sirus am 10.05.2011 um 09:34 Uhr (0)
hallo zicowäre auch eine möglichkeit, das journal aus nx zu staten,dann die nummer einzutippen, und dann geht es zum plotten?oder willst du unbedingt den "öffnungs"-dialog?übrigens welche nx-veriosn?mit oder ohne teamcenter?------------------gruss urs
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Datei öffnen im Dialog
Hauki2905 am 10.05.2011 um 09:58 Uhr (0)
moinsen, ich weiß nicht, inwieweit du damit schonmal gearbeitet hast, aberbau dir nen eigenen kleinen dialog im UI block styler und schieb dir da das file-open control, drauf. eben ins journal eingebunden. fertiggrüßeThomas
|
| In das Form NX Programmierung wechseln |