找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: xyp1964

[分享]:★CAD动画,注意备份文件!(欢迎跟进,公布部分源码)

[复制链接]
发表于 2005-4-9 23:59:34 | 显示全部楼层
这就是创意!高!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-24 08:53:13 | 显示全部楼层
楼主n有创意,太牛了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 17:00:35 | 显示全部楼层
真是大开眼界!希望我也能做出来!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 22:10:33 | 显示全部楼层
狂魔乱舞!好好学习一个!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2005-5-5 11:09:15 | 显示全部楼层
斑竹教教我怎么做吧?
让我看看星光的源代码好吗?我很想学!谢谢了!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-5 11:14:04 | 显示全部楼层
真所谓一山还有一山高,,,,
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-5 12:05:37 | 显示全部楼层
最初由 一生有你 发布
[B]斑竹教教我怎么做吧?
让我看看星光的源代码好吗?我很想学!谢谢了!! [/B]

[php]
(load "xyp_lib")
;|
如果已经下载xyp_lib并放到搜索路径下可以不再下载!
利用以下任何一种方式即可加载和运行通用函数内的所有子程序:
1.在每个程序内增加(load"xyp_lib")
2.在acad.lsp中增加(load"xyp_lib")
3.在command下输入(load"xyp_lib")
4.在菜单.mnl中增加(load"xyp_lib")
下载地址:http://www.xdcad.net/forum/showthread.php?s=&threadid=325268
|;

;;;星光灿烂-动画
(defun c:xgcl ()
  (setvar "pdmode" 35)
  (setvar "PDSIZE" 1)  
  (while t
    (setq i 1)
    (repeat 66
      (setq col (sjs 256))
      (if (= col 0)
        (setq col 1)
      )
      (mkla (rtos col 2 0) col)
      (command "point" (list (sjs 1000) (sjs 1000)))
    )
    (command "zoom" "e")
    (setq ss (ssget "X"))
    (while (< i 50)
      (setq i (+ i 1))
      (setvar "PDSIZE" i)
      (command "delay" "50")
    )
    (while (> i 1)
      (setq i (- i 1))
      (setvar "PDSIZE" i)
      (command "delay" "50")
    )
    (command "erase" ss "")
    (command "delay" "1000")
  )
)
(princ "程序命令:xgcl(星光灿烂)")
(princ)
[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-18 14:09:38 | 显示全部楼层
楼主的创意太牛了,原来CAD还有这样的超级功能
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-29 09:43:30 | 显示全部楼层
截取CAD“挖雷”游戏源程序片断,生成“小心地雷”动画:
如果显示屏不够结实或主频太慢,千万别玩!!!呵呵……
命令:XXDL (小心地雷)
代码:
[php](defun c:xxdl ()
  (command "zoom" "w" (list -100 -100) (list 1100 1100))
  (while T
    (repeat 21
      (setq pt (list (sjs 1000) (sjs 1000)))
      (drawRedMine pt)
      (command "delay" 200)
      (dos_sound 3)
      (command "delay" 200)
    )
    (command "delay" 2000)
    (dos_sound 3)
    (redraw)
    (command "delay" 1000)
  )
  (princ)
)
(princ "XXDL  (小心地雷)")
(princ)[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-29 10:38:53 | 显示全部楼层
“小心地雷”
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-29 10:41:19 | 显示全部楼层
“小心地雷”改版:
命令:XXDL
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-20 23:24:47 | 显示全部楼层
XTW  线条舞CAD动画:
(真彩色)
  1. [FONT=courier new]
  2. (load "xyp_lib")
  3. ;|加载通用函数(可在签名栏直接下载)
  4. 如果已经下载xyp_lib并放到搜索路径下可以不再下载!
  5. 利用以下任何一种方式即可加载和运行通用函数内的所有子程序:
  6. 1.在acad.lsp中增加(load"xyp_lib")
  7. 2.在每个程序内增加(load"xyp_lib")
  8. 3.在command下,输入(load"xyp_lib")
  9. 4.在菜单.mnl中增加(load"xyp_lib")
  10. 5.将xyp_lib.vlx文件直接拽到cad屏幕
  11. [COLOR=red] ★通用函数下载地址:[/COLOR][url]http://www.xdcad.net/forum/attachment.php?s=&postid=1606661[/url]|;

  12. ;;;线条舞
  13. (defun c:xtw ()
  14.   (cmdla0)
  15.   (setvar "osmode" 0)
  16.   (setq        no1 66
  17.         no3 100
  18.         NO2 5500
  19.   )
  20.   (command "erase" "all" "")
  21.   (command "zoom" "w" "-3500,-450" "8300,5500")
  22.   (repeat no1
  23.     (setq pt1 (list (sjs NO2) (sjs NO2))
  24.           pt2 (list (sjs NO2) (sjs NO2))
  25.           col (sjs 256)
  26.     )
  27.     (mkla (rtos col 2 0) col)
  28.     (command "line" pt1 pt2 "")
  29.   )
  30.   (setq        ss (ssget "x" '((0 . "LINE")))
  31.         i  -1
  32.   )
  33.   (while (setq s1 (ssname ss (setq i (1+ i))))
  34.     (setq pt1 (list (sjs NO2) (sjs NO2))
  35.           pt2 (list (sjs NO2) (sjs NO2))
  36.           co  (strcat (rtos (sjs 256) 2 0)
  37.                       ","
  38.                       (rtos (sjs 256) 2 0)
  39.                       ","
  40.                       (rtos (sjs 256) 2 0)
  41.               )
  42.     )
  43.     (command "chprop" s1 "" "C" "T" co "")
  44.     (command "delay" no3)
  45.     (sub_upd s1 10 pt1)
  46.     (command "delay" no3)
  47.     (sub_upd s1 11 pt2)
  48.     (command "delay" no3)
  49.     (if        (= i (- (sslength ss) 1))
  50.       (setq i -1)
  51.     )
  52.   )
  53.   (cmdla1)
  54. )
  55. (princ "程序命令 : xtw  (线条舞)")
  56. (princ)[/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-22 07:33:23 | 显示全部楼层
xtw(线条舞)效果:
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 18:31 , Processed in 0.483455 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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