Zobrazit plnou verzi příspěvku: Makro - if then

mikeborecek
14.04.2021, 09:58
Zdravím, je možné vyrobiť makro s podmienkou na parameter?Príklad:Ak je parameter "SirkaSkrinky">=600 potom skry/vymaž objekty v hladine "dvierka"

Vladimír Michl
14.04.2021, 10:24
Možné je všechno, ale jaký parametr? Dynamického bloku? Parametrického kreslení? U jakého objektu? Bude na to asi potřeba LISP makro.

mikeborecek
14.04.2021, 10:29
Pri parametrickom kreslení - obdĺžniky.Rád by som sa ešte informoval ohľadom .dxf, pretože len to vedia chalani naimportovať do CNC, sú tam nejaké obmedzenia pri kreslení (hladiny, Styly kót, písma...)? Pretože naposeldy sa mi stalo, že som mal nahodenú skrinku parametricky a okótoval som to kotovacím stylom z iného výkresu a už mi to nešlo otvoriť. Tak neviem, či to bola len blbá zhoda okolností, lebo sú tam nejaké obmedzenia.

Vladimír Michl
14.04.2021, 13:39
To jsou moc široké pojmy. V AutoCADu je na takové věci výkres málo "strukturovaný", jsou to "čáry", ne "skříňky" a "dvířka", takže pro podobné funkce je potřeba strukturu dodefinovat nějakým utažením na konkrétní názvy bloků, hladin, parametrů. Nebo použít vhodnější nástroje jako Inventor nebo Fusion 360 (např. s modulem Furniture).