One line (done): a Zmeasure to several components
-
Give a Z measure to a selection of Components (like a Push Pull)
Particularity : all components are a unic flat face
Alas the Component Dropper by Thomthom don't work in this case because component has no height!
Same for Protrude and for all Push Pull multiple! ( they don't like Components) -
mod=Sketchup.active_model;sel=mod.selection;sel.grep(Sketchup;;ComponentInstance).each{|c| c.definition.entities.each{|f|(f.pushpull -1;break) if f.class==Sketchup;;Face}}
-
Bravo! Works like a charm !
Does it possible to have a randomly Z Measure ?
-
@unknownuser said:
Bravo! Works like a charm !
Does it possible to have a randomly Z Measure ?
Yes I think you would only need to change the -1 to -(rand*?) where ?=the maximum Z.
-
Fabulous!
Advertisement