Vytisknout stránku | Zavřít okno

Doba ukladani do drivejsi verze dwg

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=16398
Datum vytištění: 01.srp.2026 v 18:31


Téma: Doba ukladani do drivejsi verze dwg
Odeslal: johny
Předmět: Doba ukladani do drivejsi verze dwg
Datum odeslání: 03.led.2013 v 13:39
Zdravím,
mám teď nově Acad 2012. Měl jsem před tím 2007, a z důvodu kompaktibility jsem používal dwg verzi 2004... Nikdy jsem s tím neměl problém, páč nové entity jsem asi moc nepoužívám... Mno a teď 2012. Chtěl jsem udělat to stejné, ale to ukládání trvá nehorázně dlouho... Provedl jsem test..
Výkres vytvořený v Acadu 2007, vždy ukládáný do 2004 jsem uložil v Acadu 2012 do dwg verze:
2010   1s    5 Mb
2007   42s    5,1 Mb
2004   45s    4,9 Mb
2000   50s    8,6 Mb

Chci se zeptat, jestli je toto běžné, či jestli mám něco někde nastavené co mu trvá těch 40 s...
Děkuji za odpověď





Odpovědi:
Odeslal: vbehun
Datum odeslání: 03.led.2013 v 15:18
Formát souboru DWG je uzavřený, takže přesně by odpověděl jenom Autodesk.
Nicméně obecně starší verze obsahují více jednoduchých entit, které verze novější sloučily do entity jedné - ale tyto formáty souborů mezi sebou nejsou zpětně kompatibilní.
Takže to, co je v Autocadu 2012 uloženo s lepší kompresí a úsporněji, se musí do nižší verze rozsekat na více základních prvků.


-------------
=^..^=


Odeslal: alfred
Datum odeslání: 03.led.2013 v 15:59
Nedělejte to - ukládejte v aktuální verzi. Předejdete si tak možným problémům.

Zkusím nastínit laicky co asi AutoCad dělá. Když uložíte do starší verze příkazem [CMD]ULOŽJAKO[/CMD] (_SAVEAS), tak si do DWG ještě přidí nějaké informace o nových objektech a pokud ten soubor vezmete jen na "projížďku" starší verzí, tak si při otevření v nové verzi je schopen načíst nové vlastnosti pro entity, které během "projížďky" nebyly modifikovány.
Vznikne tak maglajz.
Pochopitelně k tomu přistupuje ta komprese - formát 2000 nebyl komprimovaný vůbec. Komprimace nastala tuším až od 2004 (?? možná se pletu). Mimochodem, úsměvné je na tom bylo to, že to bylo přesně v době, kdy šly ceny větších disků docela dolů a těch pár MB ušetřeného místa začalo být každomu šumafuk... Wink


Pokud chcete "čistou" starou verzi souboru, tak musíte použít příkaz [CMD]EXPORTTOAUTOCAD[/CMD] (_EXPORTTOAUTOCAD). Přítomnost tohoto příkazu je pro mě osobně důkaz, že Autodesk není schopen udržet kompatibilitu DWG formátu. Confused




Odeslal: Vladimír Michl
Datum odeslání: 03.led.2013 v 16:17
Tipnul bych si že prapříčina takhle dlouhých časů bude v měřítcích anotací. Jinak ale ukládání do starších formátů bude vždy o trochu pomalejší - AutoCAD musí provádět konverze navíc. Náprava viz tip:
http://www.cadforum.cz/cadforum/jak-urychlit-ukladani-do-starsich-verzi-dwg-ulozjako-tip8997 - http://www.cadforum.cz/cadforum/jak-urychlit-ukladani-do-starsich-verzi-dwg-ulozjako-tip8997
 
Zpětná kompatibilita DWG platí pouze pro AutoCAD, nikoliv pro aplikační objekty využívající DWG jen jako "hostitele" - tedy např. objekty Civil 3D, Architecture, apod. - Johny však podle profilu používá holý AutoCAD, tam příkaz ExportToAutoCAD nemá smysl.


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: johny
Datum odeslání: 04.led.2013 v 14:04
Děkuji za tip. Bohužel bez efektu... trva to obdobne dlouho, mozna i o neco dele (fidelity off).
Zatím jsem vyzjistil, že to nesouvisí s tím souborem, ani s HW, ale pouze s mým uživatelským nastavením. 

Obávám se, že pokud nemáte nějaký jiný tip (předpokládám, že to bude nějaká hovadina typu české znaky v názvu ctb tabulky...) tak budu muset hledat chybu systémem umaž a zkus...

Jinak důvod proč se držím nižší verze je nasnadě - mě to nevadí (tedy zatím nevadilo) a zjednodušuje to spolupráci s kooperanty...


Odeslal: johny
Datum odeslání: 04.led.2013 v 16:00
Souvislosti jsou asi podle očekávání trochu nečekané. 
Příčinou zpomalení jsou načtené programy *.dvb. 


Odeslal: Vladimír Michl
Datum odeslání: 04.led.2013 v 16:21
Fidelity-off nemůže být pomalejší, to je asi jen náhoda. Ty DVB jsou jen načtené nebo něco provádějí? (reaktor, redefinice Save, apod.)

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: johny
Datum odeslání: 04.led.2013 v 17:17
Jen jejich načtení to způsobí... (doinstalovane autocad 2012 vba enabler)
Mám jednu svoji, velmi obyčejná, nastavuje paramentry dyn. bloků. Pro jistotu jsem to ale i ověřil na nahodně stažene dvb z netu (varcomp.dvb).


Odeslal: Vladimír Michl
Datum odeslání: 04.led.2013 v 17:29
Není to náhodou v 64bitových Windows? Tam tato verze VBA není Microsoftem podporována a Autodesk provádí silně komplikované (a pomalé) programové "harakiri" aby přesto zajistil kompatibilitu. Zkuste také co nejnovější VBA Enabler.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: johny
Datum odeslání: 07.led.2013 v 10:23
Ano, Windows 7, 64-bit.
VBA Enabler používám ten nejnovější pro Acad 2012.




Vytisknout stránku | Zavřít okno