一、现象

绘图时因某些原因导致绘制多段线中断,从而在完成绘图后发现由于多段线未闭合导致某些面无法生成。

二、需求

将多个多段线进行合并,从而形成一个闭合线条。

三、操作

3.1端点位置确认

将线条端点定位,确定端点坐标一致。

如下图,通过点击A线条的端点到B线条的端点上,当显示绿色方框时单击确认。

3.2指令合成

3.2.1指令输入pe

3.2.2回车确定后选择一个主要对象。

3.2.3根据提示输入指令j,确认执行合并操作。

3.2.4依次选择要合并的对象,当点击成功时会打印总计已选对象数目。

3.2.5选择好后按下回车执行合并操作,合并成功后会打印主要对象已增加线段个数。

3.2.6esc退出合并指令。

四、检查

4.1是否合并

用鼠标晃动测试当触碰线条时是否会高亮,当没有合并时明显看到部分高亮。

 当合并成功时看到同时高亮。

4.2是否闭合

通过面生成指令reg测试。

不了解reg指令可参考前文“【CAD3D】0基础绘制立体模型”。

4.2.1面生成成功现象:

4.2.2面生成失败现象:

五、总结

仅凭肉眼无法分辨图形是否闭合,因此在开发过程中需使用cad内部检测方法去对自己的图形进行检测。闭合必定可产生面,有面必定已经闭合。注意合并不等于闭合,合并是单向的,仅需要一段首尾相接即实现线段合并,闭合是双向的,每条线段的首尾都与其他线段首尾相接。因此会存在通过肉眼观察使用4.1测试方法测试后看起来像是闭合成功但实际上仍有端点处于断开状态的情况。所以补充4.2测试闭合方法。

附录:指令清单

  1. pe

【CAD】多段线的合并与闭合的操作与测试相关推荐

  1. CAD多段线无法合并的问题

    最近在学习CAD绘图,刚搞完基础课程.看到一个CAD画小猪佩奇的案例,试着去画了一下. 感觉问题不大,但是在样条线合并成一条线上遇到了麻烦.最终搞清楚了,写下来方便将来忘掉. 首先不论是直线还是多段线 ...

  2. CAD多段线怎么画圆弧?CAD多段线画圆弧步骤

    在用CAD绘图的过程中,如果想要通过调用CAD多段线命令来在图纸中绘制一段圆弧,该如何操作呢?CAD多段线怎么画圆弧? CAD多段线画圆弧步骤: 1.首先启动浩辰CAD软件,然后调用CAD多段线命令快 ...

  3. CAD中如何绘制多段线?CAD多段线是干什么用的?

    CAD多段线是干什么用的?CAD多段线是由相互连接的线段序列构成的单个对象,可以是直线段.弧线段或两者的组合.在浩辰CAD软件中可以用任意线型绘制CAD多段线,其各线段采用固定或锥状宽度.那么,CAD ...

  4. cad多段线画圆弧方向_CAD箭头怎么画

    CAD箭头怎么画 问:CAD箭头怎么画? 答:想要回答CAD箭头怎么画这个问题,得先从CAD多段线命令说起,画箭只是多段线的一种应用. 执行CAD多段线命令的三种方式 1.单击菜单栏上的"绘 ...

  5. 怎么设置CAD多段线线宽?CAD多段线线宽设置技巧

    在绘制CAD图纸的过程中,有些CAD新手不知道怎么设置CAD多段线线宽,其实很简单,下面就和小编一起来了解一下浩辰CAD软件中设置多段线线宽的相关操作技巧吧! CAD多段线线宽设置步骤: 首先打开浩辰 ...

  6. 为什么CAD多段线没有面积属性或数值不对?快看过来!

    有些设计师小伙伴在CAD制图过程中,会遇到这样的一个问题:在CAD图纸中直接选取线条后用工具标出来的面积是实际面积的两倍,而且用CAD面积查询命令直接选择对象查不出面积,这是为什么呢?本文就和小编来给 ...

  7. CAD多段线在布局视口中为什么会是“空心”的?

    设计师在绘制CAD图纸的过程中,当遇到多段线在CAD模型空间显示为实心,但在CAD布局视口却显示为空心的情况时,该如何解决呢?下面,小编给大家分享一下浩辰CAD软件中多段线在CAD模型空间显示为实心但 ...

  8. cad多线段长度计算总和_没想到啊,我平时用的CAD多段线有这么多学问

    很多人都说,CAD用多段线来代替直线绘图会比较方便,因为多段线除了常规直线功能之外,也能画弧线,更重要的是,一次命令执行的线条为一个整体,操作方便. 难道多段线PL仅仅只有这明面上的实力吗? 当然不是 ...

  9. cad2017单段线_没想到啊,我平时用的CAD多段线有这么多学问

    很多人都说,CAD用多段线来代替直线绘图会比较方便,因为多段线除了常规直线功能之外,也能画弧线,更重要的是,一次命令执行的线条为一个整体,操作方便. 难道多段线PL仅仅只有这明面上的实力吗? 当然不是 ...

最新文章

  1. Java逆向基础之简单的补丁
  2. exp-imp实现oracle不同表空间的迁移
  3. 基于梯度下降法的——线性回归拟合
  4. Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
  5. 【十大经典数据挖掘算法】EM
  6. php网站开发项目实战,PHP动态网站开发项目实战
  7. 微服务架构案例(02):业务架构设计,系统分层管理
  8. 漫步数理统计七——随机变量(上)
  9. 【干货】10000个抖音短视频红人通讯录.pdf(附下载链接)
  10. 做一个计算器_如何设计一个JavaScript插件系统,编程思维比死磕API更重要
  11. verilog中阻塞赋值与 非阻塞赋值的区别
  12. 网站结构优化的基本方法
  13. Centos7下ping通ip但是ping不通域名+firefox无法打开网页
  14. 手把手带你玩转Spark机器学习-Spark的安装及使用
  15. 安装TortoiseSVN报could not write value to key的错误解决方案
  16. crispr基因编辑_用CRISPR编程基因组
  17. 《蔡康永的说话之道》
  18. Android使用VAD检测是否说话
  19. 百度网盘 网页版、pc版 都登陆不进去的解决方法
  20. canvas画任意角度的扇形,弧形,及扇形弧形填纯色渐变色

热门文章

  1. android 运行apk时崩溃,从Android Studio运行时安装APK时应用程序崩溃完美无缺
  2. Formality形式验证教程
  3. metasploit关闭杀毒软件
  4. 各种中文输入法中输入间隔号“·”的方法
  5. 奖项公布|Sui Demo Day香港站获胜者名单新鲜出炉
  6. 【报告分享】2021天猫坚果消费趋势报告-CBNData(附下载)
  7. 求和:1/3+3/5+5/7+7/9+………..+97/99
  8. JZOJ4788. 序列
  9. 认证授权那点事儿 —— OAuth 2.0
  10. Linux的进程空间管理