| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. | | |  | KISTERS 3DViewStation: Schnelligkeit und Präzision in dem neuen JT-Importer, eine Pressemitteilung
|
Autor
|
Thema: The link refused the document (8233 mal gelesen)
|
Nixisfix Mitglied Konstrukteur

 Beiträge: 39 Registriert: 07.04.2008
|
erstellt am: 23. Apr. 2008 07:56 <-- editieren / zitieren --> Unities abgeben:         
Liebe LeserInnen, zu einer umfangreichen Drafting (3 sheets, 10 views) hat sich das 3D geändert. Und ist unter einem neuen (ähnlichen) Namen gespeichert. Beim Wechsel des Link für das Update erscheint die oben angegebene Meldung "The link refused the document" mit ziemlicher Geduld. Dabei scheint egal, ob das neue, das alte oder beide 3D-Teile im Hintergrund geladen sind. Bei den 3D-Teilen handelt es sich übrigens um AllCatPart mit 100-200MB. Kann mir jemand sagen, wie ich die Links zuverlässig ändern und die Zeichnungen updaten kann? Viele Grüße Nixisfix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Ehrenmitglied V.I.P. h.c. Manager
     
 Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 23. Apr. 2008 08:21 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixisfix
Hallo Nixisfix, schöner Nickname lol jetzt aber zum Thema. Das Problem das du hast ist folgendes: Du hattest eine Zeichnung die auf ein ALLCatPart verlinkt war. Jetzt hast du ein Neu Aus Befehl gemacht, und nur das AllCATPart ausgewählt und mit ähnlichen Namen abgespeichert, ODER du hast einfach aus deinem Produkt mit Tools -> Generate... ein neues AllCATPart erzeugt (das neue AllCATPart hat nun eine andere UUID wie das alte mit der Zeichnung verlinkte AllCATPart). Wenn du nun den Link mit EDIT -> LINKS in der Zeichnung vom alten auf das neue umhängen willst kommt die Fehlermeldung und zwar weil die beiden PARTS nicht mehr die selbe UUID haben. LÖSUNG: 1. New From Befehl von der Zeichnung machen, das AllCATPart mit auswählen und dieses ändern (ggf. die neue Geometrie reinkopieren. ACHTUNG: neue und alte Geometrei müssen an exakt gleicher Stelle stehen sonst gibts nachher Probleme mit den Views (Projektion!!!). Zeichnung updaten => neue Zeichnung und neues AllCATPart 2. Das alte AllCATPart mit File -> Send To in einen anderen Ordner schicken (UUID bleibt gleich). Dort umbenennen, neue Geometrie reinkopieren und den Link ersetzen (das geht da die UUID des alten Teils gleich dem des neuen ALLCATParts ist) 3. Produkt öffnen, AllCATPart erzeugen. Die Geometrie in das alten AllCATPArt kopieren (darauf achten das die Teile an genau der gleichen Stelle stehen). Zeichnung updaten Ich würde dir den Punkt 1 empfehlen, da du eine komplett unabhängige neue Version von Zeichnung und AllCATPart bekommst. Man weiß ja nie für was man den Stand im nachhinein noch braucht. ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nixisfix Mitglied Konstrukteur

 Beiträge: 39 Registriert: 07.04.2008
|
erstellt am: 23. Apr. 2008 08:30 <-- editieren / zitieren --> Unities abgeben:         
Hallo Daniel, Lösung 1 erscheint mit brauchbar. Aber so ganz komme ich leider nicht mit. New From ist klar, aber wie kann ich das AllCatPart mit auswählen? Und welches (alt oder neu)? Irgendwie habe ich da noch Nutzungsprobleme. Bitte um Nachhilfe. Nixisfix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jkaestle Mitglied
   
 Beiträge: 1091 Registriert: 08.02.2002
|
erstellt am: 23. Apr. 2008 08:37 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixisfix
|
Nixisfix Mitglied Konstrukteur

 Beiträge: 39 Registriert: 07.04.2008
|
erstellt am: 23. Apr. 2008 08:56 <-- editieren / zitieren --> Unities abgeben:         
Wow! Begeisterung macht sich breit. => Jochen: Danke, hat schnell funktioniert. => Daniel: Deine Lösung klingt professionell und hätte sicher auch funktioniert, aber ich war zu verständnislos zum Anwenden. => Alle: was ist eine UUID??? Hat sich noch nie bei mir vorgestellt? Was kann man damit machen? Wozu brauche ich die? Vielen Dank für die schnelle Hilfe Nixisfix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Ehrenmitglied V.I.P. h.c. Manager
     
 Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 23. Apr. 2008 09:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixisfix
Zitat: Original erstellt von jkaestle: Hallo, wenn Du einfach willst, dass der Link der Zeichnung wieder funktioniert, dann vergiss das ganze NewFrom-Gedöns:1. Alles aus dem alten AllCATPart raus löschen 2. Alles von dem neuen AllCATPart in das alte ALLCATpart reinkopieren und gut iss. Eine weitere Möglichkeit ist, die Links in der Zeichnung per Makro austauschen. Siehe auch: http://ww3.cad.de/foren/ubb/Forum137/HTML/001711.shtml
Jo mit dem Makro gehts auch, und das mit dem reinkopieren geht auch aber is wie gesagt zur Dokumentation nicht wirklich geeignet. Ev. brauchst du die Zeichnung zu einem späteren Zeitpunkt nochmal weil es Probleme gibt mit dem Lieferanten, OEM etc. Außerdem macht es wohl in diesem Fall keinen gravierenden Zeitunterscheid ob man nun ein neues ALLCatPart ableitet und kopiert und die Zeichnung updatet oder sich gleich mit New From an neuen Stand erzeugt. Nun zur Nachhilfe: 1. Alles schließen in CATIA was die Zeichnung betrifft 2. File New From (hier wählst du jetzt im Dateifenster die Zeichnung aus) CATIA erkennt automatisch alle Refernzen die an der Zeichnung hängen. Das Fenster das nun aufpoppt ist folgendermassen aufgebaut. Im unteren Feld stehen alle Teile die du neu machen willst (somit auch schon deine Zeichnung). Im oberen Feld stehen alle Referenzteile der Zeichnung (pointed Documents). 3. Im oberen Fenster wählst du jetzt einfach dein altes ALLCatPart aus und klickst auf den Pfeil nach unten (nicht auf den Doppelpfeil sonst wählst du alle Pointed Documents aus) 4. Im unteren Fenster sollte jetzt deine alte Zeichnung und dein altes ALLCatpart stehen. 5. Ist das der Fall klickst du auf ok und wartest bis sich die neue Zeichnung öffnet. 6. Edit -> Links -> Pointed Documents -> Open (das brauchst du da beim new from Befehl nur die Zeichnung nicht aber den ALLCatPart geöffnet wird) 7. Jetzt hast du eine neue Zeichnung (alter Dateiname mit _1 vor dem .CATDrawing) und ein neues AllCATPart (auch alter Dateiname mit _1 vor .CATPart) Diese beiden Teile sind jetzt schon miteinader verlinkt. 8. Jetzt machst du aus deinem Produkt ein ALLCatPart. 9. Kopierst alle Bodies des temporären AllCATPart in das durch die Zeichnung neu erstellte AllCATPart (also das mit _1 am Ende) 10. Jetzt noch die Zeichnung updaten 11. Neue Zeichnung und neues AllCATPart unter neuen Namen abspeichern 12 Jetzt hast du einen neuen sauberen Stand der Zeichnung und des 3D Modells und wie gesagt das ist zur Dokumnentation doch oft wichtig. Also ab und an mal einen neuen Stand machen und nicht vom ersten Entwurf bis in die Serie alles in einem Produkt und in einer Zeichnung machen...
------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nixisfix Mitglied Konstrukteur

 Beiträge: 39 Registriert: 07.04.2008
|
erstellt am: 23. Apr. 2008 09:34 <-- editieren / zitieren --> Unities abgeben:         
Das mit der Dokumentation finde ich auch wichtig, darum gab es ja da Problem mit den verschiedenen Namen, weil ich nichts überschreiben wollte. Vorsichtshalber habe ich die Dateien vor den Änderungen unter neuem Namen gespeichert. Dann ist zwar vermutlich die UUID weg (WAS IST DAS???), aber immerhin ist der Stand gesichert. Die neue Bedienungsanleitung habe ich kapiert und abgeheftet, um sie für die Nachwelt zu erhalten. Ebenso wie den Beitrag von Jochen. Vielen Dank an alle! Nixisfix PS: was ist die UUID??? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jkaestle Mitglied
   
 Beiträge: 1091 Registriert: 08.02.2002
|
erstellt am: 23. Apr. 2008 11:34 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixisfix
@Daniel: Du arbeitst mit PDM-Platte, oder? Es gibt OEMs, die hacken Dir beide Hände ab, wenn Du die UUID eines Bauteils änderst, auch wenn es sich um einen anderen Stand des Teils/Produkts/Zeichnung handelt (Ist jetzt etwas drastisch formuliert). So manches PDM/EDM-System erlaubt das Zurückschreiben/Überschreiben von Dokumenten nur, wenn die UUID identisch mit der bereits existierenden ist. Manche OEMs schreiben eine neue UUID für neue Sachnummern zwingend vor, andere verbieten generell die Verwendung von NewFrom. Also immer vorsicht mit allgemeinen Aussagen zu diesem Thema. @Nixisfit: Was ist die UUID? [Sarkasmus]Offiziell ist die UUID ein eindeutiger Kennzeichner, also so eine Art Fingerabdruck. Im Falle von CATIA Dokumenten bedeutet das, dass zwei Dokumente mit selbem Namen, aber unterschiedlicher UUID zwei verschiedene Parts sind, die nichts gemeinsam haben (außer dem Dateinamen). Umgekehrt haben zwei Dokumente mit verschiedenen Namen aber gleicher UUID für CATIA die gleiche Identität, aber eines von beiden versucht diese zu verbergen. Des Weiteren ist die UUID ein Teil von CATIA-Links. Die Erfahrung hast Du ja bereits aus Versehen gemacht. Inoffiziell: Die UUID wird bei CATIA verwendet, um die Komplexität unnötig zu erhöhen, alles undurchschauberer zu machen und den Preis für die Lizenzen zu rechtfertigen (Die anderen CAD-Systeme kommen ohne UUID aus und funktioieren trotzdem irgendwie). Außerdem gibt sie selbsternannten Spezialisten und Besserwissern wie mir die Gelegenheit ellenlange Abhandlungen mit fürchterlich komplizierten Begriffen zum Besten zu geben. Damit kann man sich prima gegenüber Einsteigern abgrenzen und diesen das Gefühl völliger Ahnungslosigkeit vermitteln. [/Sarkasmus] Hier noch ein paar Links, nur wo die UUID bereits im Betreff vorkommt. Das dürfte neben dem Öffnen von Parts in einem niedrigeren Release das am häufigsten diskutierte Thema sein. http://ww3.cad.de/foren/ubb/Forum133/HTML/005141.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/001747.shtm http://ww3.cad.de/foren/ubb/Forum133/HTML/003915.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/001378.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/004575.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/002367.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/001423.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/002483.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/002017.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/001364.shtml http://ww3.cad.de/foren/ubb/Forum133/HTML/001084.shtml
------------------ Viele Grüße Jochen Kästle Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Ehrenmitglied V.I.P. h.c. Manager
     
 Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 23. Apr. 2008 12:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixisfix
jepa das Problem kenne ich. Ist halt immer die Frage mit welchen OEM man arbeitet. Der Daimler zum Beispiel sagt das er das alte Teil nicht durch das neue austauschen kann wenn du UUID nicht die selbe ist (ds ist zwar nicht so trotzdem sagt er es  ) Aber ich denke nicht das das bei Nixisfix der Fall ist. Wenn es doch der Fall wäre, wäre es eine sehr eigenartige Methodik Zeichnungen zu generieren. Das würde nämlich dann wie folgt ablaufen: Produkt erstellen und Zeichnung auf Produkt verlinken (UUID ist erst mal egal ist ja noch ein internes Firmen-Dokument) Anschließend aus dem Produkt ein ALLCATPart machen und die Bodies in ein Startpart des Kunden kopieren (festgelegte UUID). Die Zeichnung öffnen, alle Links isolieren, mit neuen Namen abspeichern (wenn man sich auch noch eine Startzeichnung am anfang nimmt ist die UUID auch durch den OEM festgelegt) Dann Zeichnung und Part verschicken und der OEM hat immer die gleiche UUID da Zeichnung und Part jeweils auf Startmodellen modelliert (bzw. reinkopiert) wurden. ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |