找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1040|回复: 12

[LISP函数]:疑惑-----1种怪现象!

[复制链接]
发表于 2005-4-7 10:20:13 | 显示全部楼层 |阅读模式

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

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

×
运行CAD绘制由*.lsp编写的程序的时候,为什么存在不稳定性!一会可以很好的运行,一会就会闹点小毛病!我个人认为编译器是最准确不过的,何以出现这样的现象,各位有没有类似的情况?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-4-7 11:44:24 | 显示全部楼层
是程序的问题!比如存在捕捉等缺陷!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-7 11:54:06 | 显示全部楼层
两种情况,一种如2楼所说的,对系统变量"osmode"没有设置好。另一种就是坐标系统的关系,如果在用户坐标系统中运行LISP程序会出意想不到的结果。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-4-7 12:42:06 | 显示全部楼层
还存在着全变量与局部变量的问题。如果与其它程序冲突就不能正确运行了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-4-7 14:08:18 | 显示全部楼层
程序开始,先保存一下(setq oldos(getvar“osmode”)),再将“osmode”设定为0.(setvar “osmode” 0),程序结束时复原:(setvar “osmode” oldos)。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-7 20:03:47 | 显示全部楼层
这种情况应该同系统在处理内部数据时容许的偏差大小有关呢(还是系统本身问题了),我曾经试过写一个程序就出现第一次运行时,要剪切的东东有好多没有剪掉
第二次运行又正常了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-5-8 01:24:43 | 显示全部楼层
  这个问题还与 坐标数据输入的优先级(OSNAPCOORD)系统变量有关,如果把变量值设为1,就不会出现程序运行中捕捉设置的干扰。

  坐标数据输入的优先级控制 AutoCAD 如何响应坐标数据的输入。(OSNAPCOORD 系统变量)有三个参数值: 0 、 1 、 2 

OSNAPCOORD 设为 0 :执行对象捕捉(指定执行对象捕捉总是替代坐标输入)。
OSNAPCOORD 设为 1 :键盘输入(指定坐标输入总是替代执行对象捕捉)。
OSNAPCOORD 设为 2 :键盘输入,脚本例外 (指定坐标输入替代执行对象捕捉,脚本例外)。

  也可以在菜单栏  工具→选项→用户系统配置 对话框中 坐标数据输入的优先级 选择键盘输入。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-24 23:26:52 | 显示全部楼层
请教各位高手,我机子里的规划软件经常不能用,autocad14能用,pps规划的菜单不出来,全部变成autocad自身的了,后来我发现好像只要在有acad.lisp所在的盘符里打开文件,下一次规划软件肯定不能用,为何?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-25 12:09:55 | 显示全部楼层
支持路径的问题      还有 acad.LSP在一般文件夹里出现,估计你中毒了, 不过不用怕,它没多大危害
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-28 05:44 , Processed in 0.189315 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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