Hi Karsten, here's what I did to test clone on edges - I made a plane and named its edges A, B, C, D.
Then I pasted in this script to the XYZ control:
script: var breps = moi.geometryDatabase.getSelectedObjects().getBReps(); for ( var i = 0; i < breps.length; ++i ) { var edges = breps.item(i).getNakedEdges(); for ( var j = 0; j < edges.length; ++j ) { var newcrv = edges.item(j).clone(); moi.geometryDatabase.addObject( newcrv ); } }
The edges are cloned into separate curve and those curves seem to have inherited the name of the edge ok...
Are you using .clone() somewhere else on a brep instead of a curve possibly?
- Michael
|