明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xyp1964

[讨论] 【e派】工具箱函数再揭秘及应用实例

    [复制链接]
发表于 2015-7-12 09:16:35 | 显示全部楼层
xyp1964 发表于 2015-7-12 07:38

院长再来个:xyp-ss2list
 楼主| 发表于 2015-7-12 11:28:38 | 显示全部楼层
本帖最后由 xyp1964 于 2017-11-20 21:47 编辑
TPG辉 发表于 2015-7-12 09:16
院长再来个:xyp-ss2list

  1. (defun xyp-SS2List (ss / i s1 lst)
  2.   (cond ((= (type ss) 'PICKSET)
  3.          (setq lst (reverse (ssnamex ss))
  4.                lst (vl-remove-if-not
  5.                      '(lambda (x) (equal (type (cadr x)) 'ENAME))
  6.                      lst
  7.                    )
  8.                lst (mapcar 'cadr lst)
  9.          )
  10.         )
  11.         ((= (type ss) 'ENAME) (setq lst (list ss)))
  12.         ((= (type ss) 'LIST)
  13.          (foreach s1 ss (setq lst (append (xyp-SS2List s1) lst)))
  14.         )
  15.   )
  16. )
发表于 2015-7-25 17:19:51 | 显示全部楼层
(defun xyp-Line (pt1 pt2)
  (command "Line" "non" pt1 pt2)
  (entlast)
)

点评

(defun xyp-Line (p1 p2) (command "Line" "non" p1 "non" p2 "") (entlast))  发表于 2019-1-26 17:17
相当不错  发表于 2015-10-26 19:50
发表于 2015-7-25 17:34:52 | 显示全部楼层
中国的lee  mac  大师  
发表于 2015-8-16 20:51:02 | 显示全部楼层
院长,请教下多段线点表除重:
如果多段线是这样呢:

好像就不对了,会把下面那个点也给删了
但是如果误差设置为0的话好像又不能实现除重的效果

本帖子中包含更多资源

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

x

点评

烂图例外  发表于 2015-10-26 19:50
发表于 2015-8-26 22:01:08 | 显示全部楼层
每次来  每次看   真好
发表于 2015-10-1 00:22:48 | 显示全部楼层
谢谢院长的分享,
想请问一下院长,您的工具箱函数是不是xyp1964.slb这个文件,是否有相关的函数说明书?
是否有arx格式的函数库?
谢谢~

点评

不是。函数库就是xcad.vlx  发表于 2015-10-26 19:51
发表于 2015-10-7 22:28:59 | 显示全部楼层
院长能来个:XYP-LST2XLS,谢谢
发表于 2015-10-8 00:37:38 | 显示全部楼层
请问一下院长(xyp-Group0)、(xyp-Group1)是不是跟xyp-CMDLA0、xyp-CMDLA1一样的?

点评

不一样  发表于 2015-10-26 19:48
发表于 2015-10-24 23:37:01 | 显示全部楼层
请问院长,能否提供一下画多段线函数(xyp-pline dl nil)?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 12:48 , Processed in 0.214420 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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