|
NX Programmierung : deleteFaceBuilder
met am 30.03.2011 um 07:41 Uhr (0)
Hallo,für Strg+a gibt es wahrscheinlich keine NXOpen Funktion, oder ?! Gruß, met
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Bohrung
Trudel am 08.05.2009 um 08:27 Uhr (0)
Wenn ich NX6 auf hab, starte ich mein Projekt über einen Button. Und wenn ich dann auf die Features zugreifen will mit der Methode aus dem ersten Post, kommt die Fehlermeldung, dass in meiner Dll(mein Projekt) ein Fehler aufgetaucht ist. Dann steht da halt der Pfad meiner erstellten DLL + Funktionsname ufusr.Fehler taucht nur auf, wenn eine Bohrung in meiner prt.Datei in NX6 enthalten ist. Alle anderen Features werden problemlos ausgelesen. Gruß Trudeledit: Hab mein Problem entdeckt. Habe beim update von N ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX 6 und Visual Studio 2008 Express
Lukas1983 am 11.05.2009 um 14:54 Uhr (0)
Halloich habe mein Problem teilweise gelöst. Ich benutze einfach die Bespiele aus dem NXOPEN Ordner als Template.Da bin ich aber auf ein nächtes Problem gestoßen:Wenn ich ein Programm ausführe und später im Visual Studio modifiziere dann kann ich nicht mehr kompailen da dieses Programm ganze zeit im Speicher von NX geladen ist. Meine Frage ist: wie kann ich den Speicher leeren so dass ich ohne NX schliessen zu müssen etwas an dem Programm verändern kann?Danke
|
In das Form NX Programmierung wechseln |
pos2csv.zip |
NX Programmierung : Assoziativen Punkt in Excel exportieren?
mseufert am 31.03.2009 um 10:33 Uhr (1)
Hier noch eine Version mit der Erweiterung auf WCS- Koordinaten. Der Aufruf geht beim Journal über Tools-Journal-Play, bei UserFunction über File-Execute-NXOpen.Gruß, Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Assoziativen Punkt in Excel exportieren?
Fuzo am 11.05.2009 um 15:07 Uhr (1)
Zitat:Original erstellt von mseufert:Hier noch eine Version mit der Erweiterung auf WCS- Koordinaten. Der Aufruf geht beim Journal über Tools-Journal-Play, bei UserFunction über File-Execute-NXOpen.Gruß, MichaelIch kann im Journal keine *.dll - Datei laden.Benutze NX 4------------------mfg
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : frage zu Refresh values from external spreadsheet
Siassei am 05.05.2009 um 18:29 Uhr (0)
Servus,ich hab das mal für dich umgeschrieben. Das solltest du auch selbst hinbekommen. Einfach nur hinzu stehen und zu sagen "Das verstehe ich nicht" zeugt von keiner all zu großen Begeisterung.Der Code ist in C# und sollte ohne Probleme in VB überführt werden können. Wenn du noch ein paar Fragen hast, dann melde dich einfach mal.Ich gebe keine Garantie auf Richtigkeit, da ich es frei geschrieben und keinen Test durchgeführt habe. Alle Rechte vorbehaltenCode:using System;using System.Collections.Generic;u ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : frage zu Refresh values from external spreadsheet
Siassei am 25.05.2009 um 18:38 Uhr (0)
Servus,nichts, denke ich Ich kann zurzeit nicht auf die NXOpen NX 4 Version zurückgreifen, weswegen ich dir nicht sagen, in wie weit sich die NXOpen-Lib verändert hat.Ein Auszug aus der NXOpenUF.dll von NX 6 zeigt mirCode:[DllImport("libufun.dll", EntryPoint="UF_MODL_ask_exp_tag_string", CallingConvention=CallingConvention.Cdecl, CharSet=CharSet.Ansi)] internal static extern unsafe int _AskExpTagString(Tag expression_tag, out sbyte* _string);.... public unsafe void AskExpTagString(Tag expression_tag, ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Script to modify all NX files in a folder one by one
Lenno am 28.05.2009 um 09:57 Uhr (0)
Hmm.. I modified the code, but there is problem with the difinition of the facetedbody1 NX 5.0.4.1 Journal created by llu on Wed May 27 11:11:17 2009 W. Europe Daylight TimeOption Strict OffImports SystemImports NXOpenModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim workPart As Part = theSession.Parts.WorkDim displayPart As Part = theSession.Parts.DisplayDim basePart1 As BasePartDim partLoadStatus1 As PartLoadStatusDim markId1 As Session.UndoMarkIdDim markId2 As Session.UndoMark ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Script to modify all NX files in a folder one by one
Lenno am 27.05.2009 um 11:44 Uhr (0)
Hi,I have to change the color of a large number of JT files in a folder. I recorded a journal in NX5 to change the color, but I cant find a way to let NX open all files in the folder one by one. Now it only opens Part1, but I like to create some kind of a batch proces.Any ideas? Replies in German are fine.Thanks... NX 5.0.4.1 Journal created by llu on Wed May 27 11:11:17 2009 W. Europe Daylight TimeOption Strict OffImports SystemImports NXOpenModule NXJournalSub MainDim theSession As Session = Session.GetS ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Attributenwert in einer Baugruppe auslesen
Lukas1983 am 27.05.2009 um 17:25 Uhr (0)
Halloich möchte die Attributte der einzelnen Komponenten in einer Baugruppe auslesen. Den Titel bekomme ich mit: Component rootComp = theSession.Parts.Display.ComponentAssembly.RootComponent; Component[] childComps = rootComp.GetChildren(); foreach (NXOpen.Assemblies.Component comps in rootComp.GetChildren()) { NXObject.AttributeInformation[] attributeInformations = comps.GetAttributeTitlesByType(NXObject.AttributeType.String);jetzt möchte ich aber noch den Wert, der zu dem Titel gehört ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Attributenwert in einer Baugruppe auslesen
Lukas1983 am 28.05.2009 um 14:19 Uhr (0)
Hallo,ich habe leider ein nächstes Problem:Es geht um die Constraints. Ich bekomme den Typ und gegebenfalls die Parameter aber ich kann nicht die betreffenden Bauteile rauslesen.Beispiel:Distance = 4 das habe ich.Fläche Kolben - Fläche Pleuel das brauche ich. ich habe versucht mit: foreach (NXOpen.Assemblies.Component comps in rootComp.GetChildren()) foreach (NXOpen.Positioning.ComponentConstraint con in comps.GetConstraints()) { foreach (NXOpen.Positioning.ConstraintReference refenz in con ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Attributenwert in einer Baugruppe auslesen
Siassei am 28.05.2009 um 17:26 Uhr (0)
Servus, Zitat:Es geht um die Constraints. Ich bekomme den Typ und gegebenfalls die Parameter aber ich kann nicht die betreffenden Bauteile rauslesen.ja, da sehe ich auch nichts anderes. Vielleicht weiss da Seifert mehr.Ansonsten musst du mit UF arbeiten.Schaue dir mal "NXOpen.UF.UFAssem.Constraint" an. Dort kannst du die Informationen auslesen. Zitat:Und da noch eine Frage: Gibt es irgendwo eine vernünftige Beschreibung von den Klassen und Methoden in NX Open. Ich habe bis jetzt nur das NXOpen.Net API Refe ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Attributenwert in einer Baugruppe auslesen
mseufert am 28.05.2009 um 19:52 Uhr (0)
Zitat:Original erstellt von Lukas1983:Ich habe bis jetzt nur das NXOpen.Net API Reference aber das ist nicht mehr als eine Auflistung von allen Klassen ohne Beschreibung und Beziehungen.Hallo Lukas,ob die Methode "GetGeometry", sh. Anhang, das liefert, was Du brauchst, kannst Du ja mal versuchen. Ansonsten einfach weitersuchen, lesen und ausprobieren, was in der .NET API Reference drinsteht. Darin findest Du zwar nicht die mundgerechte Antwort, dafür ist diese Doku sicher nicht gemacht. Aber jedenfalls de ...
|
In das Form NX Programmierung wechseln |