Vítejte !   Přihlášení | Registrace
Hlavní menu
CATIA fórum.cz
Novinky
Seriál CATIA
Obecně o CAD
Novinky ze světa DS
Makra pro CATIA V5
Diskuse
Vytvořit téma
Koncepty
Seznam oblíbených
Soukromé zprávy
Pravidla
Live CHAT
VIP žádost
Základy Catia
Ke stažení
Doporučujeme
Pracovní příležitosti
Reklama a kampaně
O fóru
Nápověda

AP203 Format

Kompletní přehled příspěvků v tématu AP203 Format řazený podle data jejich publikace na fóru.

UživatelPříspěvek
Dana Janovská

Poslat zprávu | Profil
Datum: 6.8. 2012 | Zobrazeno: 9999x
Konfigurace CATIA:

Text dotazu:
Dobrý den,
prosím o radu s AP203 Format v BOM. Nemohu přijít na to, jak si nově přidaný a zdlouhavě upravený formát uložit. Po restartu Catie zůstane vždy zas a zas AP203 Format.

Nebo, kde je tento definovaný - upravila bych si přímo ten....
děkuji

Ing Jan Cinert

Poslat zprávu | Profil
[#3155] | Publikováno: 07.08. 2012 - 13:34
Tohle je známý problém, o kterém se ví už poměrně dlouho. Funkce pro vytvoření kusovníku se moc nepoužívá, většina společností má nějaký PLM / PDM systém a kusovník vytváří jeho prostřednictvím.

Zkuste se podívat po zahraničních fórech nebo to někde "vygůglit"...
Dana Janovská

Poslat zprávu | Profil
[#3208] | Publikováno: 21.08. 2012 - 14:22
Nějaká makra jsem na googlu vyloudila, ale nakonec vytvořila vlastní - prostým záznamem. Šlo to hladce :-). Díky
Ing Jan Cinert

Poslat zprávu | Profil
[#3210] | Publikováno: 21.08. 2012 - 14:56
Tím myslíte makra pro vytvoření kusovníku? Nebo něco s tím AP203? Pokud by se to týkalo toho formátu, rád bych to tu uveřejnil. Nejste jediná, koho to trápí.
Dana Janovská

Poslat zprávu | Profil
[#3225] | Publikováno: 23.08. 2012 - 13:53
Nevím, zda bude takto k všeobecnému užití. Ale vložím, co mám.

Language="VBSCRIPT"


Sub CATMain()

Set productDocument1 = CATIA.ActiveDocument

Set product1 = productDocument1.Product

Set assemblyConvertor1 = product1.GetItem("BillOfMaterial")

Dim arrayOfVariantOfBSTR1(9)
arrayOfVariantOfBSTR1(0) = "Quantity"
arrayOfVariantOfBSTR1(1) = "Product Description"
arrayOfVariantOfBSTR1(2) = "Nomenclature"
arrayOfVariantOfBSTR1(3) = "Definition"
arrayOfVariantOfBSTR1(4) = "Material"
arrayOfVariantOfBSTR1(5) = "Mass"
arrayOfVariantOfBSTR1(6) = "Comment"
arrayOfVariantOfBSTR1(7) = "Part Number"
arrayOfVariantOfBSTR1(8) = "Type"
arrayOfVariantOfBSTR1(9) = "Number"
assemblyConvertor1.SetCurrentFormat arrayOfVariantOfBSTR1

Dim arrayOfVariantOfBSTR2(9)
arrayOfVariantOfBSTR2(0) = "Quantity"
arrayOfVariantOfBSTR2(1) = "Product Description"
arrayOfVariantOfBSTR2(2) = "Nomenclature"
arrayOfVariantOfBSTR2(3) = "Definition"
arrayOfVariantOfBSTR2(4) = "Material"
arrayOfVariantOfBSTR2(5) = "Mass"
arrayOfVariantOfBSTR2(6) = "Comment"
arrayOfVariantOfBSTR2(7) = "Part Number"
arrayOfVariantOfBSTR2(8) = "Type"
arrayOfVariantOfBSTR2(9) = "Number"
assemblyConvertor1.SetSecondaryFormat arrayOfVariantOfBSTR2

End Sub


Přičemž proměnné Material a Mass jsou nově definovaná Properties naplněná pomocí funkce hodnotami Material z Aplikovaného Materiálu a Mass naplněna hodnotou z InertiaVolume. Obojí v dílech pomocí Start Partu, nebo importem Properties a Parametres.


Uživatel nepřihlášen

Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.