|
NX Programmierung : NX Journaling Python
Castell am 08.01.2019 um 19:13 Uhr (1)
Hallo Michael,ja, das habe ich dann auch gemacht. In den Usereinstellungen kann man sogar die Aufzeichnungssprache auf Python umstellen.Trotzdem habe ich keine Ungereimtheiten finden können.Erst als ich, wie du es empfohlen hast, alles manuell zu machen, ist mir mein Gedankenfehler aufgefallen.Mit x.OwningPart.SaveAs(newname) speichere ich nicht das Teil, sondern durch das "OwningPart" die Baugruppe. Diese wird dann unter dem neuen Teilenamen gesichert, jedoch durch das Speichern der Baugruppe, wurden die ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Fehlermeldung unterdrücken
-Ans- am 15.01.2009 um 18:36 Uhr (0)
Hi,ich füge über die API ein UDF in ein Bauteil ein. Dabei wird erst eine Kombination von Referenzen getestet werden, bei auftretenden Fehler die andere Kombination. Das funktioniert auch - damit der Benutzer aber nichts vom möglichen Fehlversuch mitbekommt, würde ich gerne die (diese) Fehlermeldungen in NX kurzfristig deaktivieren. Vermutlich wird das nicht funktionieren, aber vielleicht hat ja jemand eine Idee, wie es doch gehen könnte Es handelt sich dabei nicht um eine Featureupdate-Fehlermeldung die s ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : externe Exceltabelle in Journalscript ansprechen
SysRAdmin am 04.10.2007 um 12:50 Uhr (0)
Hallo Ulrich,also ich habe folgende verwendet für Office2003:Imports system.Runtime.InteropServicesImports Microsoft.Office.Interop.ExcelDafür muß die .NET-Erweiterung von Office2003 installiert sein.Eine Textdatei kannst Du so einlesen:Dim input As StreamReaderDim text As Stringdim werte() as stringinput = New StreamReader(Dateiname, Encoding.Default, True)While input.Peek () -1text=input.ReadLine hier fügst Du ein, was Du aus der Zeile auslesen willst wenn Du also eine CSV Datei hast, kannst Du z.B. mit ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Frage zu Teilegenerierung und Vernetzung
Matthias666 am 24.06.2011 um 08:36 Uhr (0)
danke für den Tipp,bevor ich kompiliert habe wurden mehrere .dlls als Referenzen im Projekt Explorer angefügt (ganz wies in der ReadMe steht) leider konnte ich es weder im VisualStudio noch im NX starten. Irgendwie steht in der ReadMe explizit .Net 2003 deshalb vorher meine Frage ob die Beispiele sonst auch laufen.Mittlerweile hab ich mir das turning Journals into applications angesehen. Da gibt es ein nettes Beispiel wo eine Skizze ausgewählt und 2 kurze Werte eingegeben werden. Aufgrund der Komplexität d ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Workpart aktualisieren (Wave-Links)
pleudel am 12.03.2014 um 13:52 Uhr (1)
Hallo zusammen, ich möchte gerne per Code das aktuelle Workpart aktualisieren (Was sonst über Baugruppen - Wave - Assoziativitätsmanager und die Auswahl des aktuellen Teils geht)Mein Code dafür: For Each prt As Part In theSession.Parts If prt.JournalIdentifier = workPart.JournalIdentifier Then Dim partTag(0) As NXOpen.Tag partTag(0) = prt.Tag theUfSession.Wave.UpdateParts(1, partTag) End If NextFunktioniert auch. Leider aber nicht immer, denn genau dann, wenn es durch ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Klonen automatisieren...
mseufert am 24.06.2009 um 14:43 Uhr (0)
Hallo Tool,ein Standardprogram mit diesem Funktionsumfang wirds vermutlich nirgends geben. Der Ablauf wird ja in etwa folgender sein:Assembly auslesen, dafür gibts z.B. auf http://uganswer.ugs.com ein Beispiel.Ausfiltern mehrfach vorkommender PartsDarstellung in einer editierbaren Liste, z.B. in einem DataGridView (Winforms)Geänderte Liste übernehmen, Einträge unterscheiden nach Knoten mit/ohne Children bzw. mit/ohne Zeichnung.Separat abarbeiten, dabei aufpassen, daß alle benötigten Referenzen (in Parent u ...
|
| 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 |
|
NX Programmierung : Kurve per ID auswählen
Bito00 am 02.03.2011 um 12:02 Uhr (0)
Ok, ich habe mein Script mal angepasst:Option Strict OffImports SystemImports NXOpenImports System.IOImports System.Windows.FormsImports System.Runtime.InteropServicesImports NXOpen.UFImports NXOpen.UtilitiesImports NXOpen.UIModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim workPart As Part = theSession.Parts.WorkDim line1 As Line = NXOpen.Utilities.NXObjectManager.Get(40152)line1.SetName("Kante100")End SubEnd ModuleAllerdings bekomme ich da ne Fehlermeldung, dass eine externe Kom ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Zeichnung/Baugruppe erkennen
Zuna am 03.06.2016 um 07:35 Uhr (1)
Guten Morgen, Ich habe eine Problem beim Identifizieren von Zeichnungen/Baugruppen.Zunächst einige Randinformationen, um es zu verstehen.Gehen wir mal davon aus, dass ich eine Datei habe, die nur ein Zeichnungsblatt enthält, keine "3D Daten". Auf der anderen Seite habe ich eine Baugruppendatei, die keine eigene Geometrie enthält, sprich, nur Referenzen auf andere Baugruppen und Einzelteile enthält. Wichtig: Eine Baugruppendatei darf keine Zeichnung /Zeichnungblatt enthalten, eine Zeichnungsdatei keine "3D ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Master Model
Tool am 05.11.2009 um 11:38 Uhr (0)
Hallo MichaelDer manuelle Export funktioniert folgendermassen:Man hat eine Datei offen in der ein 3D-Model und eine Zeichnung existiert. Nun möchte man eine Master-Model-Umgebung schaffen.Jetzt kann man über Datei - Export dies Manuel machen. Wir wählen für die Teilebestimmung "Vorhanden" (Templat im Hintergrund vorher bereitgestellt). Danach wird die "Zeichnungsauswahl" gedrückt und alle Zeichnungen werden selektieren. Die weiteren Optionen sind auf "Ausgewählte Objekte", "Interne Parameter beibehalten" u ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Export Step
ThomasZwatz am 23.10.2014 um 15:51 Uhr (1)
Zitat:Original erstellt von Robse-Ponte:... Dazu folgende Frage: Ist es auch möglich, die gleiche Prozedur für ein automatisches Anlegen von Step-Dateien zu erstellen? Ich habe beim Fenster "Export to"-Fenster keine Auswahl, die es mir ermöglicht wie beim PDF direkt im Teamcenter zu speichern. Gibt es trotzdem einen Weg?... Die STEPs sollen auch nach TC importiert werden ?Meiner Meinung nach geht das OOTB nicht weil es gar kein STEP Dataset gibt ... zudem stellt sich mir da die Frage wozu das dienen soll, ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Alle WaveLinks auf Layer X / Alle Bezugselemente auf Layer Y verschieben
Ace Shim am 09.01.2021 um 19:00 Uhr (1)
Nabend Michael,mit dem .GetEntities fing ja mal alles an! Passt aber wohl nicht!? "Der Wert vom Typ NXObject() kann nicht in "Sketch" konvertiert werden."Die 5 erforderlichen NXOpen-Referenzen sind im VS-Projekt vorhanden.Bin ALLE anderen Vorschläge durch!Nichts außer "Prototype" und "ContainerFeature" wird ohne Fehlermeldung akzeptiert!Da mangelt es mir am Verständnis!!!Ich könnte jetzt noch wild weiter rumklicken - dafür ist mir meine Freizeit aber dann doch zu wertvoll!Irgendwann geht die Aufwand/Nutzen ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Komponentenfarbe zurücksetzen
mseufert am 25.05.2010 um 14:20 Uhr (0)
Hallo Thorsten,wenns so nicht funktioniert, fallen mir noch zwei Dinge ein:Zugriff auf die Objektfarbe: Das dürfte allerdings schon daran scheitern, daß es keine Color.null oder z.B. Color = -1 gibt. Das hast Du ja schon festgestellt. Eine (kleine) Hoffnung gibts aber auch hier noch, ist aber mit etwas Arbeit verbunden. Wenn Du mal versuchst, das Objekt herauszufinden, das interaktiv geändert wurde, findet sich dort evtl. eine Lösung. An der Komponente selbst die Objektfarbe zu ändern, hast Du ja schon ver ...
|
| In das Form NX Programmierung wechseln |