[壹加工具]一键模具孔位标注
?
對(duì)于模具中的孔位標(biāo)注,本程序可實(shí)現(xiàn)一鍵按“左下、右下、右上、左上、居中”這5種標(biāo)注基準(zhǔn)點(diǎn),以及“四角標(biāo)注、對(duì)角標(biāo)注”兩種標(biāo)注模式進(jìn)行標(biāo)注,對(duì)于標(biāo)注的小數(shù)位數(shù),默認(rèn)紅色圓為2位小數(shù),其它顏色的圓為1位小數(shù)。上述的基準(zhǔn)點(diǎn)、標(biāo)注模式、標(biāo)注的小數(shù)位數(shù)、外形標(biāo)注是否帶公差均可自定義。
為方便使用,本程序提供Lisp語(yǔ)言接口,參數(shù)如下:
| 目 | 說明 |
| 命令名 | yjdimcircleposition |
| ptA | 標(biāo)注范圍的左下角點(diǎn) |
| ptB | 標(biāo)注范圍的右上角點(diǎn) |
| mode | 標(biāo)注基準(zhǔn)點(diǎn):0為左下,1為右下,2為右上,3為左上,4為居中 |
| bFourPt | 1為四角標(biāo)注,0為對(duì)角標(biāo)注 |
| normalDimdec | (可選,默認(rèn)為1位)普通圓的標(biāo)注的小數(shù)位數(shù) |
| redcirleDimdec | (可選,默認(rèn)為2位)紅色圓的標(biāo)注的小數(shù)位數(shù) |
| edgeTolerance | (可選,默認(rèn)為T)外形標(biāo)注是否帶公差 |
?
示例:
(yjdimcircleposition '(0 0) '(116 123 0) 0 1)
(yjdimcircleposition ptA ptB (rem i 5) 0 2 3 nil)
附Lisp批量標(biāo)注時(shí)的代碼:
| 1 2 3 4 5 6 7 8 9 10 | ????(setq?i?0) ????(repeat?10 ??????(setq?ptA(list?(*?i?300.0)?0?0)) ??????(setq?ptB(list?(+?(*?i?300.0)?116.0)?123.0?0)) ??????(if?(>?i?4) ????????(yjdimcircleposition?ptA?ptB?(rem?i?5)?0?2?3?nil) ????????(yjdimcircleposition?ptA?ptB?(rem?i?5)?1) ??????) ??????(setq?i(1+?i)) ????) |
總結(jié)
以上是生活随笔為你收集整理的[壹加工具]一键模具孔位标注的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于51单片机带显示器的音乐盒设计
- 下一篇: xorm2