hey guys, been coding again today over at the tube project,
came up against a challenge when I was modelling and wanted a quick script to speed up my workflow. have always had issues with snaps in blender so this was partially an effort to improve tools for alignment and removing doubles by adding axis constraints.
there is also a choice for two algorithms to determine which vertex remains when doubles are removed. The existing remove doubles feature merges all close vertices to an average point (like pressing merge>at center), but this tool allows verts to either be merged (or snapped) to the position of the vertex that is closest-ly connected to all neighbouring verts, or to the vertex which has the most connections to neighbouring verts (within the threshold limit)… hope thats clear!
would be great to hear what you think and/or let me know if you find any bugs!