Zobrazit plnou verzi příspěvku: Hromadná výměna prvku za jiný.
vojtamerka
08.08.2019, 10:37
Dobrý den, lze v autocadu vyměnit prvek za jiný třeba pomocí Bloků?Příklad v Inventoru modeluji plech a vkládám tam díru 0,3 mm pro nastřelení šroubu.(kvůli vazbám)Z inventoru udělám dxf pro pálení na laser ale místo kružnic potřebuji vygravírovat křížek 10x10mm.Na dílu je někdy i 50 značek. Potřebuji urychlit svojí práci nějakou pomuckou, která najde středy kružnic 0.3 mm a vloží do nich křížek 10x10mm.Teď křížky kopíruji ručně a přes Rychle vybrat najdu kružnice 0,3mm a vymažu.Děkuji za ja koukoliv radu.Vojtěch Měrka.
Sedláček
08.08.2019, 14:37
Pro náhradu bloků jiným blokem jsem si dělal LISP prográmek: (defun c:b2b () (setvar "cmdecho" 0) (prompt "Vyber bloky k záměně") (setq vyb (ssget (list '(0 . "INSERT")))) (prompt "Vyber nový blok") (setq novy (entget (car (entsel)))) (setq jmeno (cdr (assoc 2 novy))) (setq n 0) (repeat (sslength vyb) (setq e (entget (ssname vyb n))) (setq bl (cdr (assoc -1 e))) (setq n (1+ n)) (setq e (subst (cons 2 jmeno) (assoc 2 e) e)) (entmod e) (entupd bl) ))
Ondřej Urban
20.08.2019, 15:27
Zdravím,pokud jde o blok za blok, tak je funkce přímo v CADu, Express tools - Blocks - Replace block...Pokud to je jen entita, tak... :-(pěkný den
Vladimír Michl
20.08.2019, 15:30
Nebo přes P2BLK rovnou nahradit kružnice zadaným blokem:https://www.cadforum.cz/cadforum/nahrazeni-bodu-entitami-blok-tip7144
vojtamerka
20.08.2019, 21:51
Děkuji v praci vyzkoušíme.
vojtamerka
20.08.2019, 21:52
Děkuji kolega ma s programováním zkušenosti. Určitě vyzkoušíme :-)