- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章_几何体分析与处理
* CAD软件二次开发技术基础 第五章 几何体处理与分析 * 实体编辑 实体选择 实体修改 实体显示 实体变换 实体变换的实现 变换矩阵的建立 实体分析 EDA符号 GPA符号 常用实体分析功能 本章主要内容 * 在三维造型过程中,经常需要选择某些特定的实体,但在有些情况下由于实体数量太多,选择的过程中有可能发生错误,从而导致操作的重复和时间的浪费。因此若在程序中预先设定实体选择的类型,则将大大降低实体选择的错误。 实体选择函数的格式: MASK/{ALL|NONE|[OMIT,] ent type list} MASK/ALL:所有实体都能被选择; MASK/NONE:所有实体都不能被选择; MASK/ent type list:实体类型表中的实体能被选择; MASK/OMIT,ent type list :实体类型表中的实体不能被选择,其余实体都能被选择。 5.1.1 实体选择 mask/3,6,9 ident/选择第一条顶点曲线,firstcurve,cnt,ftnum,resp jump/l70:,trm:,,resp mask/all * GRIP语言不仅定义了实体的类型,还定义了实体的子类型。使用EDA符号中的TYPE和SUBTYP命令可以分别查询实体的类型和子类型(前提是实体的子类型存在)。教材表5-1是常用的实体类型。 5.1.1 实体选择 类型 英文名称 中文名称 2 Point 点 3 line 直线 5 Circle or arc 圆弧 6 conic 二次曲线 9 B-Curve B-曲线(样条) 15 group 组 46 plane 平面 70 solid 实体 71 face 表面 72 edge 边缘 * 实体的修改包括实体的删除、隐藏、成组和解组。 (1)实体的删除 此函数的功能是将实体删除。实体删除之后,其本身的实体信息将从数据库中清除,不能恢复。 格式:DELETE/{obj list|ALL} DELETE/obj list:删除列表中的所有实体; DELETE/ALL:删除UG图形窗口中的所有实体。 需要提醒的是,若某个实体与其他实体具有关联性,则此实体不能被删除,只能被隐藏。 5.1.2 实体修改 * (2)实体的隐藏与反隐藏 实体隐藏函数的功能是将实体隐藏。实体隐藏之后,其本身的信息并没有从数据库中清除,只是没有显示。 实体隐藏的格式:BLANK/{obj list|ALL} BLANK/obj list:隐藏列表中的所有实体; BLANK/ALL:隐藏UG图形窗口中的所有实体。 实体反隐藏函数的功能是将隐藏的实体反隐藏,使之重新显示。 实体反隐藏的格式:UNBLNK/{obj list|ALL} UNBLNK/obj list:反隐藏列表中的所有实体; UNBLNK/ALL:反隐藏UG图形窗口中的所有实体。 5.1.2 实体修改 * (3)实体的成组与解组 实体成组函数的功能是将一系列的实体编辑成一个组,成组之后的实体类型将发生改变。 格式:obj=GROUP/obj list obj:生成的组 obj list:组所包含的实体成员。 5.1.2 实体修改 entity/ln(4),cr(2),grp1,grp2 ln(1)=line/-1,-0.5,0,1,-0.5,0 ln(2)=line/1,-0.5,0,1,0.5,0 ln(3)=line/1,0.5,0,-1,0.5,0 ln(4)=line/-1,0.5,0,-1,-0.5,0 cr(1)=circle/0,0,0.5 cr(2)=circle/0,0,0.25 grp1=group/ln grp2=group/cr,grp1 name(grp2)=group_2 halt * (3)实体的成组与解组 实体解组函数的功能是将一个组中的成员分解成单个实体。 格式:UNGRP/[TOP,]obj list TOP:辅词,表示解组的顺序,为可选项,若包含TOP,则组实体中的成员将被解组而子组实体成员仍将继续存在,若省略TOP,则组实体中的所有成员包括子组实体成员都将被解组; obj list:解组的组名称。 下面将对上例中两个组grp1和grp2进行解组来说明此函数的具体应用。 ①ungrp/top,grp2 表示组grp2被解组,但组grp1仍然存在。 ②ungrp/grp2 表示组grp1和组grp2同时被解组。 ③ungrp/grp1 表示组grp1解组,同时组grp1中的四条直线将成为组grp2中的成员。 5.1.2 实体修改 * 在UG图形窗口中若需将某个实体不显示,则有两种方法: (1)使用BLANK函数将其隐藏; (2)使用DRA
您可能关注的文档
最近下载
- 基于惯量支撑和一次调频需求的VSG储能单元配置方法.pdf VIP
- 必威体育精装版《绿色食品 农药使用准则》等58项标准目录.pdf
- 一种基于虚拟同步发电机的储能辅助调频容量配置方法.pdf VIP
- 中国古代民族关系.doc VIP
- 基于惯量支撑和一次调频需求的VSG储能单元配置方法.pptx VIP
- 对数与对数函数(解析版)-2025年高考数学一轮复习(新高考专用).pdf VIP
- Unit1-Unit4易错题 2022-2023学年人教版七年级英语上册 .pdf VIP
- bB正谱世上没有优丽狄茜我怎能活降B正谱子五线谱乐谱曲谱歌谱高清.pdf
- 储能电站惯量支撑和一次调频的功率协调控制装置及方法.pdf VIP
- 行吊安全操作规程培训课件.pptx
文档评论(0)