| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | Qualität sichtbar gemacht, dank leistungsfähiger 3DViewStation Grafik, eine Pressemitteilung
|
Autor
|
Thema: Den Pfad von nicht geladenem Part ablesen (1652 mal gelesen)
|
barbara_ Mitglied

 Beiträge: 53 Registriert: 26.03.2003
|
erstellt am: 10. Apr. 2003 10:51 <-- editieren / zitieren --> Unities abgeben:         
Hallo Zusammen, wer weisst wie man den Pfad von einem Product bzw. Part abfragen kann, die (als Komponent einer CATProduct Datei) aus irgenwelchen Gründen nicht geladen werden könnte. In dem Eigenschaftfester steht diese Information unter "Referenzverknüpfung" mit dem Status "Nicht geladen". Bin dankbar für jeden Tipp Barbara Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dark magic Mitglied Cadcam

 Beiträge: 17 Registriert: 02.04.2003
|
erstellt am: 10. Apr. 2003 18:30 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|
barbara_ Mitglied

 Beiträge: 53 Registriert: 26.03.2003
|
erstellt am: 11. Apr. 2003 08:13 <-- editieren / zitieren --> Unities abgeben:         
|
dark magic Mitglied Cadcam

 Beiträge: 17 Registriert: 02.04.2003
|
erstellt am: 11. Apr. 2003 19:33 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
Also Möglichkeit 1: Man kann zB in -Datei- -senden an- die Pfade einsehen (bei nichtgeladenen heißt: nicht gefunden) 2:in Windows mit Suchfunktion den Dateinamen suchen (hoffentlich kein "Halter" "Hebel" oder ähnliches) Anschließend mußt du über Schreibtisch Teil laden: Nichtgeladenes Teil rechtsklicken -suchen- neuen Pfad angeben. ich hoffe das hilft dir weiter, weil was du mit makro willst, weiß ich nicht. CU Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
scheuche Mitglied

 Beiträge: 46 Registriert: 31.10.2002
|
erstellt am: 14. Apr. 2003 09:05 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
ich hatte die anforderung, die teile zu suchen, deren Files schon gelöscht wurden. Also brauchte ich erst mal den Pfad, und dann hab ich überprüft ob das Teil noch vorhanden ist. ich hab so den Pfad herausgefunden: produkt.Has.... if( NOT parentprod(i).HasAMasterShapeRepresentation) then ' ich hab herausgefunden wenn die shaperepresentation nicht mehr ' vorhanden ist, ist meist das teil kaputt oder vielmehr die ' die datenstruktur inkonsistent. diese produkte konnte 'man nicht mehr löschen0 else modelname=parentprod(i).GetShapePathName(parentprod(i).GetActiveShapeName) Exists = CATIA.FileSystem.FileExists(modelname) end if vielleicht hilft dir das weiter ------------------ gruss scheuche Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
barbara_ Mitglied

 Beiträge: 53 Registriert: 26.03.2003
|
erstellt am: 14. Apr. 2003 12:24 <-- editieren / zitieren --> Unities abgeben:         
|
vascogama Mitglied
 Beiträge: 8 Registriert: 09.04.2003
|
erstellt am: 14. Apr. 2003 13:32 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|
barbara_ Mitglied

 Beiträge: 53 Registriert: 26.03.2003
|
erstellt am: 14. Apr. 2003 14:14 <-- editieren / zitieren --> Unities abgeben:         
'So zum Beispiel kriegt man die Liste mit Pfaden von allen Subparts 'und Subproducts der aktuell geöffneter Datei Set Send = CATIA.CreateSendTo() Send.SetInitialFile CATIA.ActiveDocument.FullName Dim ListOfFiles(100) Send.GetListOfDependantFile ListOfFiles Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olivier Mitglied
 Beiträge: 0 Registriert: 14.04.2003
|
erstellt am: 14. Apr. 2003 19:13 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|
barbara_ Mitglied

 Beiträge: 53 Registriert: 26.03.2003
|
erstellt am: 15. Apr. 2003 08:19 <-- editieren / zitieren --> Unities abgeben:         
|
vascogama Mitglied
 Beiträge: 8 Registriert: 09.04.2003
|
erstellt am: 15. Apr. 2003 10:24 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|
vascogama Mitglied
 Beiträge: 8 Registriert: 09.04.2003
|
erstellt am: 15. Apr. 2003 10:46 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|
Olivier Mitglied
 Beiträge: 0 Registriert: 14.04.2003
|
erstellt am: 15. Apr. 2003 21:57 <-- editieren / zitieren --> Unities abgeben:          Nur für barbara_
|