Budweiser, yeaaaahhh!

25. června 2006 v 16:51 | Vladimír Michl
Se souborovým formátem DWG má konkurence Autodesku potíže. Výkresový formát AutoCADu není dokumentovaný, je dosti složitý a zhruba po 3 až 5 letech se mění v aktualizovanou verzi. Tvoří však v oblasti CAD tak silný standard (odhaduje se, že v DWG existuje přes 3 miliardy výkresů), že je pro konkurenty obtížné tento formát ignorovat. I Autodesk si tuto historicky vybojovanou výhodu uvědomuje a vývojem struktury formátu DWG rozhodně nijak neulehčuje úlohu různým louskačům a zpětným inženýrům. Ti se před několika lety dokonce sdružili do skupiny OpenDWG (nyní Open Design Alliance, ODA). Jejím cílem je (přes vzletněji deklarovaná prohlášení) oslabit pozici Autodesku a přidat plnou podporu DWG formátu AutoCADu i do konkurenčních aplikací.
Výsledkem činnosti skupiny OpenDWG i vlastních aktivit dalších firem je řada aplikací, o kterých výrobci a distributoři prohlašují, že pracují s formátem AutoCADu, nebo že jsou DWG-kompatibilní, popř. dokonce 100% DWG-kompatibilní.
Pravda ale je, že dosud neexistuje žádná non-Autodesk aplikace, která by plně podporovala DWG formát AutoCADu.
V roce 2001 jsme vytvořili ukázkový výkres BUDWEISER.DWG (holt jsme z Budějc...), který ukazuje několik typických případů, ve kterých ony rádobykompatibilní DWG aplikace často selhávají. Neznamená to ale, že neexistují další případy z reálného života, kdy taková "kompatibilní" aplikace načte skutečný obsah výkresu buď chybně nebo vůbec. Ještě podstatně horší je situace, kdy takováto aplikace DWG soubor zapisuje. Vzniklý soubor má pak sice příponu DWG, ale k pravému formátu DWG má často daleko. Jak ukazují praktické zkušenosti uživatelů, takovýto podvržený DWG soubor pak bývá zdrojem řady potíží při jeho dalším zpracování (tisk, xrefy, hladiny, čeština v textech...). I proto Autodesk zavedl do rodiny AutoCADu 2007 funkci kontroly pravosti DWG výkresů - Trusted DWG.
Test kompatibility DWG Budweiser (benchmark) si můžete vyzkoušet v CAD aplikaci jako je IntelliCAD, BricsCAD, ZwCAD, Microstation, apod. - snadno se přesvědčíte, že kompatibilní s DWG rozhodně nejsou. Viz BUDWEISER.
 

Buď první, kdo ohodnotí tento článek.

Komentáře

1 Ján Pajerchin Ján Pajerchin | E-mail | Web | 20. července 2007 v 12:39

Musím uznať že je to dobrý test, s ktorým ste si dali pravdepodobne dosť práce.

Nebudem kometnovať účelovo zvolené príklady, ktoré sa v praxi vyskytujú veľmi sporadicky (ak vôbec).

Moja poznámka sa však týka kompatibility AutoCADu LT vo vzťahu k Vášmu testovaciemu výkresu Budweiser.dwg - ktory je vytvorený vo viacerých verziách 2001-2006...

Ak si vyskúšate Budweiser priamo v AutoCADe LT - v rôznych verziách (napr.2007,2008) a s rôznymi testovacími verziami budweiser 2001-2006  tak zistíte že ani samotný AutoCAD nezobrazuje všetko 100%-tne presne tak, ako proklamujú autori že má zobrazovať.

... a to práve v takomto type súboru proklamujúcom to že jedine Autodeskovské produkty zobrazujú DWG korektne pôsobí skutočne čarovne.

Nájdu sa pritom aj prípady kedy  to čo AutoCAD LT nezobrazuje korektne - neautodeskovský produkt korektne zobrazuje.

Ak autori budweiser.dwg majú iný názor - budem rád ak ma kontaktujú a rád im budem nápomocný pri úprave testovaciho výkresu Budweiser.dwg, ktorý nebude zobrazovať chyby AutoCADu, ale len chyby neautodeskovských produktov.

Predpokladám že po tomto upozornení autori budweiser mierne upravia.

PS: Ak by mal niekto konkrétne otázky – rád mu ich zodpoviem.

2 Tomix Tomix | E-mail | 3. října 2007 v 18:27

Krásnej útěr! To se často nevidí.    :-)

3 J.Musil J.Musil | 8. října 2007 v 13:45

Postup by mě docela zajímal. Sám občas narazím na divně se chovající DWG soubory, ale LT mi DWG výkres zatím vždycky zobrazil dobře. V Budweiser testu odchylku také nevidím. Co se vám tam nezobrazuje korektně?

4 pH pH | 8. října 2007 v 20:45

bol som zvedavy, ako si s tym poradi moj ne-autocad.

lepsie nez som cakal. nie perfektne zvladol solids (btw, kto to takto vyuziva?!), test presnosti je podraz (ona znacka priemeru je z pisma a ak ho program "neukradol" autodesku, drobna odchylka je logicka), za absenciu "fancy" pisma som hlboko vdacny...  a ze nepravidelne orezanie moj program nepodporuje, to ma netrapi - jeho zmysluplnost v praxi nie je ovela vyssia ako pri uvedenych prikladoch.

podla predajcov autocadu z xanadu moj program zlyhal. podla mna uspel.

a zlyhal autocad. nielen tym, ze nie vzdy zobrazi vlastne vykresy (trebars starsej verzie, co moj ne-autocad v pohode zvlada, alebo novsie - nie kazdy ma majlant na pravidlne upgrady molocha od autodesku, ale mne moj partisicovy program 2008-kove dwg zvladne). a teraz hovorim o totalnom zlyhani, nie nenakresleni macika v oblaciku. autocad je principialne nekompatibilny sam so sebou.

a je nekompatibilny so zvyskom sveta. je totiz relativne, kto je za mrezami.

ja som tiez skusil nakreslit par obrazkov v mojom ne-autocade a ani najnovsi autocad ich nezobrazil presne rovnako... ;-)

postavenie autodesku je take silne, ze sa moze spravat monopolisticky. ale jeho monopol nie je absolutny. a trebars architekt sa musi postarat, aby statik otvoril jeho vykres a videl vsetko co treba. a ten statik potrebuje iny sw, na pracu s dwg mu staci kreslitko, nekupi si "velky" autocad. takze mozno sa architekt poriadne natrapi, kym posle statikovi citatelny vykres. alebo najde ineho statika, ale drahsieho (lebo ho viac stoji zbytocny sw). a ziaden strach, ten lacnejsi statik si najde dost inej prace. takze mat autodesk je vlastne konkurencnou nevyhodou ;-)

nuz ale predavat ho treba aj tak, vsakver?

budvar je vyborne pivo. zaujimave, ze som nikde nevidel test, ktory by ho (samozrejme vitazne) porovnaval s neceskobudejovickou konkurenciou...

ps

zato poslali testovat moje "rodne" pivo (stein) - odpoved bola: kobyla je zdrava, zrebna nie je...

5 Vladimír Michl Vladimír Michl | E-mail | 9. října 2007 v 16:00

Dobrý den,

můžete prosím poskytnout (třeba mailem) obrázek (screencapture, nebo lépe výtisk do PDF) z vaší "ne-autocad" aplikace s tím načteným výkresem Budweiser2008.dwg ? Docela by mne zajímalo, jak to test zvládne.

Netvrdím, že nejsou situace, kde drobné nekompatibility nejsou na závadu, ale pokud je formát AutoCADu (DWG) používán non-Autodesk aplikacemi jako "standard", měly by zajišťovat úplnou kompatibilitu - a tu bohužel nemají. Přesně jak říkáte - nakreslil jsem si pár obrázků, uložil do formátu AutoCADu, ale AutoCAD je zobrazil jinak. To samozřejmě není chyba AutoCADu, ale nekompatibility DWG formátu z oné aplikace. A o to jde - pokud si každý nazve formát "DWG", nepůjde se spolehnout na CAD data vyměňovaná mezi projektanty a konstruktéry (a je celkem jedno jestli jde o závažnou nekompatibilitu, nebo jen "drobnou" kótu, text, solid(!) či oříznutí(!). Takové "drobnosti" pak stojí při stavbě či ve výrobě hodně peněz. Pravý (nepodvržený) formát DWG je mezi AutoCADy vyměňován spolehlivě.

AutoCAD je směrem nahoru plně kompatibilní se všemi staršími verzemi DWG (od 2.x), totéž platí o AutoCADu LT (používá stejné jádro jako AutoCAD).

AutoCAD (stejně jako naprostá většina ostatních CAD aplikací) je komerční software, takže se samozřejmě prodává za peníze (podobně jako jiné výrobky).

6 Ján Pajerchin Ján Pajerchin | E-mail | Web | 10. října 2007 v 5:21

Napríklad: budweiser2007.dwg v AutoCADe LT 2008

Cislo obrazku

- komentar

4

Lavy obrazok - sipka ukazuje presne do priesecniku

Pravy obrazok - sipka neukazuje presne do priesecniku

Aj ked tieto objekty demonstruju nieco ine

Som presvedceny ze posunutie sipky bolo umyselne.

Ked si to niekto otvori v neautodeskovskom produkte

- moze ziskat dojem ze je to chyba jeho produktu (pritom podla mna ide o zamer autora).

5

Patrilo by sa upozornit uzivatelov, ze hrubka ciar nemusi byt rovnaka

Kedze sa jedna o citlivu temu - kazda drobnost moze posobit ako nekompatibilita, aj ked to je kompatibilne

7.

chyba diakritiky AutoCADu LT !

Konkretne pismena ů,ň a to posledne "a" je v pravom obrazku zvislo preskrtnute (v lavom obrazku ciara prechadza vedla znaku)

8.

Znak v lavom okne ma v pravo hore ciarku

Znak v pravom okne ma v pravo hore uzatvorenu ciarku + obluk

Zle sa to popisuje - treba to vidiet po zazomovani do pravej hornej casti znaku

13.

Znaky nie su uplne rovnake

... atd

Trvam na tom ze test bol ucelovo vytvoreny.

Dokonca osobne som presvedceny ze niektore casti boli robene s umyslom vzbudit dojem u uzivatelov neautodeskovskych produktov ze ich produkt zobrazuje nieco nekorekrtne aj ked to korektne zobrazene je (ak to nebol úmysel - tak nezodpovedná práca so snahou "ukázať im to" za každú cenu).

7 Vladimír Michl Vladimír Michl | E-mail | 10. října 2007 v 9:04

Máte pravdu v testu 7 - chyba byla už v originálním Budweiser2007.dwg (verze 2007.1 je nyní opravena). Děkujeme za upozrnění. Ostatní testy se i v AutoCADu LT 2008 zobrazují identicky s originálem.

Test byl vytvořen na ověření kompatibility (interpretace) DWG formátu v případech, které se mohou vyskytnout v praktickém životě. Vyvrací též nepravdivá tvrzení producentů různých "kopií" AutoCADu o jejich plné DWG kompatibilitě.

PS: moje předchozí výzva ale spíše směřovala na anonymního autora "pH" a na interpretaci verze Budweiser2008.dwg

8 Pavel Sedláček Pavel Sedláček | E-mail | 15. října 2007 v 13:54

Mne, jako uživatele by rozhodně potěšilo pokud by byl jeden DWG formát volně použitelný - nebyl bych v zajetí Autodesku. Ať rozhoduje kvalita aplikace a ne přenositelnost dat.

Když už i Mikrosoft přešel na veřejný formát (XML), proč by to nemohlo jít s DWG.

Jinak k té kompatibilitě:

Používáme stále ještě i A2000LT. Pro převod z novějších verzí používáme "DWG True Converter". Výkres převedený z Autocadu 2004 do A2000 má úplně rozhozené kótovací styly. Odkazy se ztratily úplně. Je pravda, že to dělal "DWG True Converter 2004", novější verze po této stránce byly vpořádku (alespoň jsme na nic nenarazili), ale ukazuje to, že z různými formáty DWG (pravých) mají problémy i produkty Autodesku.

9 Uzivatel Uzivatel | 27. října 2007 v 21:23

Pekne som si pocital a dovolim si pripisat par svojich skusenosti:

1. Zodpovedne sa pripajam k nazoru, ze AutoCAD mnohokrat nie je kompatibilny sam so sebou, resp. rozne jeho verzie navzajom... To je celkom pruser pri nehoraznych cenach tohoto softveru!

2. Vykres ktory mi zhavarovl v Auto CAD-e sa mi nepodarilo obnovit v tom istom programe, ale naststie v skusobnej verzii ZwCAD a tam ho aj ulozit. V AutoCAD-e som az potom mohol pokracovat na takto obnovenom vykrese. Dodam uz len, ze na vykrese nevznikli ziadne chyby, ci straty...

3. Porovnajte si uzitkovu hodnotu a radove rozdiely v cenach podla Vas - inych CAd-ov s produktmi Autodesku a akekolvek debaty skoncia. A este raz Vas prosim, nestraste ludi s nekompatibilitou.  

4.  Obchodne praktiky predajcov produktov Autodesk je kapitola sama o sebe... Preco nie su zverejnene cenniky? S vyminkou AutoCAD-u LT. Ale ta cena za taketo 2D malovatko - strasne!

10 Sezgin Sezgin | E-mail | Web | 16. listopadu 2011 v 10:36

Good článek, ale nač stahovat kalhoty, když brod je ještě daleko....:D

Komentáře jsou uzavřeny.


Aktuální články

Reklama