This is excellent work. Chris has taken dynamic components further than the developers first imagined possible I would think. I am hoping that sketch-up 2016 expands dynamic components functions as it is limited and forces you to look at ruby for a better solution. Thanks for sharing chris

I did a fun Dynamic component that i thought you might like to see. I build complex Dynamic components for construction and BIM . They are freely available to PlusSpec users I also make them for manufacturers to use as sales tools. This is a lift I made.

Sorry Chris, I have no clue whatsoever what to do with (=how to “tackle”) your CircleDC.
It’s not documented well enough to see how to experiment with / use it.
Mind you, I’m not judging the DC itself.
Could you add some clarification to your post and (better yet) also some screenshots of results, etc.

Hi Wo3Dan, well if you examine the formulas and show hidden geometry -you can see the how the right triangle is used to create circular shapes.

I never took trig in school so I learned how to use a few standard formulas to find the length of various sides based on the angle.

There are all sorts of ways it can be fiddled with to produce other results for example:

if you add z = copy*8 to the Circle component it makes a spiral stair set

I noticed that the width could be set greater than the radius which produced some odd effects and so I created a formula to make the width be no more than the radius which produces what looks like a solid

I started with the SU array example and added a vertical array plus an array at a higher level which rotates (just for grins)
this one can be modified with random generators to produce all sorts of odd configurations

The weirdness is the squeezed cylinder. At some point I had success scaling the cylinder to make the water surface appear flat inside the rectangular construction. Yet it doesn’t allow me to alter either the scale, or the ultimate rotation angle. And I can’t reproduce such a DC either. It would help to be able to, to keep the fysical size (a flattened cylinder) of the model rather small, yet have a flat surface of water flowing in a … steam or whatever. Who can tackle this DC?

Download the model from 3DWarehouse with keywords: Wo3Dan + “running water”

Hi Chris, if I new the answer to reproduce it (it can be useful in certain situations) I would share it here. But I never managed to create another one. I asked one of the SU team members onece if someone could figure out how this DC could exist and “perform” but unfortunately never got the reply.
It must have been the sequence of creating it that didn’t break the weird rotation. I can’t remember.

I was also playing with the section cut at that time, to only have a small portion of a cylinder visible. But as you can see in the DC, also the section cut lines rotate while visible. Thus not very appealing…

Thanks Jim. I don’t have the opportunity now to test the method to such a DC, but You may be right. If so then I must have completely forgotten about the skewing with added geometry to a nested cylinder component.
If I’m not mistaken, mine isn’t nested. Did I at some point explode the parent?
But good thing would be an easy (your method?) way to create them.
I’ll see where/how far I get with your method.

Hi Jim, yes, to the inner cylinder component (thus inside the larger group with added retangle).
For all I can tell I did all the exact steps as in your image.

Can you upload an editable new component with “skewed skin rotation” rather than comonent rotation? A completely new one?
And was the time of assigning attributes crusial to the result?

No, the attributes can be added first to the component. Make sure the component axes is centered for rotation. Then nest the component inside a group. Then skew group.

I will review the process, although I am able to reproduce every time.