AutoCAD齿轮开发
来源: 作者: 时间:2008-04-29 阅读:
pttmp10 (list (car pttmp9) (cadr pttmp3) (caddr pttmp3))
pttmp11 (polar ptStart (/ pi 2.0) threadpitch)
pttmp12 (polar pttmp11 (/ pi 2.0) (abs threadlength))
)
;-------------------------------------------------------------------
; 绘制两个倒置的并偏移1/2螺距的圆锥
; 这两个圆锥都以中剖面剖分
; 进行并集运算
;-------------------------------------------------------------------
(SETQ startcone "order")
(SETQ endcone "Y")
(command "zoom" "w" (list (car pt1a) (+ (cadr pt1a) (abs threadlength)) (caddr pt1a)) pt3b)
(princ "\n正在绘制三维螺纹,请等待")
(command "pline" pttmp1 pttmp5 pttmp6 "c")
(command "revolve" "l" "" pttmp5 pttmp6 "")
(command "slice" "l" "" pttmp1 pttmp3 pt1z pttmp5)
(command "slice" "l" "" pt1a pt3a pt1az pttmp3)
(setq tstmp (ssadd (entlast)))
(command "pline" pttmp3 pttmp9 pttmp10 "c")
(command "revolve" "l" "" pttmp9 pttmp10 "")
(command "slice" "l" "" pttmp1 pttmp3 pt1z pttmp9)
(command "slice" "l" "" pt1b pt3b pt1bz pttmp3)
(setq tstmp (ssadd (entlast) tstmp))
(command "union" tstmp "")
;-------------------------------------------------------------------
; 上面的实体被剖切成两份,然后进行镜像以获得螺旋线的螺旋
; 单线的高度实际上等于两倍螺距,但是超出或者是在内部或者是
; 在最后一步被切除
;-------------------------------------------------------------------
(command "slice" tstmp "" "xy" ptStart "b")
(setq tstmp (ssadd (entlast) tstmp))
(command "mirror" "l" "" pttmp1 "@10<0" "y")
(command "union" tstmp "")
;-------------------------------------------------------------------
; 螺旋进行阵列操作,然后再作并集(可能会耗费一定时间)
; 得到的实体再切除到指定的螺旋高度
;-------------------------------------------------------------------
(setq e (entlast))
(command "array" tstmp "" "r" ttal 1 threadpitch)
(repeat (1- ttal)
(setq e (entnext e)
tstmp (ssadd e tstmp)
)
)
机电专业相关文章
赞助商链接
最新推荐文章
- CAD系统变量大全 href="/sheji/cad/24234.html" target=_blank>CAD系统变量大全
- AutoCAD的系统变量设置 href="/sheji/cad/24130.html" target=_blank>AutoCAD的系统变量设置
- AutoCAD齿轮开发 href="/sheji/cad/23833.html" target=_blank>AutoCAD齿轮开发
- AutoCAD中圆的绘制方法和编辑技巧 href="/sheji/cad/23834.html" target=_blank>AutoCAD中圆的绘制方法和编辑技巧
- AutoCAD的线型与填充图案开发技术
- 从AutoCAD中精确输出图像文件
- AutoCAD设计中心简介、启动和界面
- 使用AutoCAD提高绘图效率的途径和技法
- Autodesk新版AutoCAD 2008新特性
- 注册表中如何设置autocad打开和保存文件的默
最新热门文章
Hot 11
