只需一步,快速开始
把SOLID填充转变为SOLID形状的边框线,有无办法实现?
因现在有一同事的图纸的边框线不分图层,只有填充另外区分了图层.
我接手他的图纸后,很痛苦,希望靠已有的SOLID把边线自动画出
不知道LISP能解决这个问题吗?
使用道具 举报
几年前的程序,作者不详。
您需要 登录 才可以下载或查看,没有账号?注册
非常感谢ZZXXQQ斑竹的帮助!
不过您的程序是针对HATCH填充的,能否改成适用于SOLID类型填充的程序?
谢谢
直接提取Solid的节点坐标,即可画出对应Solid的边界线
只是在画边界线时,要注意点的顺序和Solid面之间的关系
我是建筑师,常将以前结构专业用Solid画的柱子(剪力墙)转成PLINE外轮廓线。
个人经验,无需编程,直接用基本命令有个简单的办法:
——————————————————————————————
用过滤器选出所有的Solid
用Region命令将其转成Region
用Union命令将其合并成单个Region(可以有效地消除Region之间的重合边)
用Explode命令炸开Region,(炸两次,粉碎成LINE)
至此已经基本达到楼主目的~~
当初我的操作最后一步是用PEDIT的M选项,选中炸开的LINE,最后生成原先所有Solid的外轮廓PLINE。
我是结构师
现一10W平米的地下室中,建筑师把塔楼剪力墙、地下室外墙、建筑隔墙、人防墙都用了一个“WALL”图层(估计只会用天正画图的),因为建筑师对人防墙的调整次数频繁而且改动较大,每次我都必须去靠建筑图中的填充去进行判别,无法用图层隔离命令一次选择。
现在搞的我很头痛,多次劝说建筑师区分图层无效后,只好向大家求助变通的方法。
秋枫兄的方法我自己也想过,但是建筑条件图中短线、碎线、重合线太多,SOLID填充都很多重合(实在拿那位建筑师没辙了),操作起来还是很麻烦。
不知道有无更简单快捷的办法?
XIAOFEILONG发表于2010-1-30 17:21:00我是结构师SOLID填充都很多重合(实在拿那位建筑师没辙了),操作起来还是很麻烦。
所以我的方法中有一步是 Union 所有的 Region。就是为了解决Solid 填充重合问题(拿那位结构师有辙,哈哈)
To 楼上: 更简单的办法也有,但对绘图精度要求比较高
就是隔离出 Solid 所在图层,画一矩形框包住所有的Solid,用Boundary命令在矩形框内任意空白点点取后让AutoCAD自己求边界Polyline。完成后删除外边的矩形框(这时会有两个重合)。
《一个非常好用的AutoCAD工具集》中有你需要的功能,具体下载地址:http://ayungerstudio.ys168.com
该命令位于【AY工具】->【绘图类】->【轮廓线】下,命令:ayBSolid
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-17 17:27 , Processed in 0.485274 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.