20100801

Look Ma, No API: making a sun tracker



Last post I was showing some uses for the "Orientation" parameter for adaptive points, particularly "orthogonal on placement". Now, if building masonry walls is not your thing, then you might find this more compelling. Using the same features, you can design a panel that creates optimized relationships to solar orientation regardless of where it is placed on a particular surface. Download the example file from here, watch the video below.


10 comments:

  1. This looks good, I recreated this family and had a look at yours, but as soon as I try to add a height parameter the family breaks. I noticed you had a height parameter in their that is not tied to anything.

    ReplyDelete
  2. This looks good! I recreated the family and had a look at yours, but as soon as I put a height parameter the family breaks. I noticed you had a height parameter that is not tied to anything...

    ReplyDelete
  3. Nice catch. Yea, I was messing around with a height and it kept blowing out my panel . . . never had a chance to troubleshoot it. Will take a look.

    ReplyDelete
  4. Small Tip: Tried to add angle parameter 'Azimuth' to reference line but it kept breaking. Why: Revit had remembered 3D snap from creating a family previously. The point on the end gives it away.

    ReplyDelete
  5. Thank you for sharing your good information.
    Would you please check out downloading your sample file possible? I tried but only failed.

    ReplyDelete
  6. Armorsu, I just tried the download without any problems, please try again, not sure what the issue might have been

    ReplyDelete
  7. If you could snap an adaptive compoenent to the center of the sun object you wouldn't even have to enter the angle info:)

    Greg S.

    ReplyDelete
  8. Zach, I'm so grateful about your sharing... They are very useful tu all of us, really thanks. My mind changed after I knew your blog. Thanks.

    Hugo Tavares

    ReplyDelete
  9. Hi Zach

    This is great source of info. I wonder if anyone was able to get the length or height parameter to work all together with the Azimuth and Latitude parameter. I have gone thru your tutorial and downloaded the file but still the family breaks. Please advise!

    Thanks - Zaki

    ReplyDelete
  10. Awesome Zach!

    One question: Since the Orthogonal On Placement is really working based on the global coordinate system, if your true north is rotated with respect to project north, the values you need to enter for the azimuth have to be adjusted by that angle, correct? In other words, if you knew the azimuth you wanted to use based on a specific date and time, and your true north was 30 degrees from project north, you would have to add/subtract 30 degrees from your azimuth, right?

    ReplyDelete