Visual LISP, AutoLISP and General Customization
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Reply
Message 1 of 4
Anonymous
389 Views, 3 Replies

Make Block

I would like to make a block with Entmake.

This works fine with me, but how do I give my block the properties AlowExplode, Annotative, ScaleUniformly and InsUnits ?

 

w.k.r.

JC

 

3 REPLIES 3
Message 2 of 4
Lee_Mac
in reply to: Anonymous

These are stored in the BLOCK_RECORD Entity, to my knowledge, you will need to entmake the BLOCK entity, its contents, then the ENDBLK entity, then modify the corresponding BLOCK_RECORD entity.

 

Here is an example of setting the InsUnits for a block created using entmake.

 

 

Message 3 of 4
Anonymous
in reply to: Anonymous

Thanks,

 

This works fine with InsUnits (dxf 70) AllowExplode (dxf 280) and ScaleUniformly (dxf 281).

 

Does anyone know how to make an existing block annotative with lisp ?

 

w.k.r.

JC

Message 4 of 4
Shneuph
in reply to: Anonymous

Extension Dictionaries.  That's pretty much all I know and I don't understand how they work enough to typically mess with them.  But that's what an annotative block has that regular ones don't.

 

---sig---------------------------------------
'(83 104 110 101 117 112 104 64 71 109 97 105 108 46 99 111 109)

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost