Pomocí freeware utility MinOf můžete vybrat nejmenší nebo největší objekt z výběrové množiny, posuzováno podle zadané vlastnosti (např. Plocha, Délka, Objem, Výška, Měřítko…).
Stáhněte si utilitu MinOf z Download, načtěte ji do AutoCADu pomocí APLČTI a spusťte ji napsáním příkazu MINOF.
První výzva aplikace si vyžádá výběr typu výkresových objektů, což ovlivní i následný výběr sady vlastností:
Specify type of compared objects [Any/Line/Polyline/anYline/clOsedpoly/Circle/Text/Insert/Hatch/Solid].
Volba "Any" přijme jakýkoliv typ objektu, "anyLine" povolí Line (úsečky), Polyline (křivky) a Spline, "clOsedpoly" povolí uzavřené lehké křivky, "Solid" znamená objemová 3D tělesa.
Poté ve výkresu vyberte zdrojové objekty pro porovnávání.
Další výzva vypíše sortiment společných numerických vlastností pro vybrané typy objektů (analyzuje první z nich). Můžete rovněž napsáním zadat libovolnou jinou vlastnost, pokud jste zběhlí v objektových vlastnostech DWG objektů. Vlastnost "Centroid" znamená ve skutečnosti "Z-souřadnici centroidu", pseudo-vlastnost "strlEngth" je vypočítanou délkou textového řetězce (počet znaků), uživatelsky přizpůsobitelná vlastnost "cUstomprop" je popsána níže.
Poslední výzva se dotazuje na volbu Minimálního (nejmenšího) nebo Maximálního (největšího) objektu - porovnáváno podle zvolené vlastnosti. Následně bude vybrán výsledný objekt - např. nejkratší úsečka.
Příkaz MinOf můžete používat buď samostatně (uzlovým výběrem vybraný objekt), nebo uvnitř jiného příkazu spuštěním během výzvy "Vyberte objekty:" - napište transparentní příkaz 'MINOF nebo LISP příkaz (C:MINOF). Viz video:
Speciální vlastnost "cUstomProp" může být použita pro zpracování a porovnání jakékoliv jiné vlastnosti objektu. Nejprve budete muset definovat uživatelskou funkci pro zpracování takovéhoto parametru. Tato LISP funkce se musí jmenovat "MinOfCustomProperty", musí mít jediný parametr, "ID objektu" a musí vracet číslo - hodnotu této uživatelsky definované vlastnosti. Viz příklady:
Pomohl vám tento tip? Provoz služby CADForum.cz podpoříte i nákupem produktů Autodesk u provozovatele tohoto serveru a Platinum partnera Autodesku, firmy Arkance Systems. Můžete si také přidat odkaz na vaše stránky:
Tipy a triky prosím využívejte na vlastní zodpovědnost. Provozovatel (Arkance Systems CZ s.r.o.) nenese odpovědnost za případné potíže vzniklé v souvislosti s použitím kteréhokoliv z uvedených tipů. Pro plné zvládnutí dané aplikace doporučujeme absolvování některého z nabízených CAD školení. Další publikování obsahu je dovoleno jen se souhlasem autora.