Informationen zum Forum NX Programmierung:
Anzahl aktive Mitglieder: 567
Anzahl Beiträge: 5.667
Anzahl Themen: 1.241

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 53 - 65, 113 Gesamtergebnisse mit Suchbegriffen nxopen sec.
NX Programmierung : Autotext
mseufert am 20.08.2009 um 09:12 Uhr (0)
Hallo hg-obdf,gleich beim Erstellen von Text/Label den Namen der Komponente zu ermitteln hat einen erheblichen Mehraufwand zur Folge. Daher schlage ich folgenden Ablauf vor:Texte bzw. Labels von Hand mit Default- Text einsetzenProgram zum Ändern der Texte starten.fertigDas ist wesentlich einfacher, da auf die Assoziativität über ein bestehendes Label zugegriffen werden kann. Wenns noch kein Label gibt, gibts auch keine Assoziativität. Dann muß die Komponente zur Feststellung des Namens extra selektiert und ...

NX Programmierung : Autotext
mseufert am 25.08.2009 um 10:55 Uhr (0)
Hallo hg-obdf,mit dem Tag alleine ist evtl. über eine UF- Funktion (UF_DRF) an den Text zu kommen. Die aus meiner Sicht schnellere, weil bekannte Alternative geht über den NXObjectManager (NXOpen.Utilities). Mit dem Tag wird hier das zugehörige TaggedObject ermittelt. Mit einer Typumwandlung (CTYPE) kannst Du daraus das NXObject und anschließend den Typ Label machen. Das sollte jetzt eine Möglichkeit bieten, auf den Text zuzugreifen. ABER ... warum benutzt Du nicht gleich die passende Collection des Parts ...

NX Programmierung : Herkunft von einem Face
mseufert am 28.07.2009 um 17:47 Uhr (0)
Zitat:Original erstellt von Lukas1983:Muss ich dann mit der UFSession arbeiten?Ja. Wenn die UFSession z.B. definiert ist als:Dim ufs as NXOpen.UF.UFSession = UFSession.GetUFSession()hast Du Zugriff auf die Klasse mit:ufs.Modl.ask* Zitat:Original erstellt von Lukas1983:ich habe bereits die Fläche mit normaller Session geholt, kann ich sie irgendwie in der UFSession finden? Die Objekttypen, die Du über die NXOpen.Session bekommst, haben i.d.R. ein "TAG" - Property. Das würde ich zunächst mal als Input v ...

NX Programmierung : VB.net: File.Copy will nicht auf x64
mseufert am 05.08.2009 um 13:49 Uhr (0)
Hallo Thomas,da hilft m.E. nur langsames Herantasten. Du kannst mal folgendes versuchen:Das Kopieren unabhängig von Journal, z.B. mit einer kleinen Batch machen.Dein Journal aufs absolut notwendige reduzieren und auf dem Server starten. Wenn kein NX drauf ist, kann das Journal auch mit run_journal.exe (in ... UGII) gestartet werden.Fürs reine Kopieren kannst Du Dein Program auch mal mit VS debuggen. Alle Zugriffe auf NXOpen vorher auskommentieren.Zur Kontrolle die Dateinamen vor File.Copy ins ListingWindow ...

NX Programmierung : Assembly-Struktur eines nicht geladenen Teils
mseufert am 03.09.2009 um 11:30 Uhr (0)
Hallo Seidelbast,um die Struktur rekursiv über die NXOpen API auszulesen, muß zumindest die Root Komponente geladen sein. Damit können die Komponenten ermittelt werden. Für Informationen über das jeweilige Part, z.B. den vollständigen Pfadnamen, muß dann auch dieses geladen sein. Eine Alternative ohne NXOpen API besteht darin, ugpc in Deinem Programm als separaten Prozess zu starten und die Ausgabe zu verwerten. Gruß, Michael

NX Programmierung : JPG mittels VB einfügen
mseufert am 14.09.2009 um 17:07 Uhr (0)
Hallo hg-obdf,wenn nichts im aufgezeichneten Journal steht, kann es durchaus eine Lösung über NXOpen.UF geben. Dort wären DISP bzw. DRF meine Favoriten.Gruß, Michael

NX Programmierung : Abstand zwischen zwei Punkten
mseufert am 26.09.2009 um 13:12 Uhr (0)
Zitat:Original erstellt von denizO:Was würdet ihr vorschlagen?Hallo Denis,mein erster Vorschlag wäre, daß Du mal Deine NX-Version angibst. Da gibts nämlich einige Unterschied, was mögliche Lösungen angeht. Ab NX5 mal ein Journal beim Messen aufzeichnen, da gibts einem Builder. Bis inkl. NX4 gehts etwas umständlicher ohne Builder über NXOpen.UF.Gruß, Michael

NX Programmierung : Abstand zwischen zwei Punkten
mseufert am 28.09.2009 um 09:35 Uhr (0)
Hallo Denis,die Abfrage einer Position kann über PointConstruct oder PointSubFunction gemacht werden. Beides ist unter NXOpen.UF.UI zu finden, Bsp.:dim ufs as UFSession = UFSession.GetUFSessionufs.ui.PointConstruct(...)ufs.ui.PointSubFunction(...)Die Positionen, die PointConstruct bzw. PointSubFunction liefert, können nun entweder mit dem MeasureDistanceBuilder oder durch einfache Vektorrechnung weiter verarbeitet werden.Gruß, Michael

NX Programmierung : Verschiebung von Komponenten
mseufert am 03.10.2009 um 10:39 Uhr (0)
Hallo Denis,der Bezug ist das KS des Assemblies, nicht ABS oder WCS vom Displayed Part. Siehe net_ref.chm, NXOpen.Assemblies.ComponentAssembly.MoveComponent in den Anmerkungen.Daneben fällt mir in der Zeile componentAssembly1 = theSession.Parts.Workauf, daß Du hier die Typen durcheinander wirfst. theSession.Parts.Work ist vom Typ Part, componentAssembly1 ist vermutlich Component, mehr ist in Deinen Zeilen nicht zu erkennen. Option Strict On wäre hier zu empfehlen. Gruß, Michael

NX Programmierung : Makro zum umbenennen von Skizzen
mseufert am 03.11.2009 um 17:57 Uhr (0)
Hallo Jochen,willkommen hier im Forum. In NX gibt es einige Möglichkeiten, so was zu programmieren. GRIP, Macro, C, C++, C#, VB, Java ... Eine Übersicht ist in der Doku unter Automation im NXOpen General Programmers Guide zu finden. Eine einfache aber wirkungsvolle Methode wäre, ein Journal aufzuzeichnen, das läßt sich dann ggfs. editieren und wieder ablaufen.Gruß, Michael

NX Programmierung : Makro zum umbenennen von Skizzen
mseufert am 03.11.2009 um 17:57 Uhr (0)
Hallo Jochen,willkommen hier im Forum. In NX gibt es einige Möglichkeiten, so was zu programmieren. GRIP, Macro, C, C++, C#, VB, Java ... Eine Übersicht ist in der Doku unter Automation im NXOpen General Programmers Guide zu finden. Eine einfache aber wirkungsvolle Methode wäre, ein Journal aufzuzeichnen, das läßt sich dann ggfs. editieren und wieder ablaufen.Gruß, Michael

NX Programmierung : Zugriff auf das Objekt NXOpen.CAM.Tool (.NET)
mseufert am 03.11.2009 um 17:37 Uhr (0)
Hallo AdMal,bei anderen Buildern, den CreateMillToolBuilder kenn ich grad nicht, ist es so, daß zum Initialisieren ein vorhandenes Objekt, in diesem Fall also ein Tool, übergeben wird. Von welchem Typ ist denn der Parameter t, den der Builder kriegt ?Gruß, Michael

NX Programmierung : Zugriff auf das Objekt NXOpen.CAM.Tool (.NET)
mseufert am 09.11.2009 um 09:27 Uhr (0)
Hallo AdMal,Wenn t den Typ (die Klasse) Tool darstellt, ists m.E. nur noch die Frage, ob es auch ein Objekt (eine Instanz) diesen Typs gibt. Das wäre dann das gesuchte Werkzeug. Vermutlich hast Du von t noch keine sog. Instanz erstellt.Gruß, Michael

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz