The present utility allows to do this job automatically just by selecting a part to snap, a target part and a threshold. It is tested in 3DsMax7 but should work in any other version of 3DsMax or GMAX.
![]() |
Here is an example of a typical "hole" between the engine and the engine's entry |
![]() |
Install the script (by placing it into the "Scripts/Startup" directory). Choose MAX SCRIPT in the Utilities panel, then choose "Snap to Object" in the Utilities menu. Select the object (and only one) that you want to snap. |
![]() |
Press the button "Pick Target Object" and pick the target object from the scene. The script shows the number of candidates for the snapping, i.e. the number of points of the current object that are situated closer than the threshold to some points of the target object. In our example no point is as close as the default threshold 0.01m |
![]() |
Increase the threshold slightly, now there are 48 points to snap |
![]() |
Press "Snap" - and the job is done. |
Dimitri Samborski
Samdim Design