原創|行業資訊|編輯:吳秋紅|2023-06-21 10:13:45.203|閱讀 130 次
概述:這篇文章提供了一個示例項目,展示了使用 Machineworks Polygonica 和 HOOPS Web 平臺進行增材制造的云 CAM 服務。該項目作為一個示例,說明了如何在服務器端使用 Polygonica 與 HOOPS Communicator 和 Exchange 來開發云服務。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
這篇文章提供了一個示例項目,展示了使用 Machineworks Polygonica 和 進行增材制造的云 CAM 服務。該項目作為一個示例,說明了如何在服務器端使用 Polygonica 與 和 Exchange 來開發云服務。
它涵蓋了增材制造 CAM 的各種功能,包括 B-rep 鑲嵌、網格查詢、修復、定位和切片。此外,該項目還包括用于生成刀具路徑和 G 代碼的 2D 輪廓偏移和填充功能。
在此示例中,SDK、模塊和類的配置如下圖所示。
一、操作流程及功能
1.選擇一個 CAD 文件并上傳
CAD 文件更新到服務器端,如果是 STL文件,則使用 Polygonica 導入;如果是其他 3D CAD 文件,則使用 導入。
當 3D CAD 文件包含B-rep時,導入選項將應用在 HOOPS Exchange 中。
2.PolygonicaPTSolid
PolygonicaPTSolid是根據上傳的 3D CAD 文件創建的,并使用 Web Viewer API 在 Communicator 上直接可視化。由于 Polygonica 的數據庫角色,本示例中未使用 SC 模型。
3.在服務器端使用 Polygonica 檢查網格的錯誤
面和邊在 Polygonica 和 Communicator 之間映射,可以突出顯示錯誤實體。
4.修復漏洞
5.在Polygonica中也可以檢測到向下的面
6.顯示過程范圍和改變模型的旋轉和位置
模型轉換矩陣在Communicator和Polygonica之間也是同步的。
7.網格切片
8.切片API中可以在剖面中擬合弧線
9.偏置型材
剖面圖是自動修剪的
10.填充輪廓
有各種圖案,如三角形/網格,用于創建格子或掃描線的填充物
現在,它已經準備好使用這些輪廓和雕刻來生成G代碼。
二、提示
1.撤銷重做
Undo/Redo分別在Communicator端和Polygonica端實現
2.Polygonica中的撤消/重做
可以使用啟用撤消/重做PFSolidCopy。
制作原始實體的副本以在編輯前保留它以備撤消。
3.在Communicator中撤消/重做
在 Communicator 中創建 Mesh 模型時,需要通過 注冊 Mesh 的原型,Model.createMesh然后通過
來創建 Mesh 實例Model.createMeshInstance。
保留原始原型和結果原型,并在撤消和重做時替換當前實例。
4.DoNotCut標志
在Profile命令中,通過設置標志,可以使噴嘴模型和當前/頂部輪廓超出切割截面的范圍DoNotCut。(對于噴嘴:Model.setInstanceModifier,對于輪廓多邊形線: MeshInstanceData.setCreationFlags)
慧都科技是-Hoops在中國區的唯一增值服務商,負責HOOPS試用,咨詢,銷售,技術支持,售后,旨在為企業提供一站式的3D開發解決方案。如果您的企業目前也有、、的需求,歡迎咨詢在線客服或直接撥打023-68661681。
↓↓掃碼關注“HOOPS”微信公眾號,及時獲取更多hoops技術資訊↓↓
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn