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

Pojmenování BODY

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

UživatelPříspěvek
cyrus

Poslat zprávu | Profil
Datum: 21.3. 2011 | Zobrazeno: 6715x
Konfigurace CATIA:

Text dotazu:
Dobrý den,
potřeboval bych parametr např. název dílu nacpat do Part Number což se mi povedlo, ale ještě bych potřeboval tento parametr dát do názvu PartBody a ideálně i do Instance name a název souboru.

Ing Jan Cinert

Poslat zprávu | Profil
[#1728] | Publikováno: 21.03. 2011 - 14:19
Chápu to správně, že máte vytvořený parametr typu string a jeho hodnotu chcete přenést do PN, PartBody, instance name v sestavě a názvu souboru?

Pokud nevlastníte licenci k Knoledgeware, budete to muset udělat makrem, které budete sám spouštět.

Nejprve načíst hodnostu parametru:
oPart = CATIA.ActiveDocument.Part

sHodnotaParametru = oPart.Parameters.RootParameterSet.AllParameters.Item("vášparametr").ValueAsString


1. Body
oPart.Bodies.Item(1).Name = sParamValue


2. Instance name
Tady je to složité, protože instance name se nesmí jmenovat stejně (mají na konci tečku a poř. číslo). Tady se musí rekurzivně procházet sestava a instance name přidělovat podle počtu instancí. (návod jak procházet je v sekci Makra)

3. Název souboru
CATIA.ActiveDocument.SaveAs(sHodnotaParametru) 
Libor Špaček

Poslat zprávu | Profil
[#1729] | Publikováno: 21.03. 2011 - 14:21
hoj,
možná se pletu ale myslím že pro provázáni nazvu body a textového parametru je třeba
licenci kwa.
Tam lze pomocí vytvoření rule nazev body s parametrem provázat.
Ing Jan Cinert

Poslat zprávu | Profil
[#1730] | Publikováno: 21.03. 2011 - 14:26
Ano, to jsem psal. Pokud je k dispozici KWA, bylo by to o něco snažší. Ale změna instance name a název souboru se dá řešit jedině makrem.
cyrus

Poslat zprávu | Profil
[#1731] | Publikováno: 21.03. 2011 - 14:28
Uživatel odpovídá na příspěvek #1728:

chápete to správně a dík za info. jinak licenci KWA nemám.
Petr

Poslat zprávu | Profil
[#6921] | Publikováno: 12.02. 2021 - 10:48
Zdravim,
zajimálo by mě jak jde změnu názvo body podle parametru dělat pomocí KWA licence.

Děkuji
Ing Jan Cinert

Poslat zprávu | Profil
[#6922] | Publikováno: 14.02. 2021 - 13:59
Třeba takhle, je to opravdu jednoduché.

Škoda že i na podobné věci je nutné mít KWA licenci a není to v základu.

Přiložené obrázky:

Petr

Poslat zprávu | Profil
[#6923] | Publikováno: 15.02. 2021 - 07:05
Jo tak to je bomba, super děkuji.



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.