明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wjl1014

[资源] 批量选择图元(多段线、直线、样条曲线、圆弧)转换成多段线

  [复制链接]
发表于 2015-4-9 12:11 | 显示全部楼层
feng8511 发表于 2013-4-10 15:02
(defun c:ccc ()
  (setq pp3 (getpoint "\n输入AA区的左上角点:"))
  (setq pp4 (getcorner pp3"\n输入 ...

同是做TP 的!!!
发表于 2015-4-11 22:10 | 显示全部楼层
feng8511 发表于 2013-4-10 15:07
第一个修改是把0.4改为0.3

CTP行业的GFF的Sensor哦?
发表于 2015-4-13 10:45 | 显示全部楼层
wjl1014 发表于 2013-4-4 21:58

这个可以用
发表于 2015-4-13 10:48 | 显示全部楼层
连接之后直线和圆弧还好,SPL线的点变得非常密啊

本帖子中包含更多资源

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

x
发表于 2015-4-28 11:47 | 显示全部楼层
Gu_xl 发表于 2015-3-3 14:48
帮助文件对函数调用参数已经说明的很清楚了啊!多看多试就好了哈!


Gu_xl您好!使用$ (XLRX-Curve->Lwpolyline (ssget))已多次返回T的情况下,还是没有转换成多段线。T
_$ (XLRX-Curve->Lwpolyline (ssget))
T
_$ (XLRX-Curve->Lwpolyline (ssget))
T

图中位置1是线段超出0.05,位置2是不相交,但离的非常近,位置3是未连接,相差0.03,使用(XLRX-Curve->Lwpolyline (ssget))后返回T但是并未全部生成多段线(可能是容差设置有关)

直接使用(vl-cmdf "PEDIT" "M" (ssget) "" "Y" "J" "0.01" "")可将位置1到位置3之间的部分合并成多段线,(vl-cmdf "PEDIT" "M" (ssget) "" "Y" "J" "0.05" "")可将所有图元合并成多段线



本帖子中包含更多资源

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

x
发表于 2015-10-15 16:45 | 显示全部楼层
谢谢分享!!!!!!!!!!!!
发表于 2015-12-10 17:43 | 显示全部楼层
支持一下!!!!!感谢分享!
发表于 2016-4-24 20:09 | 显示全部楼层
非常实用啊
发表于 2016-9-20 17:25 | 显示全部楼层
瞅着很不错的样子啊!!!!
发表于 2016-9-20 17:30 | 显示全部楼层
亲测圆弧不得行。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 17:15 , Processed in 1.600135 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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