Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 CAM
  Kein Part sichtbar im Process nach Austauch

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
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation: Germar Nikol - Der Visionär hinter der Erfolgsgeschichte, eine Pressemitteilung
Autor Thema:  Kein Part sichtbar im Process nach Austauch (1894 mal gelesen)
Uwe Hoffmann
Mitglied
NC-Programmierer


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

Beiträge: 100
Registriert: 21.04.2005

erstellt am: 26. Jan. 2007 13: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

Hallo zusammen,

ich habe vom Konstrukteur ein Part bekommen, und definiere mir eine CATProces für dieses Part. Nun wird an dem Part eine Änderung vorgenommen (Z.B. das eine Bohrung versetzt wurde). Also will ich nicht den ganzen CATProces von vorne definieren, sondern nur das Part austauschen. Das mache ich, in dem ich das neue Part öffne, und unter Datei -> Sicherungsverwaltung und "Speichern unter" das neue Part unter dem gleichen Namen im selben Verzeichnis wie das alte Part speichere.
Problem: Wenn ich jetzt den CATProcess öffne bekomme ich eine Fehlermeldung
"Die in der Liste enthaltenen Dokumente konnten nicht gefunden werden oder enthalten flsche Informationen für das Dokument. Über den Befehl Schreibtisch können die Dateien neu zugeordnet werden."

Wenn ich aber den Schreibtisch öffne und über Verknüpfungen dem Process das neue Part zuordne (Erstzen) wird zwar der Baum in den ProductList angezeigt, aber das Part ist im Process nicht sichtbar.

Weiss jemand Abhilfe?  Ich arbeite mit R17 SP1.

Gruß

Uwe Hoffmann

------------------
Gruß

Uwe Hoffmann

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

martin2
Mitglied
Konstrukteur


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

Beiträge: 1014
Registriert: 05.2002.27

Windows 11 / 64bit
CATIA V5-6R2020 bis V5-6R2024

erstellt am: 26. Jan. 2007 15:53    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 Uwe Hoffmann 10 Unities + Antwort hilfreich

Hallo!
Um das Part in einem Process auszutauschen, mußt Du gänzlich anders vorgehen.

Zunächst mal ein paar Hintergründe für Dich:

Jedes CATPart besitzt eine "versteckte interne Nummer" - die sogenannte UUID. Wenn Du z.B. ein CATPart erstellst (mit der nur als Beispiel gedachten UUID: 1111 und dem Namen "Teil1") und anschließend eine Zeichnung erstellst, so merkt sich die CATDrawing-Datei, mit welchem Teilenamen und mit welcher UUID diese Zeichnung einen Bezug zum CATPart hat.

Wenn Du nun Dein "Teil1" manuell im Explorer (was Du übrigens normalerweise nicht machen solltest) umbenennst auf "Teil2" und anschließend die Zeichnung wieder öffnest, so kommt die Fehlermeldung, daß "Teil1" nicht mehr gefunden werden kann. Mittels dem Schreibtisch kannst Du dann wieder die Verknüpfung auf "Teil2" herstellen.
Das funktioniert deshalb, da sich die UUID durch das manuelle Umbenennen ja nicht geändert hat.

Gleiches gilt, wenn Du "Teil1" einfach mit dem Explorer in einen anderen Ordner schiebst. Die Zeichnung kriegt von dieser Information nichts mit und sucht wiederum verzweifelt nach dem richtigen CATPart.

Der gleiche Fall tritt auch bei CATProducts und CATProcesses auf.
Das Product sucht die entsprechenden Parts zuerst nach deren Namen.
Findet es ein richtiges Teil, so prüft es noch die UUID. Ist diese korrekt, so wird das CATPart ins Product "genommen" - ansonsten kommt der Schreibtisch mit der Bitte, dem Product doch zu sagen, wo das richtige Teil abgespeichert ist.

In Deinem Fall hast Du wahrscheinlich das zweite Teil mittels "Neu aus" erstellt. Mit diesem Befehl wird automatisch eine neue UUID erzeugt. Das ist auch gut so - würde CATIA nur anhand des Namens unterscheiden, so käme es schnell zu Problemen. (es gibt viele Teile mit dem Namen "Schraube, Welle, Achse" etc...)

Selbst wenn Du nun das zweite Teil unter dem gleichen Namen in den gleichen Ordner hineinspeicherst, so kommt beim Öffnen des CATProcesses automatisch der Schreibtisch, denn es wird zwar eine Datei mit dem richtigen Namen gefunden, allerdings besitzt diese Datei nicht die richtige UUID. CATIA möchte also wissen, wo die zum CATProcess ursprünglich gehörende Datei hingekommen ist.


Nun zur Lösung Deines Problems:

Möglichkeit 1:
- Du besitzt Deinen ursprünglichen CATProcess mit dem dazugehörenden CATPart. (beim Öffnen des Prozesses, kommt kein Schreibtisch)
- Öffne CATIA und mach "Neu aus" aus dem CATProcess
- Es erscheint das typische "Neu aus"-Fenster
- Darin wird Dir unten der CATProcess angezeigt (das was wirklich eine neue UUID erhält)
- Im gleichen Fenster steht oben noch das CATPart, sowie evtl. pptable-Datei oder nc-Programm. (Dies sind die Dateien, die ebenfalls in Bezug mit dem CATProcess stehen.)
- Klicke nun auf "OK".
- Nun wird ein neuer CATProcess erstellt/geöffnet. Dieser bezieht sich allerdings immernoch auf Dein "altes" CATPart.
- Der neue CATProcess erhält standardmäßig den gleichen Namen wie der ursprüngliche - allerdings mit "_1" noch zusätzlich angehängt.
- Gehe nun in die Aufspannung und klicke auf das dritte Symbol von oben. Es heißt "Produkt oder Teil"
- Nun kannst Du bequem das neue Produkt oder Teil auswählen. (evtl. unten den Dateitypen ändern.)
- Anschließend erscheint es dann ganz normal.
- Nun mußt Du in den entsprechenden Operationen die ganzen Flächen, Hindernisse, etc. entfernen und nochmal neu anklicken. (sind lila eingefärbt.)
- Auch in der Aufspannung mußt Du alles nochmal neu definieren. (Achsensystem, Rohteil etc.)
- Anschließend alles neu berechnen - Fertig!

2. Möglichkeit:
- Gehe zunächst so vor, wie in der ersten Möglichkeit
- Beim "Neu aus - Fenster" klickst Du allerdings Dein CATPart nach unten. Somit erhält es ebenfalls eine neue UUID.
- Nach dem "OK" wird ein neuer CATProcess erzeugt. Dieser bezieht sich nun auf ein ebenfalls neu erzeugtes CATPart.
- Gehe auf "Datei-Sicherungsverwaltung"
- Du siehst zwei neue Dateien. Diese haben den gleichen Namen wie vorher, allerdings noch mit "_1" angehängt.
- Speichere die neuen Dateien in der Sicherungsverwaltung ab. Zuvor kannst Du allerdings den Pfad und Dateinamen auch ändern.
- Nun besitzt Du einen neuen CATProcess, der sich auf ein neues CATPart bezieht. Allerdings ist das CATPart noch nicht auf den neuen "Sollstand" gebracht. Dies kannst Du nun nachholen - jetzt also das CATPart entsprechend abändern.
- Nachdem Du das gemacht hast, den Process öffnen. Je nachdem, was exakt am Part geändert wurde, mußt Du entweder in der Operationen bestimmte Flächen etc. neu anklicken oder einfach nur nochmal alles neu berechnen lassen -> Fertig!

P.S. Sollte von Deinem CATPart übrigens schon eine vollständige Zeichnung existieren, so solltest Du "Neu aus" aus der Zeichnung und dem Prozess machen. Im anschließenden Fenster kannst Du dann immernoch das Part (das vorerst oben steht) nach unten holen.

Alles klar?

Grüße
Martin!


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

Raggus1
Mitglied
NC-Programmierer


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

Beiträge: 182
Registriert: 28.03.2003

V4 4.22, V5R16 - V5R19SP6 32+64Bit
XP, Unix

erstellt am: 26. Jan. 2007 17:16    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 Uwe Hoffmann 10 Unities + Antwort hilfreich

Hallo zusammen,
kleine Frage ...schon einmal darüber nachgedacht, das ein Produkt welches für ein Process genutzt werden soll, das Part der Konstruktion enthalten kann???
Wir arbeiten nur so.
Kleinen Einblick: Wir nehmen die Konstruktion in ein Produkt, veröffentlichen dieses Part und fügen dann ein Copy with Link der Veröffentlichung in ein Part ein, in dem unsere Gesamte NC-Geo liegt.
Ändert die Konstruktion etwas am Part brauchen wir nur ein Update laufen lassen und das wars.
Da kann man sogar super an der Betaversion einer Konstruktion programmiert werden ;-)

Gruss

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

Raggus1
Mitglied
NC-Programmierer


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

Beiträge: 182
Registriert: 28.03.2003

V4 4.22, V5R16 - V5R19SP6 32+64Bit
XP, Unix

erstellt am: 26. Jan. 2007 17: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 Nur für Uwe Hoffmann 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Raggus1:
Hallo zusammen,
kleine Frage ...schon einmal darüber nachgedacht, das ein Produkt welches für ein Process genutzt werden soll, das Part der Konstruktion enthalten kann???
Wir arbeiten nur so.
Kleinen Einblick: Wir nehmen die Konstruktion in ein Produkt, veröffentlichen dieses Part und fügen dann ein Copy with Link der Veröffentlichung in ein Part ein, in dem unsere Gesamte NC-Geo liegt.
Ändert die Konstruktion etwas am Part brauchen wir nur ein Update laufen lassen und das wars.
Da kann man sogar super an der Betaversion einer Konstruktion programmieren ;-)

Gruss


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

martin2
Mitglied
Konstrukteur


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

Beiträge: 1014
Registriert: 05.2002.27

erstellt am: 26. Jan. 2007 17:53    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 Uwe Hoffmann 10 Unities + Antwort hilfreich

Hallo nochmal,

also ich versteh den tieferen Sinn nicht so ganz, denn:

a) ist es nicht weniger aufwendig das Teil in der Aufspannung auszuwechseln, als im Produkt.

b) kann auch ich an einem noch nicht ganz fertigen Teil bereits fräsen.
Wenn später alles fertig ist, so tausche ich nur wieder das Teil mit dem neueren Teil aus. (die UUID ist ja die gleiche) Somit muß auch ich nur alles neu berechnen lassen - fertig. (Wenn natürlich die Flächen gelöscht werden bzw. neue hinzukommen etc. stimmt das nicht. Dann muß ich die Flächen neu anklicken und Du Dich mit den Veröffentlichungen rumärgern...)

c) So wie Du es schilderst greifen bei Euch alle Prozesse auf CATProducts mit exakt der gleichen UUID zu. Das könnte evtl. mal Linkprobleme beim Öffnen mehrerer Prozesse gleichzeitig geben.
(Geöffneter Prozess1 greift evtl. mal auf das Produkt vom geöffneten Prozess2 zu.)

P.S. Mir ist allerdings schon bekannt, daß ein Produkt anstatt eines Parts schon Vorteile beim Fräsen haben kann. (z.B. Hinzuladen einer cgr-Datei, damit das Fräsergebnis kontrolliert werden kann, etc.)


Grüße Martin!

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

Raggus1
Mitglied
NC-Programmierer


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

Beiträge: 182
Registriert: 28.03.2003

V4 4.22, V5R16 - V5R19SP6 32+64Bit
XP, Unix

erstellt am: 26. Jan. 2007 19:29    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 Uwe Hoffmann 10 Unities + Antwort hilfreich

Hallo Martin,
also nicht so ganz. Wird ein bestehendes Part von der Konstruktion noch weiterhin geändert brauchen wir nur ein Update laufen lassen wobei natürlich Flächen, die dann nicht mehr da sind, auch bei uns ein ändern der MO´s zur Folge hat.
Also bis jetzt gab es noch nie irgendwelche Linkprobleme und dieses vorgehen setzen wir bestimmt schon bei ca. 1000 Processe ein.
Wir arbeiten natürlich nicht immer in einem Produkt, was immer weiter gereicht wir. Diese Vorgehen setzen wir bei Teilefamilien ein.

Ich denke mal dass jeder der sich länger mit diesem Thema beschäftigt hat, schon seinen für sich sicheren Weg gefunden hat ...hoffe ich jedenfalls ;-)

Gruss

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

Uwe Hoffmann
Mitglied
NC-Programmierer


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

Beiträge: 100
Registriert: 21.04.2005

erstellt am: 30. Jan. 2007 07:12    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

Hallo Martin,

danke für Deine Antwort. Ich habe beide Lösungen ausprobiert. Beides hat wunderbar funktioniert.

DANKE !

Viele Grüße

Uwe

------------------
Gruß

Uwe Hoffmann

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