How to change the BLOCK basepoint withouth moving them in model space

How to change the BLOCK basepoint withouth moving them in model space

Anonymous
Not applicable
38,828 Views
30 Replies
Message 1 of 31

How to change the BLOCK basepoint withouth moving them in model space

Anonymous
Not applicable

Hello,

 

As the title say, how can i change the basepoint parameter of a certain block withought moving them in its model postion.

Im working in this project and that has 1000 of block objects. I dont know what happen but im always setting my basepoint parameter on the center of the circles.

 

 

Regards,

Rov

0 Likes
Accepted solutions (2)
38,829 Views
30 Replies
Replies (30)
Message 21 of 31

rbicigoR2VPK
Observer
Observer

Didnt realize it was LT - just did a search to find a solution and this string came up. Too bad for the LT users because the routine works great.

0 Likes
Message 22 of 31

Anonymous
Not applicable
0 Likes
Message 23 of 31

Johneng
Collaborator
Collaborator

Sorry to say third time is not the charm still no Lisp in LT. Read message 14 and Dean's post in message 15, then read message 17 and Deans' post in message 18.

0 Likes
Message 24 of 31

mehroimmi
Explorer
Explorer
thanks boss God bless u always. its really worked and good idea
0 Likes
Message 25 of 31

Anonymous
Not applicable

There is a LISP command that can do that. 

 

http://www.lee-mac.com/changeblockinsertion.html

 

With the CBPR command, you select the block, select the new base point and it will change it on all the copies of that block, and they wont  move at all.

0 Likes
Message 26 of 31

steven-g
Mentor
Mentor

If you read this post you realise the post is about AutoCAD LT in the AutoCAD LT forum, there is no Lisp in Autocad LT

0 Likes
Message 27 of 31

RobDraw
Mentor
Mentor

That's amazing. So many people with the same LISP solution posting even after multiple reminders that this is the LT forum.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 28 of 31

thomas.mackay
Contributor
Contributor

Make a copy of the block. Explode it. Make a new block with a new name AND the correct orientation/origin. Add that in to the block you want to adjust. Delete the original elements. You now have a block with the correct orientation within a block with the wrong orientation. Exit the block. Select all the similar original blocks. Explode. The block within the original block remains. Rename this. Job done. No shifting blocks. 

 

0 Likes
Message 29 of 31

NOURALDEEN
Participant
Participant

Dear All,

as I countered the same problem, I tried a LISP from LEE MAC, and it works perfectly, I changed Blocks base point with out changing the block position, no dynamic parameters were lost, you can find the lisp at :

http://www.lee-mac.com/changeblockinsertion.html

 

regards

0 Likes
Message 30 of 31

steven-g
Mentor
Mentor

This Forum is for LT users, so a Lisp solution won't work.

0 Likes
Message 31 of 31

sbaines
Explorer
Explorer

How nice for all those unfortunate souls stuck on LT to finally be able to research solutions for the plethora of common problems in the full knowledge they'll now be able to utilise LISP routines; they being often the only viable/workable/economic solution. This long-awaited inclusion of LISP functionality within LT (from 2024 onwards) has not come before time.

0 Likes