几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » ObjectARX(AutoLISP)
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-26, 04:22 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 不打开图,如何将一个文件夹里的所有dwg文件都转换成幻灯片?

不打开图,如何将一个文件夹里的所有dwg文件都转换成幻灯片?
www.dimcax.com
不打开图,如何将一个文件夹里的所有dwg文件都转换成幻灯片?不打开图,将一个文件夹里的所有dwg文件都转换成对应的幻灯片,能否实现?
d
i think you must open the drawings
d
insert
同舟工具箱6.0 闪亮升级!
cad资格资料 机械资料 下载
you can open the drawings one by one, change the the sizes of the document window and make slides ....
d
test this program! use the program at new drawing file.
(defun c:mkslide ()
(setvar "cmdecho" 0)
(command "undo" "c" "n")
(setq nmm (getfiled "select file name" "" "dwg" 8))
(if (and (not nmm) (> (strlen nmm) 0)) (progn
(setq sl (strlen nmm) i 1)
(while (/= (substr nmm i 1) ".") (setq i (1+ i)))
(while (/= (substr nmm i 1) "\\") (setq i (1- i)))
(setq path (substr nmm 1 i))
(command "shell" (strcat "dir " path "*.dwg /b >dwgfile.txt))
(setq f (open "dwgfile.txt" "r"))
(while (setq nmm (read-line f))
(if (> (strlen nmm) 0) (progn
(command "_.insert" (strcat "*" path nmm) '(0 0) "" "")
(command "zoom" "e" "regen")
(setq p1 (getvar "extmin") p2 (getvar "extmax"))
(setq nmm (substr nmm 1 (- (strlen nmm) 4)))
(command "mslide" (strcat path nmm))
(command "erase" "c" p1 p2 "")
(command "purge" "all" "*" "n")
))
)
(close f)
))
(command "undo" "a")
(setvar "cmdecho" 1)
(princ)
)
踅摸
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 01:15 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多