Edges & Visuals

 From:  Frenchy Pilou (PILOU)
9958.9 In reply to 9958.8 
You have something who select by Length
Change dimensions min, max as you want...

script: /* Select by Length */ var min = 1.0, max = 5.0; var crvs = moi.geometryDatabase.getObjects().getCurves(); for ( var i = 0; i < crvs.length; ++i ) { var crv = crvs.item(i); var len = crv.getLength(); if ( len>= min && len <= max ) { crv.selected = true; } }

and this one
change size = as you wish...

script: /* Select Smaller Than given Length */ var size = 1.0; var objs = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); var bbox = obj.getBoundingBox(); if ( bbox.diagonalLength < size ) obj.selected = true; }

EDITED: 22 Sep 2020 by PILOU