[壹加工具]一键模具孔位标注
生活随笔
收集整理的這篇文章主要介紹了
[壹加工具]一键模具孔位标注
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
對于模具中的孔位標注,本程序可實現一鍵按“左下、右下、右上、左上、居中”這5種標注基準點,以及“四角標注、對角標注”兩種標注模式進行標注,對于標注的小數位數,默認紅色圓為2位小數,其它顏色的圓為1位小數。上述的基準點、標注模式、標注的小數位數、外形標注是否帶公差均可自定義。
為方便使用,本程序提供Lisp語言接口,參數如下:
| 目 | 說明 |
| 命令名 | yjdimcircleposition |
| ptA | 標注范圍的左下角點 |
| ptB | 標注范圍的右上角點 |
| mode | 標注基準點:0為左下,1為右下,2為右上,3為左上,4為居中 |
| bFourPt | 1為四角標注,0為對角標注 |
| normalDimdec | (可選,默認為1位)普通圓的標注的小數位數 |
| redcirleDimdec | (可選,默認為2位)紅色圓的標注的小數位數 |
| edgeTolerance | (可選,默認為T)外形標注是否帶公差 |
?
示例:
(yjdimcircleposition '(0 0) '(116 123 0) 0 1)
(yjdimcircleposition ptA ptB (rem i 5) 0 2 3 nil)
附Lisp批量標注時的代碼:
| 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)) ????) |
總結
以上是生活随笔為你收集整理的[壹加工具]一键模具孔位标注的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于51单片机带显示器的音乐盒设计
- 下一篇: xorm2