Uživatelská rozhraní postprocesoru

Někdy je při každém následném zpracování trajektorie nástroje třeba provést určitá rozhodnutí. Například se můžete chtít ujistit, zda řídicí systém CNC funguje ve správném režimu pro danou trajektorii nástroje. Postprocesor v aplikaci Inventor HSM obsahuje vestavěné funkce umožňující jednoduché interakce, například zadávání jednoduchých dotazů v sekvenčním pořadí. Pokud je však dotazů a nastavení více, je výhodnější použít konvenční uživatelské rozhraní.

Postprocesor přizpůsobení uživatelského rozhraní přímo nepodporuje. Umožňuje však spouštět aplikace třetích stran, které mohou poskytnout uživatelské rozhraní a předat nastavení postprocesoru. Výběr preferované vývojové platformy je zcela na vývojáři postprocesoru (běžné známé platformy jsou C++/MFC, C#, Java nebo Python).

Vhodnou alternativou k těmto platformám jsou tzv. aplikace HTML (HTA) podporované v prohlížeči Internet Explorer. Aplikace HTA je téměř stejná jako běžná webová stránka ve formátu HTML, pouze s menšími změnami přístupového rozhraní API. Uživatelské rozhraní HTA je stejné jako u běžné webové stránky a umožňuje větší flexibilitu v designu uživatelského rozhraní a dynamického obsahu. V případě potřeby proto doporučujeme vytvořit uživatelské rozhraní v aplikaci HTA a použít JScript (podobné jako JavaScript) k zachování konzistence s postprocesorem. Aplikace HTA je běžný soubor HTML se speciální značkou HTA, který používá příponu HTA. Jako šablonu pro vlastní následné přizpůsobení můžete použít soubor „interactive.hta“. Všechny informace potřebné pro vývoj uživatelského rozhraní na bázi jazyka HTML naleznete na internetu.

Protože postprocesor běží na pozadí, aplikace spuštěné během následného zpracování nebudou blokovat hlavní uživatelské rozhraní aplikace Inventor HSM. Uživatel může v okně Správce úloh vidět, že následné zpracování ve skutečnosti čeká na dokončení aplikace. V tomto konkrétním případě čeká, dokud uživatel neklikne na tlačítko Zrušit nebo Přijmout. V případě, že aplikace třetí strany zamrzne, lze následné zpracování vždy okamžitě přerušit v okně aplikace Inventor HSM Správce úloh.



Postprocesor čeká na dokončení aplikace

Metoda HTA zjednoduší přizpůsobení uživatelského rozhraní a umožní jej snadno spravovat, stejně jako následné přizpůsobení. Ve většině případů pro požadavky uživatelského rozhraní postačí jeden textový soubor HTA.