[发明专利]在网页界面上生成二维及三维模型的绘图系统及方法有效
申请号: | 202010969969.5 | 申请日: | 2020-09-15 |
公开(公告)号: | CN112132927B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 胡贤金;邱易;杨冰 | 申请(专利权)人: | 成都工具研究所有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T17/00 |
代理公司: | 北京康思博达知识产权代理事务所(普通合伙) 11426 | 代理人: | 范国锋;刘冬梅 |
地址: | 610500 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 界面 生成 二维 三维 模型 绘图 系统 方法 | ||
1.一种在网页界面上生成二维及三维模型的绘图系统,其特征在于,该系统包括:
二维工程图绘制模块(1)、尺寸标注模块(2)、形位公差标注模块(3)、表面粗糙度标注模块(4)、DXF文件网页展示模块(5)、三维图绘制模块(6)和STEP文件网页展示模块(7)。
2.根据权利要求1所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述二维工程图绘制模块(1)用于在二维工程图纸上绘制二维工程图;
其中,所述二维工程图绘制模块(1)的具体工作过程为:
根据接收到的尺寸参数信息计算二维工程图中结构线条的起点和终点坐标;
绘制二维工程图中的结构线条;
如有剖面线,则绘制剖面线。
3.根据权利要求2所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述二维工程图绘制模块(1)包括剖面线绘制子模块(11),
所述剖面线绘制子模块用于绘制剖面线;
所述剖面线绘制子模块包括如下亚子模块:
边界划定亚子模块,其用于确定绘制剖面线的边界;
剖面线条数计算亚子模块,其用于计算剖面线条数;
交点计算亚子模块,其用于计算每条剖面线与周围边界线的交点;
绘制亚子模块,在解算出全部的有效交点后,对有效交点按照其X坐标值的大小排序,通过所述排序能够找出正确位置的有效剖面线,将排好序的奇数位置的有效交点与其相邻的下一个偶数位置的有效交点相连即可得到正确的剖面线。
4.根据权利要求1所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述尺寸标注模块(2)用于在二维工程图中生成尺寸线,从而标注尺寸;
优选地,所述尺寸标注模块1包括自动标准尺寸函数子模块(21)和尺寸及公差字符位置选择子模块(22)。
5.根据权利要求1所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述形位公差标注模块(3)用于在二维工程图中生成形位公差标注;
优选地,所述形位公差标注模块(3)生成形位公差标注时包括如下步骤:
计算形位公差符号上各点坐标,并直接连线绘制;
计算形位公差各符号的长度;
计算形位公差框的各角点坐标;
绘出形位公差框;
绘出各形位公差符号及填写各形位公差字符;
计算形位公差箭头三角形各点坐标,并用Solid命令绘制箭头。
6.根据权利要求1所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述表面粗糙度标注模块(4)用于在二维工程图中自动生成表面粗糙度标注;
优选地,所述表面粗糙度标注模块(4)标注表面粗糙度时包括如下步骤:
选择粗糙度标注符号形式,
计算表面粗糙度符号各点坐标及字符位置坐标;
绘制表面粗糙度符号;
填写表面粗糙度数值。
7.根据权利要求1所述的在网页界面上生成二维及三维模型的绘图系统,其特征在于,
所述DXF文件网页展示模块(5)用于在网页展示软件HBuilder中对DXF文件进行展示;
优选地,所述DXF文件网页展示模块(5)的工作过程为:
调取HBuilder软件,点击sample.html并“运行”---〉“浏览器运行”---〉Chrome;
选择DXF文件,即可得到程序自动弹出的DXF文件的图形界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都工具研究所有限公司,未经成都工具研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010969969.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音播报方法、装置、电子设备和存储介质
- 下一篇:一种离心机的过滤装置