In this video you learn how to use random controller within surface controller to change the thickness of panels. Also you learn how to control the random values while using random controller on multiple properties/controllers.
For more information on random controller see also : Random pattern and noise effect in animation
Here is a short video explaining what type of objects you can use in surface controller.
we can summaries all as following:
NURBS objects with at least one surface inside. If surface is trimmed the based surface (surface before trimming) will be considered as target surface. if more than one surface exist in the object you can choose the surface from the drop down menu.
UVW mapping of any kind of object can also be the source of data in surface controller. for this the target object must have at least one UVW map channel. This option is not preferredĀ option but can be used for NURBS surfaces to obtain uniform divisions on the surface.
Objects with edit poly modifier on top. This type of surfaces must have quad polygons. If the surface contains singularity point(s) (A point which more than four polygons intersect) then UV directions cannot be computed along the surface. In this case you can use the surface controller in 1D mode and the array counts must be set to one dimensional array.
Also as a general rule, surface controller in 2d Arrays cannot be used on objects which have more than one smooth manifold (surface), for example a cylinder with top and bottom caps does not represent one surface while a cylinder (tube) without caps can be described as one single manifold.
This video is first tutorial in preparing materials for fabrication of simple surface using triangle panels. first you learn how to use PARA to panelize a surface with a triangle panel and then you will find out how to transfer each individual panel from the current location to ground plane and sort them in order to create planar faces. the result can be exported to CAD software to use for laser cutting for example.