Is it possible to delete and redraw a cube by a script (which is inside a dynamic component) when there is a modification of the dynamic component. If so, give me a hint, how to do it?
model = Sketchup.active_model defs = model.definitions ents = model.active_entities
you need to use either
defs.each to find the item you wish to modify…
Which element triggers the execution of the script that redraws the cube,
A script or the dynamic component itself?
you offer far too little information to reply in any detail…
is the cube or the script inside the DC. it’s not obvious which you refer to.
I was assuming you have a cube that you want to change with a script…
it’s alway better to add a .skp and any code you have tried…
My main problem is that I have built a dynamic component whose height, width and thickness I can modify. But the textures are distorted when the size is changed. So I thought the solution of a script that (draws / redraws) the textured cube that is inside the dynamy component. Is it easily achievable?
How to prevent texture from scaling
is at topic discussed on
Mettre la définition à l’échelle
L’élément de menu Mettre la définition à l’échelle applique toute opération de mise à l’échelle effectuée
sur le composant actuellement sélectionné à la définition du composant dans le navigateur de
Scale the definition
The “Scale To Definition” menu item applies any scaling operations performed
on the currently selected component at the component definition in the
The contextual menu “Scale the definition” do what i need on a component (correction of textures stretching), but how can i do this in a ruby script?
Someone know how?
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.