Je suis entrain de créer un catalogue sur le module CATALOG EDITOR de Catia V5 R18.
Je cherche à intégrer en masse dans mon catalogue un répertoire contenant des CATPART/CATPRODUCT.
J'ai trouvé une commande dans CATALOG EDITOR qui se nomme "créer/modifier un catalog" ( cf pièce jointe). Je sélectionne mon répertoir etc..., je lance la création, il m 'affiche le message comme quoi le catalogue est bien créer, cependant je ne trouve aucune donnée dans le catalogue ouvert. Je ne sais pas où il a transférer les données.
Bonjour : même résultat mais je n'ai que MD2 alors je ne peux créer que des catalogues "Standard" icone 2 livres bleu. Et dans la commande "créer/modifier un catalog" il demande de choisir un atelier (tubing; piping; etc).il n'y a pas "standard". J'ai tjrs associé chaque fichier manuellement mais c'est sur ce serait bien pratique de simplement mettre a jour.
Ce n'est pas le fichier .cvs qui permet définir la CATPart à insérer et la Macros qui indique le répertoire, non ?
donc on peut normalement intégrer les part dans le catalogue
Mon fichier .csv :
CHAPTERFirstChapter Keywords;Name Types;String SubChapter1;SubChapter1 SubChapter2;SubChapter2 END
CHAPTER;SubChapter2 Keywords;My_string;My_double;My_integer;My_boolean;My_Length;My_Length2 Types;String;Real;Integer;Boolean;LENGTH;m END
ENDCHAPTER;SubChapter3 Keywords;My_string;My_double;My_integer;My_boolean;My_Length;My_Length2 Types;String;Real;Integer;Boolean;LENGTH;m ;goupille_iso_8735_8x28;0;0;;1.1;goupille_iso_8735_8x28.CATPart END
CHAPTER;SubChapter1 Keywords;Name Types;String SubChapter3;SubChapter3 END
Ma Macros ( qui ne fonctionne pas : ne créé que le catalogue sans le remplir de chapitre et sous chapitre et part) :
Language="VBSCRIPT"
Sub CATMain()
InputFile =" Mon chemin\BatchCatalog.csv"
'(Indique le chemin d'accès absolu du fichier d'entrée csv ou du fichier texte)
OutputFile ="monchemin\Catalog_Result.catalog"
'(Indique le chemin d'accès absolu du fichier d'entrée csv ou du fichier texte)
'Dim Catalog As Document ( ma macros me met un message d'erreur lorsque je déclare cette variable, donc je la désactive avec ' )
Set Catalog=CATIA.Documents.Add("CatalogDocument")