Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Pro/INTRALINK
  Library Conflicts (ab 3.2)

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 Creo
Autor Thema:  Library Conflicts (ab 3.2) (713 mal gelesen)
dbexkens
Moderator
Unternehmensberater / Professional Development Manager




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

Beiträge: 2174
Registriert: 14.08.2000

Pro/E + PDMLink immer die neueste Version (dienstlich)
Pro/ENGINEER WF4 (privat)
Pro/INTRALINK 3.4 M030 (privat)

erstellt am: 13. Jun. 2003 12:47    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


1-CheckOut.jpg


2-ConflictList.jpg

 
Hi,

dauert wieder etwas länger, könnte aber interessant sein. Es geht um die neue Funktion der 3.2 "Libraray Conflicts" beim CheckOut.

"Libraray Conflicts" werden dadurch erzeugt, das z.B. innerhalb einer auszucheckenden Baugruppenstruktur zwei Baugruppen auf ein und dieselbe Familientabelle zugreifen. Ist normalerweise ja auch nichts besonderes, wird aber dann interessant, wenn die eine Baugruppe eine bestimmte Variante haben will, die es vielleicht in einer höheren Version der Familientabelle nicht mehr gibt. In dieser höheren Version der Familientabelle gibt es aber eine Variante, die unbedingt von einer anderen Baugruppe gebraucht wird. Da hat also ein Anwender eine Variante gelöscht, die noch Verwendung hat und später wurde dann die Familientabelle erweitert. Dumm ist dann halt nur, wenn beide Baugruppen auf einmal ausgescheckt werden sollen.
"Libraray Conflicts" zeigt uns an, das wir etwas auswählen sollen. Beim CheckOut muss man also ab der 3.2 darauf achten, das dieser Schalter nicht aktiv (grau) ist. Ist dieser Schalter aktiv (schwarz), besteht das Problem und INTRALINK kann nicht selbst entscheiden, was wir wollen (Bild 1-CheckOut).
Wenn wir den Schalter aktivieren, zeigt uns INTALINK eine Liste der zur Verfügung stehenden Versionen der Familientabelle an und darin die Varianten je Version. Man kann dann eine Version auswählen, welche dann ausgecheckt wird (Bild 2-ConflictList).

Ok, soweit zur Theorie, nur um eine allgemeine Grundlage zu schaffen. Folgendes Szenario möchte ich mit den INTRALINKern diskutieren, die es bereits bis hier ausgehalten haben und vielleicht neugierig geworden sind:

Ausgangslage
- Baugruppe mit Unterstruktur im CS
- In Unterstruktur mehrere Unterbaugruppen
- In einigen Unterbaugruppen werden Varianten aus einer Familientabelle verwendet
Änderung 1
- Neuen WS erzeugen und eine der Unterbaugruppen auschecken
- Aufruf der Baugruppe und Ersetzen einer der Komponenten durch eine „Schwester“-Variante. Speichern
- Im generischen Modell löschen der vermeindlich nicht mehr gebrauchten Variante (ätsch, wird sie doch noch, nur dummerweise in einer Baugruppe, die nicht ausgecheckt wurde).
- Im WS liegt nun die Baugruppe als „geändert“ und das generische Modell als „geändert“. Klar, das nur das generische Modell ein „+“ bekommt, und nicht die Varianten. Was interessiert es schließlich eine Variante, ob eine „Schwester“ mehr oder weniger da ist?!.
- CheckIn von Baugruppe und generischem Modell
Auswirkung 1
- Neuen WS anlegen
- Im CS die Hauptbaugrupe markieren und auschecken als „Latest“.
- Es wird interessanterweise KEIN "Libraray Conflicts" angezeigt., obwohl von meiner Logik her, einer da sein sollte.
Änderung 2
- CheckOut der Familientabelle mit der gelöschten Varianten
- Änderung der Familientabelle (z.B. ein Maß oder auch nur Folien), damit alle Varianten und das generische Modell als geändert markiert sind.
- CheckIn der Familientabele
Auswirkung 2
- Neuen WS anlegen
- Im CS die Hauptbaugruppe markieren und auschecken als „Latest“.
- Es wird ein "Libraray Conflicts" angezeigt.
- Umschalten im CheckOut-Fenster auf „AsStored“
- Es wird wieder KEIN "Libraray Conflicts" angezeigt. Klaro, s.o.

Folgende Fragen:
1. Warum wird beim Hinzufügen einer Variante ALLE Varianten und das generische Modell als geändert gekennzeichnet?
2. Warum wird beim Löschen einer Variante nur das generische Modell als geändert gekennzeichnet?
3. Gibt es Anwender/Firmen die immer alle Varianten in der Version heraufsetzen?
4. Gibt es Anwender/Firmen die es so wollen, das eine Varianten nur dann in der Version heraufgesetzt wird, wenn diese auch wirklich verändert wurde?

Ich selbst bin mir nicht ganz im klaren darüber.
Einerseits besteht meine langjährige Tätigkeit in Normung und Stücklistenwesen darauf, das Varianten natürlich nur dann versioniert werden, wenn sie auch wirklich verändert wurden.
Andererseits sagt der Pro/E-Logiker in mir was anderes, weil der CheckOut (siehe Auswirkung 1) keinen "Libraray Conflict“ erzeugt.
Oder kann ich die Schuld den Programmierern zuschieben, um weiter ruhig schlafen zu können?
   

Stellungnahmen, Kommentare oder Richtigsetzung meiner Logik sind willkommen.

Viele Grüße

Detlef

------------------
   

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

dbexkens
Moderator
Unternehmensberater / Professional Development Manager




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

Beiträge: 2174
Registriert: 14.08.2000

Pro/E + PDMLink immer die neueste Version (dienstlich)
Pro/ENGINEER WF4 (privat)
Pro/INTRALINK 3.4 M030 (privat)

erstellt am: 13. Jun. 2003 13:11    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


schimpfe.jpg

 
Kleiner Nachtrag:

Wenn man die Baugruppe auscheckt, welche auf die gelöschte Variante referenziert, wird die alte Version der Familientabelle genommen, auch wenn "Latest" eingestellt wurde. Klar, weil die Baugruppe sich ja sonst nicht aufbauen kann.
Wenn man dann aber die Familientabelle Aktualisieren will ("Update") gibt´s Zoff und der Spass fängt erst richtig an.

Viele Grüße

Detlef

------------------
   

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

Marianne
Mitglied
CAD / PLM Support


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

Beiträge: 344
Registriert: 01.04.2003

erstellt am: 08. Jul. 2003 14:47    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 dbexkens 10 Unities + Antwort hilfreich

Hi,

über die Frage, warum bei Änderung einer Variante die ganze Familientabelle als geändert gilt, habe ich auch schon nachgedacht. Mit folgendem Ergebnis:

In einer Variante kann man Eigenschaften (z.B. Maßwerte) ändern, die die Variante und das Generic gemeinsam haben:
Steht ein Maß NICHT in der Familientabelle, und wurde auch das Konstruktionselement, das dieses Maß enthält, NICHT in die Familientabelle aufgenommen, gilt dieses Maß für alle Mitglieder der Familientabelle.
Wird dieses Maß geändert, wird damit auch das Generic geändert, und das Generic "reicht" diese Änderung an alle anderen Varianten weiter.

Löscht man hingegen eine Variante, macht man am Generic keine Änderung, die die anderen Varianten beeinflußt. Deshalb bekommt hier nur das Generic ein Plus.

So weit meine Logik zu dem Thema.

Gruß Marianne

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

van der leitn
Mitglied
Konstrukteur, Poweruser


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

Beiträge: 150
Registriert: 24.04.2002

FUJITSU SIEMENS CELSIUS R640
CPU = 2 x Intel(R) Xeon(R) CPU 5150 @ 2.66GHz
Physical Memory = 8190 MB
Grafik = Quadro FX 3500 [256 MB]
Windows XP Prof
ProE Wildfire3.0
PDMlink

erstellt am: 08. Jul. 2003 17:14    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 dbexkens 10 Unities + Antwort hilfreich

Hi dbexkens!

Zitat:
Original erstellt von dbexkens:
3. Gibt es Anwender/Firmen die immer alle Varianten in der Version heraufsetzen?

Bei uns gibt es eine Richtlinie die besagt dass alle Varianten eines Teils gleichzeitig released gesetzt werden müssen. Sie müssen auch bei Änderungen wieder gleichzeitig "herab" und wieder "hinaufgesetzt" werden. Es geht bei uns also nicht, dass eine Variante einen anderen Änderungsstand als das Generic bzw eine andere Variante hat.

Ich weiß zwar nicht ob das jetzt hilfreich war, aber vieleicht hilft es dir...

Gruß
Gerald

------------------
IVM Engineering

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

dbexkens
Moderator
Unternehmensberater / Professional Development Manager




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

Beiträge: 2174
Registriert: 14.08.2000

Pro/E + PDMLink immer die neueste Version (dienstlich)
Pro/ENGINEER WF4 (privat)
Pro/INTRALINK 3.4 M030 (privat)

erstellt am: 08. Jul. 2003 17:23    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 gerald,

danke für die Info. Sowas hilft immer, um einen allgemeinen Eindruck zu behalten.

Grüße

Detlef

------------------
   

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