Zobrazit plnou verzi příspěvku: ATTDIA - AutoCAD 2012

Jan ŠKROBÁČEK
20.06.2011, 12:07
Zdravím všechny,




zkoušeli jste někdo v AutoCADu 2012 vložit blok s předdefinovaným atributem ?
Ať mám ATTDIA "0" nebo "1" vždy se objeví výzva pouze na příkazovém řádku, dialogový panel s výzvou se neobjeví.
Nemluvě o dalších problémech v LISP aplikacích.
Nebo tam přibyla jiná systémová proměnná ?
Díky.

vbehun
20.06.2011, 13:04



Jak prosím blok vkládáte ? Z Designcentra, ze schránky nebo příkazem "_Insert" ?Proměnná "Filedia" )* nepomůže ?---editZ formulace dotazu není tak úplně zřejmé, o jaký dialog jde -- zda výběr souboru ke vkládání nebo o dialog vyplnění hodnot atributů.



vbehun2011-06-20 14:58:09

PepaR
20.06.2011, 13:07
Máte prosím nastaven atribut  jako ověřovaný?PS: Na anglických fórech jsem se s tímto jevem již několikrát setkal a vypadalo na chybku AutoCADu.

vbehun
20.06.2011, 13:35


Pro ověření jsem vkládal různými nahoře uvedenými způsoby blok s předdefinovanýmia vyplněnými atributy, jednou jsou ověřované, jednou neověřované - - vždy bez jakýchkoli potvrzovacích dialogů.Pouze v případě, že výchozí hodnota atributu byla sice předdefinovaná, ale prázdná, se dialog objevil.Což mi připadá logické - v případě předdefinované a vyplněné hodnoty nepotřebuji dialog.

vbehun2011-06-20 13:37:37

zdrk
20.06.2011, 13:47
A co proměnná ATTREQ?

Vladimír Michl
20.06.2011, 14:02
Co přesně vám to nedělá nebo dělá jinak? Přednastavený atribut se na nic ptát nemá.

vbehun
20.06.2011, 14:17
Další pokus: - ve všech výše uvedených případech byla ATTREQ = 1---  Počáteční hodnota: 1 Určuje, zda příkaz VLOŽ použije při vkládání bloků výchozí nastavení atributů. ---0 ...  Přijme výchozí nastavení hodnot všech atributů 1 ...  Vyvolá příkazový řádek nebo dialog s hodnotami atributů, jak je uvedeno v proměnné ATTDIA


Jan ŠKROBÁČEK
20.06.2011, 14:23
V AutoCADu 2010, ať byl atribut předvyplněný nebo ne, se vždy dialogové okno objevilo.
 
Zkuste použít LISP.
 
(command "_insert" "NAZEV_BLOKU" "100,100" "" "" "").
 
Vrátí to dotaz na vyplnění atributu na příkazovém řádku.
 
Systémové proměnné nastaveny:
 
ATTDIA 1, ATTREQ 1

Vladimír Michl
20.06.2011, 15:11
Nevím, AutoCAD 2010 i 2012 se mi chová identicky. Možná záleží na případných dalších atributech nebo jiných vlastnostech atributu než jen tom "přednastavený".