«

»

systém na správu dokumentů a DWG výkresů

SYSTÉM NA SPRÁVU DWG DOKUMENTŮ

byl plánován jako odlehčená náhrada za Ms. Sharepoint a podobné systémy, bez administrativní části, bez správy a hierarchie uživatelů, pouze jako takové lepší uložiště, které bude umět vyhledávat, řadit, upravovat zejména soubory DWG, neboť s těmi si klasický Sharepoint, neřku-li windows search indexer bez drahých komerčních doplňků prostě neporadí.

Jedná se o aplikaci složenou z několika komponent vytvořených v několika různých jazycích.

frontend je PHP5, jedná se o jednoduchou aplikaci s jedním kontrolerem a dvěma pohledy. Její hlavní funkcí je zobrazovat obsah, řadit řádky a případně vyhledat data podle zadání klíčového slova ve formuláři.

S uživateli komunikuje pouze jednosměrně, data se nevkládají přes tuto frontendovou aplikaci, ale přes

backend , jež tvoří BASH / AWK skript, spouštěný pravidelně po 10ti minutách (cronem) a jehož úkolem je sebrat metadata o nových či upravených souborech v uložišti a aktualizovat databázi těchto metadat (mysql)

o generování metadat a jejich “dolování” se stará “plugin” vytvořený z důvodu kompatibility ve speciální odrůdě LISPu, tzv. AutoLispu. Ten se spouští přímo v CAD aplikaci (Intellicad, Autocad či jiném 2D kompatibilním CADu s podporou AutoLISPu). Pro originál AutoCAD od Autodesku by bylo možné tento plugin napsat také jako makro VBA.  Ovšem podpora VBA není, pokud je mi známo, implementována u žádné verze IntelliCadu (ProgeCAD, BricsCAD, ZWCAD atd) , tedy je nutné při nasazení  těchto programů zvolit LISP.

Metadata by bylo možné generovat i mimo vlastní CAD aplikaci, ale nastává pak problém se čtením naprosto uzavřeného DWG formátu, jež je bitovým formátem s tokem dat několikrát rekurzivně komprimovaným, s CRC ochranou a redundancí. A navíc každý druhý rok vychází nová DWG specifikace, takže by se musela vytvořit i nová verze tohoto DWG extraktoru.

Bohužel není nikde dostupná opensource varianta, jak na DWG. Patrně je to kvůli tomu, že si Autodesk nárokuje copyright a profituje z každé nové verze tohoto zcela uzavřeného a zbytečného formátu, který se ale BOHUŽEL stal velmi rozšířeným standardem v technické dokumentaci. Zlaté krásné PDF s jeho krásně čitelnou strukturou!!!

—————————————————

doplněno o několik screenshotů, ze kterých bude vše myslím jasné:

7

Picture 6 of 6

tento systém jsem vyvinul pro mého zaměstavatele v rámci mojí pracovní činnosti, tudíž veškerá práva k němu patří firmě COREX VEJVODA TVS s.r.o. a já tu bohužel bez jeho svolení nemohu zveřejnit žádné bližší informace ani zdrojové kódy.