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

Načítání dat z CAtie

UživatelPříspěvek
Chris1

Poslat zprávu | Profil
Datum: 16.2. 2011 | Zobrazeno: 11169x
Konfigurace CATIA:

Text dotazu:
Ahoj, potřeboval bych z Catie načítt nějaký data, jako třeba hmotnost a momenty setrvačnosti například do Excelu, jde to nějak ?
Dík za odpověď

Ing Jan Cinert

Poslat zprávu | Profil
[#1639] | Publikováno: 16.02. 2011 - 22:59
Pokud potřebujete tyto data vyexportovat do excelu, jde to udělat makrem.

Zde http://www.catia-forum.cz/forum/topic.php?topic_id=174 je ukázka, jak lze získat objekt Inertia, která má metodu GetPrincipalMoments a další, které potřebujete.
Hmotnost lze změřit podobným způsobem, musí být ale zadán materiál, jinak se počítá s hustotou 1000kg/m3. Pokud máte materiál nastavený pro celý part, lze opět použít objekt Inertia a jeho vlastnost Mass. Pokud jsou v partu pomocná Body, je nutné je nějakým způsobem vyselektovat, změřit objem (Measurable) a vynásobit hustotou přiřazeného materiálu.

Zápis hodnot do excelu se řeší obdobně.
Chris1

Poslat zprávu | Profil
[#1640] | Publikováno: 17.02. 2011 - 00:11
Nemám zatím bohužel s makry zkušenost, při nakopírování mi to hlásí chybu. Nebyla by zde jen rada jak to mam nakopírovat,aby mi to jen zapsalo z Catie hmotnost do excelu.
Děkuji za odpověď.
Ing Jan Cinert

Poslat zprávu | Profil
[#1641] | Publikováno: 17.02. 2011 - 00:25
Ten odkaz měl být jen nástin řešení. Makro by se muselo celé napsat, jednoduše vám poradit moc dobře nejde. Pokud nemáte žádné zkušenosti, pravděpodobně s tím sám nehnete.
Když chvíli vydržíte, zkusím něco opravu primitivního slepit. Nebo vám možná dřív pomůže někdo další.


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.