UniAttach-Detacher

15 votes
Version: 
2.99
Date Updated: 
04/15/2019
Author Name: 
Nikolay Litvinov

v.3.0
Исправил детач от элементов от примитивов и мульти-аттач мешей
Fixed detach from elements from primitives and multi-attach meshes

Using single hotkey for Attach/Detach
Используя единственную горячую кнопку для Attach/Detach

Additional Info: 

v.2.99
Fixed bug of weld knots in spline by threshold 0.002 or attach spline
Исправлена ошибка спаивания узлов сплайна по порогу 0.002 или аттач сплайнов

v.2.98
Fixed bug in multiattach Groups of objects
Исправлена ошибка в мультиаттаче групп объектов

v.2.97
Fixed bug in multiattach
Add Create line-shape from 2 selected vertex by Esc pressed + detach key
Add Weld knots of splineshape with threshold 0.002
Fast multiattach: improved algorithm multiattach

v.2.81
After detach Selected current object
Fixed bug of multiattach objects

v.2.77
To Detach with Dialog run script by press (Esc+Key of script)
Для детача с диалогом запустить скрипт по нажатию Esc+кнопка скрипта

v.2.76
Attach many objects by material of first selected objects with pressed Esc+Key of sctipt
Присоединение множества объектов по материалу первого выделенного объекта с нажатием Esc+кнопка скрипта.

v2.75
1. If Subobjectlevel is Vertex or Edges or Border or Face or Element and was selected subobjects then will run Weld Verts function
2. Detach without dialog. Detach без диалога

v2.74
Fixed: bug of MultiAttach
Исправлено: ошибка с аттачем
v2.73
Fixed: bug of explode elements by objects
Исправлено: ошибка с разделением элементов на объекты
v2.72
Added: reworks attach of splines function
Добавлено: изменил функцию аттача сплайнов
v2.71
Added: fix attach of geometry function
Добавлено: изменил функцию аттача геометрии
v2.7
Added: if all elements-splines (in subobjectlevet==3) then Explode by splines as separate objects
Добавлено: если выбраны все элементы-сплайны (в подобъекте 3) тогда будет разбиение на сплайны как отдельные объекты
v2.6
Fixed Bug of Attach
Improved Attachment algorithm for a large set of objects
Added a geometry filter in attach to avoid errors
Исправлена ошибка аттача
Улучшен алгоритм аттача для большого множества объектов
Добавлен фильтр геометрии в аттаче для избежания ошибки

v2.57
Fixed bug of switcher select to last detached object and reset material
Исправлена ошибка переключателя к последнему отделённому объекту и сброс материала

v2.54
Added reset material on button ResetMtl.
Добавлен сброс материала на кнопке ResetMtl.

v2.52
Now single element as object not explode to one object - will occured detach as...
Теперь единственный элемент как объект не взрывается на один объект - произойдёт детач как...

v2.51 Multiple Autoattach Shapes. Fixed bugs
v2.4.4 Detach as clone with hide base object (If subobjectlevel is undefined or equal 0)
v2.4.3 Added Create shape from border
v2.4 Attach objects to last selected object

Install:Drop *.mzp to viewport. Перетащить *.mzp во въюпорт.



Thank for support with DONAT / Благодарю за поддержку пожертвованием

on Webmoney:
Z503058428261
R328892715870

AttachmentSize
uad_v2.4.mzp2.53 KB
uad_v_2.4.4.mzp2.73 KB
uad_v_2.51.mzp3.12 KB
uad_v_2.52.mzp3.14 KB
uad_v2.54.ms8.93 KB
uad_v2.57.ms8.83 KB
uad_v2.58.ms8.89 KB
uad_v2.6.ms8.8 KB
uad_v2.71.ms9.57 KB
uad_v2.72.ms8.38 KB
uad_v2.73.ms8.4 KB
uad_v2.74.ms8.49 KB
uad_v2.75.ms9.29 KB
uad_v2.76.ms9.62 KB
uad_v2.78.ms9.77 KB
uad_v2.8.ms10.9 KB
uad_v2.81.ms10.94 KB
uad_v2.97.ms12.09 KB
uad_v2.98.ms12.49 KB
uad_v3.0.ms12.51 KB

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Nik's picture

.

Спасибо, вроде исправил.
Thanks, it seems to have corrected.

ibm's picture

uad_v2.99.ms

Если снизу лежит не editable poly, а к примеру ,box или модификатор - при попытке сделать детач элемента (не путать с полигоном) появляется ошибка. прикрепил скрин.
Так же не получается саттачить много меш объектов, появляется окно attach list - но ничего не происходит. сплайн аттачит без проблем.

Спасибо

AttachmentSize
2019-06-25_11-57-54.jpg 39.67 KB
Nik's picture

.

Done, thanks

Nik's picture

Исправил. Fixed.

Я пользуюсь выделением сразу кучи сплайнов и нажимаю этот скрипт, поэтому не увидел ошибок.
Исправил проблему. Благодарю за помощь в поиске ошибок.
Теперь вроде норм работает аттач, а если выбраны кноты (узлы сплайна), то скрипт пытается спаять все разорванные с допуском 0,002

I use the allocation immediately heap splines and click this script, so I saw no errors.
Fixed the problem. Thank you for your help in finding bugs.
Now it seems correctly work a attach, and if the selected nodes of the spline, the script tries to solder all broken with a tolerance of 0.002

harumscarum's picture

уже несколько версий подряд

уже несколько версий подряд ошибка аттача при работе с Line или EditableSpline, в то время как с использование EditSpline модификатора аттачит без проблем

AttachmentSize
clip2net_190409143326.png 17.72 KB
harumscarum's picture

spline attach bug

error on Editable Spline attach (Edit Spline modifier works fine)
max2014*sp5 and max2020

AttachmentSize
clip2net_190321193025.png 259.13 KB
harumscarum's picture

thank you!

thank you, this solution worked for the Edit/Editable Poly
would it be possible to have the same for Edit/Editable Spline?

miauu's picture

.

Open the script and replace line 143 with this:

polyop.detachFaces obj ele asNode:true name:obj.name

and line 154 with this:

polyOp.detachFaces $ El asNode:true name: ($.name)
harumscarum's picture

keep name of the detached elements

можно ли сделать так чтобы новый объект образованный при детаче сохранял имя исходного?

Nik's picture

.

Хорошо, посмотрю, доработаю.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.