|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
gfx-toxic.de am 13.09.2012 um 12:31 Uhr (1)
Hier findest du die Lösung von mir. Der Quelltext ist auch mit im Thread...Gruß
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
gfx-toxic.de am 26.08.2010 um 06:51 Uhr (1)
Guten Morgen!Okay konkrete Frage:Ich habe folgenden Code...Code:using System;using NXOpen;namespace NiXe{ class Program { public static void Main(string[] args) { Session thesession = Session.GetSession(); NXOpen.UF.UFSession theufsession = NXOpen.UF.UFSession.GetUFSession(); Part workpart = thesession.Parts.Work; NXOpen.UI theui = NXOpen.UI.GetUI(); NXOpen.PDM.PdmSession pdmsession = thesession.PdmSession; NXOpen.PDM.PdmSearchManager searchmanager = thesession.P ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
stefan.f am 26.08.2010 um 11:55 Uhr (1)
Hallo Matthias,ich denke das geht über die UFUgmgr Klasse.Wahrscheinlich mit der Routine ListPartRevFilesGrußStefan
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
gfx-toxic.de am 26.08.2010 um 14:18 Uhr (1)
Dankeschönpunkte sind unterwegs ;-)------------------Gruß Matthias------------------------------------ICQ: 163190295
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
RobertM am 13.09.2012 um 12:09 Uhr (1)
Hallo Matthias,wie hast du das Problem gelößt?Ich habe ein ähnliches Problem. Vielleicht hilft mir deine Lösung weiter.------------------Gruß Robert
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
gfx-toxic.de am 25.08.2010 um 20:09 Uhr (1)
Hi,hat hier jemand schon mal versucht mit NXOpen mit Suchabfragen fürs Teamcenter zu spielen? Zeichnungen suchen und öffnen etc.So ganz komm ich mit dem NXOpen.PDM nicht zurecht...Und NXOpen Sampels im gtac gibt es leider auch nicht :-(------------------Gruß Matthias------------------------------------ICQ: 163190295
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen.PDM Teamcenter Suchabfragen
RobertM am 13.09.2012 um 14:05 Uhr (7)
Hallo Matthias,in deinen MethodenCode:public bool ExistsItem()public bool ExistsItemRevision()habe ich den entscheidenden Hinweis gefunden.Danke ------------------Gruß Robert
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Note mit Part Attributes versehen
jevertz am 14.09.2012 um 12:43 Uhr (0)
Hallo Leute,ich versuche mittels vb.net einer note mitzuteilen, dass sie den Wert eines Part Attributes nimmt.Meine Part Property heisst "TestProperty".Ich dachte das geht so:Code:Dim Texts() As String = NothingDim SingleNote As NXOpen.Annotations.Note = NothingFor Each obj As DisplayableObject In s.Parts.Display.Views.WorkView.AskVisibleObjects If TypeOf (obj) Is NXOpen.Annotations.Note Then SingleNote = CType(obj, NXOpen.Annotations.Note) Lesen des Note Textes geht: Texts = SingleNote.GetText ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Expression exist
gfx-toxic.de am 20.09.2012 um 10:27 Uhr (0)
Hi,mit Namespaces NXOpen ExpressionCollection GetVisibleExpressions()bekommst due Expressions in einem Part zurück.Die kannst du dann mit einer Schleife durchlaufen und nach deinem Namen wo du suchst filtern.
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Wieder einmal: NX über Remote ansprechen
Jens Hansen am 20.09.2012 um 16:36 Uhr (0)
Hallo zusammen,Trotz intensiver Suche im Forum, der online-Hilfe zu NXOpen und Internet komme ich nicht wirklich weiter Ich möchte über meine Applikation (.NET) mittels Remote auf die laufende NX-Session zugreifen OHNE meine Programm aus NX starten zu müssen.Ich bin soweit gekommen, dass ich die laufende Session mittels eines Programm aus NX "veröffentlichen" kann. Dafür habe ich das Beispiel aus der Hilfe benutzt (NXOpenRemotingService.cs). Die entsprechende DLL starte ich aus NX und laut Logfile scheint ...
|
In das Form NX Programmierung wechseln |
NXOpen.txt |
NX Programmierung : Nur die Zylinderflächen eines Objekts bekommen
Neaxis am 27.09.2012 um 13:00 Uhr (0)
Hallo an alle!Ich befasse mich erst seit wenigen Tagen mit NXOpen und habe darum auch noch einige Wissenslücken.Der Code im Anhang dient dazu in einem Gittermodell die an einem zuvor ausgewählten Knotenpunkt anliegenden Zylinder(Rohre mit Innendurchmesser 0) einzufärben. Mein Problem ist nun, dass ich nur die Zylinderflächen färben möchte, nicht die Deckflächen.Meine Idee dazu war:For i As Integer = 0 To tb.GetFaces().Length - 1 If TypeOf tb.GetFaces(i) Is NX.Face.Cylinder Then faces = tb.GetFace ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Nur die Zylinderflächen eines Objekts bekommen
mseufert am 27.09.2012 um 17:24 Uhr (0)
Hallo Neaxis,die Meldung Ein Ausdruck vom Typ "NXOpen.Face" kann nie vom Typ "Snap.NX.Face.Cylinder" sein. weist auf folgende Situation hin: tb.Getfaces() gibt Objekte vom Typ NXOpen.Face zurück. Diese werden verglichen mit einem anderen Typ, Snap.NX.Face.Cylinder.Das ist, wie der Volksmund sagt, Äpfel mit Birnen verglichen. Das kann nicht funktionieren, so ist die Aussage zu verstehen.Du brauchst also vergleichbare Typen, damit die Zeile If TypeOf tb.GetFaces(i) Is NX.Face.Cylinder Thenfunktioniert. Aber ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Wieder einmal: NX über Remote ansprechen
Hauki2905 am 09.10.2012 um 11:05 Uhr (0)
HI,wie heißen denn deine funktionen jetzt? du musst dich da mehr oder weniger sklavisch an die vorgaben halten, weil der das sonst eifnach ignoriert...ich mach das immer so: ich hab nen handler, der im entry point sitzt und dann sozusagen die eigentliche funktion aufruft.BspCode:Dim theUI As UI = UI.GetUI() Dim theSession As Session = Session.GetSession theUI.MenuBarManager.AddMenuAction("Akion", AddressOf perfAction_CB)... Public Function perfAction_CB(ByVal bueattonEvent As NXOpen.MenuBar.Men ...
|
In das Form NX Programmierung wechseln |