Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 120.000 registrovaných u nás, celkem 1.105.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a
proměnné prostředí AutoCADu.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností
Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi.
Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
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 |
Téma: Regenerace vložených bloků po předefinování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 Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22023 |
Zasláno: 10.čer.2020 v 09:49 |
|
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 |
Zasláno: 10.čer.2020 v 10:28 |
|
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ů: 28 |
Zasláno: 10.čer.2020 v 10:36 |
|
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 |
Zasláno: 10.čer.2020 v 11:01 |
|
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 |
Zasláno: 10.čer.2020 v 11:06 |
|
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ů: 28 |
Zasláno: 10.čer.2020 v 11:13 |
|
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 |
Zasláno: 10.čer.2020 v 11:35 |
|
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,953 sekund.



Regenerace vložených bloků po předefinování
Možnosti tématu


