明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2136|回复: 4

求任意图形的等距线

[复制链接]
发表于 2011-3-24 15:35:18 | 显示全部楼层 |阅读模式
AutoCAD中,求任意一个图形(直线、圆弧、多段线、样条曲线等组合)的等距线,可以应用offset命令,但对于尖角处存在空隙。offset可以以圆弧来补偿这个空隙,但前提条件是这个图形的各个对象要是一个整体。问题转化成如何把一个图形表示成一个整体,并可以应用offset命令。

该贴已经同步到 Jully的微博
发表于 2011-3-24 17:02:46 | 显示全部楼层
PEDIT
選一個物件,同意他轉換成 PLINE

J
選互相有關的一堆物件
ENTER

但是,把各別的物件,JOIN 成 PLINE,
有一個 先決條件,
LINE, ARC, PLINE ,
OK

CIRCLE, SPLINE
NO

各個物件之間,要頭尾緊密接合,
你 試試看
 楼主| 发表于 2011-3-24 19:43:58 | 显示全部楼层
我寻求的是各个对象首尾连接的 方法。pedith和joint我用过不行。
发表于 2011-5-9 23:50:50 | 显示全部楼层
OFFSET前连。
发表于 2011-5-17 22:26:38 | 显示全部楼层
用VBA得到某线段的起终点坐标,再搜索图形中其他图元的起终点坐标是不是与终点坐标值相差一个限差,比如说<=0.001,如果是,说明两线段相连,依次遍历所有的图元直到完成,再对该线段的另一端点进行上一步,即可取得图形中所有首尾相连的图元的坐标和特性,重画它,把原来的图元都删除就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 03:59 , Processed in 0.164354 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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