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

Řízení dílů z hlavní sestavy

UživatelPříspěvek
Vojtěch Kutnar

Poslat zprávu | Profil
Datum: 21.6. 2021 | Zobrazeno: 3437x
Konfigurace CATIA: V5-R19, CAC-MCE + KAE

Text dotazu:
Dobrý den,
Potřeboval bych řídit jednotlivé díly sestavy či podsestavy pomocí parametrů v hlavní sestavě s podmínkou, že nemohu zmínit Part number, neboť se mi tato hodnota bude měnit. Je nějaký způsob, jak řídit díl například podle Instance name?

Příklad problematiky:
-----------------------------------------------------------------------------------------------------------------------
HLAVNÍ SESTAVA:

if `POSITION` =="LEFT"
{
`4513112119\POSITION_1` =`ANGLE RAW` - `ANGLE BRACKET`
}
else if `POSITION` =="RIGHT"
{
`4513112119\POSITION_1` =`ANGLE RAW` - `ANGLE BRACKET` - 72deg
----------------------------------------------------------------------------------------------------------------------
4513112119 je díl v podsestavě, jehož číslo se má měnit.
Děkuji

Ing Jan Cinert

Poslat zprávu | Profil
[#6979] | Publikováno: 21.06. 2021 - 14:04
Dobrý den,

pokud bude mít každá instance svou kótu, pak to není problém, protože budete řídit parametry jednotlivých kód, které se vážou na instance. Pokud se během práce změní PN, neměl by to byt problém, protože na kóty to nebude mít vliv.

Předpoklad je, že řídící parametr POSITION je v hlavní sestavě a instance jako takové včetně jejich kót se nemění. Změnu PN už si Catie ohlídá.

Pokud ale chcete mít různé hodnoty parametrů jako takových pro jednotlivé instance, tak to samozřejmě nelze, protože se všechny odkazují na stejnou referenci (stejný part).


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.