TECHSOFT s.r.o. (1993-2023)

Autor článku: Deelip Menezes, Originál v EN jazyku: tu (PDF), Preložil: Ing.Ján Pajerchin
Článok je preložený a publikovaný s povolením autora - všetky práva vyhradené.

Úvod

V posledných rokoch dochádza k snahe spojiť na histórii postavené parametrické modelovanie s priamym modelovaním v tom istom MCAD systéme. Rôzni poskytovatelia CADu sa snažia tento problém riešiť rôznymi spôsobmi. "White paper" sa obvykle píše pre oznámenie alebo vysvetlenie novej technológie alebo výroboku. Tento "whote paper" je však iný typ dokumentu. Vysvetľuje, ako spoločnosť IronCAD tento problém na histórii postaveného priameho modelovania vyriešila už pred takmer dvadsiatimi rokmi!

Pôsobnosť

V tomto "white paper" vám vysvetlím pár konceptov obklopujúcich na histórii postavené priame modelovanie:

1.    Ako sa vlastnosti automaticky preskupujú spôsobom, aby sa mohli presúvať po celom strome modelu
2.    Ako sa vlastnosti spájajú spôsobom, aby operácie priameho modelovania boli úspešné

Obidva koncepty vysvetlím najskôr pomocou jednoduchého príkladu, za ktorým bude nasledovať zložitejší príklad ukazujúci operácie priameho modelovania na reálnom modeli.

Automatické preskupenie vlastností

Jedným z obmedzení na histórii postaveného parametrického modelovania je to, že vykonávaniu zmien na modeli môže stáť v ceste práve samotná história. Skúste posúdiť napríklad tento veľmi jednoduchý model skladajúci sa z troch vlastností vytvorených v tomto poradí - základný blok, otvor cez tento základný blok a ďalší blok vysunutý z hornej plochy základného bloku (Obrázok 1). Predpokladajme, že je nutné presunúť otvor zo základného bloku na druhý blok (Obrázok 2). V na histórii postavenom parametrickom systéme modelovania by to však znamenalo že sa náčrt definujúci otvor presunie von do prázdneho priestoru, čím vyrezanie otvoru bude z časti prechádzať cez prázdny priestor, čo by malo za následok chybu pri obnove stromu modelu.

Automatické preskupenie vlastností

Avšak v IRONCADe, užívateľ jednoducho vyberie pomocou myši otvor, a potiahne ho na horný blok, čím vykoná na modeli zmeny priamou editáciou. Systém zmení poradie vlastností v stome návrhu automaticky, a to tak aby zabezpečil úspešené dokončenie činnosti priameho modelovania. To všetko sa deje bez akéhokoľvek zásahu zo strany užívateľa.

Strom návrhu

V ľavom strome vlastností na Obrázku 3 sú zobrazené tri vlastnosti v poradí, v akom boli vytvorené - blok, valcový otvor a druhý blok. V pravom strome vlastností vidno, že po presunutí otvoru si druhá a tretia vlastnosť vymenili  poradie. Pretiahnutie prvku otvoru na druhý blok vykonalo vyrezanie otvoru na druhom bloku, pričom zároveň systém eliminoval akúkoľvek chybu ktorá by týmto presunom mohla vzniknúť.

Ak chcete vidieť, ako táto technológia funguje na reálnom modeli, preskúmajte tento diel zahŕňajúci 43 vlastností (Obrázok 4). Zvýraznené sú dve vlastnosti - otvor a vysunutie základne.

Preskupenie - reálny model

Otvor predstavuje druhý prvok a základňa deviaty prvok v strome vlastností. Predpokladajme, že konštrukčné zmeny vyžadujú, aby bol otvor presunutý niekam na vlastnosť základne. Všimnite si však, že základňa vznikla až po vytvorení otvoru. V na histórii postavených systémoch parametrického modelovania, by vykonanie takejto zmeny správnym spôsobom vyžadovalo ohromné množstvo času a energie. Ale v IRONCADe užívateľ jednoducho vyberie otvor myškou a presunie ho na základňu. A tento systém príslušné vlastnosti automaticky preskupí (Obrázok 5).

Strom návrhu - reálny model

Rovnako ako v ostatných na histórii postavených systémoch parametrického modelovania aj modelovanie v IRONCADe závisí na histórii vytvárania modelu. Avšak, táto automatická zmena radenia vlastností poskytuje užívateľovi možnosť priameho modelovania. Z tohto dôvodu ten názov: "Na histórii postavené priame modelovanie".
 

Automatické spájanie vlastností

Priame modelovanie okrem iného zahŕňa možnosť ťahaním a tlačením myšky volne posúvať čelá modelu. V predchádzajúcej časti sa popisuje, ako môžete volne po modeli presúvať celé vlastnosti. Ale čo keď je potrebné posunúť len určité čelá prvku? Alebo čo ak čelá prislúchajúce k vlastnostiam musia byť presunuté súčasne? Na rozdiel od spôsobu priameho modelovania ktoré je implementované v iných MCAD systémoch, IRONCAD automaticky a inteligentne určí, ktoré vlastnosti budú ovplyvnené činnosťou priameho modelovania a len tieto vlastnosti spojí, zatiaľ čo zvyšok stromu vlastností ostane bez zmeny.


Pozrite si toto video - https://youtu.be/ujZGBP6nf5Y Ukazuje jednoduchý model skladajúci sa z troch blokov vlastností poukladaných nad seba. Predpokladajme, že je potrebné presunúť dva čelá. Jedno patriace spodnému bloku a druhé patriace hornému bloku a pritom chceme ponechať stredový blok bez zmeny (Obrázok 6).

Spájanie vlastností - Video 1

Ako môžete vidieť na videu, IRONCAD spája vlastnosti horného a dolného bloku do jedného telesa. Pochopiteľne po spojení dvoch samostatných vlastností blokov do jednej - strácajú svoju schopnosť byť upravované ako vlastnosti. Ale ich čelá stále môžete voľne premiestňovať pomocou ďalších editačných príkazov. Je dôležité si uvedomiť, že aj keď v strome vlastností leží stredový blok medzi horným a dolným blokom, ten je ponechaný bez zmeny a môže byť stále upravovaný ako vlastnosť - viď video. Čo sa týka stromu vlastností, IRONCAD automaticky umiestni spojené teleso do hornej časti stromu a strednú vlastnosť bloku umiestni hneď za ním.

Pozrite si toto video: https://youtu.be/kKLhuR2gkNA

Spájanie vlastností - Video 2

Video ukazuje priame modelovanie na reálnom modeli, obsahúce presuny čiel patriacich dvom vlastnostiam (štrbinu a otvor), ktoré sú vyrezané vlastnosťou vysunutie. IRONCAD automaticky spojí štrbinu a otvor do jedného prvku, pričom zvyšok stromu vlastností ponechá bez zmeny. Je dôležité si uvedomiť, že sa užívateľ nemusí vôbez zaoberať tým, kde presne sa štrbina a otvor nachádza v strome vlastností. Ktorý z nich je prvý v poradí a ktorý druhý, a či obidva ležia pred alebo po vlastnosti vysunutie. Všetko, čo musí užívateľ urobiť, je označiť čelá myškou a presunúť ich. IRONCAD určí automaticky, ktoré vlastnosti je potrebné spojiť a ako musí byť história vlastností preskupená, aby činnosti priameho modelovania skončili úspešne. Je to skutočné na histórii postavené priame modelovanie.

Záver

IRONCAD je jedným z najviac nepochopených MCAD systémov na súčasnom trhu. Aj keď sa celkom jasne jedná o systém postavený na histórii vlastností, ešte v čase keď ostatné parametrické systémy nedisponovali prakticky žiadnymi možnosťami priameho modelovania bol dlho spájaný so systémami pre priame modelovanie. Rovnako ako v ostatných na histórii postavených systémoch parametrického modelovania, do stromu návrhu sa v IRONCADe tiež umiestňujú vlastnosti podľa toho ako boli vytvárané. Avšak, patentovaná technológia IRONCADu pre automatické preskupenie a spájanie vlastností ktorá je opísaná v tomto dokumente, pracuje ticho na pozadí a vytvára dojem, že všetko funguje podobne ako v iných systémoch priameho modelovania, ktoré však nepoužívajú históriu návrhu. To je však od skutočnosti veľmi vzdialené.

O autorovi

Deelip Menezes je blogger na Deelip.com blogu venovaného pozornému sledovaniu CAD priemyslu. Je primárne softvérový CAD vývojár a má široké znalosti a viac ako 12 rokov skúseností s prácou s API (Application Program Interfaces) rôznych CAD systémov. Je zakladateľ a generálny riaditeľ SYCODE, CAD softvérovej spoločnosti so sídlom v Goa, India. SYCODE vyvíja samostatné CAD aplikácie a plug-iny, ktoré pracujú vo vnútri hlavných CAD systémov, ako je AutoCAD, Inventor, Pro/ENGINEER, CoCreate, SolidWorks, Solid Edge, KeyCreator, SpaceClaim, Alibre Design, Rhinoceros, IRONCAD, INOVATE, IntelliCADu, Bricscad, ARES , Acrobat a SketchUp, mnoho ďalších.

O IRONCADe

ironcadSpoločnosť IRONCAD bola založená v marci 2001 so strategickým zámerom preorientovať obchodné a vývojové úsilie na uvedenie inovatívnych konštrukčných nástrojov na trh. IRONCAD - ako vlajkový produkt spoločnosti bol pôvodne vydaný už júni 1998. Od svojho vydania v júni 1998, IRONCAD získal mnoho najvyšších ocenení priemyslu za technologické inovácie. Kombinácia inovatívnej technológie IRONCADu s jeho jednoduchých používaním pomohli, aby sa stal najproduktívnejším dostupným riešením súčasnosti pre kreatívne navrhovanie.

Dodávateľom a partnerom IRONCADu pre slovenský a český trh je spoločnosť TECHSOFT s.r.o.

 IronCAD Download

 

Go to top

2D CAD Systémy a 3D CAD Systémy s nativným DWG formátom, ako aj nadstavby pre AutoCAD, AutoCAD LT a ZWCAD predstavujú hlavné CAD produkty spoločnosti TECHSOFT s.r.o.