ScriptSpot

Script

Elements to Objects

By Garp · 2012-01-20

Version requirement
tested on max 9 32-bit and max 2012 64-bit
Date updated
2012-01-19
Votes
17
Description

A simple detach tool that explodes the selected objects into their elements.

Additional Info

Works on any selected geometry that is convertible to editable poly. Once all elements are detached, the empty original objects are deleted. The new objects have their pivot centered, a ResetXForm applied and are collapsed to editable polys. There is no need to be too precise when selecting multiple objects, as bones, lights, helpers, particle systems, etc, will be ignored.
Attachments

Tags: detach, Elements

Comments (23)

Working on 2020 x64

juzernejm · 2022-09-14

THX works on 2020 x64 ;)

It's works perfectly.

parvez · 2019-07-29

Thank you very much.
It works for me perfectly for max 2015.
Just download the script and go to Customize-customize user interface-toolbars-all commands-elements to objects.

Mehedi

miauu · 2018-02-17

.

Waseem3D · 2018-02-16

Excuse me, how does this work? I'm using 3ds max 2017 but nothing happen while dragging this scripts to 3ds max viewport

.

miauu · 2018-02-17

Drag and drop the file in 3ds max viewports. Then go to Customize-Customzie User Interface-Toolboz catregory and you will find the "Elements to Objects". Assign a hotkey or create toolbar button or add it to quad menu and use it

3dmax2018

feddark · 2018-03-05

Installation doesn't happen in 3dmax 2018.

Cw

WeruniaB · 2016-11-25

Doesn't work

Max version

omle · 2015-11-05

Hello!

It is not working on Max 2015 or I am doing something wrong?
Thanks!

Cheers!
omle

3dwannab · 2015-03-29

Thanks very much. Simple and effective.

pedroamorim · 2015-01-05

how would i go abouts changing the script so it doesn't require a dialog?

Instead when i run the script via the quad, it woould take the name of the object and only append _01 _02 and so on?

lantlant · 2013-07-03

excellent script +1

People do not seem to see the difference with the usual detach

Nik · 2013-04-30

It was necessary to give the name of the script "Explode elements to objects"

Люди похоже не видят разницы с обычным detach
Надо было дать название скрипту "Explode elements to objects"

Nice script, thanks
Хороший скрипт, спасибо

Superb!

Nik · 2013-03-25

Useful! Thanks!

NikkoN · 2012-05-23

Thanks. Great script

Thank you!

Yusuf_ES · 2012-05-23

Very helpful script.
You saved me a great work. :) Thanks.

Anubis

Garp · 2012-01-22

I think it's because you attach the detached parts to objects created in the current layer with snapshot().
My code uses max's default behavior when detaching as node.

ah :)

Anubis · 2012-01-22

That make sense, thanks!

Hey!

Garp · 2012-01-21

Thanks for the quick review, crystal3D :)

Anubis, I'm not trying to compete! I wrote the tool the way I needed it, then posted it here. I didn't even look to see if there were similar ones already.

dont worry

Anubis · 2012-01-22

Hey Garp,
don't worry, i just reply to crystal3D.

About the script i have a question, its really interesting to me, why my extract the objects at the current active layer, while your extract them in the owner layer (never mind which layer is active)?

Thanks

osuoa · 2012-01-20

Nice one, useful

works as it should

crystal3d · 2012-01-20

compared to Anubis' detach by elements"script, it does not remove layer information so if the source mesh is in 3rdfloor layer, the new separate objects go to that layer instead of the default layer.

ability to name files is a plus.. definitely keeping it.

ow thanks btw :)

hey Crystal3d

Anubis · 2012-01-21

in my Detach Elements all elements are created in the current active layer. this script use the same detach method and dont see why it works different (as the detach fn itself not allow targeting layer). so with this note in mind, you can use and my script, or i can add extra code to my script (if you ask there, not here). cheers!

thank you anubis.

crystal3d · 2012-01-24

i will..