Visual LISP程序设计(第2版)第8章.pptVIP

  • 86
  • 0
  • 约2.89万字
  • 约 95页
  • 2018-03-26 发布于河南
  • 举报
Visual LISP程序设计(第2版)第8章

(2)确定绘制螺钉的视图需要哪些图形对象及确定这些图形对象的参数。例如,该螺钉视图是由12条粗实线、两条细实线和一条中心线组成的。用点p1、p2、…、p20可以确定该螺钉视图的粗、细实线,用点pl、pr可以确定该螺钉视图的中心线。 (3)确定这些点与定位点p0、旋转角alf直接或间接的几何关系。例如,p1相对于p0的极角为alf+0.5π,极径为0.425×d;p3相对于p0的极角为alf+0.5π,极径为0.5×d。计算出直线各端点的坐标,然后调用画线命令,即可绘制出螺钉的图形,见图8-20。 (4)编写源程序代码 defun c:screw / p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 d l alf dk k n tt d1 dk1 n1 d2 l1 ;这些参数是局部变量 setq p0 getpoint \n输入螺钉的定位点: setq d getdist p0 \n输入螺钉的大径: setq l getdist p0 \n输入螺钉的长度: 现僚榆炔袄贰杖杰掌男杀都钡呼辨捧最佃除樊繁晓慑淋秀哩颅冠喇竭裤痘Visual LISP程序设计 第2版 第8章Visual LISP程序设计 第

文档评论(0)

1亿VIP精品文档

相关文档