200853006 发表于 2013-4-15 14:29:27

不错,方便多了

lenlenq 发表于 2013-4-15 20:25:59

同名的只需要用插入块的方式

200853006 发表于 2013-4-15 21:14:33

1993063 发表于 2013-4-14 19:48 static/image/common/back.gif
错误: no function definition: USDXF

我用邹锋 的代码也是出现这样的情况、

1993063 发表于 2013-4-15 23:26:12

200853006 发表于 2013-4-15 03:14 static/image/common/back.gif
我用邹锋 的代码也是出现这样的情况、

这里自定义函数没定义,z版搞定了

200853006 发表于 2013-4-16 08:55:37

1993063 发表于 2013-4-15 23:26 static/image/common/back.gif
这里自定义函数没定义,z版搞定了

Z版的是可以用,

王航 发表于 2013-4-17 11:56:22

200853006 发表于 2013-4-16 08:55 static/image/common/back.gif
Z版的是可以用,

最外面的圆总是红色的,我想变成绿色的,怎么写?请高人指点。谢谢!

新新小兵 发表于 2013-4-18 17:08:42

哈哈,我是做五金模具设计的哦,有空多交流交流

王航 发表于 2013-4-19 16:25:52

王航 发表于 2013-4-17 11:56 static/image/common/back.gif
最外面的圆总是红色的,我想变成绿色的,怎么写?请高人指点。谢谢!

问题已经解决,谢谢!

669423907 发表于 2013-4-19 21:02:46

我特喜欢楼主的画中心线的部分,方便帮整合一下吗?谢谢!

;绘制螺孔
(defun c:lkkk()
(setq la (getvar"clayer"))
(if (= a nil) (setq a 8))
(princ "\n请输入螺孔规格(M")(princ (fix a))(princ"):")
(setq x (getreal))
(cond ((= nil (numberp x))(setq x a)) ((= T (numberp x))(setq a x)))
(setq pb (getpoint "\n请指定放置位置:"))
(setvar"clayer""螺纹")
(setq m (/ a 2)m1 (* 0.85 m)p1 (polar pb pi m)p2 (polar pb (* pi 1.5) m))
(command "arc" p2 "e" p1 pb)
(setvar"clayer""0")
(setq l1 (ssget"l"))(command "circle" pb m1)
(princ))


;生成中心线
(entmake (list (cons 0 "LINE")
   (cons 8 "screw")
   (CONS 62 1)
   (cons 6"CENTER")
   (cons 48 xk)
   (cons 10 pt1)
   (cons 11 pt3)
      )
      )
(setq en2 (entlast))
;生成中心线
(entmake (list (cons 0 "LINE")
   (cons 8 "screw")
   (CONS 62 1)
   (cons 6"CENTER")
   (cons 48 xk)
   (cons 10 pt2)
   (cons 11 pt4)
      )
      )

669423907 发表于 2013-4-19 21:51:20

王航 发表于 2013-4-17 11:56 static/image/common/back.gif
最外面的圆总是红色的,我想变成绿色的,怎么写?请高人指点。谢谢!

(list '(0 . "ARC") (cons 10 pc) (cons 40 r) (cons 50 an1) (cons 51 an2) '(62 . 1))

(list '(0 . "ARC") (cons 10 pc) (cons 40 r) (cons 50 an1) (cons 51 an2) '(62 . 3))
页: 1 [2] 3 4 5
查看完整版本: 原创,圆孔生成镙丝孔