说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210960119.8 (22)申请日 2022.08.11 (71)申请人 中国建筑装饰集团有限公司 地址 100037 北京市海淀区三里河路15号 (72)发明人 任党辉 王东杰 李凤辉 祁玉奎  粟春林 赵菅记 肖华  (74)专利代理 机构 北京中建联合知识产权代理 事务所(普通 合伙) 11004 专利代理师 王灵灵 (51)Int.Cl. G06F 30/17(2020.01) (54)发明名称 一种cad中弧形轮廓进行弧形及 线型标注对 齐的操作方法 (57)摘要 本发明公开了一种cad中弧形轮廓进行弧形 及线型标注对齐的操作方法, 通过编写函数模块 和主函数、 选择对齐定位点和尺 寸标注后利用函 数模块和主函数进行自动处理实现尺 寸对齐。 本 发明通过建立新的功能模块, 利用建立的模块进 行弧形标注的对齐, 实现尺寸标注在以指定位置 和弧形轮廓圆心之间距离为半径、 以弧形轮廓圆 心虚拟的弧形轮廓范围内对齐, 可大幅减轻设计 人员的工作量, 高效、 高精度完成弧形尺寸对齐 的工作。 权利要求书3页 说明书7页 附图8页 CN 115470577 A 2022.12.13 CN 115470577 A 1.一种cad中弧形轮廓进行弧形及线型标注对齐的操作方法, 其特征是, 包括以下步 骤: 步骤1, 编写函数模块: dim‑ang模块: 用于计算尺寸标注角度; dim9模块: 用于计算尺寸标注自定义 点9; dim9‑10模块: 用于计算自定义 点9、 10之间的中点; mv10模块: 用于弧形 标注对齐的函数模块; mvd10模块: 用于对齐标注对齐的函数模块; 步骤2, 编写qr主函数, 用于将尺寸标注弧形对齐, 包括以下流 程步骤: 步骤021, 设置对齐点pt0, 以圆心到pt0的距离为半径, 确定弧形对齐 轮廓; 步骤022, 选择需要对齐的尺寸标注文件放入选择集s s; 步骤023, 统计尺寸标注文件的数量, 依次对标注文件图元类型进行判断, 将弧形标注 和对齐标注的图元名取 出放入串行集s1和s2中; 步骤024, 计算串行长度n1、 n2; 步骤025, 弧形 标注图元分类处 理: 串行长度n1为 零时, 选择集中 弧形标注为空; 串行长度n1不为零时, 进行弧形标注图元的处理: 取出第 一个图元名, 根据弧形标注文 件数据表, 取出圆心坐标pc, 将s1 中的图元名依次取出和圆心pc、 定位点pt0作为参数, 依次 传入mv10函数, 完成弧形 标注对齐工作; 步骤026, 对齐标注图元分类处 理: 串行长度n2为 零时, 选择集中对齐标注为空; 串行长度n2不 为零时, 且小于2时, 无法通过交点计算圆心; 串行长度n2大于2时, 进行对齐标注图元的处理: 取对齐标注串行集s2中的前两个元素 的图元名dm1、 dm2, 调用di m‑ang函数计算dm1、 dm2尺寸标注的角度ang1、 ang2, ang1、 ang2分 别加90°, 求得与尺寸标注垂直方向角度ang11、 ang22, 调用dim910函数, 计算dm1、 dm2的中 点pm1、 pm2, 根据点pm1、 ang11方向临时点1、 pm2、 ang22方向临时点2的交点pc, 调用mvd10函 数, 依次对s2中的图元做对齐处 理; 串行长度 n2等于1时, 取对齐标注串行集s2中的第一个元素dm1, 读取dm1对应数据列表 e, 读取数据列表e中的尺寸标注定义点p10、 p14, 调用dim ‑ang函数计算dm1尺寸标注的角度 ang1, 以pt0为基点, 计算角度ang1方向距离点pt0距离为100mm的临时点, 计算点pt0、 临时 点、 点p10、 点p14的交点pt10, 以点pt10替换数据列表e中的索引值为10的关键元素值, 更新 的数据列表e, 更新的图元dm1; 步骤3, 在命令行内输入qr命令; 步骤4, 选择 标注文件 对齐定位 点; 步骤5, 选择 标注弧形轮廓分格的尺寸标注; 步骤6, 完成尺寸对齐。 2.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤021中, 设置对齐参考点, 以圆心 点和和参考点之间的距离为半径, 将所有的尺 寸标注定义 点10更新到与以此半径的为 参数绘制的虚拟圆形轮廓对应位置 。权 利 要 求 书 1/3 页 2 CN 115470577 A 23.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤022中, 需要对齐的尺寸标注文件包括均为弧形标注、 均为线型标注或弧形标 注和线型 标注混合存在。 4.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤026中, 对齐对象数量大于等于2时, 根据这两个尺 寸标注的中心 点和与尺 寸标 注垂直方向做引线, 根据交点 求出圆心点, 将圆心点作为 参数传入相应函数模块计算; 对齐对象数量小于2时, 根据定位点到尺寸标注线的垂直距离, 更新定位点数据, 完成 对齐工作。 5.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤1中, dim ‑ang模块的流 程步骤如下: 根据图元名读取 标注定义 点10; 根据图元名读取 标注定义 点14; 计算点14、 10之间角度, 减90 °得尺寸标注角度。 6.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤1中, dim9模块的流 程步骤如下: 根据图元名读取 标注定义 点10; 根据图元名读取 标注定义 点13; 根据图元名读取 标注定义 点14; 计算点10、 14之间角度1; ang1减去90 °得到角度2; 以点13为基准点, 角度1方向偏移100mm求得临时点1, 以点10为基准点, 角度2方向偏移 100mm求得临时点2; 计算点13与临时点1、 点10与临时点2的交点; 将交点赋值给定义 点9。 7.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤1中, dim9 ‑10模块的流 程步骤如下: 根据图元名读取 标注定义 点10; 根据图元名读取 标注定义 点13; 根据图元名读取 标注定义 点14; 计算点10、 14之间角度1; ang1减去90 °得到角度2; 以点13为基准点, 角度1方向偏移100mm求得临时点1, 以点10为基准点, 角度2方向偏移 100mm求得临时点2; 计算点13与临时点1连线、 点10与临时点2连线的交点; 将交点赋值给定义 点9; 根据定义 点9与点10, 求两点之间的中点。 8.根据权利要求1所述的一种c ad中弧形轮廓进行弧形及线型标注对齐的操作 方法, 其 特征是: 步骤1中, mv10模块的流 程步骤如下: 传入图元名ent、 对齐点p0、 圆心坐标pc;权 利 要 求 书 2/3 页 3 CN 115470577 A 3

.PDF文档 专利 一种cad中弧形轮廓进行弧形及线型标注对齐的操作方法

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种cad中弧形轮廓进行弧形及线型标注对齐的操作方法 第 1 页 专利 一种cad中弧形轮廓进行弧形及线型标注对齐的操作方法 第 2 页 专利 一种cad中弧形轮廓进行弧形及线型标注对齐的操作方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:18:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。