Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Teamcenter
  als Altrep importieren

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
  
Siemens Mobility: Effektives Qualitäts-Management mit BCT Inspector , ein Anwenderbericht
Autor Thema:  als Altrep importieren (2098 mal gelesen)
Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5206
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 09. Jan. 2014 11:45    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


altrep_1.PNG

 
MoinZ

ich habe ein Problem mit Altreps.

Wir möchten Kundendaten, die wir im NX Format bekommen, unterverändert ins TC importieren.

Für die Kundendaten haben wir einen eigenen Item-Typ, UG master anlegen geht natürlich sowohl aus NX als auch über TC.
Sprich ich kann eine einzelne Kundendatei als UG master dataset ins TC importieren, entweder mit Datei, neues Dataset oder per Drag & Drop.

Aus NX heraus kann ich auch durch "Speichern unter" des UG Masters ein Altrep anlegen. Leider funzt das nicht per TC Import im Rich Client. Dort bekomme ich eine Fehlermeldung, sieht Pic.

Im Logfile finde ich folgendes:

***************************************************************************

  GRM_attach_rest means you can only create the relation if you have write access to its primary
    GRM_deattach_rest means you can only delete the relation if you have write access to its primary
GRM Constraint::Primary:ItemRevision Secondary:UGALTREP Relation:GRM_match_all  Primary cardinality:0 Secondary Cardinality:0 Constraints:81 ( GRM_changable GRM_attach_rest GRM_detach_rest ) (rule is secured)
    Secondaries now 0, limit 0 -- blocking create new

***************************************************************************

Hat da jemand ne Idee zu?

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Big King
Ehrenmitglied
NX/Tc Admin


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

Beiträge: 1958
Registriert: 06.12.2010

TC13.3_Patch_4
(Upgrading TCxx in 20xx)
Solid Edge 2022 MP6
(Upgrading SE20xx in 20xx)
BCT v22R2 Inspector
(Testing xxx Inspector)
-Server VM
-Lenovo ThinkPad
Intel Core i7-9750H CPU2.6GHz
NVIDA Quatro T2000
48GB RAM
Win10 Pro 21H2

erstellt am: 10. Jan. 2014 07:04    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 Meinolf Droste 10 Unities + Antwort hilfreich


so nach der Meldung..... only create the relation if you have write access to its primary


hast du kein schreibrecht.... rules....Rolle.... ?

------------------
“Vision without action is a daydream. Action without vision is a nightmare.”

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5206
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 10. Jan. 2014 07:52    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

Moin

könnte man vermuten. Aber ich kann ja sowohl aus NX heraus mit "save as" oder "neue Datei" und dann "altrep" als Typ eine Altrep erzeugen.
Gestern nachmittag habe ich dann das Erzeugen von Altreps beim Importieren von NX Daten getestet, auch das geht.
Also kann es IMHO nicht mit Schreibrechten zusammen hängen.

Ich könnte ja mit dem Import über NX ganz gut leben, aber die Kundendaten kommen dann auch nicht auf einen Schlag an, sondern im Laufe des Projektfortschritts. Dann wäre es erhbelich einfacher, einfach die Datei ins TC zu importieren.

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 10. Jan. 2014 07:54    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 Meinolf Droste 10 Unities + Antwort hilfreich

>>hast du kein schreibrecht.... rules....Rolle.... ?

Auf den ersten Blick scheint das das Problem zu sein.
Aber die Meldungen hinsichtlich der Kardinalitätsregeln legen den Verdacht nahe, dass für diesen firmenspezifischen Item_Type vergessen wurde, Datasets vom Typ ALTREP ausdrücklich zuzulassen.
Schau mal im BMIDE nach den GRM-Regeln...

------------------
Rainer Schulze

Ich korrigiere mich:
"ÜBERTRIFFT Sekundär-Kardinalität"
Ist die ANZAHL der ALTREPS in einer Revision nach den GRM-Regeln auf maximal 5 beschränkt?

[Diese Nachricht wurde von Rainer Schulze am 10. Jan. 2014 editiert.]

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5206
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 10. Jan. 2014 09:49    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


altrep_2.PNG


altrep_3.PNG


altrep_4.PNG

 
Ich habe noch ein paar Pics angehängt.

Im ersten ist die GRm für den Typ LTR4_ROHTEILRevision zu sehen. Im zweiten die für die Standard ItemRevision, im dritten dann die vererbten Regeln in der LTR4_ROHTEILRevision
Ich bin da jetzt Dummie, aber ich vermute das die "-1" bei Primary und Secondary Cardinality bedeuten das keine Altreps eingefügt werden dürfen?

Und wenn das so ist, reicht es die vererbte Regel zu überschreiben?

Und warum macht es einen Unterschied ob ich das Anlegen eines UGAltrep-Datasets im NX machen kann, aber nicht im TC?

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 10. Jan. 2014 12:26    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 Meinolf Droste 10 Unities + Antwort hilfreich


altrep.PNG

 
>>...aber ich vermute das die "-1" bei Primary und Secondary Cardinality bedeuten das keine Altreps eingefügt werden dürfen?

"Keine" entsprich der Zahl Null, "-1" steht für unbegrenzte Anzahl.

>>Und warum macht es einen Unterschied ob ich das Anlegen eines UGAltrep-Datasets im NX machen kann, aber nicht im TC?

Da habe ich wohl aus Deinem ersten Bild eine falsche Schlußfolgerung gezogen.

Aber schau Dir noch einmal die GRM-Regeln an:
Für die Altreps ist die besondere Relation "IMAN_UG_ALTREP" eingetragen.
Könnte es sein, dass der NX-Manager die automatisch benutzt, während Du "von Hand" als Default und zwangsweise die IMAN_specification verwendst?
(Bei mir ist die Symptomatik übrigens wie bei Dir.)

------------------
Rainer Schulze

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5206
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 10. Jan. 2014 12: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

Zitat:
Original erstellt von Rainer Schulze:
[i
>> "Keine" entsprich der Zahl Null, "-1" steht für unbegrenzte Anzahl.

bei einer neu erstellten Regel kann ich die "-1" kann ich nicht eingeben. Ist das so richtig? Ich habe in der Online-Hilfe nicht viel zu dem Thema GRM gefunden.


>> Aber schau Dir noch einmal die GRM-Regeln an:
Für die Altreps ist die besondere Relation "IMAN_UG_ALTREP" eingetragen.
Könnte es sein, dass der NX-Manager die automatisch benutzt, während Du "von Hand" als Default und zwangsweise die IMAN_specification verwendst?
(Bei mir ist die Symptomatik übrigens wie bei Dir.)

Das scheint so zu sein. Ich habe ne neue GRM für unseren Kundentyp und die Relation Specification angelegt, dann funzt es bis zur in Secondary Cardinality angegebenen Grenze.

[/i]


Danke schonmal.

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 10. Jan. 2014 13:19    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 Meinolf Droste 10 Unities + Antwort hilfreich

>>bei einer neu erstellten Regel kann ich die "-1" nicht eingeben. Ist das so richtig?

Keine Ahnung - vielleicht ist das einer der kleinen Unterschiede zwischen 8.1 und 8.3?
Laut Online-Hilfe steht in TC8.1 der Asterisk "*" für die unbegrenzte Anzahl, aber in unserem BMIDE-Template steht da immer "-1".

------------------
Rainer Schulze

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5206
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 10. Jan. 2014 14: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

Yep, das wars. Der kleine Unterschied zwischen Doku und Software...

Wenn ich einen Asterix eingebe macht TC da nen Obelix raus, und Obelix heisst "-1"

Super dann funzt das jetzt wie gewünscht.


Danke und ein Superschönes WE

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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)2025 CAD.de | Impressum | Datenschutz