Vytisknout stránku | Zavřít okno

Použít měř. výk. prostoru-nepropaguje se po změně

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=21233
Datum vytištění: 25.dub.2026 v 07:57


Téma: Použít měř. výk. prostoru-nepropaguje se po změně
Odeslal: Firestone
Předmět: Použít měř. výk. prostoru-nepropaguje se po změně
Datum odeslání: 12.čer.2015 v 13:44
Zdravím,

tak jsem zjistil, že se dlouhodobě potýkám s chování ACADu, že když měním funkcionalitu "Použít měřítko výkresového prostoru" (v menu přes TC) a jsem v nějakém rozvržení, tak se změna ihned nepropaguje (ani po následném _regen), ale musím např. přepnout do jiného rozvržení, anebo do modelu, poté zpátky do rozvržení ve kterém chci vidět onu změnu a už je to OK, tj. změna se projeví až po tomhle "martyriu".
Podobné chování se děje např. když si v rámci jednoho rozvržení zkopíruji výřez, tak se neprojeví zapnutí funcionality "Zobrazit vykreslovací styly" (v menu přes _.PAGESETUP), neboli když mám styl, že mám mít vše černobíle, tak vidím čáry ve výřezu jako barevné (když kreslím v modelu v barvách). Opět zabere postup s přepnutím se do modelu/jiného rozvržení.
Myslím, že se to projevuje ještě v některých dalších věcech, ale tyto dva případy jsou z mé strany "reprezentativní" :)

Neovlivňuje to nějaká proměnná, která by zapříčinila že se to takto chová, anebo mám v něčem např. špatný postup?

Díky za případné rady a vaše zkušenosti.



Odpovědi:
Odeslal: johny
Datum odeslání: 12.čer.2015 v 14:16
Asi mám podobnou zkušenost, že se neaktualize výřez dle STB (třeba při kopírování)... ale já už mnoho let používám namísto REGEN obnovu hloubky stromové struktury..., s tím pak nemám problém.

Mám na to LISP který asi nevyužijete, ale předpokládám, že by to šlo přepsal do makra.. pokud je ta funkce i v LT...

(defun C:TR () (command "TREEDEPTH" 3020) (princ))


Odeslal: Firestone
Datum odeslání: 12.čer.2015 v 14:39
Bohužel se v našem případě jedná o LT.


Odeslal: johny
Datum odeslání: 12.čer.2015 v 14:51
To asi není tragedie... spíš jestli vám to pomohlo.. Ověřit to stačí tak, že do příkazového řádku napíšete _TREEDEPTH
a hodnotu 3020. (přestože ta hodnota už je nastavená).
Ale jak jsem psal výše, neodstraní to příčinu...

Makro je pak prosté
^C^C_treedepth 3020;


Odeslal: Firestone
Datum odeslání: 12.čer.2015 v 15:02
To jsem právě hned zkusil, ale nepomohlo.


Odeslal: johny
Datum odeslání: 12.čer.2015 v 15:19
Původně odeslal(a) Firestone Firestone napsal(a):

...
Podobné chování se děje např. když si v rámci jednoho rozvržení zkopíruji výřez, tak se neprojeví zapnutí funcionality "Zobrazit vykreslovací styly" (v menu přes _.PAGESETUP), neboli když mám styl, že mám mít vše černobíle, tak vidím čáry ve výřezu jako barevné (když kreslím v modelu v barvách). Opět zabere postup s přepnutím se do modelu/jiného rozvržení.
...

Omlouvám se, pokud budu opakovat vám známé... Nevěřím tomu, že LT se chová v tomto jinak než plná verze... Teď jsem to zkoušel s REGEN a opravdu to s tím nejde obnovit. Ale TREEDEPTH funguje spolehlivě...

Zkuste to otestovat že zadáte v příkazovém řádku
TREEDEPTH
ručně napište 3020 a potvrďte entrem. 


Odeslal: Firestone
Datum odeslání: 12.čer.2015 v 15:33
Áá heuréka :) Bylo opravdu potřeba ručně zadat/přepsat oněch 3020. Nestačilo potvrdit nabízenou hodnotu 3020. Díky moc za pomoc!


Odeslal: Vladimír Michl
Datum odeslání: 14.čer.2015 v 17:03
To je divné, zadání jakékoliv kladné hodnoty pro TREEDEPTH sice vyvolá regen, ale neměl by to být principiálně jiný regen než ten co zadáte pomocí _REGENALL, resp. u 3D výkresů REGEN3. Můžete poslat ukázku výkresu, v němž přepnutí vykreslovacího stylu ihned (resp. po regeneraci) nezmění způsob zobrazení výkresového prostoru (se zapnutými styly)?

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


Odeslal: johny
Datum odeslání: 15.čer.2015 v 09:50
Ano, REGENALL funguje rovněž.
Po letitých problémech s neschopností REGEN obnovit správné pořadí solidů se v zásadě držím TR a nehodlám se pustit, páč funguje spolehlivě. 


Odeslal: Firestone
Datum odeslání: 15.čer.2015 v 10:00
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

To je divné, zadání jakékoliv kladné hodnoty pro TREEDEPTH sice vyvolá regen, ale neměl by to být principiálně jiný regen než ten co zadáte pomocí _REGENALL, resp. u 3D výkresů REGEN3. Můžete poslat ukázku výkresu, v němž přepnutí vykreslovacího stylu ihned (resp. po regeneraci) nezmění způsob zobrazení výkresového prostoru (se zapnutými styly)?
Tak opravdu _REGENALL funguje a změna se pak projeví.
Chcete ještě poslat ukázkový výkres, anebo to již nemá v tuto chvíli cenu?
Původně odeslal(a) johny johny napsal(a):

Ano, REGENALL funguje rovněž.
Po letitých problémech s neschopností REGEN obnovit správné pořadí solidů se v zásadě držím TR a nehodlám se pustit, páč funguje spolehlivě. 
Co myslíte tím TR?


Odeslal: johny
Datum odeslání: 15.čer.2015 v 10:05
Původně odeslal(a) Firestone Firestone napsal(a):

...
Co myslíte tím TR?

TR jako TREEDEPTH, tím spouštím svůj lisp... :)
(defun c:TR () (command "TREEDEPTH" 3020) (princ))



Odeslal: Vladimír Michl
Datum odeslání: 15.čer.2015 v 10:10
Původně odeslal(a) Firestone Firestone napsal(a):

Tak opravdu _REGENALL funguje a změna se pak projeví.
Ne, už nemusíte - ty bylo jen pro případné hledání odlišností.


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


Odeslal: Firestone
Datum odeslání: 15.čer.2015 v 10:13
Původně odeslal(a) johny johny napsal(a):

Původně odeslal(a) Firestone Firestone napsal(a):

...
Co myslíte tím TR?

TR jako TREEDEPTH, tím spouštím svůj lisp... :)
(defun c:TR () (command "TREEDEPTH" 3020) (princ))
Jo tohle myslíte -- tak uvidíme, jestli se taky dostanu do situace, kdy nebude _REGENALL fungovat správně a zabere ono _TREEDEPTH, jak jste mně prvně suprově poradil Wink



Vytisknout stránku | Zavřít okno