Zobrazit plnou verzi příspěvku: Použít měř. výk. prostoru-nepropaguje se po změně

Firestone
12.06.2015, 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.



Firestone2015-06-12 13:55:45

johny
12.06.2015, 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))


johny2015-06-12 14:19:15

Firestone
12.06.2015, 14:39
Bohužel se v našem případě jedná o LT.

johny
12.06.2015, 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 _TREEDEPTHa 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;

johny2015-06-12 14:57:16

Firestone
12.06.2015, 15:02
To jsem právě hned zkusil, ale nepomohlo.

johny
12.06.2015, 15:19
[QUOTE=Firestone]...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í....[/QUOTE]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 řádkuTREEDEPTHručně napište 3020 a potvrďte entrem. 

Firestone
12.06.2015, 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!

Vladimír Michl
14.06.2015, 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)?

johny
15.06.2015, 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ě. 

Firestone
15.06.2015, 10:00
[QUOTE=Vladimír Michl] 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)?[/QUOTE]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?[QUOTE=johny]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ě. [/QUOTE]Co myslíte tím TR?

johny
15.06.2015, 10:05
[QUOTE=Firestone]...Co myslíte tím TR?[/QUOTE]
TR jako TREEDEPTH, tím spouštím svůj lisp... :)(defun c:TR () (command "TREEDEPTH" 3020) (princ))

Vladimír Michl
15.06.2015, 10:10
[QUOTE=Firestone]Tak opravdu _REGENALL funguje a změna se pak projeví.[/QUOTE]
Ne, už nemusíte - ty bylo jen pro případné hledání odlišností.

Firestone
15.06.2015, 10:13
[QUOTE=johny][QUOTE=Firestone]...Co myslíte tím TR?[/QUOTE]
TR jako TREEDEPTH, tím spouštím svůj lisp... :)(defun c:TR () (command "TREEDEPTH" 3020) (princ))[/QUOTE]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