qcw911
发表于 2010-12-25 00:52:40
masterlong 发表于 2010-12-25 00:19 static/image/common/back.gif
呃
加载了这个程序运行了下
也出现了楼主说的情况
非常期待~
masterlong
发表于 2010-12-25 01:00:25
本帖最后由 masterlong 于 2010-12-25 01:02 编辑
你只需要修改程序最后的这一段
(setq layerlist
(list (cons"线槽" "j_线槽")
(cons"线槽中心线""j_线槽中心线")
(cons"桥架" "j_桥架")
)
)
至于路径的空格bug
把空格去掉再执行程序吧
doslib函数库指的就是你的那个文件
在本程序前加载
qcw911
发表于 2010-12-25 18:49:15
大家试一试 有没有成功的?
qcw911
发表于 2010-12-26 19:56:21
有没有高手帮帮忙这个对我很重要!
qcw911
发表于 2010-12-27 08:15:03
又测试了
还是不行
这是什么原因?
chlay
; エラー: *error* 関数内でエラーが発生しました引数のタイプが間違っています: streamp nil
masterlong
发表于 2010-12-28 22:16:11
突然发现可能的问题根源了
你放上来的文件是doslib8.3.zip
之前看到你说你用的是ACAD2004
就想当然的以为你的doslib的版本是对应2004的
但2004对应的版本应该是6.1.5
所以很可能你加载了你的那个文件
但因为CAD版本的问题
实际却没真正的加载导致程序无法运行
下载下面这个文件
加载其中的doslib16.arx再试试
qcw911
发表于 2010-12-29 08:13:46
命令: chlay
程序運行完成 耗時 5.06267 秒
但是不成功
是 1 转化到 j_1 ?
masterlong
发表于 2010-12-30 15:05:59
(cons"线槽中心线""j_线槽中心线")
前面的 "线槽中心线" 是你图里现有的图层名
后面的 "j_线槽中心线" 是你想替换的图层名
按这个模式建立你的图层替换对应列表
qcw911
发表于 2010-12-31 11:02:00
masterlong 发表于 2010-12-30 15:05 static/image/common/back.gif
(cons"线槽中心线""j_线槽中心线")
前面的 "线槽中心线" 是你图里现有的图层名
我做成视频你看看那里出错了
masterlong
发表于 2010-12-31 16:25:38
不是说用的2004吗
怎么演示里是2007?
你换2004试下
几点注意:
1。程序运行时你的图纸应处于关闭状态
2。图纸的dwg版本是2004及以下
3。本程序对某些图(如天正图纸)会出错,但再次执行本程序可以跳过出错图。