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

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

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


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