Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 119.900 registrovaných u nás, celkem 1.104.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
hromadná zmena veľkostí bloku |
Odpovědět
|
archiv |
| Autor | |
cvirikovec
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: 28.zář.2010 Lokalita: Slovensko Používám: Autocad 2018 Stav: Offline Bodů: 122 |
Možnosti příspěvku
Poděkování0
Citace Odpověď
Téma: hromadná zmena veľkostí blokuZasláno: 17.čer.2024 v 07:15 |
|
ahojte,
pri kopírovaní množstva blokov som zistil že niektoré nemajú mierku 1 ale 0,01 (ano je to dané inými jednotkami v tých rôznych výkresoch). Existuje prosím nejaký príkaz alebo lisp ktorý by zadefinoval - všetky bloky v tomto výkrese majú veľkosť 1 - ale nezmenil by ich tvar. ďakujem
|
|
![]() |
|
Petr75
TOP uživatel
Přihlášen: 16.úno.2007 Lokalita: ČR (JM) Používám: AutoCAD LT 2025 Stav: Offline Bodů: 445 |
Možnosti příspěvku
Poděkování0
Citace Odpověď
Zasláno: 17.čer.2024 v 08:41 |
|
Buď můžete vybrat všechny bloky a pak nastavit měřítko na 1 nebo můžete použít lisp program viz. níže.
(defun c:BlockReset ( / ss blk i) (setq i 0) (setq ss (ssget "_X" '(( 0 . "INSERT")))) ; reset všech bloků ; (setq ss (ssget '(( 0 . "INSERT")))) ; reset jen vybraných bloků (if ss (repeat (sslength ss) (setq blk (vlax-ename->vla-object (ssname ss i))) (vlax-put-property blk 'XEffectiveScaleFactor 1.0) (vlax-put-property blk 'YEffectiveScaleFactor 1.0) (vlax-put-property blk 'ZEffectiveScaleFactor 1.0) (setq i (1+ i)) ) ) (princ) ) |
|
![]() |
|
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,313 sekund.





Možnosti tématu
Možnosti příspěvku
Poděkování


