CADsite forum

AutoCAD => Autolisp => Topic gestart door: delangstevandestraat op vr 07 04 2017, 07:43:22

Titel: kontrole of block reeds bestaat OPGELOST
Bericht door: delangstevandestraat op vr 07 04 2017, 07:43:22
Situering van het probleem :

Ik heb een routine die blocks maakt en in de tekening plaats,
Als de block echter al bestaat in de tekening, en de gebruiker dus foutief hetzelfde block wil laten maken door de routine, dan zou ik graag checken of deze block reeds bestaat.

Concrete vraag : hoe check ik in lisp of een block reeds bestaat in een tekening ?
Titel: Re: kontrole of block reeds bestaat
Bericht door: gery op vr 07 04 2017, 09:22:12
(if (tblsearch "block" "blockname") (action if true) (action if false))
zelf in te vullen:
blockname
action if true
action if false
Titel: Re: kontrole of block reeds bestaat OPGELOST
Bericht door: gery op di 11 04 2017, 13:49:26
Enne, hebt ge hier iets kunnen mee doen?
Titel: Re: kontrole of block reeds bestaat OPGELOST
Bericht door: EddyBeerke op di 11 04 2017, 14:22:14
Citaat van: gery op di 11 04 2017, 13:49:26
Enne, hebt ge hier iets kunnen mee doen?
Blijkbaar wel dus:
"kontrole of block reeds bestaat OPGELOST"