摘要:利用廣州精控軟件自主研發(fā)的CAM微內(nèi)核架構(gòu),如何有效的針對復雜的海量圖元實現(xiàn)快速的布爾運算求解,并快速的生成加工軌跡,滿足PCB板等復雜圖元的軌跡需求,針對目標數(shù)控系統(tǒng),快速的生成加工代碼。
作為電子電器的基本零部件,PCB應用在汽車電子,航空電子,3C,醫(yī)療等各個領(lǐng)域,同時PCB電路板的集成度越來越高,對于高精密的生產(chǎn)加工精度提出越來越高的需求。而從制造業(yè)的角度來看,對于PBC板的加工,核心的技術(shù)難點有哪些呢?
1. PCB板的圖元眾多,交集,并集,差集等的計算本是簡單的工作,而當圖元動則幾千以上時,此時布爾運算的效率是取決于算法是否可用的關(guān)鍵
2. PCB板動則幾層到十幾層的板,需要集成眾多的電路,加工的高精度要求進一步要求算法既要高效率又要高精度,以便滿足加工代碼的精度需求。
針對PCB的應用,以廣州精控軟件科技有限公司研發(fā)的CAM微內(nèi)核為例,其是如何滿足這些需求的呢?
1. 我們先簡單的看一下案例,對于簡單的布爾運算的求解邏輯如下:

2. 對于復雜圖元的求解,我們以2000多個圖元為例,通過調(diào)用廣州精控軟件的CAM微內(nèi)核高效的布爾運算算法,可以快速的得到如下的運算結(jié)果

針對PBC的整體加工應用流程來看,精控軟件如何從整體提供可靠的CAM微內(nèi)核方案呢?
一,我們先看一下CAM微內(nèi)核的產(chǎn)品架構(gòu):
1. 自帶小型幾何內(nèi)核,可以便捷的導入step標準數(shù)據(jù)格式并顯示拓撲信息。
2. 具備2~5軸數(shù)控軌跡規(guī)劃,可以提供豐富的軌跡算法,滿足加工策略的需求。
3. 具備加工干涉檢查、加工仿真模塊,可以直觀的展示軌跡仿真效果。
圖-1024x489.png)

二,針對PCB加工的整體方案和精控軟件的CAM微內(nèi)核的優(yōu)勢,可以形成PCB加工的整個開發(fā)方案。
1. 根據(jù)PCB的圖元的復雜度,可以利用海量圖元的布爾運算的優(yōu)化算法,再利用豐富的二維軌跡算法,生成所需的加工代碼
2. 利用仿真模塊,可以呈現(xiàn)可靠的仿真效果
3. 利用精控CAM微內(nèi)核的跨平臺優(yōu)勢,可以集成到桌面或WEB端等場景,滿足用戶的跨平臺應用需求