Copyright 2011, TIG (c)
Permission to use, copy, modify, and distribute this software for any
purpose, and currently without fee, is hereby granted, provided that
this text and the above copyright (c) notice appear in all copies.
This software is provided "as is" and without any express or implied
warranties, including, without limitation, the implied warranties of
merchantability and fitness for a particular purpose.
Menu: 'Plugins' > 'Drop Vertices...' >
'To Nearest Object'
'To Nearest Below'
'To Nearest Above'
Preselect the edges where you want vertices to 'adjust', choose tool...
'To Nearest Object' means all of the edges' vertices will 'drop' on to
the 'objects' below them, OR 'lift' to the 'objects' above them if there
was nothing below, or to Z=0 if there is nothing above/below.
'To Nearest Below' means all of the edges' vertices will 'drop' on to
the next 'object' below them, or to Z=0 if there is nothing below.
'To Nearest Above' means all of the edges' vertices will 'lift' up to
the next 'object' above them, or to Z=0 if there is nothing above.
'To Nearest+Z=?' means you enter the default drop Z value in a dialog
and it then does the equivalent of 'To Nearest Object' BUT stops at
the specified Z value [rather than Z=0] is nothing is above/below.
'To Lowest' means all of the edges' vertices will 'drop' to match the
Z value of the lowest selected vertex.
'To Highest' means all of the edges' vertices will 'lift' to match the
Z value of the highest selected vertex.
'To Middle' means all of the edges' vertices will 'adjust' to match the
mid Z value between the highest and lowest selected vertices.
'To Average' means all of the edges' vertices will 'adjust' to match the
average Z value of all of the selected vertices; this is not necessarily
the same as 'To Middle' as a disproportionate number of low vertices
in the selection will reduce the average but not affect the mid value.
'To Z=?' means a dialog asks for the Z value; enter a number to use
current-units e.g. 123 might be 123" or 123mm depending on the model's
current units; to use something other than the current units suffix the
number thus '123mm' to use 123mm when your units might be in 'meters':
the vertices will all adjust to that specified Z value: default Z=0.
'To Z=%' means that a dialog asks for the % [Percentage]; enter a
value: the default is 100 which means 'no change': entering a smaller
value, say 50, will adjust each selected vertex to be 50% its height
above the lowest selected vertex [i.e. the mesh is 'deflated']; entering
a higher value, say 150, will adjust each selected vertex to be 150%
its height above the lowest selected vertex [i.e. the mesh is
'inflated']; entering 0 will completely 'flatten' the mesh to the level
of the lowest selected vertex [equivalent to using 'To Lowest'];
entering negative values will 'flip' the mesh - so -100 will invert it,
-50 will invert it and deflate it, and -150 will invert it and inflate
Donations: PayPal.com to info @ revitrev.org
1.0 20110806 First issue.
1.1 20110807 Nearest-Below/-Above, Middle/Average and Z=% options added.
1.2 20110807 Nearest+Z=? option added.
1.3 20110810 Glitch with Lowest/Highest/Middle fixed.
2.0 20150422 Glitches with dropping curves resolved.