CN112487554B - 基于模型的端切定义新方法、***及计算机设备 - Google Patents
基于模型的端切定义新方法、***及计算机设备 Download PDFInfo
- Publication number
- CN112487554B CN112487554B CN202011350166.8A CN202011350166A CN112487554B CN 112487554 B CN112487554 B CN 112487554B CN 202011350166 A CN202011350166 A CN 202011350166A CN 112487554 B CN112487554 B CN 112487554B
- Authority
- CN
- China
- Prior art keywords
- section
- model
- cut
- scene
- template library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Software Systems (AREA)
- Automation & Control Theory (AREA)
- Computer Graphics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种基于模型的端切定义新方法、***及计算机设备,取模型中的型材信息;根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材;根据船舶型材端头设计准则,创建端切参数化模板库;根据获取的型材在模型中的场景,结合创建的对应场景的模板库,批量定义端切,本发明的有益之处在于,减少设计员手工操作,提高端切定义效率;提高生产设计效率,缩短船舶设计周期;推动了知识工程、数字化设计的发展。
Description
技术领域
本发明涉及船舶船体生产设计技术领域,特别是涉及一种基于模型的端切定义新方法、***及计算机设备。
背景技术
随着智能造船在不断推进,达索的三维体验平台在船舶领域的应用日益广泛。在船舶行业中,型材端切是生产设计中必不可少的工艺信息。并且型材端头场景繁多,端切节点复杂,导致在实际生产设计中,需要设计员对型船节点具备深刻地理解,大大增加了生产设计的难度,降低了端切定义的准确率。并且逐根定义型材端切耗费大量人力,大大降低设计效率。
因此如何提高型材端切定义的准确性和效率,是设计过程中急需解决的一大难题。
发明内容
鉴于上述现有技术的缺点,本发明要解决的技术问题在于提供一种基于模型的端切定义新方法、***及计算机设备,用于解决三维体验平台船体生产设计中型材端切定义效率低、准确性不足等问题,提高三维体验平台船体生产设计效率。
为实现上述目的及其他相关目的,本发明提供一种基于模型的端切定义新方法,包括如下步骤:
步骤一,获取模型中的型材信息;
步骤二,根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材;
步骤三,根据船舶型材端头设计准则,创建端切参数化模板库;
步骤四,根据步骤二获取的型材在模型中的场景,结合步骤三中创建的对应场景的模板库,批量定义端切。
优选地,步骤一遍历所选节点下所有模型,得到模型中的型材信息。
优选地,步骤二根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材。
优选地,步骤三根据船体型材端头设计准则,针对步骤二中每一种型材在模型中的场景创建端切参数化模板,形成模板库。
一种基于模型的端切定义***,包括:
获取模块,用于获取模型中的型材信息,确定型材需要定义的端切类型;
处理模块,用于定义型材端切,修改端切参数。
一种计算机设备,包括:
存储器,存储器用于存储计算机程序;
处理器,处理器运行计算机程序实现如上述的基于模型的端切定义新方法。
如上所述,本发明的基于模型的端切定义新方法、***及计算机设备,具备以下的有益效果:
一、减少设计员手工操作,提高端切定义效率;
二、提高生产设计效率,缩短船舶设计周期;
三、推动了知识工程、数字化设计的发展。
附图说明
图1为本发明实施例的基于模型的端切定义新方法的流程示意图;
图2为本发明实施例的基于模型的端切定义***的模块示意图;
图3为本发明实施例的计算机设备的结构示意图。
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。
请参阅图1至图3。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。
在本发明的描述中,需要说明书的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介相连接,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
如图1至图3所示,本发明实施例提供了一种基于模型的端切定义新方法、***及计算机设备。
图1展示了本发明实施案例的基于模型的端切定义新方法的流程示意图;参考图1所示,本发明实施例船舶电缆开孔轮廓生成方法包括如下步骤:
步骤一,获取模型中的型材信息。
具体地,遍历所选节点下所有模型,得到模型中的型材信息,主要包括:型材建模类型、型材规格、型材长度、型材边界、型材端头类型等。
步骤二,根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材。
具体地,根据型材边界和型材端头类型,获取型材在模型中的场景,例如扁钢与球扁钢、角钢、扁钢、板材角接,扁钢与扁钢对接,扁钢端头无限制,为自由端;球扁钢与扁钢、球扁钢、角钢、板材角接,球扁钢与球扁钢、角钢对接,球扁钢端头无限制,为自由端;角钢与扁钢、球扁钢、角钢、板材角接,角钢与球扁钢、角钢对接,角钢端头无限制,为自由端;面板与面板、角钢面板、球扁钢面板对接,面板端头无限制,为自由端等场景。结合船舶型材端头设计准则,筛选出需要定义端切的型材。再遍历型材结构树,确定型材下是否已存在端切节点,若已存在则不将该型材筛选出来。
步骤三,根据船舶型材端头设计准则,创建端切参数化模板库。
具体地,根据船体型材端头设计准则,针对步骤二中每一种型材在模型中的场景创建端切参数化模板,形成模板库。
步骤四,根据步骤二获取的型材在模型中的场景,结合步骤三中创建的对应场景的模板库,批量定义端切。
具体的,步骤二获取的型材在模型中的场景与步骤三中创建的模板,是成一一映射关系的,因此程序可以根据步骤二获取的型材在模型中的场景,获取该场景下需要定义的端切类型,然后批量定义。
如图2所示,展示为本发明实施例中的基于模型的端切定义***模块示意图。如图所示,装置即***,端切定义***200包括:获取模块201,用于获取需要添加端切的型材,确定型材需要定义的端切类型;
处理模块202,用于定义型材端切,修改端切参数。
如图3所示,展示为本发明实施例中的计算机设备的结构示意图。如图所示,计算机设备300包括:存储器301、及处理器302;存储器301用于存储计算机程序;处理器302运行计算机程序实现如图1所述的方法。
综上所述,本发明的一种基于模型的端切定义新方法、***及计算机设备,取模型中的型材信息;根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材;根据船舶型材端头设计准则,创建端切参数化模板库;根据获取的型材在模型中的场景,结合创建的对应场景的模板库,批量定义端切,本发明的有益之处在于,减少设计员手工操作,提高端切定义效率;提高生产设计效率,缩短船舶设计周期;推动了知识工程、数字化设计的发展。
本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (5)
1.一种基于模型的端切定义新方法,其特征在于,包括如下步骤:
1)获取模型中的型材信息;
2)根据型材边界和型材端头类型,获取型材在模型中的场景,筛选出需要定义且未定义端切的型材;
3)根据船舶型材端头设计准则,针对步骤2)中每一种型材在模型中的场景创建端切参数化模板库;
4)根据步骤2)获取的型材在模型中的场景,结合步骤3)中创建的对应场景的模板库,获取对应场景下需要定义的端切类型,批量定义端切。
2.根据权利要求1所述的基于模型的端切定义新方法,其特征在于:所述步骤1)遍历所选节点下所有模型,得到模型中的型材信息。
3.根据权利要求1所述的基于模型的端切定义新方法,其特征在于:所述步骤3)根据船体型材端头设计准则,针对步骤2)中每一种型材在模型中的场景创建端切参数化模板,形成模板库。
4.一种基于模型的端切定义***,其特征在于,包括:
获取模块,用于获取模型中的型材信息,确定型材需要定义的端切类型;
处理模块,用于定义型材端切,修改端切参数;
在获取模块中,所述确定型材需要定义的端切类型包括:根据型材边界和型材端头类型获取型材在模型中的场景,筛选出需要定义且未定义端切的型材;根据船舶型材端头设计准则,针对每一种型材在模型中的场景创建端切参数化模板库;根据需要定义且未定义端切的型材在模型中的场景,结合端切参数化模板库,获取型材在对应场景下需要定义的端切类型。
5.一种计算机设备,其特征在于,包括:
存储器,所述存储器用于存储计算机程序;
处理器,所述处理器运行计算机程序实现如上所述权利要求1至3中任一项所述的基于模型的端切定义新方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011350166.8A CN112487554B (zh) | 2020-11-26 | 2020-11-26 | 基于模型的端切定义新方法、***及计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011350166.8A CN112487554B (zh) | 2020-11-26 | 2020-11-26 | 基于模型的端切定义新方法、***及计算机设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112487554A CN112487554A (zh) | 2021-03-12 |
CN112487554B true CN112487554B (zh) | 2023-01-20 |
Family
ID=74935337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011350166.8A Active CN112487554B (zh) | 2020-11-26 | 2020-11-26 | 基于模型的端切定义新方法、***及计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112487554B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114547769B (zh) * | 2022-02-09 | 2024-04-16 | 中国舰船研究设计中心 | 一种基于知识工程的自适应船舶型材端切模型建立方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1745469A (zh) * | 2002-12-18 | 2006-03-08 | 易思刻公司 | 半导体器件的制造方法 |
CN101763064A (zh) * | 2009-12-08 | 2010-06-30 | 沈阳飞机工业(集团)有限公司 | 面向工艺对象的飞机复杂构件数控加工工艺设计***及方法 |
CN106447519A (zh) * | 2016-11-24 | 2017-02-22 | 北京动力机械研究所 | 一种三维钣金焊接工艺的生成*** |
CN111259630A (zh) * | 2020-01-13 | 2020-06-09 | 浙江吉利汽车研究院有限公司 | 一种工艺文件生成装置及方法 |
CN111400287A (zh) * | 2020-03-27 | 2020-07-10 | 江南造船(集团)有限责任公司 | 船舶建造工艺知识库构建方法及装置、存储介质和终端 |
CN111475887A (zh) * | 2019-09-27 | 2020-07-31 | 中国舰船研究设计中心 | 一种基于三维模型的船舶管路支吊架快速统计及出图方法 |
-
2020
- 2020-11-26 CN CN202011350166.8A patent/CN112487554B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1745469A (zh) * | 2002-12-18 | 2006-03-08 | 易思刻公司 | 半导体器件的制造方法 |
CN101763064A (zh) * | 2009-12-08 | 2010-06-30 | 沈阳飞机工业(集团)有限公司 | 面向工艺对象的飞机复杂构件数控加工工艺设计***及方法 |
CN106447519A (zh) * | 2016-11-24 | 2017-02-22 | 北京动力机械研究所 | 一种三维钣金焊接工艺的生成*** |
CN111475887A (zh) * | 2019-09-27 | 2020-07-31 | 中国舰船研究设计中心 | 一种基于三维模型的船舶管路支吊架快速统计及出图方法 |
CN111259630A (zh) * | 2020-01-13 | 2020-06-09 | 浙江吉利汽车研究院有限公司 | 一种工艺文件生成装置及方法 |
CN111400287A (zh) * | 2020-03-27 | 2020-07-10 | 江南造船(集团)有限责任公司 | 船舶建造工艺知识库构建方法及装置、存储介质和终端 |
Non-Patent Citations (2)
Title |
---|
"基于CATIA V_6的某液化气船结构设计研究";柳梦源;《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》;20200615;第C036-257页 * |
"基于NX平台的船舶标准库***设计与开发";王灯;《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》;20190615;第C036-15页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112487554A (zh) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9171400B2 (en) | Creating a surface from a plurality of 3D curves | |
US7372460B2 (en) | Method and program for generating volume data from boundary representation data | |
CN111539149B (zh) | 舰船模型建立及模态分析方法 | |
CN111444573B (zh) | 船舶对称分段模型生成方法及装置、存储介质和终端 | |
CN113724401B (zh) | 一种三维模型切割方法、装置、计算机设备和存储介质 | |
CN112487554B (zh) | 基于模型的端切定义新方法、***及计算机设备 | |
CN110222447B (zh) | 一种基于八叉树的自适应网格划分方法及*** | |
CN111222202B (zh) | 一种基于虚拟试验平台的船体网格自动划分方法 | |
CN115047825A (zh) | 一种数控加工铣削实时显示的方法 | |
CN114429535A (zh) | 一种三角网格曲面的光滑裁剪方法及装置 | |
CN114202642A (zh) | 三维三角网模型中超大空洞的填补方法及设备 | |
CN114290660A (zh) | 曲面分层式3d打印方法及*** | |
CN113538695A (zh) | 任意边界复杂曲面的快速离散化方法、装置及存储介质 | |
CN109101674B (zh) | 一种复杂线性模型规则化建模方法及*** | |
CN113689568B (zh) | 一种基于云端渲染的三维效果图高精度建模方法 | |
JP2660490B2 (ja) | 図面候補線分抽出装置、図面候補線分抽出方法、ソリッド・モデル合成装置及びソリッド・モデル合成方法 | |
CN112380612B (zh) | 适用于船舶舾装平台的快速设计方法、装置、介质及终端 | |
JP2006240183A (ja) | 金型作成方法及び装置 | |
CN115239884A (zh) | 一种中组立三维模型的重构方法及装置 | |
JP4597766B2 (ja) | 解析用メッシュ生成システム | |
Ang et al. | Smart design of hull forms through hybrid evolutionary algorithm and morphing approach | |
CN112464374B (zh) | 基于设计规则的肘板快速设计方法、***及计算机设备 | |
Koelman | An approach to modelling internal shapes of ships to support collaborative development | |
CN110796729B (zh) | 一种基于二叉树的网格划分方法 | |
CN108121868A (zh) | 一种用于钣金件建模的基于KDtree的空间面域生成方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |