Spuštěn nový vzhled portálu CADfórum.
Již 10.000+ CAD tipů. Přes 118.000 registrovaných u nás, celkem 1.090.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový Inženýrský kalkulátor. Příkazy a proměnné AutoCADu 2026.
Již 10.000+ CAD tipů. Přes 118.000 registrovaných u nás, celkem 1.090.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový Inženýrský kalkulátor. Příkazy a proměnné AutoCADu 2026.
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 | |
Kubeczka ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD 2018, Inventor 2018 Stav: Offline Bodů: 141 |
![]() Zasláno: 10.čer.2020 v 08:51 |
Zdravím,
potřebuji předefinovat vložené bloky: a. změnit uvnitř bloku pozice čar a atributů b. předefinovat barvy čar, textů a atributů (příp. hladiny) ad a): vložím blok o stejném názvu s přidáním znaku "=" - "jmeno_bloku=" to změní v bloku pozice čar a textů, ale nezmění pozice atributů ad b): pomocí LISPu předefinuji v tabulce bloku barvy (potřebuji to udělat hromadně na několika výkresech). Když daný blok edituji, tak je vidět, že barvy(popř. hladiny) byly předefinovány správně. Jakmile uložím blok, tak se zobrazí v původních barvách. Jakým způsobem docílit refresh bloků? Příkazem "_regenall" to nejde. Děkuji
|
|
![]() |
|
Vladimír Michl ![]() 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
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21878 |
![]() |
Předefinování bloku by se mělo projevit hned, pokud to nejsou nějaké dynamické bloky. Polohy atributů (i těch ručně přesunutých) se mají zachovat nebo promítnout (resetovat) z nové definice bloku?
|
|
![]() |
|
Kubeczka ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD 2018, Inventor 2018 Stav: Offline Bodů: 141 |
![]() |
Neděje se tak. Dynamické bloky to nejsou.
Polohy atributů by se měly promítnout z nové definice bloku, ale neděje se tak. ad b) Barvy atributů po uložení bloku jsou původní. Při editaci se zobrazí správně.
|
|
![]() |
|
Mara821 ![]() Diskutér ![]() Přihlášen: 18.zář.2007 Lokalita: ČR (LB) Používám: AutoCAD 2021 Stav: Offline Bodů: 27 |
![]() |
Na atributy v bloku by měl pomoct příkaz ATTSYNC.
|
|
![]() |
|
Kubeczka ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD 2018, Inventor 2018 Stav: Offline Bodů: 141 |
![]() |
Příkaz ATTSYNC funguje skvěle.
Ale nedaří se mi ho použít v LISP programu
|
|
![]() |
|
Kubeczka ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD 2018, Inventor 2018 Stav: Offline Bodů: 141 |
![]() |
Zkusím LISpem projít názvy všech vložených bloků a aplikovat příkaz ATTSYNC na každého z nich ve smyčce
|
|
![]() |
|
Mara821 ![]() Diskutér ![]() Přihlášen: 18.zář.2007 Lokalita: ČR (LB) Používám: AutoCAD 2021 Stav: Offline Bodů: 27 |
![]() |
Zkuste (acet-attsync "název bloku"). Název bloku by měl být ten standardní (získaný přes vla-get-effectiveName), ne ten anonymní název. A mělo by to stačit provést jen jednou pro každou definici bloku.
|
|
![]() |
|
Kubeczka ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD 2018, Inventor 2018 Stav: Offline Bodů: 141 |
![]() |
Děkuji. Už to funguje i v LISPu
|
|
![]() |
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,146 sekund.