Part 4 – Delete AutoCAD block objects in 3DS Max

Delete block objects

Imported block objects can be a bloody nightmare and I have yet to discover their value.  I just wind up deleting them all and the only effective way I have found to delete them is with the following script:

for o in objects do (
o.controller=prs()
if classof o.parent == LinkComposite do o.parent = undefined
)
for o in objects where classof o == LinkComposite do delete o

Delete all imported Splines, their mission is to destroy your viewport performance

In order to keep your viewport optimized, delete all spline objects (unless you have a very good reason for keeping them).

  1. Press “h” to bring up the select by
  2. Click the “Display None” tab
  3. Click the “Select Shapes” tab
  4. Select all of the objects listed and press OK
  5. Press the delete key

Or you could use MaxScript to delete them by copy/pasting the following code into your listener window (F11)

For o in objects where classof o == SplineShape do delete o

You should see an increase in your viewport performance. (press “7”) to display viewport stats.


The Rest of the Story

 

Leave a Reply

*