RhinoJungle

The jungle where all Rhino animals live

What is the best way to learn rhino script for architecture . 

maybe some links to some videos , or a purchasable video tutorial or any other source 

please advice . 

sid 

Tags: algorithm, grasshopper, rhino, script

Views: 289

Reply to This

Replies to This Discussion

Rhinoscript is based on VB script so a reference book of VB script is very helpful.  You need to understand how arrays are handled and the syntax for looping.  The Monkey Editor has a very useful help file that can be accessed by double clicking on any Rhino method. All of the methods have short examples that will give a sense of how to use the method.   Do you have a specific problem that you wish to solve with Rhinoscript?  I ask this because it would probably be easiest for me to write a script and explain what I've done relative to a problem that would be of interest to you rather than write for a randomly chosen problem that won't hold your attention. 

Chris

im really a novice when it comes to the scripts , so its difficult for me to identify a problem but maybe some thing thats not just a surface development but uses data thats architecturally relevant site data like for eg sun pattern ect . 

thanks for ur reply btw 

Sid . 

Attached is a script that will take as input the local latitude, year, month and date for a location and it will then output the local altitude at local noon as well as the declination of the sun on the day given and will also insert a point light into the Rhino scene to represent the sun.  The point light will be visible in Wireframe and Shaded Viewports.  Shadows will show when the scene is rendered with the Rhino Renderer but will not show up in the Rendered Viewport.  You can run the .rvb script file by dropping it on an open Rhino window.  Follow the Prompts on the command line but leave the Distance Prompt at it's default initially.   This value can be increased if the light is too close to the center of the scene.   To see how the script works you can open the .rvb file in the Monkey Editor.  It's well enough commented so that the flow should be fairly obvious even if you have questions about the syntax.  You can run it from the editor by hitting F5.  You can also run it from the Editor in Debug mode (Ctrl+F5) and go through it step by step and view the values being assigned to the variables.  Running a script in Debug mode is very helpful in finding errors and you need to get familiar with the Debug window if you're going to be writing your own scripts.  Let me know if you have any questions.

Chris

Attachments:

Thank you , im checking it out .. 

Here's a link to Pacal Golay's page of scripted utilities on the McNeel Wiki.

Here's another link to a simple script taken from a recent posting on the web news group that turns off the 'project to cplane' option (if it's on) before resetting the cplane origin.   It then resets the 'project to cplane' option if it had previously been on.

There are a number of people who regularly post on the news group who are very skilled scripters and are generally quite willing to assist with scripting questions.

Chris

RSS

Jungle Special

Jobs

Digital Designer - San Francisco, CA

Description

To further strengthen our design team at One & Co (a subsidiary of HTC) we are looking for an experienced Digital Designer to play an integral role in our design process. You will work closely with industrial design team to create high quality CAD models, amazing renderings, and sophisticated product animations for both concept and production projects. Your work will be key to our creative process and our ability to “sell” new designs both internally…

Continue

Created by Kevin Luu Feb 7, 2013 at 12:43pm. Last updated by Kevin Luu on Thursday.

Industrial Housewares Designer - Cumberland, RI

Description

FRED & FRIENDS, a division Lifetime Brands, is looking for a clever and skilled industrial designer to join its in-house creative team.



FRED’s studio is small in size, but big on ideas. You will have the opportunity to work on a wide range of creative projects, and the satisfaction of seeing your ideas through from beginning to end. We like to do everything in-house, from product concepts, to production design, packaging, and sales…

Continue

Created by Kevin Luu May 16, 2013 at 2:00pm. Last updated by Kevin Luu on Thursday.

Designer, Boys Toys – Tomy (Rhino, SolidWorks) - Chicago, IL

Job Description

Tomy is one of the largest toy companies in Japan, and the 4th largest toy company in the world. We are looking to complement our North American design team with fresh thinking from some new talent. 





This position is for an experienced boys-toy designer based in our Oak Brook, Illinois office in the suburbs of Chicago. The job will cover all aspects of boys-toy categories from action figures, playsets, and role-play, to collectables and…

Continue

Created by Kevin Luu May 9, 2013 at 2:29pm. Last updated by Kevin Luu May 9.

Designer, Packaging (Various experience levels) - San Francisco

Job Description

Ammunition is an international design group providing services in product design, brand strategy and identity, UX design, graphic design, and packaging. While Ammunition’s strengths are diverse across design disciplines, our real expertise is to redefine markets by using design to create new business territory, and to communicate and connect with customers. Whether it is a product, an interface, a package or an identity, our approach is to create new,…

Continue

Created by Kevin Luu May 9, 2013 at 2:27pm. Last updated by Kevin Luu May 9.

Junior Industrial Designer - Louisville, KY

Description

Tetrafab Corporation, a global leader in the design and manufacture of custom cases, is growing quickly and seeking a talented Junior Industrial Designer to work in Tetrafab’s Corporate Office located in Jeffersonville, Indiana. We are a privately held, dynamic, global company doing business around the world and proud to provide custom case solutions to a Who’s Who of Fortune 500 OEM’s.



In this position, you will work closely with members of…

Continue

Created by Kevin Luu May 2, 2013 at 4:20pm. Last updated by Kevin Luu May 2.

Groups

Badge

Loading…

© 2013   Created by RhinoJungle.

Badges  |  Report an Issue  |  Terms of Service