Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  NXOpen.PDM Teamcenter Suchabfragen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  NXOpen.PDM Teamcenter Suchabfragen (4872 mal gelesen)
gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 25. Aug. 2010 20:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 26. Aug. 2010 06:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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.PdmSearchManager;

            NXOpen.PDM.PdmSearch pdmsearch = searchmanager.NewPdmSearch();
            NXOpen.PDM.SearchResult searchresult = pdmsearch.Simple("ZR_*");


            thesession.ListingWindow.Open();
           
            thesession.ListingWindow.WriteLine(searchresult.GetResultObjectNames().Length.ToString());

            string[] resultstring = searchresult.GetResultObjectNames();

            for (int i = 0; i < searchresult.GetResultObjectNames().Length; i++)
            {
                thesession.ListingWindow.WriteLine(resultstring[i]);
            }

        }
    }
}


Der macht nix anderes als eine TC Suche mit ZR* auszuführen und in einem Listning Window anzuzeigen.
Wie kann ich dann von von ItemID´s die Zeichnung öffnen, wenn die Zeichnung leider nicht immer Z01 heißt, sonder manchmal auch "spec". Gibt es die Möglichkeit zu schauen was für ein Dataset noch unter der Item ID hängt?

Gruß

------------------
Gruß Matthias
------------------------------------
ICQ: 163190295

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

stefan.f
Mitglied



Sehen Sie sich das Profil von stefan.f an!   Senden Sie eine Private Message an stefan.f  Schreiben Sie einen Gästebucheintrag für stefan.f

Beiträge: 123
Registriert: 03.09.2002

erstellt am: 26. Aug. 2010 11:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfx-toxic.de 10 Unities + Antwort hilfreich

Hallo Matthias,

ich denke das geht über die UFUgmgr Klasse.
Wahrscheinlich mit der Routine ListPartRevFiles


Gruß
Stefan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 26. Aug. 2010 14:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Dankeschönpunkte sind unterwegs ;-)

------------------
Gruß Matthias
------------------------------------
ICQ: 163190295

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RobertM
Mitglied



Sehen Sie sich das Profil von RobertM an!   Senden Sie eine Private Message an RobertM  Schreiben Sie einen Gästebucheintrag für RobertM

Beiträge: 223
Registriert: 03.12.2008

noch NX 8.5 + TC Teamcenter 9.1.2.2 64-Bit

erstellt am: 13. Sep. 2012 12:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfx-toxic.de 10 Unities + Antwort hilfreich

Hallo Matthias,

wie hast du das Problem gelößt?

Ich habe ein ähnliches Problem. Vielleicht hilft mir deine Lösung weiter.

------------------
Gruß Robert

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 13. Sep. 2012 12:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hier findest du die Lösung von mir. Der Quelltext ist auch mit im Thread...

Gruß

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RobertM
Mitglied



Sehen Sie sich das Profil von RobertM an!   Senden Sie eine Private Message an RobertM  Schreiben Sie einen Gästebucheintrag für RobertM

Beiträge: 223
Registriert: 03.12.2008

noch NX 8.5 + TC Teamcenter 9.1.2.2 64-Bit

erstellt am: 13. Sep. 2012 14:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfx-toxic.de 10 Unities + Antwort hilfreich

Hallo Matthias,

in deinen Methoden

Code:
public bool ExistsItem()
public bool ExistsItemRevision()

habe ich den entscheidenden Hinweis gefunden.

Danke

------------------
Gruß Robert

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

NXESPRESS
Mitglied
Ingenieur


Sehen Sie sich das Profil von NXESPRESS an!   Senden Sie eine Private Message an NXESPRESS  Schreiben Sie einen Gästebucheintrag für NXESPRESS

Beiträge: 20
Registriert: 04.06.2014

NX 8.5

erstellt am: 12. Jun. 2014 09:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfx-toxic.de 10 Unities + Antwort hilfreich

Ein ähnliches Anliegen habe ich aktuell auch:
Ich finde einfach nicht den File->Open Dialog für Teamcenter in NX...

Kann mir da einer von euch vielleicht helfen?
Ich geh hier bald an der glatten Wand hoch

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Restaurant- & Bankettmanager (m/w/d) a.k.a. The Stage Designer

Jaz in the City ist die junge Lifestyle-Marke der Deutschen Hospitality. Alle Hotels liegen in Vierteln mit einer einzigartigen Kulturszene und spiegeln deren Lebensgefühl wider. Bei Jaz in the City arbeiten Charaktere, die Individualität und Persönlichkeit ausstrahlen, welche gerne die Initiative ergreifen und viel Leidenschaft für zeitgemäße Hotel-Services mitbringen.
Wofür wir bekannt sind? Eine prickelnde Arbeitsatmosphäre, schlanke und digitalisierte Arbeitsprozesse....

Anzeige ansehen
gfx-toxic.de
Moderator
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 12. Jun. 2014 09:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi,

also wenn dir hier keiner drauf Antwortet, dann bringt es wohl auch nichts einen älteren Beitrag wieder nach oben zu fischen...

Mir ist leider auch keine Funktion bekannt. Es scheint wohl so, als musst du dir selbst, mit Hilfe des PDM Namespaces, eine eigene Lösung basteln.

Gruß

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz