 beispielcode.txt |
NX Programmierung : AssociativeLineBuilder löscht Punkte
Rene Oschmann am 04.03.2014 um 17:23 Uhr (5)
Hallo liebe CAD.de-Gemeindeich arbeite mit NXOpen C++ und habe folgendes Problem: Ich habe eine Funktion die Punkte im workPart erstellt und eine welche Kurven erzeugt (Quellcode anbei).Wenn ich nun zwei Punkte erstelle und dann die Funktion zum Erstellen der Kurve aufrufe, werden meine Punkte gelöscht und NX wirft eine Exception "A deleted or invalid class id was used" raus. Rufe ich dagegen die Funktion zum Erstellen der Kurve nicht auf, sind die Punkte fehlerfrei vorhanden.Kann mir jemand sagen, wo mein ...
|
| In das Form NX 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 |
|
NX Programmierung : NXOpen: Referenzen auf Assembly von GEO Part
bjaeckl am 19.08.2024 um 13:57 Uhr (1)
Lieber Michael,Herzlichen Dank für die Antwort - leider bin ich noch nicht auf die Lösung gekommen. Mein Face ist weder eine Occurence (".isOccurence" gibt "False" zurück) noch ein Prototype (".Prototype" ist null). Dennoch funktioniert für manche Faces die Methode AskOccsOfEntity mit dem Tag als Input und für andere nicht.Übrigens geschieht für die Methode .FindOccurence mit der Component, welche die Faces enthält, genau dasselbe. Also wenn die Methode ".AskOccsOfEntity" etwas findet, dann findet auch die ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : VB.Net Beispiele für NX4
Sirus am 04.10.2007 um 11:31 Uhr (0)
hallo zusammenich habe eine idee, und ich hoffe ihr da draussen helft mit,diese zu tragen...ich würde gerne hier einfache VB.Net-Beispiele für NX4 auflisten,um gegenseitige hilfe und und anregung zu leisten.also es sind hilfreiche kleine beispiele gesucht mitkurzbeschreibung.beispiel 1:------------Option Strict OffImports SystemImports NXOpen-----Imports NXOpenUI-----Module NXJournalSub MainDim theSession As Session = Session.GetSession()Dim theUI As UI = UI.GetUI()-----Abfrage und Erzeugung String (Text) ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : max Abstand Punkt - Objekt
EMMY am 30.09.2008 um 09:51 Uhr (0)
wie kann ich meinen point2 in die Journal Aufzeichnung einfügen?habs schon probiert.. aber kommt fehlermeldung NXOpenPoint3D cannot be converted to NXOpen.pointDim point2 As Point3d = New Point3d(15, 15, 15)Journal Aufzeichnung Dim point1 As Point = CType(workPart.FindObject("HANDLE R-3837"), Point) Dim spline1 As Spline = CType(workPart.FindObject("HANDLE R-1102"), Spline) Dim measureDistance1 As MeasureDistance measureDistance1 = workPart.MeasureManager.NewDistance(nullUnit, MeasureManager.Me ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : API Inkompatibilität
moles are coming am 20.09.2008 um 22:11 Uhr (0)
Hallo,ich bin nun komplett auf die NXOpen++ API umgestiegen und bin recht begeistert, vieles fehlt zwar noch aber DAS ist zum ersten Mal der rechte Weg, die alte UGOPEN API dagegen ist wirklich eine Katastrophe, freundlich ausgedrückt. Doch nun stelle ich verdutzt fest, die neue API akzeptiert manch alte Features (wie zB. das SWP104 Feature) nicht und die alte API nicht manch neue (wie zB. die NX5Extrusion). Verlangen die da wirklich, dass man seine Applikationen daraufhin auslegt, also alles DOPPELT sch ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : History (letztes Änderungsdatum) eines Volumenkörpers mit UGOpen .NET abfragen
Tömme am 20.07.2010 um 08:54 Uhr (0)
soo habs hinbekommen, im bbsnotes forum von siemens hat mir jemand den entscheidenen tipp gegeben -------------Hi Tim. We have a function in the Open C toolkit that should do this:UF_OBJ_ask_cre_mod_versionsOverviewReturns the version of the part in which the given object was createdand the version in which it was last modified. The version numbersreturned are from 1 to the highest version number of the part, unlessthere is an error, in which case the version numbers are set to 0. TheUF_PART_xxxx routines ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Form- & Lagetoleranz per Journal einstellen
Ace Shim am 26.05.2023 um 17:34 Uhr (1)
Ach wie schade Bin gerade zuhause angekommen und habe den Lappi hochgefahren, um endlich, mit Deiner Hilfe, mein Journal zu vollenden...Und jetz das Aber gur zu wissen, dass da noch jemand dran sitzt.Bislang kam ich mit den vorab aufgezeichneten Journal ganz gut parat, aber bei den Toleranzrahmen und Bezugssymbolen will die NiXe einfach nicht preisgeben, warum sie die Symbole zwar mit NXOpen.Annotations.DraftingFcf ansprechen kann, ich aber offensichtlich nicht!?Naja, wird schon noch werden.Ich hau die L ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : XML in NX integrieren
mseufert am 10.07.2012 um 09:14 Uhr (0)
Zitat:Original erstellt von belomor85:... und such eine Macro-/Journal-Lösung ... Hallo Bernd,eine fertige Lösung zu finden wird bei deinen speziellen Anforderungen schwierig bis unmöglich. Macro scheidet m.E. ganz aus, da es kein XML einlesen kann. Bleibt Journal, damit ist sowas sicher machbar. Daher sehe ich für dich zwei Wege: In NXOpen und VB (oder C#) einarbeiten und das Programm selbst schreiben oder jemanden damit beauftragen. Beide Fälle brauchen allerdings eine präzise Beschreibung des Ablaufs. D ...
|
| In das Form NX Programmierung wechseln |
 Info.txt |
NX Programmierung : Fehler im Journal
Bito00 am 18.02.2011 um 10:13 Uhr (1)
Servus, ich habe ein Journal aufgenommen und ein wenig modifiziert. Das Journal starte ich mit der Konsole. Ich bekomme allerdings die Fehlermeldung: Warning:Line12: Der in Imports "NXOpen.UI" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden...und dann noch:Line:29: Der Typ UI ist nicht definiertKann mir jemand sagen was genau da falsch ist?Außerdem bin ich mir nicht sicher ob das mit dem ListingWindow so funktionieren wird, wie ich mir das vorstelle. Direkt i ...
|
| In das Form NX Programmierung wechseln |
 code.txt |
NX Programmierung : NX10_NXOpen_Java_PartCollection.Iterator
Maximilian Zocholl am 03.02.2015 um 18:38 Uhr (1)
Hallo Zusammen,wir freuen uns über jeden Tipp und alle Fragen!Im Rahmen von Lehre und Forschung nutzen wir NXOpen für Java. Seit NX10 funktioniert die Methoden von PartCollection.Iterator nicht mehr korrekt. TaggedObjectCollection.Iterator wird von NX implementiert und kann toString ausgegeben werden. Debugging zeigt aber, dass der Wert von itr.hasNext() in der for-Schleife weder 1 noch 0 ist. Jeder andere Methodenaufruf des itr-Objektes führt zur gleichen Fehlermeldung. Ein Code-Auszug befindet sich im An ...
|
| In das Form NX Programmierung wechseln |
|
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 ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Dateiname als Part-Attribut... NX7.5
gfx-toxic.de am 04.07.2014 um 07:40 Uhr (1)
...das sind ganze drei Zeilen.Code: Session theSession = Session.GetSession(); string filepath = theSession.Parts.Work.FullPath; theSession.Parts.Work.SetAttribute("Attribute Titel", filepath);Zitat:FullPath Property Namespaces NXOpen BasePart FullPathC#Visual BasicVisual C++Returns the full path of the part Declaration SyntaxC# Visual Basic Visual C++ public string FullPath { get; }Public ReadOnly Property FullPath As String Getpublic:property String^ FullPath { String^ get ();} Remarks ...
|
| In das Form NX Programmierung wechseln |