Registrujte se na 22. ročník konference CADfórum 2025 - 30.9. Zámek Valeč.
Přes 119.000 registrovaných u nás, celkem 1.097.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a aktualizovaný Generátor čarových kódů.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět ![]() |
archiv |
Autor | |
chlebovsky ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Zasloužilý člen ![]() ![]() Přihlášen: 18.čer.2007 Lokalita: ČR (JM) Používám: Autocad R9 - 2022 Stav: Offline Bodů: 112 |
![]() Zasláno: 18.čer.2007 v 20:36 |
Zdravím všechny. Už mnohokrát tady byla zmínka o výškové kótě. Já mám také problém s touto entitou. A to tento.
Samotnou kótu mám vytvořenou jako blok s atributem, to kvůli měřítka, jednou 1:50, jednou 1:100 a to právě blok řeší nejlépe. Prostě mám blok 1:1 a ve vlastnostech měním měřítko. Polohu zda levá-horní, pravá-horní... neřeším protože jak již bylo řečeno, viditelnost nějak nereaguje na atributy..., ale to se ještě dá řešit, odsazení řeším pomocí dymackého protažení, které opět nefunguje na atribut :-), takže toto vše bych chtěl řešit pomoci reaktorů a lispu. Prostě bude viditelnost 4 druhů, a ta mi prostě natočí kotu, a posune text spustením příslušného reaktoru, dále když kotu posunu spustí se modifikační reaktor... totéž pro kopírování. Ano vše mi krásně funguje až do fáze když :
Posunu blok kam potřebuji, spustí se reaktor pro modifikaci, zjistím novou polohu, zjistím (entname atributu) opravím jeho entget, a teď v tom reaktoru potřebuji provést (entmod toho atributu....) a ejhle autocad padá....
Mám takové tušení jakoby bych byl v modifikaci bloku, a uvnitř toho ho začal editovat znovu, a proto to padá....
Nevíte někdo jak z toho ven ? Jak docílit toho abych mohl ten blok v reaktoru opravovat ?
DWG a LISP je na www.vchlebovska.eu/martin/kacena.zip
jak nahrát: Do prázdného výkresu vložte dwg jako blok. Pak klidně smažte. Pak načtěte lisp a spusťte kacena.
Je to hodne pracovní verze
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
proc protazeni nefunguje na atribut? Ja jsem to zkousel a funguje. Trochu tomo nerozumim. Co vsechno chcete aby umel ten blok? Má i přepočítávat hodnotu atributu (to se tu jiz nekolikrat resilo ruznymi zpusoby) nebo "jen" umet vsechny polohy kaceny - leva, prava, horni, dolni - a menit vysku odsazeni kaceny? Takovy blok jsem kdysy zkousel a docela funguje. Kouknete se na nej. |
|
![]() |
|
PepaR ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager ![]() ![]() Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6206 |
![]() |
Beru zpět předchozí text. Nějak jsme nepochopil o co autorovi bloku definovaáním uzlových bodů šlo, k čemu měli sloužit atd.?
Zkuste inspirovat kóru od Alfreda nebo v katalogu bloků je ještě jedna.
Pokud chcete docílit toho aby se Vám do atributu zapisovala hodnota Y souradnice bloku, pak použijte textové pole nebo funkci pro výškové kóty zahrnutou v GGmenu. Upravil PepaR - 20.čer.2007 v 20:42 |
|
![]() |
|
chlebovsky ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Zasloužilý člen ![]() ![]() Přihlášen: 18.čer.2007 Lokalita: ČR (JM) Používám: Autocad R9 - 2022 Stav: Offline Bodů: 112 |
![]() |
Koukal jsem na tu kótu v tom DWG, jo tak na toto jsem taky přišel, dost dobrý. Ale já takto řeším jen tu samotnou křivku, nelíbí se mi že to ten text háže pod čaru dole. Takže dynamicky mám jen tu křivku, pak mám reaktor že při změně té křivky proběhne určitá funkce, ta mi přepočítá číslo, doplní + nebo - nebo +-0.000.... super to funguje, je to spojeno reaktorem s textem. Takže předchozí problém je vyřešen, ale další je v tom že když změním měřítko té křivky (kačeny) tak potřebuju aby to šlo do jiné hladiny která má v názvu právě to nové měřítko třeba kacena_1_50. Ale co když jí nemám vytvořenou ? Jak jí v rámci reaktoru, funkce, vytvořit, dá se hladina vytvořit lispem bez použití Command, a dá se pak změnit ta hladina u toho bloku ?
Takže zhrnu dotaz :
a) jak bez použití Command vytvořit v lispu novou hladinu
b) mám blok, tomu dám reaktor
":vlr-modified" ":vlr-copied" ":VLR-objectClosed"
pak změním bloku měřítko, a potřebuju aby v rámci funkce vyvolané reaktorem třeba modif... se změnila hladina bloku na tu kterou vytvořím právě teď dle a)
Zatím moc moc díky za ochotu.
|
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
|
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,172 sekund.