|Curtain Panel Rig: Top|
|Curtain Panel Rig: Front|
|3D Section of Curtain Panel|
|Reference Point Properties: Show Reference Plane|
|Curtain System Rig|
Now, Set your work plane to the angles line and load in your previous curtain panel model be sure to select the "Place on Work Plane" button and place the loaded component on the center of the point
|Set your work plane to this line|
|Place on Work Plane Button|
|Panel hosted on the point|
Now select your panel and edit its properties click the little square next to each of the parameters to create a new parameter in the system family (this links the parameters so you can adjust the parameters of the panel)
|Curtain Panel parameters|
Now is the tricky part, we want to be able to control the rotation each panel individually, while also being able to control the rotation of the entire system at once to animate the system, so we need to get a little creative with parameters.
Start by setting your the angle parameter you created earlier to an instance parameter (I named this parameter "A"). Next create 2 new angle parameters and name them "Rotate" and "Input"(Instance) The "Rotate" parameter will be used to rotate the entire system, and the "Input" parameter will rotate the panels individually. Now create another new parameter this time choose integer and name it "Multiplier". This parameter will make it easy to adjust the steps of the rotation.
Now under Formula for the "A" parameter put "(Input * Multiplier) + Rotate)
Now that the parameters are set its time to finish the model for a little extra detail I extruded a sweep to create a frame, however this is'nt really necessary
Step 3: Test your system
Start by creating a new conceptual mass, create a box and divide the surface of one side. Edit the grid layout to "Fixed Distance", and specify the size of your panels (I used 6'). Now load in your system and edit the properties and adjust the size of your panel to match the size of the grid. You should get something like this:
|Note: My Input parameter was set to default at 0º|
Now this is where it gets tedious you must individually select each panel and adjust the input to create the pattern you want. To select a panel hover over it and press the "Tab" key. (You can hold control to select multiple panels to speed up the process). I would advise using 1º intervals for the input values of the panels (these can be adjusted by changing the multiplier parameter)
|Adjusting a single panel|
|Adjusting multiple panels|
The pattern I used for this example is having each column increase its "Input" value by 1º to create a wave form. Now as you can see the 1º interval isnt very exciting, but if you increase the multiplier it increases the interval.
|Pattern at 1º Intervals|
|Pattern at 5º Intervals|
|Pattern at 20º Intervals|
|Pattern at 10º Intervals|
To create an animated GIF set your pattern then export an image of the system, change the "Rotate" parameter by 10º and export the image again, do this 36 times to create a full loop (tedious I know) and create the GIF using these images.
I Apologize if this tutorial was hard to follow, the model was a lot easier to make than it was to write about, sometimes its hard putting concepts into words. Anyways, if you have any questions/comments feel free to leave them below, or shoot me an email and I can try to clarify, if many people have issues trying to understand I may just make a video, I think that will make it much easier to understand, I would also like to post my file as an example, but I am not sure of the easiest way to do that, so I will hold off for now.