Curtain wall plugin sketchup
A nice feature of the Randomizer is I could keep hitting the button and the plug-in will continue to run. Click the Randomize button and let the plug-in do the rest. Select the "Driver" instance parameter from the value range, I set my minimum value to 1 and my maximum value to 4, which it will randomly choose the color among the 4 types that I assign.
![curtain wall plugin sketchup curtain wall plugin sketchup](https://www.pipesteelchina.com/wp-content/uploads/2020/05/glass-curtain-wall-300x300.jpg)
I start off running this plug-in on a curtain wall with grid divided by 60"圆0". Now, I have an numerical value (integer) that the randomizer plug-in would recognize in order to run a random integer (material) in the project. The integer is associated with a specific Generic Model type parameter (color):
![curtain wall plugin sketchup curtain wall plugin sketchup](https://3.bp.blogspot.com/-qF_nbNV7yQc/UZmPpzs3w8I/AAAAAAAAH4Y/84P2815ZDOs/s1600/skp_3d_model_curtain_2_cover.jpg)
Use the "Driver" parameter as part of conditional statement. I set up an integer parameter called "Driver" (instance parameter). Many are specialized tools that can save you hours of work or perform tasks beyond SketchUp’s native tool set. Extensions can greatly extend how SketchUp functions. In the curtain panel family, set up the nested family with a Generic Model type as instance parameter. SketchUp allows users and programmers to create their own tools, called extensions or plugins, by using the Ruby Script programming language. I have a nested family with 4 types (each type assigned different colors) inside the curtain panel. So, I ended up rigging up a curtain panel family with a setup that looks like this: I recall a trick from Alfredo Medina that you can parametrize a material with conditional statement using nested family. All you can do is to set the material as a parameter in the formula field, you won't be able to input formula like you can for other type of parameter (e.g. In the component family environment, Revit won't allow you to formulate the material parameter. Since we are talking about a material, not a number, it probably won't work with the plug-in!? I, however, have another challenge to overcome. What I am trying to do is to use the plug-in to randomize the color (hint: material) in the curtain panel to create random/mosaic pattern.
![curtain wall plugin sketchup curtain wall plugin sketchup](https://eurogroove.in/wp-content/uploads/2015/12/85878-4616781.jpg)
"The way it (the Randomizer) works – it lets you locate the instance parameter that you want to randomize among the family instances in your document by selecting the Category, then Family and then Type of your objects." In other words, it will generate a numerical value in the instance parameter for you without doing this manually. I thought I would take a stab and see how this plug-in can do for me.Īccording to the description from the site: I have come across an plug-in called Randomizer from dp Stuff for some time and really didn't have the opportunity to investigate more in depth until recently. Since the introduction with reporting parameters, I was able to build in some of the intelligence in the curtain panel. Over the past few years I have been using curtain wall system for many different things beside storefront and curtain wall, and yet there is an easy way to mimic a design with a random pattern.