怎么增加與刪除板的端點(Tekla二次開發(fā))
通常創(chuàng)建一個板后
板的所有端點已經(jīng)固定
如果想改變形狀只能刪了重新造
使用Tekla二次開發(fā)
可以在不刪除原板的情況下
動態(tài)的增加刪除端點
再配合端點的移動可以任意改變板的形狀!
1刪除板端點
一、代碼
二、主要邏輯說明
通過拾取函數(shù)Picker()獲得輪廓板(ContourPlate)和輪廓點(ContourPoint)數(shù)據(jù) 。
如果拾取的輪廓點在輪廓板的點列表中,說明是板的一個端點,使用函數(shù)?Remove 刪除它。
2增加板端點
一、代碼
二、主要邏輯說明
通過拾取函數(shù)Picker()獲得輪廓板(ContourPlate)和拾取點(ContourPoint)數(shù)據(jù) 。
遍歷板輪廓的所有的線,根據(jù)點到線的距離判斷拾取點是否在輪廓上,最后使用 Insert 函數(shù)完成點的插入工作。
標簽: