明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2583|回复: 12

[源码] 快速阵列对象

[复制链接]
发表于 2015-11-19 15:44 | 显示全部楼层 |阅读模式
本帖最后由 sz721 于 2015-11-21 21:32 编辑

选取间隔距离的两点,快速阵列对象。

本帖子中包含更多资源

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

x

评分

参与人数 1明经币 +1 收起 理由
USER2128 + 1 赞一个!

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2019-12-26 13:58 | 显示全部楼层
挺好的支持一下!
发表于 2015-11-19 15:50 | 显示全部楼层
是整列还是阵列?
发表于 2015-11-19 18:36 | 显示全部楼层
感谢分享!这种方式比较高级,出错处理还不太理解[em0]
发表于 2015-11-20 09:50 | 显示全部楼层
;;; 楼主的道行很深,令我佩服!
;;; 我试了一下,程序适应UCS、也适应三维空间。
;;; 为适应我的实际应用,在程序中将(setq pt2 ... 的那行换成:
  (setq pt2 (getpoint pt1 "\n选取间隔的第二点或阵列方向点: "))
  (setq dst1 (distance pt1 pt2))
  (setq dst2 (getdist (strcat "\n输入间隔距离/<" (rtos dst1 2) ">: ")))
  (if dst2
    (setq dst2 (mapcar '(lambda(x) (* x (/ dst2 dst1))) (mapcar '- pt2 pt1))
          pt2  (mapcar '+ pt1 dst2)
          ))
;;; 更具实用性。

评分

参与人数 1明经币 +1 收起 理由
sz721 + 1 楼主内行在三维空间测试。楼主的又是一个好.

查看全部评分

发表于 2015-11-20 13:13 | 显示全部楼层
要是能这样就更好了

本帖子中包含更多资源

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

x
发表于 2015-11-25 16:04 | 显示全部楼层
楼上演示的这个不错
发表于 2015-11-26 15:37 | 显示全部楼层
学习支持一下
发表于 2015-11-27 21:42 | 显示全部楼层
能记下用使用功能 之后的方向跟距离还有数量的就好了。就是能备份方向 距离 数量 不要每次都要输入 这个就跟之前的角度阵列一样的
发表于 2015-11-28 11:35 | 显示全部楼层
楼上的演示的程序不是迷你的功能么   不带原作者 小心迈大大  打你PP
发表于 2016-3-6 00:50 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-9 01:11 , Processed in 0.410981 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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