diff --git a/src/mesh/api.js b/src/mesh/api.js index 5d42d127..f2631bfa 100644 --- a/src/mesh/api.js +++ b/src/mesh/api.js @@ -276,8 +276,51 @@ const pattern = { } }, - grid() { - + grid(x, y, xs, ys) { + async function doit(x = 3, y = 3, xs = 10, ys = 10) { + api.modal.hide(); + let models = selection.models(); + for (let model of models) { + await api.tool.regroup([ model ]); + let pos = model.group.position().clone(); + let modnu = [ model ]; + for (let i=0; i