Tag zusammen
Ich erstelle einen Katalog auf dem Modul CATALOG EDITOR von Catia V5 R18.
Ich möchte ein Verzeichnis, das CATPART/CATPRODUCT enthält, in meinen Katalog integrieren.
Ich habe im KATALOGEDITOR einen Befehl namens "Katalog erstellen/ändern" gefunden (siehe Anhang). Ich wähle mein Verzeichnis aus usw..., ich starte die Erstellung, es zeigt mir die Meldung, dass der Katalog tatsächlich erstellt wurde, aber ich kann keine Daten im geöffneten Katalog finden. Ich weiß nicht, wohin er die Daten übertragen hat.
Danke für Ihre Hilfe
COLA
commande_creer-modifier_un_catalogue.jpg
gt22
6. März 2014 um 09:31
2
Siehe diese Links
http://www.aip-primeca.net/DesktopModules/Bring2mind/DMX/Download.aspx? EntryId=28&Command=Core_Download&PortalId=1&TabId=150
https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=22&cad=rja&uact=8&ved=0CDQQFjABOBQ&url=http%3A%2F%2Fwww.lynkoa.com%2Fforum%2F3d%2Ffamille-de-pieces-sur-catia&ei=Sz8YU8-5BaXV4ASN14DgCQ&usg=AFQjCNFodHe2lMWc6CzpmaH-JH-T_vuSnA&sig2=ZMFTpwpm5khJ_sfrNKHe5A
Hier sind schon einige Refs
@+ ;-)
pl
6. März 2014 um 09:37
3
Hallo: gleiches Ergebnis, aber ich habe nur MD2, also kann ich nur "Standard" -Kataloge mit dem Symbol 2 blaue Bücher erstellen. Und im Befehl "Katalog erstellen/ändern" wird aufgefordert, eine Werkstatt auszuwählen (Rohre, Rohrleitungen, etc). Es gibt keinen "Standard". Ich habe jede Datei immer manuell verknüpft, aber es ist sicher, dass es sehr praktisch wäre, sie einfach zu aktualisieren.
Die Diskussion folgt, wenn jemand die Antwort hat.
Ich probiere Makros auf Seite 19 aus, 20 ... des folgenden Pdfs:
http://www.cao-catiav5.com/CAOD/catpdfcceug_C2/cceug.pdf
Das Problem ist, dass ich das Makro nicht zum Laufen bringen kann (vielleicht ist meine .csv Datei falsch gefüllt)
Kann mir jemand sagen, ob der auf Seite 19 beschriebene Ansatz dem Bedürfnis entspricht, "einen Katalog aus einem CATPart-Verzeichnis zu erstellen"?
Vielen Dank im Voraus
Es erstellt einen Katalog und die Kapitel und Unterkapitel.
Der Inhalt wird jedoch nicht aus einem Verzeichnis ausgefüllt, Sie müssen für jedes den absoluten Pfad eingeben. CATPart-Datei.
Siehe Seite 21 der pdf-Datei
Ich bin nie den ganzen Weg gegangen (so schnell seit CATIA, um die CATPart-Sitzung zu öffnen, um sie mit dem Katalog zu verknüpfen).
Es ist nicht die .cvs-Datei, die es Ihnen ermöglicht, das einzufügende CATPart und die Makros zu definieren, die das Verzeichnis angeben, oder?
So können wir in der Regel die Anteile in den Katalog integrieren
Meine .csv Datei:
KAPITELFerstes Kapitel Schlüsselwörter; Name Arten; Riemen Unterkapitel 1; Unterkapitel 1 Unterkapitel 2; Unterkapitel 2 ENDE KAPITEL; Unterkapitel 2 Schlüsselwörter; My_string; My_double; My_integer; My_boolean; My_Length; My_Length2 Arten; Riemen; Wirklich; Ganze Zahl; Boolesch; LÄNGE; M ENDE ENDEKAPITEL; Unterkapitel 3 Schlüsselwörter; My_string; My_double; My_integer; My_boolean; My_Length; My_Length2 Arten; Riemen; Wirklich; Ganze Zahl; Boolesch; LÄNGE; M ; goupille_iso_8735_8x28; 0; 0;; 1.1; goupille_iso_8735_8x28. CATPart ENDE KAPITEL; Unterkapitel 1 Schlüsselwörter; Name Arten; Riemen Unterkapitel 3; Unterkapitel 3 ENDEMeine Makros (was nicht funktioniert: erstellt nur den Katalog, ohne ihn mit Kapiteln und Unterkapiteln und Teilen zu füllen ):
language="VBSCRIPT"
Sub CATMain()
InputFile =" Mein Pfad\BatchCatalog.csv"
(Gibt den absoluten Pfad der CSV-Eingabedatei oder Textdatei an)
Ausgabedatei ="meinpfad\Catalog_Result.katalog"
(Gibt den absoluten Pfad der CSV-Eingabedatei oder Textdatei an)
'Dim Catalog As Document ( mein Makro gibt mir eine Fehlermeldung, wenn ich diese Variable deklariere, also deaktiviere ich sie mit ' )
Legen Sie catalog=CATIA fest. Documents.Add("CatalogDocument")
(Erstellt ein Dokument vom Typ CatalogDocument)
Catalog.CreateCatalogFromcsv Eingabedatei , Ausgabedatei
(Ruft die CreateCatalogFromcsv-Methode für Catalog auf, um den Katalog zu erstellen.)
'Katalog.Schließen
(Schließt das Dokument)
Ende Sub
ENDLICH KLAPPT ES!
/!\ Seien Sie vor allem vorsichtig , wenn Sie die .csv Datei aus Excel speichern Es fügt "; " am Ende der Zeile. Gehen Sie dazu wie folgt vor:
In Excel bearbeiten und dann speichern Klicken Sie mit der rechten Maustaste auf die .csv Datei: Bearbeiten mit nicht Block oder Notepad++ Löschen Sie die "; " am Ende der Leitung
Bezüglich der Makros habe ich die Deklaration "dim catalog As Document" = deaktiviert > es geht ohne
1 „Gefällt mir“