明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 603|回复: 7

怎么修改打开和修复的范围地址和文件?

[复制链接]
发表于 2023-2-5 17:12 | 显示全部楼层 |阅读模式
本帖最后由 yaojing38 于 2023-2-5 17:14 编辑

就是"OPEN" "RECOVER" 的时候没办法控制搜索范围,怎么填写改变图纸1、和2、的地址,全地址写入只改变了2的位置?、谢谢!

本帖子中包含更多资源

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

x
发表于 2023-2-5 17:45 | 显示全部楼层
1.处的路径,2.处是文件名;2.处也可以输入路径的,要么输入全路径,如 D:\Proj2\Unit1 这样的,要么就是相对于当前目录的如 ..\24# Model 表明和当前的 23# Model 平齐的 24# Model 目录下的。
 楼主| 发表于 2023-2-5 19:40 | 显示全部楼层
dunkel 发表于 2023-2-5 17:45
1.处的路径,2.处是文件名;2.处也可以输入路径的,要么输入全路径,如 D:\Proj2%unit1 这样的,要么就是相 ...

问下LI SP怎么设置这两个位置??比如recover 后面跟 参数地址  好像无法定位到指定路径,,但是可以到文件名。
发表于 2023-2-6 12:23 来自手机 | 显示全部楼层
lisp 能正常使用 recover 这样的打开另外个图形文件?如果你确实可以,唯一要注意的应该是路径分隔符应该是用 / 而非 \ 或用两个如 D:\\Proj...
 楼主| 发表于 2023-2-6 12:32 | 显示全部楼层
dunkel 发表于 2023-2-6 12:23
lisp 能正常使用 recover 这样的打开另外个图形文件?如果你确实可以,唯一要注意的应该是路径分隔符应该是 ...

好像是不能,,但是至少如果能定位当前图位置,并且打开对话框,,下次修复就会默认要修复现在的图纸位置,,不然还得去找图纸位置,,文件深的时候很麻烦。
发表于 2023-2-6 14:25 来自手机 | 显示全部楼层
不是的,不能,是直接屏蔽了这类命令。
看到你另外个贴,可能还是文件打开后,用 audit 命令 Y 选项 更可行;或者,用脚本来处理(创建需处理的文件列表,可以在 excel 里进行命令的添加形成所需脚本)。
 楼主| 发表于 2023-2-6 15:49 | 显示全部楼层
dunkel 发表于 2023-2-6 14:25
不是的,不能,是直接屏蔽了这类命令。
看到你另外个贴,可能还是文件打开后,用 audit 命令 Y 选项 更可 ...

好的,,谢谢,,本来想弄个半自动,,看来也泡汤了!!
 楼主| 发表于 2023-2-8 13:31 | 显示全部楼层
找了U版的函数,弄个半自动,,recover自己输,黏贴地址就行。。。哈哈
;;-------------------------------------------------
(defun c:xfdk ()
(CopytoClipboard (strcat (getvar "dwgprefix") (getvar "dwgname")))
(vl-load-com)
(command "_qsave" "")
(vla-sendcommand (vlax-get-property (vlax-get-acad-object) 'ActiveDocument) (strcat "new" " "))
(vla-sendcommand (vlax-get-property (vlax-get-acad-object) 'ActiveDocument) (strcat "close" " " " "))
(print)
)
;;-------------------------------------------------
;;;将文本复制到剪贴板
(defun CopytoClipboard(text / Clip_board)
(setq Clip_board (Vlax-Get-Property (Vlax-Get (vlax-create-object "htmlfile") 'ParentWindow) 'ClipboardData))
(Vlax-Invoke Clip_board 'SetData "text" text)
  (vlax-release-object Clip_board)
  text
)
;;-------------------------------------------------
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-3 13:08 , Processed in 0.398077 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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