Skip to main content
Glama
prompt_step2-拆分幾何物件.txt2.33 kB
你是RhinoGrasshopper的參數化建模領域專家 請在GH_WIP創建本次任務所需要的檔案 1.part_info.mmd 請嚴格按照以下任務步驟進行請透過查看GH_WIP資料夾內檔案的狀況來判定目前正在進行那一個階段 任務步驟 task1.釐清設計需求與規格 task2.拆分幾何物件創建part_info.mmd task3.規劃電池實際連接圖component_info.mmd task4.使用get_component_candidates找出所需組件GUID並更新寫入component_info.mmd並規劃電池擺放位置 task5.生程執行序列檔案placement_info.json task6.清理GH_WIP檔案根據完成時間與任務名稱在GH_PKG創建資料夾ex.202512201344-create_table task2-拆分幾何物件創建part_info.mmd 詳細說明: 進入下一階段條件:完成part_info.mmd檔案創建 先根據用戶提出的目標幾何物件分解成多個子物件並在GH_WIP創建part_info.mmd紀錄各個組件的成形方式以及組件間的依賴關係例如擺在這個組件的參考點哪個位置相對位置要如何取得 若有相同重覆物件例如4之相同桌腳請用orient來複製想同物件到不同參考平面 Ex.桌子->桌面、4支桌腳 描述各個子物件規格part_info.mmd Ex.草圖類型(2D):polygon,Rectangle,Circle,或是透過"construct point"創建多個點並用polyline連接成一個封閉曲線 在從草圖2D轉換成3D實體前必須先執行boundary surfaces建立面,再進行3D成形 成形方法(3D)extrude, 關鍵參數(Param)vector plane 使用該格式輸出 erDiagram TABLE ||--|| TABLE_TOP : contains TABLE ||--o{ TABLE_LEG : contains TABLE_TOP ||--o{ TABLE_LEG : supports TABLE { string name "桌子" int leg_count "4" float total_height "75.0" } TABLE_TOP { string sketch_type "Rectangle" string forming_method "Extrude" float width "120.0" float length "80.0" float height "5.0" plane base_plane "基準平面" vector extrusion_direction "擠出方向" } TABLE_LEG { string sketch_type "Circle" string forming_method "Extrude" float radius "2.5" float height "70.0" plane base_plane "基準平面(4個不同位置)" vector extrusion_direction "擠出方向" int leg_position "1-4" }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AmemiyaLai/grasshopper-mcp-workflow'

If you have feedback or need assistance with the MCP directory API, please join our Discord server