1. 程式人生 > >PCB Genesis加郵票孔(郵票孔增加方向判斷--左右上下)實現算法

PCB Genesis加郵票孔(郵票孔增加方向判斷--左右上下)實現算法

角度 之前 用戶 如果 實現 size 進展 是否 分享

之前沒解決的問題,當時一下卡在用戶界面選擇郵票孔增加的方向(上下左右)

與郵票孔實際方位之前的邏輯與非判斷上卡殼了,導致一下沒進展下去。

回頭看原來如此簡單 ,將此點記錄一下。

1.垂直線定義:80--100 或 260--280
2 水平線定義:<10 或 >350 或 170--190
3.兩個外形中心作一條中心分割線,
4.計算此分割線角度來判斷是否垂直或水平 那麽就可以判斷加郵標孔是上下左右方向了

如果非垂直或水平 分割線,即無法有效判斷郵票孔增加的方位了(默認為2邊加)

技術分享圖片

PCB Genesis加郵票孔(郵票孔增加方向判斷--左右上下)實現算法