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