明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: z394326635

[讨论]怎么做个CAD定时闹钟

  [复制链接]
发表于 2008-12-25 21:31:00 | 显示全部楼层

高手,支持你!

发表于 2008-12-25 22:44:00 | 显示全部楼层
如果我要它每10分钟提醒我一次呢.应该在怎么改呀
发表于 2008-12-25 23:24:00 | 显示全部楼层

原理就是根据自动保存的时间间隔

修改即可

发表于 2008-12-27 11:21:00 | 显示全部楼层
我的也是没反应.要同时触发保存和时间相等时才ALERT.
发表于 2008-12-27 12:43:00 | 显示全部楼层

请楼上各位注意自动保存的概念

就是当用户有操作的时候(图面发生改变)才会触发真正的自动保存

如果用户放置不动 自动保存是不会真正触发的

所以要想程序正常运行

需要对CAD操作操作才行 O(∩_∩)O

发表于 2008-12-27 14:08:00 | 显示全部楼层

做个DLL用LISP调用得了.

那样才可以做出真的到点就闹钟.

 楼主| 发表于 2008-12-28 14:43:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-12-28 15:30:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-1-10 20:36:00 | 显示全部楼层
老猫就是强,偶顶顶顶
发表于 2009-1-13 20:19:00 | 显示全部楼层
本帖最后由 作者 于 2009-1-14 20:40:24 编辑

(vlax-put-property (vlax-get (vlax-get (vlax-get-acad-object) 'Preferences) 'OpenSave) 'AutoSaveInterval 1);每隔1分钟 可自定义
(if (not (equal (type dwg_reactor_Gohome) 'VLR-DWG-Reactor))
        (setq dwg_reactor_Gohome(vlr-dwg-reactor nil '((:vlr-beginsave . GotoHome))))
)
(defun GotoHome(ii jj / time)
 (setq time (read (substr (rtos (getvar "cdate") 2 12) 10 4)))
 (if (> time 1728);下午5点28分 下班前
  (alert "准备下班!")

(command  "LINE" ...)
 )
)

本人把程序改动有有以下问题,有高手能解决吗?

执行一条 AutoCAD 命令 (command  "LINE" ...) 时不能调用原CAD命令,不知此处该如何写法?

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

本版积分规则

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

GMT+8, 2025-6-8 23:23 , Processed in 0.237637 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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