|
NX Programmierung : NXInputBox -- NX Graphik gesperrt
little_ug am 10.12.2008 um 14:07 Uhr (0)
Hallo Zusammen,wenn ich in einem Programm (vb.net) eine InputBox habe dann kann ich in NX nicht drehen ect. Hat jemand eine Idee wie ich dass ändern kann. D.h. ich habe das NX Fenster trotztdem aktiv und kann drehen.Einfaches Beispiel:Option Strict OffImports SystemImports System.IOImports System.CollectionsImports NXOpenImports NXOpen.UFImports NXOpenUIImports NXOpen.UtilitiesModule NXJournalSub Main() Dim theSession As Session = Session.GetSession Dim theUfSession As UFSession = UFSession.GetUFSession() ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : VB Bezugskoordinatensystem verschieben
little_ug am 02.04.2009 um 08:19 Uhr (0)
Hallo Hoschi,ein vorschlag den ich mal auf die Schnelle aus schnipseln zusammenkopiert habe...Also nicht sauber Programmiert aber es geht:-)Los gehts:Option Strict OffImports SystemImports NXOpenImports NXOpen.UFImports NXOpen.UIImports NXOpen.UtilitiesModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim ufs As UFSession = UFSession.GetUFSession()Dim workPart As Part = theSession.Parts.WorkDim workView As NXOpen.Tag = NXOpen.Tag.NullDim displayPart As Part = theSession.Parts.Display ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX 6 und Visual Studio 2008 Express
little_ug am 12.05.2009 um 07:41 Uhr (0)
Hallo Lukas,ich bin mir nicht sicher ob dir dies etwas hilft. Aber ich habe immer den unload mit im Programm... Unload options Public Function GetUnloadOption(ByVal dummy As String) As Integer Unloads the image immediately after execution within NX GetUnloadOption = NXOpen.Session.LibraryUnloadOption.Immediately ----Other unload options------- Unloads the image when the NX session terminates GetUnloadOption = NXOpen.Session.LibraryUnloadOption.AtTermination Unloads the image explicitly, ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX 6 und Visual Studio 2008 Express
little_ug am 12.05.2009 um 07:41 Uhr (0)
Hallo Lukas,ich bin mir nicht sicher ob dir dies etwas hilft. Aber ich habe immer den unload mit im Programm... Unload options Public Function GetUnloadOption(ByVal dummy As String) As Integer Unloads the image immediately after execution within NX GetUnloadOption = NXOpen.Session.LibraryUnloadOption.Immediately ----Other unload options------- Unloads the image when the NX session terminates GetUnloadOption = NXOpen.Session.LibraryUnloadOption.AtTermination Unloads the image explicitly, ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
little_ug am 09.06.2009 um 16:47 Uhr (0)
Hallo Jürgen,auf der Siemens Support seite findest du folgendes:Date: 7-APR-2008Subject: Sample NX Open .NET Visual Basic program : get and set appended text for selected dimensionNote: GTAC provides programming examples for illustration only, andassumes that you are familiar with the programming language beingdemonstrated and the tools used to create and debug procedures. GTACsupport professionals can help explain the functionality of a particularprocedure, but we will not modify these examples to provide ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Plotten via VB-Script
little_ug am 26.06.2009 um 09:16 Uhr (0)
Hallo Wolfgang,schau doch mal in der Hilfe unter Automation--NXOpen--NXopen.net NXOpen.net Api Reference.Dort solltest du die möglichkeiten finden.z.B. Public Class PlotBuilder------------------GrußMichael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Minimum Radius in Flaeche
little_ug am 22.03.2011 um 13:16 Uhr (0)
Siemens PLM believes that the problem you reported where the NXOpen.UF UFModl AskFaceMinRadii method which is a wrapper for UF_MODL_ask_face_min_radii had been improperly implemented will be resolved by code changes made to the upcoming release of our software NX6.0.4. ------------------GrußMichaelhave you tried turning it off and on again
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Teamcenter und NXOpen .net lock status?
little_ug am 30.09.2009 um 11:32 Uhr (0)
Hallo zusammen,kennt jemand eine möglichkeit den Lockstatus (gesperrt oder ungesperrt) eines Teiles dass man geöffnet hat in NX abzufragen. D.h. ich habe ein Teil das in Teamcenter verwaltet wird. Nun will ich in NX etwas an den Attributen drehen. Jetzt währe es natürlich super wenn ich den Sperrstatus des Teiles bekommen würde (ausgecheckt oder nicht, also von jemanden schon geöffnet oder nicht...) Finde leider nichts in der Doku.Danke!------------------GrußMichael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Teamcenter und NXOpen .net lock status?
little_ug am 01.10.2009 um 07:37 Uhr (0)
Hallo Thomas,vielen Dank für die Infos.Ich habe jetzt eine Mischung aus allen möglichen:- Frage ab ob teil schreibgeschüzt ist- Reload von geänderten Teilen- Abfrage von AttributenKlappt bis jetzt ganz gut.Gruß,Michael------------------GrußMichael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Bounded Plane in NXOpen
little_ug am 08.09.2009 um 12:41 Uhr (0)
Hallo Michael,ich würde dir raten mit einen Extrude (startwert 0 und endwert 0)zu arbeiten. Bounden Planes sind doch sehr unkonfortabel bei updates...BTW. in NX6 wurde es zum Positiven geändert dort gibt es dann bei den Features ein workPart.Features.CreateBoundedPlaneBuilder------------------GrußMichael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Minimum Radius in Flaeche
little_ug am 15.12.2009 um 15:47 Uhr (0)
Hallo zusammen,versuche gerade den kleinsten Radius von Flaechen abzufragen in einem Teil.Habe jetzt schon alle Solid Faces rausgefiltert und will dann: Dim num_radii As Integer = Nothing Dim radii As Double = Nothing Dim positions As Double = Nothing Dim params As Double = Nothing Dim count As Integer = 1 Dim mytag As Tag = Tag.Null lw.WriteLine("Finde : " & Str(num_of_faces)) For Each nx_tag As Tag In face_list NXOpen.UF.UFModl.AskFaceMinRadii(nx_tag, num_radii, radii, positi ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Voreinstellung Drafting vb.net nx5
little_ug am 21.04.2010 um 09:50 Uhr (0)
Hi da ist es leider nicht. Aber ich habs gefunden es ist unter TextPlacement in NXOpen.Annotation....Also:Dim deftextpl As TextPlacement = TextPlacement.ManualArrowsInDim dimPrefs As DimensionPreferencesdimPrefs = wP.Annotations.Preferences.GetDimensionPreferences()Vorsicht geht nur aufs WorkPart, nicht auf beliebigen Part!Dim Textpl As TextPlacement = dimPrefs.TextPlacementIf Textpl deftextpl Then dimPrefs.TextPlacement = deftextpl wP.Annotations.Preferences.SetDimensionPreferences(dimPrefs)End If----- ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Schriftfeld aktualisieren.
little_ug am 21.04.2010 um 13:38 Uhr (0)
Hallo nur so zur info,in .net findest du auch unter:Namespaces NXOpen.UF UFSession PattUFPatt ClassNamespaces NXOpen.UF UFPattdiverses zu Pattern...Kann man also vieleicht auch ohne makro machen...------------------GrußMichaelhave you tried turning it off and on again
|
In das Form NX Programmierung wechseln |