Integration eines CATPART/CATPRODUCT-Verzeichnisses in einen CATIA-Katalog

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

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

@+ ;-)

Hallo

 

Vielleicht kann dieser Link helfen:

 

http://catiadoc.free.fr/online/xomugcce_C2/xomugccexom0301.htm

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
ENDE

Meine 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:

 

  1. In Excel bearbeiten und dann speichern
  2. Klicken Sie mit der rechten Maustaste auf die .csv Datei: Bearbeiten mit nicht Block oder Notepad++
  3. 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“