Integracja katalogu CATPART/CATPRODUCT z katalogiem catia

Cześć wszystkim,

 

Tworzę katalog na module EDYTOR KATALOGÓW Catia V5 R18.

 

Chcę zintegrować katalog zawierający CATPART/CATPRODUCT z moim katalogiem.

 

Znalazłem polecenie w EDYTORZE KATALOGÓW o nazwie "utwórz/zmodyfikuj katalog" (patrz załącznik). Wybieram mój katalog itp..., rozpoczynam tworzenie, pokazuje mi komunikat, że katalog został rzeczywiście utworzony, jednak nie mogę znaleźć żadnych danych w otwartym katalogu.  Nie wiem, skąd przeniósł te dane.

 

Dziękuję za pomoc

 

COLA


commande_creer-modifier_un_catalogue.jpg

Zobacz te linki

 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

 

Tu jest już kilka referencji

@+ ;-)

Witam

 

Może ten link może pomóc:

 

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

Witam: ten sam wynik, ale mam tylko MD2, więc mogę tworzyć tylko "Standardowe" ikony katalogów 2 niebieskie książki.
A w poleceniu "utwórz/zmodyfikuj katalog" prosi o wybranie warsztatu (rury, rury; itp.nie ma "standardu".
Zawsze kojarzyłem każdy plik ręcznie, ale na pewno bardzo wygodnie byłoby po prostu zaktualizować.


Dyskusja do naśladowania, jeśli ktoś zna odpowiedź.

 

Próbuję makr na Page19 ,20 ... z następujących plików PDF:

http://www.cao-catiav5.com/CAOD/catpdfcceug_C2/cceug.pdf

 

Problem polega na tym, że nie mogę uruchomić makra (być może mój plik .csv jest nieprawidłowo wypełniony)

 

Czy ktoś może mi powiedzieć, czy podejście opisane na stronie 19 spełnia potrzebę "stworzenia katalogu z katalogu CATPart"?

 

Z góry dziękuję

Tworzy katalog oraz rozdziały i podrozdziały.

Ale zawartość nie jest wypełniana z katalogu, musisz wypełnić bezwzględną ścieżkę dla każdego z nich. Plik CATPart.

 

Patrz strona 21 pliku pdf

 

Nigdy nie poszedłem na całość (tak szybko od czasu CATIA otworzyłem CATPart w sesji, aby skojarzyć je z katalogiem).

 

To nie plik .cvs pozwala zdefiniować CATPart do wstawienia, a makra wskazują katalog, prawda?

więc możemy normalnie zintegrować udziały w katalogu

 

 

Mój plik .csv:

 

ROZDZIAŁPrękaRozdział pierwszy
Słowa kluczowe; Nazwa
Typy; Rzemień
Podrozdział 1; Podrozdział1
Podrozdział 2; Podrozdział 2
KONIEC

ROZDZIAŁ; Podrozdział 2
Słowa kluczowe; My_string; My_double; My_integer; My_boolean; My_Length; My_Length2
Typy; Rzemień; Prawdziwy; Liczba całkowita; Boolowski; DŁUGOŚĆ; M
KONIEC

ROZDZIAŁ KOŃCOWY; Podrozdział 3
Słowa kluczowe; My_string; My_double; My_integer; My_boolean; My_Length; My_Length2
Typy; Rzemień; Prawdziwy; Liczba całkowita; Boolowski; DŁUGOŚĆ; M
; goupille_iso_8735_8x28; 0; 0;; 1.1; goupille_iso_8735_8x28. KOT
KONIEC


ROZDZIAŁ; Podrozdział1
Słowa kluczowe; Nazwa
Typy; Rzemień
Podrozdział 3; Podrozdział 3
KONIEC

Moje makra (które nie działają: tworzy tylko katalog bez wypełniania go rozdziałami, podrozdziałami i częściami):

 

language="Skrypt VB"

Sub CATMain() 

 

 

InputFile =" Moja ścieżka\BatchCatalog.csv"

 

(Określa ścieżkę bezwzględną pliku wejściowego CSV lub pliku tekstowego)

 

OutputFile ="mojaścieżka\Catalog_Result.catalog"

 

(Określa ścieżkę bezwzględną pliku wejściowego CSV lub pliku tekstowego)

 

'Dim Catalog As Document (moje makra wyświetlają mi komunikat o błędzie, gdy deklaruję tę zmienną, więc wyłączam ją za pomocą ' )

 

Ustaw Katalog=CATIA. Documents.Add("DokumentKatalogu")

 

(Tworzy dokument typu CatalogDocument)

 

Catalog.CreateCatalogFromcsv Plik wejściowy , Plik_wyjściowy

 

(Wywołuje metodę CreateCatalogFromcsv w katalogu w celu utworzenia wykazu)

 

'Katalog.Zamknij

 

(Zamyka dokument)

 

Koniec subwoofera

 

 

 

 

W KOŃCU SIĘ UDAŁO!

 

/!\ Przede wszystkim należy zachować ostrożność  podczas zapisywania pliku .csv z Excela Dodaje "; " na końcu wiersza. Aby to zrobić:

 

  1. Edytuj w programie Excel, a następnie zapisz
  2. Kliknij prawym przyciskiem myszy plik .csv: Edytuj z nie blokuj lub Notepad++
  3. skreślić znak "; " na końcu wiersza

 

 

Jeśli chodzi o makra, wyłączyłem deklarację "dim catalog As Document" => działa bez

 

 

1 polubienie