顯示具有 GHPython 標籤的文章。 顯示所有文章
顯示具有 GHPython 標籤的文章。 顯示所有文章

2024年5月19日 星期日

Rhino 開發者會議在台北


        Rhino 3D軟體的特色之一,就是開放的開發平台,用戶可以透過下載Rhino SDK開發套件,指令碼編輯器(Script Editor) 或Grasshopper去開發自己想要的功能,不論是一個小巨集到一個大型的開發專案。但要從何處開始入門或開發? 要如何選擇這些工具? 或是你已經是在Rhino開發多年的工程師? 這個會議將是第一次在中文地區舉行的Rhino開發者會議,席次非常有限。報名請快!


2024年6月15日周六

時間:下午2-5點

地點:集思北科大會議中心2樓瑞特廳  

台北市大安區忠孝東路三段1號 (億光大樓2~3樓)


內容

13:30-14:00  報到 

14:00-14:05  開場 Opening  McNeel Business Development: Scott Davidsion  

14:06-14:20  Rhino / Grasshopper 開發相關資源介紹 主講人:McNeelAsia 台灣區 江家福/梁志萍 

14:15-15:00  Rhino / Grasshopper 開發工具介紹(英文) 主講人: McNeel  Rhino美國原廠核心開發者 Steve Baer 

休息 30分鐘 

15:30-16:00 Grasshopper 外掛程式開發心路歷程分享及技術支援 主講人: McNeelAsia 中國區技術支援  紀睿 Jorin Ji

(此部分為遠端連線方式)

16:00-17:00 Q & A 


報名連結:https://reurl.cc/r9vlmO 有任何疑問,請聯絡yoko@mcneel.com 或電06-2381003





2023年5月11日 星期四

DMO GHPython課程5月20-21日線上課程(中文)

 


教學內容 :
/ Python基礎
- GH_Python Basic
- List \ Condition \ Loop \ Function
/ 幾何處理
- Points \ Line \ Curve
- Walker \ Attractor \ Spiral
- Surface Domain \ Evaluate \ Normal \ Divide Pattern
/ 演算法實作
- Recursion
- Diffusion Limited Aggregation
- Perlin Noise
- Mesh Subdivision
參加注意事項 :
學員需自備電腦與安裝Rhino7以上之版本
線上課程時間:
週六 / 09:30-17:30 (午休12:00-13:00)
週日 / 09:30-17:30 (午休12:00-13:00)
講師: 李宸安
數位創作者,現任教於國立陽明交通大學建築研究所、淡江大學建築系,專長為幾何處理,電腦程式演算、數位製造。

請至DMO FB粉絲專頁私訊報名

DesignMorphine舉辦的Intelligent Generation V1.0 (智能世代)網路研討會

 

Intelligent Generations V1.0  是用有創意又有趣的方式用不同計算設計技術,包括AI科技,來快速迭代想法,從AI產出的編碼直接產生3D模型。我們用ChatGPT的Python編碼,結合自己的思考,建立生成式Grasshopper定義,這些定義的靈感來自AI生成圖像中發現與分析的邏輯。將生成式設計3D模型的螢幕截圖反饋至文字-圖像的AI系統,就可以開始視覺化查看設計的各種不同可能性。在整個過程中,我們將在21世紀,喚起Bob Ross的精神與價值,透過人工智能及人類智慧,利用當代媒介如計算、像素和3D幾何訊息勾勒出創意想法。

報名,及更多相關詳情訊息.......

2023年4月18日 星期二

兩堂Python線上課程,分別於5月15-17日及6月5-7日舉辦 (McNeel Europe主辦)

 

 




Python Lever 1 線上課程:2023年5月15-17日
Python Lever 2 線上課程:2023年6月5-7日
時間:10 - -5 PM 歐洲中部夏令時間
講師: Long Nguyen
主辦:McNeel Europe (巴塞隆納)


Python是一款現代的程式設計語言,具有簡單明瞭的語法(寫編碼的規則),所以該程式語言與編寫的初學者都非常容易上手。這個語言也得到最活耀用戶與開發人員社群的支持,所以Python可以說是現在最流行的程式設計語言。Python可以用在不同領域:3D建模、Web程式設計、科學計算、工程、人工智慧等。

透過Rhino與Grasshopper對於Python的官方支援,您現在能以程式設計的方式使用其強大的3D建模環境,包括高階NURBS引擎的所有基本功能。從非常簡單到高度複雜的狀況,這些支援開啟了許多令人興奮的可能性,比如:
  • 建構簡單腳本/工具,自動執行重複建模的任務,進而提高效率。
  • 針對您團隊的需求,開發強大工具及工作流。
  • 編寫出用一般標準工具無法實現的高階設計演算法。
  • 將Rhino和Grasshopper介接其他程式或編碼設計資料庫。

我們很高興提供即將舉行的Rhino/Grasshopper Python程式設計課程

Level 1 線上課程:(需要對Rhino和Grasshopper有基本的了解,但不需要程式設計的經驗)

  • 學習Python語言之基本概念,例如變量、數據型態、條件敘述、for迴圈(for -loops)、函數、列表、元組等等...
  • 在Grasshopper中使用Python腳本組件。
  • 學習RhinoCommom中基本數據類型如Point3D、Vector3D、Plane、Line、Circle及顏色。
  • 生成並使用隨機數。
  • 理解RhinoCommon文件的基本概念。
  • 與Rhino環境互動:如烘焙幾何圖形、使用Rhino物件之屬性(如:圖層、名稱等等)、以編程方式儲存和開啟檔案。

Level 2線上課程: (必須對Rhino/Grasshopper的Python有基本了解,相當於完成Level 1的能力)

  • 深入研究RhinoCommon幾何圖形:曲線、曲面、邊界表示(Brep)、網格(包括網格拓撲)、相機。
  • 物件取向程式設計以及更加了解RhinoCommon文件。
  • 一起使用Python腳本組件和Grasshopper定時器來進行有趣的高階應用案例。
  • 從Python使用Grasshopper數據樹。
  • 組織代碼之最佳實務,以提升其重新使用性及共享性。
  • 使用外部模組/程式資料庫
  • 並行運算。
  • 用R-Tree加速許多計算幾何的任務。
  • 遞迴。分型幾何。
  • 利用Python進行網路請求。
  • 使用Python外部編碼器(可大大提高大型程式的效率)。

線上課程費用: 395歐元 (+VAT);專職學生、大學教師(需身分證明)將獲得50%折扣。請注意您的席次在費用付清之後才算確認。

招生人數:25人。如未達開課人數,課程將在15天前取消。

授課語言:英語

教育席次有限,現在就跟 McNeel Europe報名!


2022年12月14日 星期三

Rhino / Grasshopper之Python編碼線上工作坊 - 月6-7日 (McNeel Europe)





Rhino/Grasshopper之Python編碼線上工作坊
主持人:McNeel Europe (巴塞隆納)
2023年2月1-3日 | 10:00 AM - -5:00 PM 歐洲中部時間

Python是一款現代的程式設計語言,具有簡單明瞭的語法(寫編碼的規則),所以該程式語言與編寫的初學者都非常容易上手。這個語言也得到最活耀用戶與開發人員社群的支持,所以Python可以說是現在最流行的程式設計語言。Python可以用在不同領域:3D建模、Web程式設計、科學計算、工程、人工智慧等。

透過Rhino與Grasshopper對於Python的官方支援,您現在能以程式設計的方式使用其強大的3D建模環境,包括高階NURBS引擎的所有基本功能。從非常簡單到高度複雜的狀況,這些支援開啟了許多令人興奮的可能性,比如:

  • 建構簡單腳本/工具,自動執行重複建模的任務,進而提高效率。
  • 針對您團隊的需求,開發工具工作及工作流。
  • 編寫出用一般標準工具無法實現的高階設計演算法。
  • 使用Python作為創意設計工具。
  • 將Rhino和Grasshopper介接其他程式或編碼設計資料庫。

課程內容:為期3日的Level 2 線上課程將涵蓋一些額外的RhinoCommon功能,並超越Rhino/Grasshopper 提供的開箱即用功能,如:
  • 編寫利用Grasshopper計時器優勢的程式,讓我們能夠建立厲害的「動態」應用程式,如互動式模擬或動畫(代理人基模擬)
  • 遞迴及其應用(如碎形幾何)
  • 更多不同物件導向之程式設計,觀察看看其對設計大型程式有什麼樣的幫助。
  • 深入RhinoCommon的幾何部分。
  • 讀寫文字檔案。
  • 用程式設計的方式與Rhino建模環境互動(圖層、物件、照明等等)
  • 參與者要求的其他主題(如果尚有時間)

報名資格: 基礎Rhino、Grasshopper的能力,理解入門程度的Python (Level 1)
包括:

  • Python 程式設計語言基礎。
  • Python物件導向程式設計基礎,如:定義和使用類別(Class)。
  • RhinoCommon資料庫基礎(例如使用point3D、Vector 3D、Surface、B-reps等等)
線上課程費用:395歐元 (+VAT);專職學生、大學教師(需身分證明)將獲得50%折扣。 請注意您的席次在費用付清之後才算確認。

招生人數:25人。如未達開課人數,課程將在15天前取消。

授課語言:英語

教育席次有限,現在就跟 McNeel Europe報名!

2022年6月22日 星期三

Python Level 1 for Rhino / Grasshopper 線上工作坊 7月6-7日 (McNeel Europe)

 

 




Python Level 1 編程 for Rhino / Grasshopper線上工作坊
講師:Long Nguyen
2022年7月6-8日
時間:10 - 5 PM 歐洲中部夏令時間
McNeel Europe以Zoom進行

Python 是一種越來越流行的程式語言,運用在許多領域:3D建模、Web編程、科學計算、人工智慧等。作為一個現代程式語言,它具有簡潔的語法,讓初學者可輕鬆使用。

感謝 Rhino 與 Grasshopper 對於 Python 的官方支援,您現在能以程式設計的方式使用其強大的3D建模環境,包括高階NURBS引擎的所有基本功能。這開啟了許多令人振奮的可能性,比如:

  • 建構簡單腳本/工具,自動執行重複建模的任務,提高效率。
  • 針對您團隊的需求,開發工具工作及工作流。
  • 編寫出用一般標準工具無法寫出的高階設計演算法。
  • 使用 Python 作為創意設計工具。
  • 將 Rhino 和 Grasshopper 與其他程式介面結合

在由計算科學家和 Grasshopper Python 及 C# 長期程式設計講師Long Nguyen所講授,為期三日的工作坊,您將了解:

  • Python基礎編成概念簡介:變量、數據、數據型態、條件陳述、循環、數據結構。
  • 在Grasshopper內使用Python編碼。
  • RhinoCommom資料庫簡介。
  • 簡單建立及編輯點、向量、曲線及曲面。
  • 使用RhinoCommon幾何:曲線、網格、曲面、邊界表示(BRep)
  • 了解使用RhinoScriptSyntax 與RhinoCommom的利弊。
  • Python物件定向程式編輯

報名課程條件: (不需要腳本或程式設計基本知識,但必須熟悉Rhino 3D與Grasshopper)

線上課程費用:
395歐元 (+稅);專職學生、大學教師(需身分證明)和遠距學員享受五折優惠。
請注意您的席次在費用付清之後才算確認。

招生人數:
25人。如不到開課人數,課程將在15天前取消。

授課語言:
英語


教育席次有限,現在就跟McNeel Europe報名!


2021年12月22日 星期三

Rhino3D.Education - 節日禮包

 

 



Rhino3D.Education在本季推出節日禮包! 來上我們的線上課程,提升您的Rhino技術。

Rhino3D.Education 提供Rhino、Grasshopper、計算設計、GhPython、PanelingTools、RhinoCAM、V-Ray等線上課程。 對於年底假期,我們提供這些套裝課程,其中包含一組特定主題搭配的課程,並提供靈活有彈性,成本效益高的解決方案。


禮包折扣 - 五折!








優惠有效日期至2021年1月7日
購買後一年之內可隨時觀看我們的所有課程。


有任何問題請聯絡Lucia Miguel - lucia@mcneel.com




查看Rhino3D.Education最新Rhino、Grasshopper等更多相關課程!

2021年11月30日 星期二

COMPAS機器人製造框架線上工作坊 2021年12月13-15日


COMPAS機器人製造框架線上工作坊
2021年12月13-15日10:30 PM - -5:00 PM 歐洲中部時間
講師: Gonzalo CasasRomana RustBeverly Lytle
McNeel Europe 以Zoom 進行

機器人時代的建築與數位製造需要處理跨越不同技能的工具鏈,從設計的創意到軟體及硬體開發的工程需求。 在ETH Zurich,蘇黎世聯邦理工學院,NCCR 數位製造實驗室研發一款開源Python框架、COMPAS 框架amework,重點在簡化工作流程,降低進入機器人技術的門檻,讓建築師與設計師能在參數設計環境中使用最先進機器人工具。

在此為期3日的工作坊,蘇黎世聯邦理工學院建築及數位製造主席及COMPAS 框架核心研發團隊的Gonzalo Casas(軟體工程師)、Romana Rust(高級研究員)、Beverly Lytle(軟體工程師),將介紹COMPAS框架,提供機器人的基礎概述,並專注於機器人製造過程的設計與規劃。

本次工作坊結束後,參與者能夠:

  • 分析並解釋機器人模型的運動學結構(連結、關節、關節類型、URDF(Unified Robot Description Format 統一機器人描述格式)。
  • 描述並討論機器人科學的建構組元(正向與逆向運動學、笛卡兒及運動學規劃、場景規劃)。
  • 在模擬環境中應用機器人建構組元來規劃典型的裝配過程(例如砌磚)。
  • 根據現實世界的建構組元,為數位製造設計新的機器人流程(例如空間組裝線性元件)。
COMPAS FAB 是COMPAS框架的機器人製造套裝,可促進機器人製造過程的規劃與執行;不只提供機器人技術中軟體資料庫和工具的接口,在參數化設計環境中就可存取使用。

第一日:
  • 數位製造入門
  • COMPAS框架概述
  • 機器人學基本概念:工業機器人組件、機器人工作空間、恐致模式、機器人定位(笛卡爾與關節空間)、奇異性、機器人座標框架以及轉換。
  • 機器人模型之描述、URDF格式、機器人模式視覺化、與外部模型來源互操作性。 Grasshopper整合。
  • 練習: 建立自己的機器人模型。
  • (Forward Kinematics) 正向動力法 (進程內和進程外)和逆向運動學(解析及數值求解器概述)。
第二日
  • 支援機器人後端概述
  • ROS:機器人操作系統及MoveIt! 運動規劃框架。ROS 通訊模型:主題、服務與作用。
  • 路徑規劃:使用MoveIt後端還有Rhino及Grasshopper進行笛卡爾和運動學路徑規劃。 定義目標約束。
  • 規劃場景操作。 動態末端效應器的連接與分離。
  • 用代碼描述組裝過程。取放過程的基本結構。 接近框架。 高階組裝結構概述:圖形/偏序/網絡。
  • 製造感知設計:空間組裝過程中定序的影響。
  • 練習:簡單組裝結構之路徑規劃。
第三日:
  • ABB機器人無線電資源控制(RRC)控制。
  • 機器人控制模式比較:離線、即時線上、線上非即時控制。
  • RRC控制基元:阻隔、非阻隔及延遲阻隔。
  • RRC指令集概述:運動、IO控制、自訂指令。
  • 與蘇黎世聯邦理工學院機器人製造實驗室的機器人進行遠端控制練習。
Gonzalo Casas ,蘇黎世聯邦理工學院「建築與數位製造」的主席/也是軟體工程師。 他於2017年加入NCCR 數位製造,是COMPAS核心研發團隊的成員。

Romana Rust ,蘇黎世聯邦理工學院建築與「建築與數位製造」主席,也是Disign++計畫 - AEC擴充計算設計的計算建築師,以及高階研究員。她也是沉浸式設計實驗室(Immersive Design Lab) / COMPAS核心研發團隊的成員。

Beverly Lytle ,數學家,後來轉型為軟體工程師,在蘇黎世聯邦理工學院「建築與數位製造」的COMPAS擔任核心開發團隊的工作。

課程規定:
參與者須熟悉Rhino/Grasshopper,至少具備Python程式設計基礎能力。

線上課程費用:395歐元 (加稅);全職學生與大學教師半價優惠(需身分證明)

請注意,付款後才算席次確認。

招生人數:25人。 如不到開課人數,課程將在15天前取消。

授課語言:英語

教育席次有限,現在就跟McNeel Europe報名!

2021年10月7日 星期四

報名Rhino3D.Education的線上課程

 





如何實現遠大的目標? 一次只寫一章...



加入Rhino3D.Education平台超過17.5K的用戶行列,享受Rhino、Grasshopper、計算設計、GhPython、PanelingTools、RhinoCAM等線上課程。

入門是最具挑戰性的部份,實踐這三個學習技巧,並開始我們提供的線上課程


1- 慢慢來
因為線上課程的特殊性質,您可以按照自己舒適的步調進行。

2- 練習練習再練習
練習對學習一個新技巧來說是非常重要的

3- 慶祝每個大大小小的成功!
這不只是完成了課程,也欣賞一路走來建立的里程碑。


我們為初學者核更高階的用戶提供各種數位製造和計算設計的課程,完成後您將獲得結業證書。我們大部分的課程都提供英語和西班牙語版本。隨時隨地以您最方便的時間上課,現在就報名!



查看Rhino3D.Education最新Rhino、Grasshopper課程!

2021年8月24日 星期二

免費課程:GhPython入門

 



Rhino3D.Education 邀請您報名Niloofar Zaker的GhPython入門課程,現在有西語版本了。

Python是Grasshopper中非常成熟的組件,容易學習而且擁有一個快速的編程語言。免費註冊此入門課程,並享受學習Grasshopper的編碼。

在本入門課程,您將學習GhPython的基本組件,比如變數、運算子等。 此外還介紹一些迴圈及while迴圈的必要條件,其功能還有如何製作點、曲線、形狀並將它們劃分,以及如何製作複雜幾何圖形,(如雪花及反雪花 - 傳統幾何學中所沒有的不規則碎片形)

Niloofar Zaker是一位計算設計師,以Python和Rhino還有Grasshopper進行參數化建模。 她具有建築背景,在該產業工作幾年後,相信編碼正成為未來的語言。她非常樂意在課堂中分享她的經驗。


GhPython入門課程英文版與西語版 


有問題嗎? 聯絡 Niloofar Zaker
西語翻譯 -  Andrés Gonzalez

查看Rhino3D.Educationn最新Rhino、Grasshopper課程!

2021年5月27日 星期四

GhPytho Dive Deeper線上課程

 

 


使用RhinoGrasshopper的程式編碼是否讓你很頭大?

已經有成千上萬的人上過我們GhPython 線上入門課程,編碼其實可以很簡單又很有趣。

為了讓參與學員對Level 2課程更感興趣,並擴展他們的知識,學習關於GhPython的更多功能,我們很高興向您介紹GhPython Online第二級 - GhPython Dive Deeper

在本課程,您將學習到更多數據型態,更多功能、列表的理解、格式的方法、在GHPython裡建立顏色與動畫、Rhino Common和rhinoscriptsyntax之間的差異,還有Revit內Rhino厲害之處 - 讓你可以在Rhino裡用Revit模型,反之亦然。


加入GhPython Dive Deeper線上課程前,請確保已完成GhPython 入門課程

您將有機會上傳您的編碼、問題,老師Niloofar Zaker將會回答。

到此報名,加入GhPython Dive Deeper的深度學習!!


.有問題嗎?  聯絡 Niloofar Zaker 

Niloofar Zaker 是一位計算設計師,以Python和Rhino還有Grasshopper進行參數化建模。 她具有建築背景,並在該產業工作幾年後,相信編碼正成為未來的語言。她非常樂意在課堂中分享她的經驗。

查看Rhino3D.Education最新Rhino、Grasshopper課程!