明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 980|回复: 5

[提问] 求助实现以下功能

[复制链接]
发表于 2015-4-18 23:47 | 显示全部楼层 |阅读模式
1明经币
求大神实现以下功能
1.框选任意矩形网格
2.两两打断矩形网格,画矩形网格交点连线,提示并设置连线中点的Z轴偏移距离
3.新做正交矩形网格连接刚画出的交点

附件: 您需要 登录 才可以下载或查看,没有账号?注册
 楼主| 发表于 2015-4-19 00:15 | 显示全部楼层
求大神光顾,悬赏虽少,已是半数身家了,还有一个问题需要提问,待这个问题解决了就把另外半数身家奉上[em0]
回复

使用道具 举报

 楼主| 发表于 2015-4-19 15:00 | 显示全部楼层
求大神解答,谢谢
回复

使用道具 举报

发表于 2015-4-19 16:17 | 显示全部楼层
做网架呀,软件都很发达了呀!
回复

使用道具 举报

 楼主| 发表于 2015-4-19 16:46 | 显示全部楼层
异形网架,现成的模板用不了,得自己在cad里一根一根的画,一旦有交点点错位一点,模型就是废的了,所以想弄个程序可以减小错误发生的概率,现在有一点点思路,但是水平不够,几个程序拼不起来
回复

使用道具 举报

 楼主| 发表于 2015-4-19 16:50 | 显示全部楼层
本帖最后由 kele99kele 于 2015-4-19 16:55 编辑

以下这个程序已经做的很不错了,只需要在这个的基础上改进一点就更好了,求大神帮忙

下面的程序需要改进的地方是起始输入的点不要由鼠标指定,而是指定Z坐标偏移量,xy坐标由型心计算得出,另外最好能批量框选,型心连线的问题可以放到最后解决。另外型心计算的程序我找到了很多,但都是要求是闭合曲线或者面域的,线段交点的型心计算也是个需要解决的问题。

  1. (defun c:tt ()  (while (setq p1 (getpoint "\n基点<退出>: "))
  2.     (setq s1 (entlast))    (bpoly p1)
  3.     (setq s2 (entlast))    (if (not (equal s1 s2))
  4.       (progn (foreach pt (xyp-get-Vertexs s2 0)
  5.    (command "line" p1 pt "") )
  6. (command "erase" s2 "")
  7.       )
  8.     )
  9.   )
  10.   (princ))


此程序原作者是xyp1964,原帖在这里
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 18:19 , Processed in 0.484317 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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