Spolupráce Javy a AutoCADu

Spolupráce Javy s AutoCADem je možná díky implementaci rozhraní ActiveX do AutoCADu. Zjednodušeně je možné říci, že ActiveX rozhraní zpřístupňuje objektový model AutoCADu (více se o problematice používání rozhraní ActiveX dozvíte v části ActiveX Automatizace) i jazyku Java.

AutoCAD R14, disponuje vysoce výkonnými, objektově orientovanými programovacími jazyky specificky laděnými na programování CAD prostředí. Jedná se o:

Všechny výše uvedené nástroje programování pracují s objekty AutoCADu také pomocí ActiveX Automatizace nebo COM rozhraním. Podobně k většině aplikacím Windows, vyráběným na objednávku pro podnikatelské prostředí je ActiveX Automatizace nebo COM rozhraním prostředkem umožňujícím komunikaci. Díky tomu se může Java stát prostředníkem pro spolupracující návrh rozsáhlých aplikací.

Java rozšiřuje možnosti výsledných aplikací o možnost programovat aplikace spolupracující mezi sebou v prostředí Internetu (např. při předávání dat).

Java může volit uživatelské a vývojářské rozhraní dat CADu s vedením projektu, nebo řetězově řízené systémy a (nebo) tiskové návrhy. Příklad z reálného světa je zeměměřič, který po internetu pošle data získaná "v poli" do domovského úřadu pomocí mobilního počítače a GSM. Java data přijme a zkonvertuje je na geometrický tvar, v reálném čase. Tím se značně zkrátí proces potřebný k zadání dat v kanceláři ručně a následné poslání dat např. do geodézie. Java data může buď použít pro základní aplikace například propojením na tabulkový procesor Excel, nebo jiný uživatelský program pro rozsáhlé zpracování dat a analýzu. Jiné užití obsahuje tvorbu samostatných aplikací pro opravu zrušené relace a souhlas přes internet. Další aplikace založené na www jsou různá řešení integrace AutoCADu do světa rozsáhlých vedení projektů, globální souřadnicové projekty a spolupráci pracovních týmů.