明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2330|回复: 10

[基础] 删除多段线中的圆弧,有什么好办法么?

[复制链接]
发表于 2010-6-28 19:25 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2010-6-28 19:46:12 编辑

过程如图:由于热工分析软件仅识别直线,所以必须把圆弧都转成近似的直线。

 图中的4是根据情况手动输入的,封闭的多段线,包含很多不同半径的圆弧(有的甚至有上百个圆弧),在输入4的时候提示所包含圆弧的最小弧长,输入必须小于这个弧长。

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2010-6-28 19:43 | 显示全部楼层

我现在想到的办法是:如图

 

1.找出圆弧并画出来

2.画辅助圆

3.连线

4.炸开多段线并删掉圆弧

5.连接新多段线。

 

感觉有点笨。大侠们有什么好办法么?

本帖子中包含更多资源

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

x
发表于 2010-6-28 20:38 | 显示全部楼层
游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

 楼主| 发表于 2010-6-29 08:27 | 显示全部楼层
版主,你发的代码不对啊。
发表于 2010-8-10 11:22 | 显示全部楼层

可以这么笨:

从1个定点,作射线,用你的圆弧剪切射线,得到射线的端点。依次循环,将端点存储在表中。最后画直线时依次读取表中数据。循环变量越小,你获取的直线精度也就越高

发表于 2010-8-10 22:38 | 显示全部楼层

可以先求圆弧圆心和圆心角,根据需要等分求得各个点,修改图元表完成修改。

具体可以参照这里

发表于 2010-8-10 22:41 | 显示全部楼层

宽PL线转线框

发表于 2012-3-30 16:16 | 显示全部楼层
看看
学习一下
发表于 2012-8-29 16:54 | 显示全部楼层
ZZXXQQ 发表于 2010-6-28 20:38
[/post]

请教高手。这个怎么用啊
发表于 2019-5-21 16:51 | 显示全部楼层
我擦 还看不了帖子 发帖数量不够
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-10 00:15 , Processed in 0.168902 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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