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