PCB 3D PCB 後續改進與擴充套件功能一些想法

2022-02-10 17:53:43 字數 878 閱讀 7722

再次感受到welgl實現3d效果的震撼,

一.目前功能:

gerber與鑽孔 解析 並轉為3d實景圖,使用者360度操控

二.後續改進擴充套件功能:

1.增加odb++解析 

2. 3d 尺寸標註(外形尺寸,孔徑,線寬)

3. 實現蘭膠,碳油 覆蓋

4.內層芯板展示

5.盲埋孔結構3d 展示

5.剛柔結構3d展示

6.線路高度與阻焊高度 疊加展示

三.應用技術與js庫:

1.計算機圖形技術,採用three.js庫(3d建模,圖形渲染,材料,燈光,投影等等))

2.效能監控庫 stats.js

3.物件操作控制庫  objectcontrols.js

四.基本定義(後續不斷完善) 

後續博文完善:

層名正則:

格式解析:

3d建模:

渲染:

樹形DP 打家劫舍3

每個節點有選和不選兩種狀態,若選,則其孩子節點不可選,若該節點不選,則孩子節點可選也可不選 設dp u 0 表示不選當前結點u的情況下以u為根的子樹所能得到得最大價值 dp u 1 表示選當前結點u的情況下以u為根的子樹所能得到得最大價值 設v為其孩子節點 使用pair儲存選或不選兩種情況的值,通過...

3個區間DP總結

include include include include include include include include 自動從小到大排序,且沒有重複 using namespace std const int maxn 100 5 const int inf 1e9 int n int a ...

DP套題練習3

t1 火車站內往往設有一些主幹線分叉出去的鐵路支路,供火車停靠,以便上下客或裝載貨物鐵路支路有一定長度 火車也有一定的長度,且每列火車的長度相等.假設某東西向的鐵路上,有一小站.該站只有一條鐵路支路可供火車停靠,並且該鐵路支路最多能容納 m 輛火車為了火車行駛的通暢,該站只允許火車自東方進站,自西方...