|
NX Programmierung : Feature (DatumCsys) hide / show
tolo am 02.12.2016 um 15:17 Uhr (1)
Hallo Michael,ich habe das schon in folgender Weise probiert: Dim objects1(7) As NXOpen.DisplayableObject Dim component As NXOpen.Assemblies.Component = CType(nxui.SelectionManager.GetSelectedTaggedObject(0), NXOpen.Assemblies.Component) Dim cartesianCoordinateSystem1 As NXOpen.CartesianCoordinateSystem = CType(component.FindObject("PROTO#.Features|DATUM_CSYS(0)|CSYSTEM 1"), NXOpen.CartesianCoordinateSystem) objects1(0) = cartesianCoordinateSystem1 Dim point1 As NXOpe ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Year-One am 09.02.2017 um 20:43 Uhr (1)
Hallo zusammen,ist es möglich per external Application (unabhängig von NX, angeblich) ein prt File einzulesen und bspw. die Struktur des Assembly auszulesen?Habe versucht mittels Wizard eine externe Applikation zu erstellen, jedoch wird direkt der Befehlt "Session.GetSession()" vorgegeben...Wäre klasse wenn ihr mich hierzu erleuchten könntet!GrüßeYear-One
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Walter Hogger am 10.02.2017 um 10:36 Uhr (1)
Hallo Year-One,die Stukturen von NX-Assemblies kannst du mit dem mitgelieferten Toll UGPC auslesen. Wenn du es extern aufrufst wird keine NX-Lizenz gezogen.Ich hab dir mal einen Auszug aus einem unserer schlauen NX-Bücher beigelegt.Gruß------------------Walter Hogger
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Year-One am 10.02.2017 um 11:22 Uhr (1)
Hallo Herr Hogger,vielen Dank für den Hinweis! Ist dieses Buch beziehbar? ISBN oder Titel würden mich stark interessieren.Die Struktur war als Beispiel gedacht, ich würde gerne solch eine Applikation für andere Zwecke selbst erstellen....Mit Windows 7 x64, Siemens NX 11 und Visual Studio 2013, habe ich leider noch keinen Erfolg festgestellt.... noch ein Besipiel gefunden...Über eine kleine Starthilfe würde ich mich sehr freuen.GrüßeYear-One
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Year-One am 10.02.2017 um 11:44 Uhr (1)
Hallo Herr Hogger,gibt es das Buch auch als pdf und kurzfristig verfügbar?Konnte es nirgends finden.GrüßeYear-One
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Walter Hogger am 13.02.2017 um 09:18 Uhr (1)
Hallo Year-One,als PDF gibt es das Buch leider nicht, sonst würden wir es vermutlich keine 10 Mal verkaufen bis es jeder hat. ;-)Aber nach einer Bestellung hat man es am nächsten oder spätestens übernächsten Tag.Gruß------------------Walter Hogger
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Year-One am 23.02.2017 um 14:14 Uhr (1)
Ist es auch möglich ohne NX Attribute in ein Part einzufügen? Ein externes Tool habe ich noch nicht gefunden...Die Alternative wäre, das prt wieder mit dem korrekten Archivierungsalgorithmus zu komprimieren....Weiß hier jemand etwas?@Walter Hogger: Das Buch kam eben an GrüßeYear-One
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Infos aus PRT mit NXOpen ohne NX holen möglich?
Walter Hogger am 23.02.2017 um 14:40 Uhr (1)
Hallo Year-One,das klappte mal ganz gut direkt im Windows-Explorer (siehe Anhang).Seit Windows 64 Bit geht das wohl nicht mehr. Dazu findest du auch Beiträge hier im Forum.Gruß------------------Walter Hogger
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Siemens NX - Rolle laden
mathieu91 am 24.02.2017 um 14:20 Uhr (1)
Hallo Community,ich suche gerade eine Möglichkeit eine Rolle per API zu laden.Leider erhalte ich durchCode:NXOpen.UF.UFUgmgr.AskUserRole()nicht die aktuelle User Rolle.Und damitCode:NXOpen.UF.UFUgmgr.SetUserRole(linkToRoles & "NX" & UgVers & "Customermyrole2017.mtx")kann ich auch die gewünschte Rolle nicht setzen.Meine verwendeten Imports sind folgende:Code:Imports NXOpenImports NXOpenUIImports NXOpen.UFImports NXOpen.FeaturesImports NXOpen.UtilitiesImports NXOpen.SelectionImports NXOpen.BlockStylerHat jem ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Farpalette Favoriten setzen
Poseida am 14.03.2017 um 21:03 Uhr (1)
Hallo Zusammen, ich habe mal wieder ein Problem. Wie kann ich mit NXOpen die Favoriten der Farbpalette ändern. Man kann zwar mit "NXOpen ColorDefinition FavoriteIndex" das theoretisch einstellen. Aber dazu brauche ich wieder "NXOpen CDF GetColorDefinitions()" und das CDF gibt es nur im Bezug auf PDF oder CGM, ich möchte es aber von meinem Part. Hat hier jemand eine Idee oder bin ich komplett auf dem Holzweg.Danke für eure Hilfe------------------Benjamin
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Journal: Select Part with Name (String)
TH-Sulzer am 06.04.2017 um 10:55 Uhr (1)
Hello, I try to replace part. I recorded journal and modified so far what I do not need. At the moment I need to select the part which will be replaced then. This is working good. What I want to do is to define the part which gets replaced by name. I guess the following lineis important and needs to be modified. Code:// ---------------------------------------------- // Dialog Begin Replace Component // ---------------------------------------------- UI theUI = UI.GetUI(); // Working Code Start //boo ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Linie in Skizze erstellen
met am 27.04.2017 um 10:13 Uhr (15)
Hallo zusammen,hier die Lösung:UFSession.Csys.MapPointCode:Option Strict OffImports SystemImports NXOpenModule NXJournal300 Sub Main() Dim theSession As Session = Session.GetSession() Dim workPart As Part = theSession.Parts.Work Dim displayPart As Part = theSession.Parts.Display Dim mySketch As Sketch = Nothing Try For Each tmpFeature As Features.Feature In workPart.Features If tmpFeature.Name = "Skizze_Text" Then mySketch = CType(tmpFeature, Features.SketchFeature).Ske ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen C# Delegates
nicolasj92 am 02.05.2017 um 09:12 Uhr (1)
Hallo,ich programmiere eine Anwendung für NXOpen die auf bestimmte Netzwerknachrichten reagiert. Sobald eine Nachricht empfangen wird, wird eine Callback Funktion ausgeführt. Aus der main() function ist es mir problemlos möglich NX zu steuern. Aus dieser Delegate Function heraus gibt es aber in NX10 einen Fatal Error sobald ich versuche etwas am UI zu beeinflussen wie z.B. eine Message Box zu zeigen.In NX11 gibt es keinen Fatal Error, im System Log steht aber:Attempt to display message box from non-ui thre ...
|
In das Form NX Programmierung wechseln |