Showing posts with label RhinoScript. Show all posts
Showing posts with label RhinoScript. Show all posts

Wednesday, March 29, 2023

Profundizar en GhPython - Curso Online en EspaƱol

   

We're pleased to announce that our online course, Dive Deeper in GhPythonis now available in Spanish, Profundizar en GhPython. Since the Spanish version is still a WIP (work in progress) for a limited time, take advantage of our WIP introductory price and get 50% off! New chapters will be added weekly.

In this course, we use GhPython in Rhino 7 to gain a deeper understanding of Python in Grasshopper and create geometry and learn about the deeper layers of Python. We will cover built-in data types and functions, such as tuples and dictionaries. Then we will look at the format method and how it works with random to create unique colors with Python that help us generate animated geometries.

Finally, as promised in the free getting started GhPython course, we'll review the Grasshopper library. Also, we'll go over the difference between RhinoCommon and Rhinoscriptsyntax. By the end, we'll show you how to install Rhino.Inside.Revit and start working with some examples to warm you up, and you will learn how to use Grasshopper and Python in Revit and how to send geometry to Revit from Rhino "RiR."

Enroll now while the course is still a WIP, and save 50% with code: GhPython50ESPANOL at checkout!


Plus: Upon conclusion, you will receive a certificate of completion for this course. Get started today!

If you want to save on several courses, check out our Bundles. Our Computational Designers and Programmers Bundle includes this GhPython course!

Questions? Contact Lucia at lucia@mcneel.com


Rhino3D.Education offers online courses in Rhino, Grasshopper, Computational Design, GhPython, PanelingTools, RhinoCAM, V-Ray, and more. Check it out!

Saturday, August 1, 2020

Design Computing: 3D Modeling in Rhinoceros with Python RhinoScript





University of Michigan-Online Course
Taught by Glenn Wilcox, Associate Professor, A. Alfred Taubman College of Architecture and Urban Planning

Begin anytime... register today!

This course is free and available to everyone. You may begin this course at any time and follow at your own pace. For an optional fee of US$54, you may earn a certificate for this course. Details are here.

Course description

As algorithms increasingly impact our world, designers must learn how to use and create design computing programs. Structured around a series of fundamental design problems, this course will show you Python code in terms of its rules and syntax, and teach you what we can do with Python in its application and design.

By the end of this online course, you’ll know the fundamentals of Python and RhinoScript and understand them through the lens of their application in geometrically focused design lessons and exercises. This course is designed for any students and practitioners who use Rhinoceros and want to design more complex geometric forms by structuring and implementing coding logic.

This course will help designers (architectural, industrial, product, web, furniture), artists (multimedia, digital, sculpture), and programmers. By completing the course, students can decide if they’d like to study more advanced computing topics through further education, such as recursion, agents, and complex generative systems.

This course integrates with a third-party website called the Gallery Tool, created by the University of Michigan to support collaboration between learners. You will need to make sure that Javascript is enabled in your browser and check that you are using Chrome, Firefox, or Edge. Safari and Internet Explorer are not supported.

You will need access to Rhino. Download a free 90-day trial for Windows and Mac. The evaluation is fully functional for the first 90 days. After 90 days a purchased license will be required to save files or use plugins. The instructor will walk you through how to install Rhino in the course.

Thursday, February 9, 2017

Discover the power of Python in Rhino



The Power of Python Scripting


Automate tasks. Create your own routines. We have added many new guides to help you get started with the Python programming language.

Python is cross-platform and runs in Windows and Mac. Python is a modern programming language that is friendly, easy to learn and powerful...it can also be used in Grasshopper.

Come see how easy it is to write Python scripts at the new Python Developer Guides site.

Tuesday, March 29, 2016

Reinvented Curves


Arnhem's new railway station in the Netherlands officially opened last November.

The masterplan includes a new transfer hall, a center for the waiting areas and facilities for trains, trams, and buses, as well as shops, restaurants, offices, and a conference center.

Employing shipbuilding techniques, along with the expertise of the engineering firm Arup, the design firm UNStudio used few visible supports for the sinuous roof. The result is a vast, open space filled with natural light where the floor, ceiling, and walkways seem to melt effortlessly into each other. See more photos and read more in the Dezeen article (with video).

The project spreads over history-making time. The original station is from 1845. The new design has been in development for 20 years. In 1998, Nuno Almeida, from UNStudio at that time, started this project with Rhino for the masterplan. He then continued it with RhinoScript and Grasshopper.

Now for a quiz .... Whose designs are these?

Photo 1
Photo 2

Photo 3

Photo 1 is the 1962 TWA Terminal by Eero Saarinen. Photo 2 is a rendering of the Arnhem station by UNStudio. Photo 3 of the Arnhem station is by Ronald Tilleman.


Friday, May 8, 2015

Custom guitars with RhinoCAM


Occasionally we venture out of our office cubby holes and visit people who actually use Rhino. When we took a field trip to a local CNC user group, we discovered David Myka Custom Guitars. David Myka's specialty is custom guitars, both acoustic and electric. Every instrument is a unique project. To achieved his desired tonal results, David Myka individually matches the wood pieces and tunes them where needed.

To help, David Myka uses Rhino 5 and RhinoCAM. He likes the combination of the two and the work flow. Using his html background, David has written a custom fretboard design tool using RhinoScript.




Thursday, May 8, 2014

CONNECT+MAKE Summer Workshop


CONNECT+MAKE Summer Workshop invites students and professionals from various backgrounds who wish to enhance their skill sets with the latest digital design and fabrication tools. Upon completion, participants will earn a Graduate Certificate. The intensive three-week program focuses on applying computational tools within a material-based design-through-production process informed by experimenting, testing, and prototyping.


Application deadline: June 1 - Apply today
Workshop dates: July 8-27
Location: Ball State University, Muncie, IN


About the workshop...

Participants will use a combination of Rhino, Grasshopper, and RhinoScript for digital, parametric, and procedural modeling. Workshop participants will also have full access to labs and training with fabrication equipment (such as laser cutters, CNC routers, a 3D printer) to perform material experiments and prototyping for collaborative projects. Read more...


Friday, April 18, 2014

Scan&Solve 2014 Beta - Free until June 18, 2014


Scan&Solve 2014 Beta is free to all Rhino 5 users until June 18, 2014. During this period, you can upgrade your current 1.x license at 40% off, or you can purchase a new license at 20% off the regular price.
Scan&Solve 2014 Beta expands the power and simplicity of structural simulation to any solid geometry within Rhino 5. It offers many powerful features, including faster solvers, higher resolutions, and automation through RhinoScript.

Monday, October 21, 2013

RhinoPython workshop in Paris


Rhinoforyou and Giulio Piacentino have organized a RhinoPython workshop in Paris on Dec 9-10.

"For designers and engineers who want to lay the foundation of Rhino.Python scripting, as well as RhinoScript users who want to update themselves, this workshop will transmit all the necessary instruments and concepts to successfully develop code for geometry in Rhino 5 for Windows and for Mac. The instructor of the class is Giulio Piacentino.

As a participant, you will be guided through the details of the new and friendly programming language in Rhino, including: automating commands at necessity with macros, performing calculations, making decisions after iterating code and manipulating several data structures. Also, we will study how to couple Python’s iteration and recursion powers with Grasshopper." 


Monday, October 14, 2013

Rhino User Meeting at IE Madrid


Announcing the Rhino User Meeting Madrid 2013 on the October 30-31 at the IE School of Architecture and Design.

The agenda includes presentations by Carlos Perez (McNeel Europe), Francesc Salla (VisualARQ), Rafael del Molino (TDM Solutions), Diego Cuevas (ControlMAD), Miguel Vidal (Friquearq), Manuel Hidalgo (ETSAM), Mireia LuzƔrraga (takk-arquitectura), Roberto Molinos (IEUniversity), Adolfo Nadal (IEUniversity) and Anna Pla CatalƔ (IEUniversity).

Also included are workshops on Grasshopper, RhinoScript, Digital Fabrication, RhinoNest, VisualARQ, Lands Design, Clayoo, and V-Ray for Rhino.

See also the latest news on Rhino 5, food4Rhino, VisualARQ, Lands for Rhino, Clayoo, RhinoGold 4.0, RhinoNest and V-Ray.

All presentations and workshops will be in Spanish.

Wednesday, September 25, 2013

Designalyze - New AEC blog with tutorials

 




Designalyze is a technology/tutorial blog that focuses on the
architecture, engineering, and construction communities. Our
tutorials cover Grasshopper, Rhino, and RhinoScript. Designalyze
also features some in-depth tutorials on Python and C# specifically
geared toward Rhino and Grasshopper.


Friday, May 31, 2013

Design Modelling Symposium Berlin 2013


The 4th Design Modelling Symposium Berlin “Rethinking Prototyping” will take place at the University of the Arts in Berlin, Germany, from Saturday September 28 until Wednesday October 2, 2013.

As in previous years, the Symposium consists of two parts, two days of Workshops and Master Classes (including Rhino, Grasshopper, Sofistik, Firefly, Arduino, RhinoScript, RhinoPython, RhinoCommon SDK and KUKA|prc) followed by a three-day Conference with Keynote Lectures, Case Studies and Poster Sessions.

Design modelling has benefited from computation but in most projects to date there is still a strong division between computational design and simulation leading up to construction and the completed building that is cut off from the computational design modelling.

The Design Modelling Symposium Berlin 2013 would like to challenge the participants to reflect on the possibility of computational systems that bridge the design phase and occupancy of buildings. This rethinking of the designed artifact beyond its physical has had profound effects on other industries already. How does it affect architecture and engineering?

Wednesday, April 17, 2013

New tutorials from Black Spectacles

Black Spectacles - Helping you learn the software to make world-class architecture and design.

  - Video tutorials you can watch anytime.
  - Learn from experts at leading design firms.
  - Built for architects and designers.

Rhino tutorials...
Grasshopper tutorials...
RhinoScript tutorials...

Tuesday, April 9, 2013

Job opening at One to One

A passion for precision

One to One specializes in bespoke geometric computation, precision 3D-CAD construction, integrative CAM fabrication and innovative R&D at all scales.
One to One is always looking for motivated and talented programmers with Rhino, RhinoScript and/or OpenNurbs experience.

Thursday, March 21, 2013

RhinoPython workshop, May 11-12


The team at PointCrowd has announced a new workshop for this spring. Join them for their RhinoScripting in Python weekend workshop.
  • Dates: Saturday & Sunday, May 11-12
  • Location: DUMBO, 10 Jay St, Brooklyn, NY
  • Cost: $595 Standard; $494 Early-bird (register before April 5th); Students $445
Topics include:
  • Introduction to programming Python
  • The mathematics of space
  • Introduction to NURBS and Rhino data structures
  • Systems for generative geometry

Friday, November 23, 2012

EvoluteTools Primers just released


EvoluteTools Primers just released!

To help and support users in getting the most out of EvoluteTools, two Primer manuals are now available for download. The EvoluteTools Primer, written by Kris Hammerberg, is intended to be the ultimate starting point for new users of EvoluteTools, as well as a reference for more experienced users, while the EvoluteTools Scripting Primer, written by Marko Tomicic, aims to introduce the new possibilities within the EvoluteTools RhinoScript interface, and to showcase how to take advantage of them with the many example scripts included.


The Primers, along with all example files, are available for free on the Food4Rhino and Evolute web sites.

Monday, November 19, 2012

RhinoPython online class

4-day introduction online class to Rhino.Python
December 10-12 & 15, 2012 
9-12 am CET or 9-12 am PST

Lead instructor Giulio Piacentino – Assistant instructor Ilaria Giardiello
With the new Rhino 5, learning Python is a must. This course is intended for all Rhino users who want to get started with the basics of Rhino.Python scripting or update their RhinoScript skills. No previous scripting experience is required. Thanks to its user friendly syntax, you will quickly be able to write your Python code for geometry within the Rhino and Grasshopper environments.
The course is taught in English, fully on-line and is structured in 4 sessions of 3 hours each.
Instructors will provide explanations for programming concepts and their syntax in Python, and develop a series of exercises in Rhino.Python applied to geometry.
The workshop is organized by geometrydepth.com and tutored by Giulio Piacentino and Ilaria Giardiello.

Thursday, November 1, 2012

RhinoPython training in London

RhinoPython workshop
Simply Rhino UK, London
Dec 3-4, 2012

Rhino.Python™ is a powerful scripting language in Rhino 5 for 32- and 64-bit Windows and Rhino for OS X. Rhino.Python™ scripts will run unchanged on both platforms. Python is built for flexibility and clear syntax.

This is the ideal course for designers and engineers who want to lay the foundation for Rhino.Python™ scripting, as well as for RhinoScript users who want to stay up to date.

This workshop will convey necessary ideas and tools to successfully code geometry in Rhino 5 on Windows and Mac.

This course is delivered by Giulio Piacentino. As a participant, you will be guided through the details of this new and friendly programming language in Rhino, including: automating commands at necessity with macros, performing calculations, making decisions after iterating code and manipulating several data structures.

We will also study how to couple Python’s iteration and recursion powers to extend Grasshopper.


Download the full course details in PDF format.


Thursday, September 20, 2012

RhinoPython training in Paris


RhinoPython 2-day foundation
Paris, France
26-27 November 

For designers and engineers who want to lay the foundation of RhinoPython scripting, as well as RhinoScript users who want to update themselves, this workshop will provide all the necessary instruments and concepts to successfully develop code for geometry in Rhino 5 for Windows and for Mac.

As a participant, you will be guided through the details of the new and friendly programming language in Rhino, including: automating commands at necessity with macros, performing calculations, making decisions after iterating code and manipulating several data structures. Also, we will study how to couple Python’s iteration and recursion powers with Grasshopper. 

- Instructor: Giulio Piacentino
- Language: English
- Program: click here
- Registration: contact Rhinoforyou

Wednesday, June 20, 2012

SnSScript WIP: Scan&Solve™ scripting plugin for Rhino

The Work In Progress (WIP Version 2012.6.8.0) of the Scan&Solve™ Scripting plugin for Rhino is now available to owners of Academic and Commercial licenses of Scan&Solve™. It will operate until July 8, 2012. This scriptable version of Scan&Solve™ allows users to automate simulation processes that otherwise require user interaction. In the scriptable version, most of the functionality of the original Scan&Solve™ plugin is exposed for calls from RhinoScript, including simulation setup, simulation computation, and solution visualization and querying. 

The 32-bit version of the Scan&Solve™ scripting plugin works with Rhino 4 (SR9) and the 32-bit version of Rhino 5. A 64-bit version of the plugin is also available. It works with the 64-bit version of Rhino 5.

Monday, May 7, 2012

Rhino Job in L.A.: SYNTHESIS Design + Architecture


SYNTHESIS Design + Architecture is seeking talented, motivated, and personable interns to join our Los Angeles team for the summer.

We are an enthusiastic and emerging design office with a growing portfolio of projects.  Current comissions include a 5,000sqm visitor center in Quanzhou, China, a 12,000 sqm lifestyle center in Bangkok, Thailand, and a 64,000 sqm shopping center in Phuket, Thailand.

The selected candidate will support all design teams with 3D modeling, drawing, and physical modeling/prototyping.

Requirements:

  • Must currently hold or be in pursuit of a B. Arch or M. Arch degree.
  • Excellent design sensibility, communication skills and personal initiative are desired.
  • Expertise in Rhino, AutoCAD, and Illustrator are required.
  • Proficiency in Grasshopper, Kangaroo, Hoopsnake, RhinoScript, VB or Python is a bonus.
  • Familiarity with digital fabrication protocols (3D printing, CNC milling, and laser cutting) is beneficial.
  • A perfect fit – We are looking to expand our team – not fill holes.  We want to know why your architectural and design interests and aspirations align with ours and how.
  • Must be a US Citizen or hold a US working or student visa.
  • Must be a Los Angeles resident or able to relocate to Los Angeles for the entire summer.
Please send a CV, portfolio, and a cover letter which addresses the requirements listed above to studio@synthesis-dna.com
Note: Due to the overwhelming number of applications for this post, we are unable to respond to all applicants.