AUCOTEC AG, Hannover
Firma AUCOTEC je dlouhodobým partnerem firmy TECHNODAT na poli systémů CAE-elektro (ELCAD, RUPLAN, AUCOPLAN a Engineering Base).
AUCOTECview
Spolupráce s firmou Aucotec v oblasti vývoje začala v roce 2001 převzetím vývoje produktu AUCOTECview.
AUCOTECview - detail
Aplikace psaná v programovacím jazyce Visual Basic zapouzdřuje zobrazování jednotlivých výkresů v Adobe Readeru a práci s doplňujícími daty, uloženými v relační databázi Microsoft Access. Toto spojení umožňuje rychlou orientaci i ve velmi rozsáhlých projektech.
Tato aplikace byla postupně rozšířena mimo jiné o
- podporu Unicode kódování, které umožňuje bezproblémovou práci s projekty ve všech světových jazycích, včetně například čínštiny
- režim klient-server, kdy data jsou uložena na webovém serveru a poskytována uživateli pomocí webové služby
- spolupráci s novými verzemi Adobe Readeru (od verze 4 postupně až k aktuální verzi 9)
- historie listování výkresy, filtr tisku podle velikosti výkresu a mnohá další drobná rozšíření
Engineering Base
V současnosti firma spolupracujeme zejména na vývoji produktu Engineering Base.
Jedná se o aplikaci pro tvorbu komplexní elektrodokumentace. Základními stavebními prvky jsou Microsoft Visio 2007 pro editaci grafických dat, Microsoft SQL Server 2005 pro uložení relačních dat a kompletní prostředí Visual Basic for Applications (dále jen VBA).
Naši vývojáři definovali rozhraní pro vývoj dalších rozšíření produktu s využitím prostředí VBA. S pomocí tohoto rozhraní jsme implementovali řadu doplňků, z nichž některé se staly součástí standardní instalace aplikace. Z těch nejzajímavějších jmenujme například průvodce pro tvorbu kabelu:
nebo generátor výkresu svorkovnice, který z relačních dat uložených v databázi vytvoří výkres pro zapojení svorkovnice:
A v neposlední řadě též makro, které dokáže ze souborů DXF nebo DWG importovat nejen grafická, ale i relační data, čímž výrazně urychlí přechod z jiného CAD systému na Engineering Base.
Mnohá další pak byla vyvíjena pro potřeby konkrétních zákazníků z celého světa Jako příklad uveďme tiskové sestavy pro švýcarskou firmu Ferag
Nebo makro pro označování kabelů pro francouzskou firmu Areva: