Vytisknout stránku | Zavřít okno

CADVault verze 4

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 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=3089
Datum vytištění: 02.kvě.2026 v 22:39


Téma: CADVault verze 4
Odeslal: Pajas
Předmět: CADVault verze 4
Datum odeslání: 12.zář.2006 v 14:29
Když vytvořím nějaký zabezpečený objekt ve verzi ACad 2007 a uložím výkres ve formátu dwg2004, tak po znovuotevření výkresu se mi tento objekt převede z původního Deep Vault či Shallow Vault na acad_proxy_entity a nadefinované role (např. zákaz tisku či možnost posunovat objektem) mi tím pádem nefungují. Na tento proxy objekt mi tedy nefungují ani příkazy Edit permit (_cadvaultedit) a Extract (_cadvaultextracxt). Při uložení ve formátu dwg2007 je vše v pořádku. Jak docílit toho, aby se dané objekty nepřeváděly na proxyentity v nižším formátu dwg?
Doufám, že je to napsané dostatečně srozumitelně :)



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 12.zář.2006 v 19:47
Srozumitelné to je. Dle firmy CADLock je to známý problém - zabezpečené objekty uložené (zabalené) ve Vaultu totiž nepodléhají konverzi do nižšího formátu DWG - výsledný výkres tak obsahuje staré i nové entity a CADVault je tím zmaten.
Připravované řešení spočívá v přidání informace o verzi do záhlaví Vaultu - to ale vyžaduje změnu vnitřního formátu Vaultu, takže z důvodů kompatibility to nebude řešeno novým buildem verze 4, ale až verzí CADVault 5.


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


Odeslal: Petr Bláha
Datum odeslání: 12.zář.2006 v 20:32
hmm jinými slovy je Vault momentálně v reálu dost nepoužitelný, protože kooperace mezi různými verzemi je celkem běžná záležitost u většiny lidí. A abych si ještě neustále hlídal: co, komu, v jaké verzi a co pak nebude fungovat, to bych se z toho už asi úplně po.

Díky Pajasovi, neb jsem již vyčlenoval z rozpočtu na SW něco na Vaulty, protože zamykání potřebujeme, ale uplatním to prozatím na něco jiného. Možná by i stálo za to, tuto poněkud zásadní informaci uvést na info stránku o CADVaultu.


Odeslal: Kamil Hronovský
Datum odeslání: 13.zář.2006 v 11:06
Nevím, zda to tu již nebylo.
Co použít na ochranu výkresu deter.vlx, který z vybraných entit udělá nvlož blok. Ten pak již nejde rozložit ani editovat přes refedit.

http://www.dotsoft.com/freestuff.htm


Odeslal: Vladimír Michl
Datum odeslání: 13.zář.2006 v 19:49
Pozor, to je tedy velmi pochybný způsob ochrany (srovnatelný s nastavením R/O příznaku souboru). NVLOŽ/MINSERT lze rozložit velmi snadno, hned několika způsoby. Ten nejjednodušší je asi FLATTEN + _EXPLODE.

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


Odeslal: Vladimír Michl
Datum odeslání: 15.zář.2006 v 08:59
Původně odeslal(a) Petr Bláha Petr Bláha napsal(a):

Možná by i stálo za to, tuto poněkud zásadní informaci uvést na info stránku o CADVaultu.
Ano, tuto informaci jsme tam doplnili.
 
Setkaly se zde dva problémy - principiální (který bude u tohoto typu aplikací vždy) a chyba v software (která bude odstraněna, ale z důvodu kompatibility ne pouze malým updatem). Takže ukládání cadvault objektů do starších verzí bude asi vždy tvořit jen náhledové (proxy) objekty, kdežto round-tripping (znovuotevření starší verze DWG v původní verzi aplikace) fungovat bude.


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


Odeslal: Ferdinand
Datum odeslání: 18.zář.2006 v 14:08
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

...NVLOŽ/MINSERT lze rozložit velmi snadno, hned několika způsoby. Ten nejjednodušší je asi FLATTEN + _EXPLODE.

Tak bohužel, nemohu Vám dát za pravdu... Příkaz Flatten provede promítnutí 3d entit do 2d:
Command: flatten

Initializing...

Select objects to convert to 2d...
Select objects: 1 found

Select objects:

Remove hidden lines? <No>:


Pokud se pokouším rozložit objekt, který byl do výkresu vložen příkazem _Minsert pomocí příkazu _Explode, proběhne toto:
Command: explode

Select objects: 1 found
1 was minserted.

Select objects: quote


*Invalid selection*
Expects a point or
Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/CLass

Select objects: 1 found, 0 total
1 was minserted.

Select objects:

None found.

Ev. _Xplode:
Command: _xplode
Select objects to XPlode.
Select objects: 1 found

Select objects:

1 objects found. 1 invalid.

Příkaz Quote - nezná:
Command: quote
Unknown command "QUOTE".  Press F1 for help.


Který způsob je ten složitější?
(Další problémy viz téma: Minsert)


-------------
-FerTh-


Odeslal: Ferdinand
Datum odeslání: 18.zář.2006 v 14:15
Omlouvám se, jde to...Embarrassed Musí se prvně použít _Flatten a pak následně _Explode... Akorát že se blok přejmenuje z původního JMENOBLOK na JMENOBLOK-flat-n (n je původní pořadové číslo v násobném poli), takže v případě původně vloženého pole 4x5 dostanete 20 identických bloků různého jména...což se mi moc nelíbí.

-------------
-FerTh-



Vytisknout stránku | Zavřít okno