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).
- Press “h” to bring up the select by
- Click the “Display None” tab
- Click the “Select Shapes” tab
- Select all of the objects listed and press OK
- 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
- Part 1 - Asking the Right Questions
- Part 2 - Grate Expectations
- Part 3 - Exporting and Importing to 3DS Max
- Part 4 - Delete AutoCAD block objects in 3DS Max
- Part 5 - The Material Library
- Part 6 - The 3DS Max Daylight System
- Part 7 - Viewport Lighting


