一种三维软件组合孔快速设计的方法、系统、装置及存储介质制造方法及图纸

技术编号:38629915 阅读:25 留言:0更新日期:2023-08-31 18:29
本发明专利技术公开了一种三维软件组合孔快速设计的方法,包括以下步骤:S1:利用三维设计软件的知识工程创建包含若干个打孔模板的零件文档库;S2:创建状态命令,生成零件组合打孔工具界面对话框;S3:在所述界面对话框中选取或设定程序运行的必要参数,获取对应参数的模板预览图展示在界面对话框的窗口中;S4:点击所述界面对话框的确认按钮,在指定的数模打孔平面上实例化步骤S3设定的打孔模板,以实现组合打孔。还公开了一种是三维软件组合孔快速设计的系统、装置及其存储介质。本发明专利技术可以极大地提升组孔的设计效率,有效地实现三维数模的快速设计,减少了企业生产过程中的工作量,节约人力,降低了企业的生产成本。降低了企业的生产成本。降低了企业的生产成本。

【技术实现步骤摘要】
一种三维软件组合孔快速设计的方法、系统、装置及存储介质


[0001]本专利技术涉及三维数模零件数据处理及计算机应用领域,特别是涉及一种三维软件组合孔快速设计的方法、系统、装置及存储介质。

技术介绍

[0002]目前,达索旗下的三维设计软件已普遍应用于汽车装备集成商的工装设计和汽车与飞机的曲面设计等,随着市场需求的日益扩大,越来越多的设计人员使用该主流的三维设计软件来进行三维设计。因此先进高效的设计手段是提升生产效率和生产质量的关键要素之一,通常设计人员在设计过程中,通常的做法是先进入零件编辑模式,选择孔命令,选择孔类型,设置圆心位置与两个边的距离约束,然后通过阵列的方式完成相同孔的设计,重复上述操作过程完成不同类型孔的设计,从而完成一组孔的设计。每个组孔的设计都要重复以上操作,操作量极其庞大,耗费人力成本。因此上述的设计方法,虽然具备通用性强的特点,也能满足绝大多数用户对零件打孔的需求,但是,对于设计过程而言,由于需要重复进行许多相同操作,导致工程师的设计过程的工作效率很低,消耗了大量的人力成本,间接也提高了项目生产的成本。
[0003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维软件组合孔快速设计的方法,其特征在于,包括以下步骤:S1:利用三维设计软件的知识工程创建包含若干个打孔模板的零件文档库;S2:创建状态命令,生成零件组合打孔工具界面对话框;S3:在所述界面对话框中选取或设定程序运行的必要参数,包括选定模板模型中要打孔的平面和应用打孔模板的两条边线、选定要应用的打孔模板,获取对应参数的模板预览图展示在界面对话框的窗口中;S4:点击所述界面对话框的确认按钮,在指定的数模打孔平面上实例化步骤S3设定的打孔模板,以实现组合打孔。2.根据权利要求1所述的三维软件组合孔快速设计的方法,其特征在于,在完成步骤S4后该方法还包括根据设计需要调整组合孔的参数:在设计组合孔的三维数模界面中,通过组合孔的结构树查看或修改对应参数,修改成功之后,组合孔的对应尺寸会对应变更。3.根据权利要求1所述的三维软件组合孔快速设计的方法,其特征在于,步骤S2的具体步骤包括:S201:获取所述零件文档库的配置文件和打孔模板目录;S202:从配置文件中读取打孔模板的信息列表,包括:打孔模板所在零件文件名称、打孔模板的类型名称、打孔模板的预览图文件名称、打孔模板的特征名称、打孔模板的输出元素名称列表;S203:读取打孔模板类型名称将其添加到界面对话框的窗口下拉菜单列表,默认选中列表的首行信息,并在界面对话框的预览窗口展示首行信息显示的组合孔预览图;S204:设置路径元素代理及选择类型,确保用户选择的节点类型分别为一个面和两个边线;S205:为图形窗口的取消、关闭、确定、预览操作添加响应函数。4.根据权利要求1所述的三维软件组合孔快速设计的方法,其特征在于,步骤S4的具体步骤包括:S401:查看已创建的模板实例是否为空,若不为空,则从父节点下移除这个实例并将其赋值为空对象;S402:根据选取的两条边线,生成对应的点到点直线特征,来定位组合孔在打孔平面的位置方向,距离两条边线交点较近的为起点,距离两条边线交点较远的为终点;S403:根据选取的打孔模板类型名称,结合配置文件中读取的信息列表,获取打孔模板所在的零件名称、打孔模板的特征名称、打孔模板的输出元素列表;S404:打开打孔模板所在的零件文档,获取文档的根节点容器;S405:检索根节点的特征集并遍历,找到与打孔模板特征名称相同的特征,获取该特征的父节点即所属面的路径元素对象和完整路径;S406:声明实例化模板引用对象,设置其目标路径和位置;S407:检索实例化模板引用对象的输入列表,将对应输入值设为用户选中的打孔平面和两条边线的元素路径;S408:实例化模板引用对象执行实例化操作,生成的特征将被创建在打孔面所在的零件实体下;
S409...

【专利技术属性】
技术研发人员:林巨广陈青青王帅帅
申请(专利权)人:安徽巨一科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1