找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 702|回复: 10

[求助] [求助]:2002下用的好好的,2005下加载不起做用了,谁能帮我看一下

[复制链接]
发表于 2005-1-22 09:58:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
为了方便,在编了一个优化Autocad变量的小lisp,在2002下用的好好的,到了2005,就是用不了,谁能帮我看一下

(defun set()
(command "viewres" "y" "20000")
(command "setvar" "dimzin" "8")
(command "setvar" "dimazin" "2")
(command "setvar" "dimassoc" "2")
(command "setvar" "attdia" "1")
(command "setvar" "dimdsep" ".")
(command "setvar" "dimzin" "8")
(command "setvar" "dimadec" "2")
(command "setvar" "dimdec" "3")
(command "setvar" "polarang" "15")
(command "setvar" "angbase" "0")
(command "setvar" "ltscale" "1")
(command "setvar" "mbuttonpan" "1")
(command "setvar" "blipmode" "0")
(command "setvar" "whiparc" "1")
(command "setvar" "skpoly" "1")
(command "setvar" "autosnap" "63")
(command "setvar" "pickstyle" "0")
(command "setvar" "textfill" "1")
(command "setvar" "wmfbkgnd" "0")
(command "setvar" "highlight" "1")
(command "setvar" "cursorsize" "100")
(command "setvar" "savetime" "10")
(command "setvar" "gripcolor" "1")
(command "setvar" "griphot" "3")
(command "setvar" "gripsize" "5")
(command "setvar" "aperture" "5")
(command "setvar" "pickbox" "5")
(command "setvar" "pickadd" "1")
(command "setvar" "shortcutmenu" "10")
(command "dragmode" "auto")
(command "-style" "PC_textstyle" "txt.shx,hztxt1.shx" "0" "0.80" "0" "N" "N" "N")
(command "-osnap" "nea,end,int,cen,qua,mid")
(command "setvar" "cmdecho" "1")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 593个

财富等级: 财运亨通

发表于 2005-1-22 10:40:44 | 显示全部楼层
你的函数名和lisp内部函数冲突,高版本会检测,字体必须保证在搜索路径

  1. (defun c:myset ()
  2.   (mapcar '(lambda (a)
  3.              (setvar (car a) (cdr a))
  4.            )
  5.           '(("dimzin" . 8)
  6.             ("dimassoc" . 2)
  7.             ("attdia" . 1)
  8.             ("dimadec" . 2)
  9.             ("polarang" . 15)
  10.             ("angbase" . 0)
  11.             ("ltscale" . 1)
  12.             ("mbuttonpan" . 1)
  13.             ("blipmode" . 0)
  14.             ("whiparc" . 1)
  15.             ("skpoly" . 1)
  16.             ("autosnap" . 63)
  17.             ("pickstyle" . 0)
  18.             ("wmfbkgnd" . 0)
  19.             ("highlight" . 1)
  20.             ("savetime" . 10)
  21.             ("gripcolor" . 1)
  22.             ("griphot" . 3)
  23.             ("gripsize" . 5)
  24.             ("aperture" . 5)
  25.             ("pickbox" . 5)
  26.             ("shortcutmenu" . 10)
  27.             ("cmdecho" . 0)
  28.             ("dimdsep" . ".")
  29.             ("textfill" . 1)
  30.             ("cursorsize" . 100)
  31.             ("pickadd" . 1)
  32.             ("dragmode" . 2)
  33.             ("osmode" . 567)
  34.            )
  35.   )
  36.   (command "viewres" "y" "20000")
  37.   (command "-style"         "PC_textstyle"
  38.            "txt.shx,hztxt1.shx"               "0"             "0.80"
  39.            "0"                 "N"               "N"             "N"
  40.           )
  41.   (setvar "cmdecho" 1)
  42.   (princ)
  43. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-22 17:21:52 | 显示全部楼层
不行啊,加载完后无任何出错提示
依然提示 nil
就是附值一没上去,设置不起作用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2005-1-22 17:32:46 | 显示全部楼层
最初由 王建荣 发布
[B]不行啊,加载完后无任何出错提示
依然提示 nil
就是附值一没上去,设置不起作用。 [/B]

这个程序加载正确就没有提示,你说的哪个不起作用?
建议你运行完成后运行 setvar  命令,看设置是否完成。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-1-22 18:42:53 | 显示全部楼层
没细看,会不会有旧版的系统变量?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2005-1-22 22:51:48 | 显示全部楼层
可以一条条paste进cad试一试,看到底哪条出错了.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-23 14:01:46 | 显示全部楼层
哦,那个OSMODE就是没法设。
这是用Setvar设置的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-23 14:04:06 | 显示全部楼层
改成直接用OSNAP命令.
在Lisp中不行,用手工输入就行了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-1-23 14:43:03 | 显示全部楼层
是qua和cen冲突吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2005-1-23 15:02:20 | 显示全部楼层
Lisp  设置没有问题, AutoCAD 2005cn + SP1 (XP+SP1)
命令: osmode

输入 OSMODE 的新值 <16>:

命令: (setvar "osmode" 567)
567

命令: osmode

输入 OSMODE 的新值 <567>: *取消*
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-23 23:24:37 | 显示全部楼层
看来是我的机器有问题了,

这是家中2004版的现象,我试过2004与2005出现的现象是一样的,明天上单位去式2005版。

Command: osmode

Enter new value for OSMODE <16>:

Command: (setvar "osmode" 567)
567

Command: osmode

Enter new value for OSMODE <16>:


晕死2005中文版

命令: osmode

输入 OSMODE 的新值 <16384>:

命令: (setvar "osmode" 567)
567

命令: osmode

输入 OSMODE 的新值 <16384>:
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-27 22:47 , Processed in 0.205109 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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