找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2249|回复: 25

[编程申请] 求助批量做曲线顶点到曲线垂线,并列表各垂线长度,以及垂足点在被交曲线上的距离

[复制链接]

已领礼包: 7个

财富等级: 恭喜发财

发表于 2020-5-16 06:11:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 bszzl167 于 2020-5-16 09:30 编辑

rt,批量做曲线顶点到曲线垂线,并列表各垂线长度,以及垂足点在被交曲线上的距离,先谢了!
a.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 51个

财富等级: 招财进宝

发表于 2020-5-17 01:39:19 | 显示全部楼层
先画个花垂线的,其他的你想怎么标注,请画个结果图,截图传上来
做垂线.gif


  1. (defun c:tt ()
  2.   (if (and (setq
  3.              e1        (car
  4.                   (xdrx-entsel "\n拾取多段线<退出>:" '((0 . "*polyline")))
  5.                 )
  6.            )
  7.            (setq e2
  8.                   (car
  9.                     (xdrx-entsel "\n拾取投影到的曲线<退出>:" '((0 . "*line")))
  10.                   )
  11.            )
  12.       )
  13.     (progn (setq verts (xdrx-getpropertyvalue e1 "vertices")
  14.                  verts (xd::list:removedup verts)
  15.            )
  16.            (mapcar '(lambda (x)
  17.                       (setq p1 (xdrx-getpropertyvalue e2 "getclosestpointto" x)
  18.                             v  (xdrx-getpropertyvalue e2 "firstderiv" p1)
  19.                       )
  20.                       (if (xdrx_vector_IsPerpendicular
  21.                             (xdrx-vector-normalize (mapcar '- p1 x))
  22.                             v
  23.                           )
  24.                         (xdrx-line-make x p1)
  25.                       )
  26.                     )
  27.                    verts
  28.            )
  29.     )
  30.   )
  31.   (princ)
  32. )



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

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 01:48:09 | 显示全部楼层
Lispboy 发表于 2020-5-17 01:39
先画个花垂线的,其他的你想怎么标注,请画个结果图,截图传上来

老师,选择了两曲线后没有反应!!

点评

下载5月17日更新的 XDRX API 或 晓东工具箱  详情 回复 发表于 2020-5-17 02:21
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 02:17:10 | 显示全部楼层
本帖最后由 bszzl167 于 2020-5-17 02:18 编辑
Lispboy 发表于 2020-5-17 01:39
先画个花垂线的,其他的你想怎么标注,请画个结果图,截图传上来

其实是工程上边坡放样展开用的(忽略外围扇形变形)
图纸要求顺序列出下表:
1、垂足长度(坡脚、头长度);
2、垂足间投影曲线的长度(里程)
b.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2020-5-17 02:21:37 | 显示全部楼层
bszzl167 发表于 2020-5-17 01:48
老师,选择了两曲线后没有反应!!

下载5月17日更新的 XDRX API 或 晓东工具箱
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 02:23:33 | 显示全部楼层
XDSoft 发表于 2020-5-17 02:21
下载5月17日更新的 XDRX API 或 晓东工具箱

谢谢了!

点评

你想 列 表格 还是 画在图上? 你工作没现成的图吗,压缩传上来下,同时截图片贴论坛  详情 回复 发表于 2020-5-17 02:25
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2020-5-17 02:25:54 | 显示全部楼层

你想  列 表格 还是 画在图上?

你工作没现成的图吗,压缩传上来下,同时截图片贴论坛
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 03:06:35 | 显示全部楼层
本帖最后由 bszzl167 于 2020-5-17 03:11 编辑

达到的效果。当然,坡脚线也有凹凸曲线同时存在的,各位大佬帮处理一下,谢谢了! c.png



请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:TZ.rar 
下载次数:12  文件大小:135.48 KB 
下载权限: 不限 以上  [免费赚D豆]




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

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 03:14:17 | 显示全部楼层
XDSoft 发表于 2020-5-17 02:25
你想  列 表格 还是 画在图上?

你工作没现成的图吗,压缩传上来下,同时截图片贴论坛

列表格吧,图上意义不大!文件及截图已发至论坛。谢谢管理员!

点评

看了你的图,你的表格在哪? 图上不标注出交点的编号,你在表格里面怎么对应知道哪个是哪个点的内容?  详情 回复 发表于 2020-5-17 04:41
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2020-5-17 04:41:54 | 显示全部楼层
bszzl167 发表于 2020-5-17 03:14
列表格吧,图上意义不大!文件及截图已发至论坛。谢谢管理员!

看了你的图,你的表格在哪?

图上不标注出交点的编号,你在表格里面怎么对应知道哪个是哪个点的内容?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-17 06:02:37 | 显示全部楼层
XDSoft 发表于 2020-5-17 04:41
看了你的图,你的表格在哪?

图上不标注出交点的编号,你在表格里面怎么对应知道哪个是哪个点的内容? ...

考虑不周,是应该标注交点编号。另附上表格,附注了些内容。谢谢管理员,百忙中连夜帮解决问题,感谢无以言表!!
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:里程偏距数据表.rar 
下载次数:5  文件大小:11.64 KB 
下载权限: 不限 以上  [免费赚D豆]


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

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-18 16:26:02 | 显示全部楼层
XDSoft 发表于 2020-5-17 04:41
看了你的图,你的表格在哪?

图上不标注出交点的编号,你在表格里面怎么对应知道哪个是哪个点的内容? ...

管理员你好,用了一下午时间,利用网络上和论坛的插件及一个表格做出了一个样板,过程繁琐(但批量处理坡头点较多的边坡,优势是显而易见的)。期待论坛各位大佬抽空帮忙,找到更好的解决办法,谢谢了。    附图纸及表格
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:结果样板.rar 
下载次数:3  文件大小:30.76 KB 
下载权限: 不限 以上  [免费赚D豆]


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

使用道具 举报

已领礼包: 130个

财富等级: 日进斗金

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

使用道具 举报

已领礼包: 130个

财富等级: 日进斗金

发表于 2020-5-18 20:36:37 | 显示全部楼层
示坡线插件   已经有了   我卖了几百元钱呢   如果你需要我可以把买这个示坡线插件人的联系方式 给你  你自己去他那边去买
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7个

财富等级: 恭喜发财

 楼主| 发表于 2020-5-18 20:42:38 | 显示全部楼层
shqvc 发表于 2020-5-18 20:36
示坡线插件   已经有了   我卖了几百元钱呢   如果你需要我可以把买这个示坡线插件人的联系方式 给你  你自 ...

http://bbs.xdcad.net/data/attach ... g7u3hl0000067h0.gif

点评

类似 但是不一样 为什么卖了几百元 是根据这个人的要求定做的插件 所以也没有放出来 人家买了 就是人家的东西了  详情 回复 发表于 2020-5-18 20:52
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 19:30 , Processed in 0.402898 second(s), 68 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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