明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 94387|回复: 213

【e派】e派工具箱(XCAD)学习与提高

    [复制链接]
发表于 2011-10-19 09:36:51 | 显示全部楼层 |阅读模式
本帖最后由 xyp1964 于 2019-12-24 23:01 编辑

;; e派工具箱(XCAD)下载:http://xyp1964.ys168.com  QQ群: 24942984
;; 欢迎大家多多交流、拍砖、泼冷水……
;; 简单的编程申请也可以发进来,可视情况解决
【最新版本】:V2019.11.18

幻灯片库文件:



【V2012.11.18版本】




本帖子中包含更多资源

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

x

点评

谢谢分享  发表于 2012-3-13 17:41

评分

参与人数 8明经币 +2 金钱 +90 收起 理由
ayatherdy + 20 很给力!
dazuyishi1314 + 5 很给力!
164161778 + 20 很给力!
czykx613 + 5 很给力!
love12314 + 20 赞一个!很给力
lrd1861 + 1 很给力!
brige2009 + 1 很给力!
kepeng + 20

查看全部评分

 楼主| 发表于 2020-12-17 21:52:36 | 显示全部楼层
http://bbs.mjtd.com/forum.php?mod=attachment&aid=MTEyMzA3fGM0N2FlNzk5YzhlN2FiMTRkYzU3NzllOGE5NmEzNTQ2fDE3MzI0NjgyNTI%3D&request=yes&_f=.gif

本帖子中包含更多资源

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

x
发表于 2019-3-1 17:00:49 | 显示全部楼层
为什么每次出现错误呢?
显示:
“搜索路径内未找到幻灯片库文件:xyp1964.slb,无法正常显示对话框”
可到网址 [xyp1964.ys168.com] 下载
发表于 2022-4-3 17:13:04 | 显示全部楼层
这么好的工具,我咋就没发现呢?院长真来神人也,牛
 楼主| 发表于 2011-10-19 09:40:06 | 显示全部楼层
最新功能:



本帖子中包含更多资源

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

x
发表于 2011-10-19 11:27:52 | 显示全部楼层
院长的东西很好,我经常使用,谢谢
发表于 2011-10-19 17:52:58 | 显示全部楼层
本帖最后由 raobinhsh 于 2011-10-19 17:54 编辑

能否提供工具箱里面每个命令的演示呀

点评

工作量太大,也用不上……  发表于 2012-4-27 07:52
发表于 2011-10-19 17:53:40 | 显示全部楼层
支持一下,不错.
 楼主| 发表于 2011-10-19 17:56:11 | 显示全部楼层
raobinhsh 发表于 2011-10-19 17:52
能否提供工具箱里面每个命令的演示呀

这个就得靠大家了……
发表于 2011-10-19 18:00:54 | 显示全部楼层
顶院长,支持院长。虽然不用院长工具箱。
发表于 2011-10-19 18:08:26 | 显示全部楼层
功能很强大
 楼主| 发表于 2011-10-19 18:28:51 | 显示全部楼层
本帖最后由 xyp1964 于 2011-10-20 06:30 编辑


  1. ;; zxys(直线延伸)
  2. (defun c:zxys (/ ilst ll1 ll2)
  3.   (cmdla0)
  4.   ;; __________________________________________________________________
  5.   (defun main-pro (/ ss i s1)
  6.     (if (setq s0 (car (entsel "\n选择边界线<退出>: ")))
  7.       (progn
  8. (redraw s0 3)
  9. (princ "\n选择区域直线: ")
  10. (setq ss (if (= bo4 "1")
  11.      (ssget (list '(0 . "line") (cons 8 (nth (atoi po1) lst1))))
  12.      (ssget '((0 . "line")))
  13.    )
  14. )
  15. (if ss
  16.    (progn
  17.      (setq ptn '() i -1)
  18.      (if (ssmemb s0 ss)
  19.        (ssdel s0 ss)
  20.      )
  21.      (while (setq s1 (ssname ss (setq i (1+ i))))
  22.        (if (not (xyp-get-Inters s0 s1 0))
  23.   (setq pt  (car (xyp-get-Inters s1 s0 3))
  24.         ptn (cons pt ptn)
  25.         s1  (xyp-LinePtSub s1 pt)
  26.   )
  27.   (if (and (= bo2 "1")
  28.     (setq ptn1 (xyp-get-Inters s0 s1 0))
  29.     (= (length ptn1) 1)
  30.       )
  31.     (setq s1 (xyp-LinePtSub s1 (car ptn1)))
  32.   )
  33.        )
  34.      )
  35.      (if (and ptn (= bo1 "1") (xyp-etype s0 "LINE"))
  36.        (setq ptn (cdr (xyp-Max-Pt2pt ptn))
  37.       s0 (xyp-SubUpd s0 10 (car ptn))
  38.       s0 (xyp-SubUpd s0 11 (cadr ptn))
  39.        )
  40.      )
  41.    )
  42. )
  43. (redraw s0 4)
  44.       )
  45.     )
  46.   )
  47.   ;; __________________________________________________________________
  48.   (defun abo4 ()
  49.     (xyp-Dcl-Gettile '("bo4"))
  50.     (cond ((= bo4 "1") (mode_tile "po1" 0) (mode_tile "k01" 0))
  51.    ((= bo4 "0") (mode_tile "po1" 1) (mode_tile "k01" 1))
  52.     )
  53.   )
  54.   (defun ak01 ()
  55.     (if (setq s1 (car (entsel "\n选择<退出>: ")))
  56.       (setq la (xyp-get-dxf 8 s1)
  57.      po1 (itoa (- (length lst1) (length (member la lst1))))
  58.       )
  59.     )
  60.     (sub)
  61.   )
  62.   ;; __________________________________________________________________
  63.   (setq ll1 '(bo1 po1 bo4 bo2)
  64. ll2 '("1" "0" "1" "1")
  65.   )
  66.   (defun ajbcs () (xyp-Multiple-Settile ll1 ll2))
  67.   (xyp-initSet ll1 ll2)
  68.   (setq lst1 (xyp-get-layers)
  69. ilst '(("bo1" "边界延伸" "bool")
  70.         ("bo2" "短边消除" "bool")
  71.         ":row{"
  72.         ("bo4" "图层过滤" "bool" "(abo4)")
  73.         ("po1" "" "poplist" "lst1" "8")
  74.         ("k01" "" "i6" "-15" "2" "xyp1964(szx)" "(ak01)")
  75.         "}"
  76.         "spacer;"
  77.         ("" "" "user""(abo4)")
  78.         ("jbcs" "缺省参数" "button1" "(ajbcs)")
  79.         "spacer;"
  80.         "ioc"
  81.        )
  82.   )
  83.   (if (= (xyp-Dcl-Init Ilst "【直线延伸】" t) 1)
  84.     (main-pro)
  85.   )
  86.   (cmdla1)
  87. )

本帖子中包含更多资源

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

x

点评

命令: ZXYS ; 错误: no function definition: XYP-INITSET。。。。。  发表于 2014-4-28 09:41
发表于 2011-10-19 19:40:32 | 显示全部楼层
院长工具箱 赞一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 01:10 , Processed in 0.186801 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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