Hello.
Does AutoCAD have an option to insert multiple blocks all at once and updates/redefines those that are in the drawing, if any of the blocks have been updated? I'm working in a drawing where it has blocks that I know have been updated and I would like to update all at once vs. one at a time with the standard "insert" function. Is this possible? Thanks in advance.
Working in ACAD 2022 version.
Solved! Go to Solution.
Solved by pendean. Go to Solution.
Solved by cadffm. Go to Solution.
Hi,
I believe there is just one hidden and undocumented(?) way for the case that all blockdefinition are internal blocks of one file.
(If you have single DWGs which you insert "as Block", you need tool or simple script)
Toolpalette or Designcenter, I guess it is the Toolpalette:
Drag&drop the myblocks.dwg to the palette, insert one blockreference to your target file, right click on the new insertion tool , REDEFINE
Done
Does it works? I am away from ACAD and can't test for you.
Sebastian
No to your first question.
One idea for your second: you insert your 'old drawing into the master "newer blocks in it" file, the blocks will update and then you WBLOCK back your drawing.
or try this https://forums.autodesk.com/t5/autocad-forum/mass-redefine-blocks/m-p/9692605#M1028364
or try this https://forums.autodesk.com/t5/autocad-forum/mass-redefine-blocks/m-p/9700899#M1028771
https://forums.autodesk.com/t5/autocad-forum/mass-redefine-blocks/m-p/9942305#M1038518
then
https://forums.autodesk.com/t5/autocad-forum/redefining-blocks/td-p/9265343
and this LISP discussion
https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/update-blocks-amp-attributes-lisp/m-...
IF you got a list of the updated blocks, I beleive that nothing than a simple script that you can run when needed should do the job.
But it would need that the blocks are in a research path.
I am not sure and ain't got the time to verify but it seems to me that we can use -INSERT for an inline solution with the "=" key
https://help.autodesk.com/view/ACD/2024/ENU/?guid=GUID-BB831F94-6385-4490-8DE9-7C565CD1B639
If you succeed in updating one this way, then, you may do it massively with a script that you can maintain in your org.
As you may find lisps, I don't go far and try to remember if I ever tried, once 😁
Can't find what you're looking for? Ask the community or share your knowledge.