CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 3460|回复: 16

[求助] 急救!

[复制链接]
发表于 2010-11-14 14:24 | 显示全部楼层 |阅读模式
好久没在上面发帖了!最近在学习,没有时间,现在又一些问题想求助大家! 。。。。。问题是我在用CAD2005做螺线是输入了7 F% c: W, X: {' v( d
  1. (defunC:luoxian
    + M! S' p. S& G( n7 p
  2.      (\)
    , l7 `+ j6 e" S2 d
  3.      (setq b1 (getpoint"指定螺旋线基点:"))
    4 k- y! W! r# `! J4 l9 w% i
  4.      (setq r(getreal"请输入螺纹平均半径:"))
    8 x+ f- O  e; t  @& o
  5.      (setq disp (getreal"请输入螺纹节距:"))
    8 A8 C! E5 W1 h, [! v
  6.      (setq n (getint"请输入每圈细化段数:"))  \% u' S0 {$ L+ T0 H) m
  7.      (setq delta(|(*2.0pi)n))
    6 u) y, ~  y! h$ {3 z. E$ ?9 Q. O' `: l
  8.      (setq j (|disp n))' Z; K9 Z& \) S. R. O+ O8 V- {" h
  9.      (setq bb (caddr b1)): q# a9 M: v5 w1 ^& ]/ K$ h
  10.      (setq and 0)0 ]% d6 E+ t% t% g6 b: B
  11.      (setq jj 0)
    # t  A; q* A' q& p0 D7 ~3 U0 Q
  12.      (Command"UCS""o"b1)8 V. v# u2 ~9 [+ Q1 `* R2 q
  13.      (Command"3dpoly"(list r 0 0))
    , h+ O  A% H* ~$ t$ a
  14.      (repeat n
    6 k: o8 c" B1 d' [( ]
  15.          (setq jj(+jj))
    5 B, \" l( O9 e# X; r- b$ A
  16.          (setq ang(+delta ang))* S' k; g% Z' A9 O4 [6 Q7 {
  17.          (setq pt2(list(*r(cos ang))(* r(sin ang))(+0*((j jj))))
    3 z! l) L# B3 F/ L# I% U
  18.   (Command pt2)
      z$ p  M9 G( [! h0 g
  19. )
    2 T  g$ @: L' B9 T: W) |# x
  20.        (Command"")
    ( ?0 J1 V) D3 A/ ^
  21.        )
复制代码

' Z! T+ m" ?# N( q, p. O+ u, ?这些命令时 ,加载后,在命令行中输入luoxian,它的提示是按f1帮助,这不是表明没加载成功吗,无法使用,但是我确实是加载成功了!我试了好几次都不行!求大家慷慨解囊1给些意见!谢谢!我的成长希望能得到大家的见证!
发表于 2010-11-14 14:47 | 显示全部楼层
错误大多6 C+ G6 g, y3 M/ D9 X; v' Z
请先调整出该有的空格 $ N7 L: T' k6 C8 f5 B. H
(defunC:luoxian ===> (defun C:luoxian
: |% a. p8 |/ k" C  p其下还有更多.....
) s4 [; r. n, g% t: _: X1 P (setq delta(|(*2.0pi)n)) !!?? : \- k# Q" _' H/ o
0 O! J- s/ ~6 R$ u' `  V" y
最好上传文件,被加料后想调试都难

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2010-11-14 15:03 | 显示全部楼层
(+0*表示什么?(\)也没有这样写的呀? (setq delta(|(*2.0pi)n))中许多必要的空格都没有……' u9 g7 v& ]- v6 w* f  l  O  h: b
差太多了。
 楼主| 发表于 2010-11-15 15:45 | 显示全部楼层

回复 #2 Camello 的帖子

我会尽快在这几天把文件上传!先谢谢你! 我是自学CAD的,希望您多加帮助!
 楼主| 发表于 2010-11-15 15:54 | 显示全部楼层

回复 #3 xhq1954425 的帖子

哦!关于空格我没注意!以后会注意的!谢谢!关于空格还有其他的要求吗?顺便问一下!您知不知道一些关于AUTOLISP的书,我这方面的知识缺的太很,最好是基础教程的!我自学的! 先谢谢您了!以后还希望您多多指点!
 楼主| 发表于 2010-11-17 12:07 | 显示全部楼层
请大家看一下 哪里错了!谢谢了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2010-11-17 12:11 | 显示全部楼层
这是什么意思?搞不懂?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2010-11-17 13:30 | 显示全部楼层
是原文件存贮地址变更了,找不到了!
发表于 2010-11-17 13:31 | 显示全部楼层
把它删掉,重新打开一个!
 楼主| 发表于 2010-11-17 14:17 | 显示全部楼层

回复 #9 xhq1954425 的帖子

我从新建个文件,但是加载后,还是不行!恼火! 你可能把制造螺线的步骤展示一下!主要是加载lsp命令,然后实行!我在这老犯晕!我一下午都在线,我等你回贴!谢谢了! 我急需学会这个,要不然后面的没法再做了!谢谢了! 等你回帖!
发表于 2010-11-17 18:31 | 显示全部楼层
我白天一点空余时间都没有,只是早晚上来看看) r, z0 A8 T/ a# `/ B

1 h4 j7 l0 H- l2 k
0 r1 s+ U1 K; B4 G0 K, R. q' D& N" }8 b* Z
[ 本帖最后由 xhq1954425 于 2010-11-17 18:36 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2010-11-17 22:12 | 显示全部楼层

回复 #7 dpw 的帖子

(setq j (/ disp n))
2 i1 c' N8 g8 O3 _==>3 m, Z) g# F) l+ v( |1 i
(setq j (/ disp n 1.0))
' i1 P4 o1 R$ |" t& ^) X! V3 L
$ v$ G; g  l! r" w' v4 Q) q* Z( y( k8 w7 R& Y1 U, f  A" U$ K3 b& n
(setq and 0)5 h- N( `' w, H: }' S
==>+ K+ [2 l; G! L, d! [' l
(setq ang 0)$ v5 _* l9 H1 |' P

' K  `6 \! r% m. e(setq jj(+jj 1))
) f: ^( q+ u5 `# b+ t8 a- k==>+ l; a/ j# X3 `: c2 d( D# j
(setq jj (1+ jj))
! r! T0 R' v& o9 B& E+ h5 k
3 B  Y. S& c7 e! |& i... (+0*((j jj))))  !!???
 楼主| 发表于 2010-11-19 21:07 | 显示全部楼层

回复 #11 xhq1954425 的帖子

谢谢了! 我在试试吧!
 楼主| 发表于 2010-11-19 21:20 | 显示全部楼层

回复 #12 Camello 的帖子

不行!改过了还是加载不成!程序没有其他的问题了吗?帮忙可能把制作螺线的命令完整步骤发过来!谢谢了!
发表于 2010-11-19 22:35 | 显示全部楼层
这句  ... (+0*((j jj)))) !!???  您改成什么了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-2-19 07:11

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

快速回复 返回顶部 返回列表