Grasshopper is a visual programming tool used for creating parametric designs and generative art. It is a plugin for Rhino, a popular 3D modeling software. Grasshopper allows designers to create complex geometric forms and patterns by connecting pre-built components in a node-based interface. The software utilizes graphical scripting to automate repetitive tasks and quickly iterate through design options. Grasshopper is widely used in architecture, product design, engineering, and other creative fields. It allows designers to explore multiple design solutions in real-time, giving them complete control over the design process. With its easy-to-use interface and extensive library of components, Grasshopper has become a powerful tool for digital fabrication and prototyping.
Course description: This 3-day online/on-site course is designed to introduce participants to parametric modeling using Grasshopper, a visual programming platform integrated with Rhino 3D. The course focuses on teaching participants the basics of Grasshopper, including data types, operators, control structures and list manipulation, to create parametric models and geometries. Through a combination of tutorials, exercises and practical applications, participants will gain a basic understanding of parametric modeling and its applications.
Course objectives:
Course content:
Course requirements:
Assessment: Participants will be assessed through participation in course activities and by completing exercises and parametric modeling tasks. Upon completion of the course, participants will receive a certificate confirming their participation and basic knowledge of parametric modeling with Grasshopper.
This course description and criteria can be adapted based on specific needs or requirements of the organization or participants.
Course Description: This 2-day online/on-site course is designed to introduce participants to parametric modeling with GH-Python in Grasshopper, combining the visualization of Grasshopper with the power of the Python programming language. The course focuses on teaching participants the basics of Python programming to create more advanced and flexible parametric models in the Grasshopper environment. Through a combination of tutorials, exercises and hands-on applications, participants will gain a basic understanding of parametric modeling with GH-Python.
Course objectives:
Course content:
Course requirements:
Assessment: Participants will be assessed by participation in course activities and by completing exercises and parametric modeling tasks with GH-Python. Upon completion of the course, participants will receive a certificate confirming their participation and basic knowledge of parametric modeling with GH-Python in Grasshopper.
This course description and criteria can be adapted based on specific needs or requirements of the organization or participants.
APDLearning offers qualified professional courses and support in planning, coordination, parametric modeling, graphic design and documentation, scripting, programming and customized solutions, in the construction industry. By offering these qualified courses, companies and organizations in the construction industry can strengthen their employees' skills and capabilities while keeping up-to-date with the latest technologies and working methods. APDLearning's courses and support can be tailored for different levels of knowledge and experience, enabling professionals to take their skills to the next level and be better equipped for the challenges of the construction sector. A comprehensive learning experience is offered for professionals looking to improve their skills and knowledge. APDLearning's services can be advanced and tailored to meet specific needs of participants. Depending on the participants' preferences and geographic location, the courses can be held at the customer's location or via virtual meeting platforms such as Zoom. The APDLearning platform's founder and main manager is Ahmadreza Roozbeh