找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1203|回复: 4

[LISP程序]:请求自动批量全屏DWG文件并保存的lisp

[复制链接]
发表于 2005-8-23 14:56:01 | 显示全部楼层 |阅读模式

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

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

×
小弟实在不才,最近因为要整理自己的文件,实在需要

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

使用道具 举报

已领礼包: 11306个

财富等级: 富甲天下

发表于 2005-9-2 10:34:26 | 显示全部楼层
程序在空白图中运行。
[php]
(DEFUN C:FULLSCR ()
(SETVAR "CMDECHO" 0)
(SETQ NMM (IF NMM NMM ""))
(WHILE (SETQ NMM (GETFILED "Select a File name : " "" "dwg" 2))
  (COMMAND ".UNDO" "BE")
  (COMMAND ".INSERT" (STRCAT "*" NMM) "0,0" "" "")
  (COMMAND "ZOOM" "E")
  (IF (> (DISTANCE (GETVAR "EXTMIN") (LIST 0 0 0)) 0.0)
   (COMMAND "MOVE" "ALL" "" (GETVAR "EXTMIN") "0,0" "ZOOM" "E"))
  (COMMAND "BASE" "0,0")
  (SETQ NMM (SUBSTR NMM 1 (- (STRLEN NMM) 4)))
  (COMMAND "SAVEAS" "2004" NMM)
  (WHILE (NOT (ZEROP (GETVAR "CMDACTIVE"))) (COMMAND "Y"))
  (COMMAND ".UNDO" "E")
  (COMMAND "_U")
))
(SETVAR "CMDECHO" 1)
(PRINC)
)
[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-3 16:37:14 | 显示全部楼层
这种批量处理的文件,基本上都是用插入块的操作方法。
能否用打开、编辑、保存的方法呢?
用lisp如何切换到新打开(或任意一个打开)文件,在编辑。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-3 19:43:57 | 显示全部楼层
代码中能否把存盘部分改为按默认格式存盘?
何必每次都选择格式和另存的文件名呢?
批量处理应该尽量缩短时间为要点吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-28 12:43 , Processed in 0.163333 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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