|
NX Programmierung : NX4 extern steuern???
SMario am 22.05.2007 um 18:37 Uhr (1)
Hallo Faxe1984, Zitat:Original erstellt von faxe1984:HalloKann man eigentlich wenn man ein Journal in Visual Basic erstellt dieses über Excel aktivieren und laufen lassen?mfgwie das mit Excel funktioniert kann ich nicht sagen, aber es gibt ein Programm, mit dem man Jounrals (VB.NET) über die Kommandozeile starten lassen kann. Vielleicht ist es schonmal ein Anfang:run_journal.exe MeinJournal.vb -args MeinPart.prtalles, was hinter "-args" kommt, wird an das Journal als Parameter übergeben, muss also noch aus ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX4 extern steuern???
SMario am 23.05.2007 um 13:30 Uhr (1)
Hallo Faxe, Zitat:Original erstellt von faxe1984: Der Punkt Execute ist bei mir gar nicht vorhanden. Weißt du wo man den herkriegt bzw. wo sich dieser befindet?mfgso wie beschrieben, File, dann Execute auswählen und dann auf NXOpen....Falls der bei dir nicht vorhanden ist, könnte es daran liegen, dass "selten benutze Funktionen" automatisch ausgeblendet werden, dann hast du an der unteren Kante des aufgeklappten Menüs einen um das Menü komplett auszuklappen.Oder hast du evtl. bestimmt Roles aktiviert? Evtl ...
|
In das Form NX Programmierung wechseln |
|
Unigraphics Programmierung : CGM export
JoeG am 06.04.2006 um 07:15 Uhr (0)
Hallo LeuteKann mir einer helfen ich mochte ein CGM aus der aktuellen Zeichnung exportierenIch komm einfach nicht dahinter wie ich die notwendigen Parameter einfügen muß.Imports NXOpen.UFModule NXJournal Sub Main() Dim theUfSession As UFSession = UFSession.GetUFSession() theUfSession.cgm.exportcgm( , ,"D:x.cgm") End SubEnd ModuleDankeJoe
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : CGM export
SMario am 19.04.2006 um 12:06 Uhr (0)
Hallo Joe, Zitat:Kann mir einer helfen ich mochte ein CGM aus der aktuellen Zeichnung exportierenIch komm einfach nicht dahinter wie ich die notwendigen Parameter einfügen muß.ich habe mal dein Journal angepasst, ich denke so sieht man am besten, wie es funktioniert...Code:Imports NXOpenImports NXOpen.DrawingsImports NXOpen.UFModule NXJournal Sub Main() Dim theSession As Session = Session.GetSession() Dim theUfSession As UFSession = UFSession.GetUFSession() Dim workPart As Part = theSession.Parts ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : CGM export
SMario am 13.11.2006 um 13:40 Uhr (0)
Moin, Zitat:Original erstellt von isegal:theoretisch müsst es doch auch gehen das man dem proggi sagt wie das cgm heisen soll und das er danach gleich eine routine einleitet um ein dxf zu erzeugen davon oder?naja, ich lass mich mal breitschlagen. Hier hast du mein Journal um eine Zeichnung in DWG zu konvertieren.Ist ein bischen gekürzt, aber sollte funktionieren:Code: Export active drawing to dwg in directory N:dwgUserNameOption Strict OffImports SystemImports System.ComponentModelImports System.Diagnosti ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : CGM export
isegal am 16.01.2007 um 13:54 Uhr (0)
Hi hab leider immer noch Fehler, kann das am NX3 liegen??Line 24: Localvariable s cannot be reffered to before it is declaredund zwar bei dem code s.Ui.SetStatus("Setting up needed variables...")Dann Type base paert is not definedDim basePart1 As BasePartund in der auch und zwar modellingViews is not a member of NXopen.partlayout1.ReplaceView(workPart.ModelingViews.WorkView, view1, True)------------------Lehrer öffnen Türen, doch hindurchgehen musst du selbst.Es gibt einen ewigen Wettkampf zwischen de ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : CGM export
SMario am 16.01.2007 um 14:37 Uhr (0)
Zitat:Original erstellt von isegal:Hi hab leider immer noch Fehler, kann das am NX3 liegen??Line 24: Localvariable s cannot be reffered to before it is declaredund zwar bei dem code [i] s.Ui.SetStatus("Setting up needed variables...")Dann Type base paert is not definedDim basePart1 As BasePartund in der auch und zwar modellingViews is not a member of NXopen.partlayout1.ReplaceView(workPart.ModelingViews.WorkView, view1, True)[/i]Basepart ist neu in NX4, wird also bei Dir nicht funktionieren.Hier mein ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : Attribut-Zuweisung im Journal?
SMario am 15.06.2007 um 12:28 Uhr (0)
Hallo Sirus,sowas in der Art? (siehe auch Dateianhang):Code:Option Strict OnImports SystemImports NXOpenImports NXOpen.UFModule NXJournal Sub Main Dim theSession As Session = Session.GetSession() Setze Variablen Dim strPartMaterial As String = "1.2436" Setze Attribut theSession.Parts.Work.SetAttribute("MATERIAL", strPartMaterial) End Sub Public Function GetUnloadOption(ByVal dummy As String) As Integer GetUnloadOption = UFConstants.UF_UNLOAD_IMMEDIATELY End FunctionEnd ModuleCiaoMariop.s.Mit dem Li ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : Dialogfenster schließen
kometler am 21.06.2007 um 14:11 Uhr (0)
Hallo,Habe eine kleines Tool geschrieben. Wo ich ein Dialogfenster öffnen und etwas abfrage, Anschliesend wird ein Image erstellt. Nun ist aberimmer das Dialogfenster noch auf dem Imag brauf, obwohl ich es schon geschlossen habe. 2. wie kann ich die Position des Dialogfensters angeben??Hier der CODECode:Imports SystemImports System.Windows.FormsImports NXOpenImports NXOpen.UFImports NXOpenUIImports NXOpen.UtilitiesModule MAIN Dim theSession As Session = Session.GetSession() Dim workPart As Part = theSessio ...
|
In das Form Unigraphics Programmierung wechseln |
|
NX Programmierung : MirrorAssembly
romanoir2005 am 08.01.2014 um 18:44 Uhr (1)
Liebe Gemeinde,ich möchte mittels NXOpen ein Part spiegeln. Interaktiv wäre die Funktion Assemblies-Components-Mirror Assemblies so in etwa das richtige. Diese Funktion wird allerdings nicht im Journal aufgezeichnet - was auch nicht zu erwarten war. Ich habe daher mal in der Api-Referenz gestöbert und bin auf folgendes gestossen:In der Part-Collection gibt es einen LinkedMirrorPartBuilder. Das klingt erstmal vielversprechend, leider komme ich damit nicht zurecht NX schmiert mir bisher immer nur ab.Hat hier ...
|
In das Form NX Programmierung wechseln |
|
Unigraphics Programmierung : NXOpen Basics
MAhrens am 03.07.2007 um 06:43 Uhr (0)
NX Web RemoteHallo NX Programmierer,neben unseren Standard Serienteilen werden auch immer mehr Teile mit Kunden - individuellen Anpassungen entwickelt. So kann der Kunde im Auftragsfall zum Beispiel die Anordnung von Stutzen auf einem Behälter mit Parametern auswählen. Bisher lösen wir solche Fälle indem wir eine Zeichnung erstellen, bei der die Kunden - variablen Maße gekennzeichnet werden und im Fertigungauftrag mit angegeben werden. Meine Intention besteht darin, dass wir in Zukunft pro Fertigungsauftra ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : NXOpen Basics
Walter Hogger am 03.07.2007 um 10:27 Uhr (0)
Hallo Matthias,das hört sich etwas komplex an, könnte aber klappen.Welche Programmiersprache du dafür nimmst, könnte entscheidend sein.Dazu mußt du deine schön aufgelisteten Einzelpunkte prüfen, ob sie z.B. mit VB.NET realisierbar sind.Wir haben mal ein PDM-System an UG angeflanscht. Das klappte auch mit GRIP. Es sind damit Betriebssystemkommandos, Batch-Job-Aufrufe, externe Programme, etc. aufrufbar. So kann man damit z.B. mit einer SQL-Abfrage eine Datenbank "anpingen" und das Ergebnis übernehmen und aus ...
|
In das Form Unigraphics Programmierung wechseln |
|
Unigraphics Programmierung : NXOpen Basics
Walter Hogger am 04.07.2007 um 08:55 Uhr (0)
Hallo Matthias,jeder nimmt die Sprache, die er kennt. Ich mache seit 23 Jahren GRIP-Programme ... VB.NET ist noch relativ neu im NX-Umfeld. 2 Jahre oder so, das ist nun mal neu bei derart komplexen Systemen, ob sie nun UG/NX, Catia oder Pro/E, etc. heißen. Mit zahlreichen Bugs muß man ständig rechnen.Remote Steuerungen mit VB.NET lernt man wohl eher in speziellen Kursen, die mit CAD weniger zu tun haben. Ich habe schon zahlreiche Integrationen in irgendwelche "Verwaltungsumgebungen" erstellt. Man braucht d ...
|
In das Form Unigraphics Programmierung wechseln |