CN103902757A - 三维模型快速创建与交互***及方法 - Google Patents
三维模型快速创建与交互***及方法 Download PDFInfo
- Publication number
- CN103902757A CN103902757A CN201310697601.8A CN201310697601A CN103902757A CN 103902757 A CN103902757 A CN 103902757A CN 201310697601 A CN201310697601 A CN 201310697601A CN 103902757 A CN103902757 A CN 103902757A
- Authority
- CN
- China
- Prior art keywords
- dimensional model
- template
- database server
- dimensional
- module
- 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.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种三维模型快速创建与交互***及方法,其中***包括:一数据库服务器,所述数据库服务器预存有三维模型模板和三维模型描述信息;一输入设备,用于需求模板参数的输入及***的操作;客户端,与所述输入设备和所述数据库服务器连接,用于根据所述模板输入参数和所述三维模型模板生成目标三维模型。由于采用了本发明的一种三维模型的创建与交互***及方法,具有自动化程度高、操作便捷、建模效率高的优点。
Description
技术领域
本发明涉及一种模型创建与交互***及方法,尤其涉及一种三维模型的创建与交互***及方法。
背景技术
目前,在进行化工、制药设备和厂房等机械设计时,可通过工厂三维布置设计管理***Plant Design Management System(后简称PDMS)创建元器件的三维模型,然后应用于很多工程设计专业中,管理员需要将各个元气件手动画好,如有组合件,需先组装好,再装配到更大的半成品上面,最后再出施工图纸。但是,如果反复在模型数据库中创建新元件模型,效率是很低的,而且复用性也不强;这种方法存在元器件建模速度慢,新增加的元器件都要在三维软件中建立,工程建造企业会用到很多新产品,这样就对建模人员造成很高的负荷,从而可能会造成一个项目的周期延长的问题。
发明内容
本发明的目的在于克服现有技术的缺陷,而提供一种三维模型的创建与交互***及方法,其利用客户端实现在模型数据库存储中快速建立3D元件模型以及与模型数据库的数据交互实现参数化的三维模型的自动创建,可消除管理员,设计人员的复杂操作,具有自动化程度高、操作便捷、建模效率高的优点。
本发明所解决的技术问题采用以下技术方案来实现:
一种三维模型的创建与交互***,包括:
一数据库服务器,所述数据库服务器预存有三维模型模板和三维模型描述信息;
一输入设备,用于需求模板参数的输入及***的操作;
客户端,与所述输入设备和所述数据库服务器连接,用于根据所述模板输入参数和所述三维模型模板生成目标三维模型。
本发明的进一步改进在于,所述客户端包括:
一显示组件;
一技术等级维护模块,与所述数据库服务器连接,用于维护技术等级;
一元件模板模块,与所述显示组件和所述数据库服务器连接,用于客户选择所需所述三维模型模板形成一三维模板组,并选择所述三维模板组中需要修改的三维模型模板;
一获取参数模块,与所述元件模板模块、所述输入设备和所述数据库服务器连接,用于获取针对当前选择的需要修改的三维模型模板输入的需求模板参数并将所述需求模板参数存储入所述数据库服务器;
一元件同步模块,与所述数据库服务器通信连接,用于将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸;
一生成技术等级模块,与所述元件同步模块连接,用于将调整后的三维模板组和描述信息生成并导出为一预设格式文件;
一存储单元,与所述生成技术等级模块通信连接,用于存储所述预设格式文件。
本发明的一种三维模型快速创建与交互方法,包括步骤:
S1:在所述数据库服务器中预存三维模型模板和三维模型描述信息;
S2:对所述数据库服务器维护技术等级;
S3:用户选择所需三维模型模板,并根据需要修改所述三维模型模板;
S4:形成目标三维模型并导出文件。
本发明的进一步改进在于,所述对所述数据库服务器维护技术等级步骤进一步包括步骤:
通过所述技术等级维护模块根据需要将各元器件加入相应技术等级中,将所述元器件的描述信息以及生成技术等级所需的数据存储于所述数据库服务器中。
本发明的进一步改进在于,所述用户选择所需三维模型模板,并根据需要修改所述三维模型模板步骤进一步包括步骤:
a.通过所述元件模板模块,客户选择当前需建立的三维模型各元件的所述三维模型模板形成一三维模板组;
b.判断所述三维模板组中是否存在需要修改的三维模型模板,如存在则选择所述三维模板组中需要修改的一三维模型模板,否则跳到步骤S4;
c.通过所述获取参数模块获取通过所述输入设备输入的针对当前选择的需要修改的三维模型模板的需求模板参数;
d.将所述需求模板参数存储入所述数据库服务器;
e.通过所述元件同步模块将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸,形成当前元件的三维模型;
f.返回步骤b。
本发明的进一步改进在于,所述元件同步模块通过预设的一模板参数将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸。
本发明的进一步改进在于,所述形成目标三维模型并导出文件步骤进一步包括步骤:
将当前所述三维模板组和三维模型描述信息生成为一预设格式文件,并将所述预设格式文件存储于所述存储单元。
本发明的进一步改进在于,在所述将所述预设格式文件存储于所述存储单元步骤后,还包括步骤:
S5:将所述预设格式文件与一工厂三维布置设计管理***兼容。
本发明的进一步改进在于,所述形成当前元件的三维模型步骤后还包括步骤:
判断所述当前元件的三维模型在数据库服务器中是否存在技术等级,如不存在则将所述当前元件的三维模型加入到相应技术等级中。
本发明由于采用了以上技术方案,使其具有以下有益效果是:
输入设备的采用实现了需求模板参数的输入及***的操作;客户端的采用用于根据所述模板输入参数和所述三维模型模板生成目标三维模型;技术等级维护模块用于维护技术等级;元件模板模块用于客户选择所需所述三维模型模板形成一三维模板组,并选择所述三维模板组中需要修改的三维模型模板;获取参数模块用于获取针对当前选择的需要修改的三维模型模板输入的需求模板参数并将所述需求模板参数存储入所述数据库服务器;元件同步模块用于将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸;生成技术等级模块用于将调整后的三维模板组和描述信息生成并导出为一预设格式文件;存储单元用于存储所述预设格式文件。在数据库服务器中预存三维模型模板和三维模型描述信息,用于为后续自动生成三维模型模板提供基础;对数据库服务器维护技术等级,由于该步骤的采用,实现预存三维模板的有效分类,并在后续选择三维模板步骤中使得用户能够快速寻找到需要的三维模型模板;将所述预设格式文件与一工厂三维布置设计管理***兼容,使得设计人员可以在工厂三维布置设计管理***中通过预设格式文件进行三维模型的设计。工程建造企业可以利用本发明对产成品的每个元件建立模型,利用这些元件模型来完成产成品的3D设计;本发明的方法可以很好的解决效率低,复用性不强的问题,提高工作的效率。
附图说明
图1为本发明三维模型的创建与交互***的结构示意图;
图2为本发明三维模型的创建与交互方法的流程图。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
请参阅图1,本发明的一种三维模型的创建与交互***,包括:
一数据库服务器2,数据库服务器2预存有三维模型模板和三维模型描述信息;一输入设备3,用于需求模板参数的输入及***的操作;客户端1,与输入设备3和数据库服务器2连接,用于根据模板输入参数和三维模型模板生成目标三维模型。
其中,客户端1包括:
一显示组件,用于显示交互界面;
一技术等级维护模块,与数据库服务器2连接,用于维护技术等级,将目标三维模型中要组装的元器件都选到这个等级中,其功能在于将元器件的描述以及一切生成技术等级所需的数据都存储在数据库服务器2中,供生成技术等级模块使用;每一个技术等级下可包含若干元器件;
一元件模板模块,与显示组件和数据库服务器2连接,用于客户选择所需三维模型模板形成一三维模板组,并选择三维模板组中需要修改的三维模型模板,用户选择需要修改的三维模型模板后触发获取参数模块;
一获取参数模块,与元件模板模块、输入设备3和数据库服务器2连接,用于获取针对当前选择的需要修改的三维模型模板输入的需求模板参数并将需求模板参数存储入数据库服务器2;
一元件同步模块,与数据库服务器2通信连接,用于将当前选择的需要修改的三维模型模板调整为与需求模板参数相配合的尺寸;选择的三维模型的尺寸、描述信息,按照一模板参数为参照调用数据库服务器2的数据将用户需要的三维元器件模型调整为与所输入的需求模板参数相一致的尺寸,元件同步模块在完成调整后触发生成技术等级模块;
一生成技术等级模块,与元件同步模块连接,用于将调整后的三维模板组和描述信息生成并导出为一预设格式文件;
一存储单元,与生成技术等级模块通信连接,用于存储预设格式文件,本实施例中存储单元为硬盘。
本发明的一种三维模型快速创建与交互方法,包括步骤:
S1:在数据库服务器2中预存三维模型模板和三维模型描述信息;
S2:对数据库服务器2维护技术等级,即:
通过技术等级维护模块根据需要将各元器件加入相应技术等级中,将元器件的描述信息以及生成技术等级所需的数据存储于数据库服务器2中。
S3:用户选择所需三维模型模板,并根据需要修改三维模型模板,具体包括步骤:
a.通过元件模板模块,客户选择当前需建立的三维模型各元件的三维模型模板形成一三维模板组;
b.判断三维模板组中是否存在需要修改的三维模型模板,如存在则选择三维模板组中需要修改的一三维模型模板,否则跳到步骤S4;
c.通过获取参数模块获取通过输入设备3输入的针对当前选择的需要修改的三维模型模板的需求模板参数;
d.将需求模板参数存储入数据库服务器2;
e.通过元件同步模块以及预设的一模板参数将当前选择的需要修改的三维模型模板调整为与需求模板参数相配合的尺寸,形成当前元件的三维模型;
形成当前元件的三维模型步骤后还包括步骤:
判断当前元件的三维模型在数据库服务器2中是否存在技术等级,如不存在则将当前元件的三维模型加入到相应技术等级中。
f.返回步骤b。
S4:形成目标三维模型并导出文件,即:
将当前三维模板组和三维模型描述信息生成为一预设格式文件,并将预设格式文件存储于存储单元。
S5:将预设格式文件与一工厂三维布置设计管理***兼容。
以上结合附图实施例对本发明进行了详细说明,本领域中普通技术人员可根据上述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本发明将以所附权利要求书界定的范围作为本发明的保护范围。
Claims (9)
1.一种三维模型的创建与交互***,其特征在于,包括:
一数据库服务器,所述数据库服务器预存有三维模型模板和三维模型描述信息;
一输入设备,用于需求模板参数的输入及***的操作;
客户端,与所述输入设备和所述数据库服务器连接,用于根据所述模板输入参数和所述三维模型模板生成目标三维模型。
2.根据权利要求1所述的三维模型的创建与交互***,其特征在于,所述客户端包括:
一显示组件;
一技术等级维护模块,与所述数据库服务器连接,用于维护技术等级;
一元件模板模块,与所述显示组件和所述数据库服务器连接,用于客户选择所需所述三维模型模板形成一三维模板组,并选择所述三维模板组中需要修改的三维模型模板;
一获取参数模块,与所述元件模板模块、所述输入设备和所述数据库服务器连接,用于获取针对当前选择的需要修改的三维模型模板输入的需求模板参数并将所述需求模板参数存储入所述数据库服务器;
一元件同步模块,与所述数据库服务器通信连接,用于将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸;
一生成技术等级模块,与所述元件同步模块连接,用于将调整后的三维模板组和描述信息生成并导出为一预设格式文件;
一存储单元,与所述生成技术等级模块通信连接,用于存储所述预设格式文件。
3.基于权利要求2所述三维模型的创建与交互***的一种三维模型创建与交互方法,其特征在于,包括步骤:
S1:在所述数据库服务器中预存三维模型模板和三维模型描述信息;
S2:对所述数据库服务器维护技术等级;
S3:用户选择所需三维模型模板,并根据需要修改所述三维模型模板;
S4:形成目标三维模型并导出文件。
4.根据权利要求3所述的三维模型创建与交互方法,其特征在于,所述对所述数据库服务器维护技术等级步骤进一步包括步骤:
通过所述技术等级维护模块根据需要将各元器件加入相应技术等级中,将所述元器件的描述信息以及生成技术等级所需的数据存储于所述数据库服务器中。
5.根据权利要求4所述的三维模型创建与交互方法,其特征在于,所述用户选择所需三维模型模板,并根据需要修改所述三维模型模板步骤进一步包括步骤:
a.通过所述元件模板模块,客户选择当前需建立的三维模型各元件的所述三维模型模板形成一三维模板组;
b.判断所述三维模板组中是否存在需要修改的三维模型模板,如存在则选择所述三维模板组中需要修改的一三维模型模板,否则跳到步骤S4;
c.通过所述获取参数模块获取通过所述输入设备输入的针对当前选择的需要修改的三维模型模板的需求模板参数;
d.将所述需求模板参数存储入所述数据库服务器;
e.通过所述元件同步模块将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸,形成当前元件的三维模型;
f.返回步骤b。
6.根据权利要求5所述的三维模型创建与交互方法,其特征在于,所述元件同步模块通过预设的一模板参数将当前选择的需要修改的三维模型模板调整为与所述需求模板参数相配合的尺寸。
7.根据权利要求6所述的三维模型创建与交互方法,其特征在于,所述形成目标三维模型并导出文件步骤进一步包括步骤:
将当前所述三维模板组和三维模型描述信息生成为一预设格式文件,并将所述预设格式文件存储于所述存储单元。
8.根据权利要求7所述的三维模型创建与交互方法,其特征在于,在所述将所述预设格式文件存储于所述存储单元步骤后,还包括步骤:
S5:将所述预设格式文件与一工厂三维布置设计管理***兼容。
9.根据权利要求8所述的三维模型创建与交互方法,其特征在于,所述形成当前元件的三维模型步骤后还包括步骤:
判断所述当前元件的三维模型在数据库服务器中是否存在技术等级,如不存在则将所述当前元件的三维模型加入到相应技术等级中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310697601.8A CN103902757A (zh) | 2013-12-18 | 2013-12-18 | 三维模型快速创建与交互***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310697601.8A CN103902757A (zh) | 2013-12-18 | 2013-12-18 | 三维模型快速创建与交互***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103902757A true CN103902757A (zh) | 2014-07-02 |
Family
ID=50994079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310697601.8A Pending CN103902757A (zh) | 2013-12-18 | 2013-12-18 | 三维模型快速创建与交互***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103902757A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104392035A (zh) * | 2014-11-18 | 2015-03-04 | 衢州学院 | 一种基于Web的城市三维建模方法 |
CN104657552A (zh) * | 2015-02-10 | 2015-05-27 | 北京宇航***工程研究所 | 一种火箭贮箱结构三维模型自动化构建*** |
CN106845788A (zh) * | 2016-12-26 | 2017-06-13 | 上海森松制药设备工程有限公司 | 快速安装方法、平台及*** |
CN104657552B (zh) * | 2015-02-10 | 2018-02-09 | 北京宇航***工程研究所 | 一种火箭贮箱结构三维模型自动化构建*** |
WO2018121367A1 (zh) * | 2016-12-29 | 2018-07-05 | 阿里巴巴集团控股有限公司 | 一种三维模型构建方法、装置及*** |
CN108304636A (zh) * | 2018-01-25 | 2018-07-20 | 浙江东南建筑设计有限公司 | Bim族的参数化*** |
CN110610051A (zh) * | 2019-09-19 | 2019-12-24 | 济南大学 | 一种门窗构件快速设计***及方法 |
CN113239496A (zh) * | 2021-06-09 | 2021-08-10 | 苏州睿策汽车零部件有限公司 | 一种电撑杆螺旋弹簧的三维创建***及其创建方法 |
-
2013
- 2013-12-18 CN CN201310697601.8A patent/CN103902757A/zh active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104392035A (zh) * | 2014-11-18 | 2015-03-04 | 衢州学院 | 一种基于Web的城市三维建模方法 |
CN104392035B (zh) * | 2014-11-18 | 2016-11-16 | 衢州学院 | 一种基于Web的城市三维建模方法 |
CN104657552A (zh) * | 2015-02-10 | 2015-05-27 | 北京宇航***工程研究所 | 一种火箭贮箱结构三维模型自动化构建*** |
CN104657552B (zh) * | 2015-02-10 | 2018-02-09 | 北京宇航***工程研究所 | 一种火箭贮箱结构三维模型自动化构建*** |
CN106845788A (zh) * | 2016-12-26 | 2017-06-13 | 上海森松制药设备工程有限公司 | 快速安装方法、平台及*** |
WO2018121367A1 (zh) * | 2016-12-29 | 2018-07-05 | 阿里巴巴集团控股有限公司 | 一种三维模型构建方法、装置及*** |
CN108257205A (zh) * | 2016-12-29 | 2018-07-06 | 阿里巴巴集团控股有限公司 | 一种三维模型构建方法、装置及*** |
CN108257205B (zh) * | 2016-12-29 | 2021-11-12 | 阿里巴巴集团控股有限公司 | 一种三维模型构建方法、装置及*** |
US11227437B2 (en) * | 2016-12-29 | 2022-01-18 | Alibaba Group Holding Limited | Three-dimensional model constructing method, apparatus, and system |
CN108304636A (zh) * | 2018-01-25 | 2018-07-20 | 浙江东南建筑设计有限公司 | Bim族的参数化*** |
CN110610051A (zh) * | 2019-09-19 | 2019-12-24 | 济南大学 | 一种门窗构件快速设计***及方法 |
CN113239496A (zh) * | 2021-06-09 | 2021-08-10 | 苏州睿策汽车零部件有限公司 | 一种电撑杆螺旋弹簧的三维创建***及其创建方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Rojko | Industry 4.0 concept: Background and overview. | |
CN103902757A (zh) | 三维模型快速创建与交互***及方法 | |
EP3304229B1 (en) | Method and system for generating plc code with a connectivity model | |
US8732125B2 (en) | Systems and methods for construction field management and operations with building information modeling | |
CN102708249B (zh) | 一种产品模块化配置方法及*** | |
EP2863280B1 (en) | Managing the manufacturing lifecycle of fasteners of a product | |
KR20140121145A (ko) | Bim기반 건설데이터 통합관리 시스템 | |
CN105320504A (zh) | 一种基于软件元视图构造软件视图的可视软件建模方法 | |
CN104407576A (zh) | 一种通用型的生产制造单元的实现方法及控制*** | |
CN103870635A (zh) | 一种基于模块化的大型结构快速设计分析优化*** | |
CN107688332B (zh) | 一种基于客户需求的锻压产品生产线配置方法及*** | |
CN105278936A (zh) | 一种基于软件元模型构造软件模型的通用软件建模方法 | |
CN111736821A (zh) | 可视化建模分析方法、***、计算机设备和可读存储介质 | |
CN104463355A (zh) | 一种基于测试模型的小卫星测试规划*** | |
CN104517014B (zh) | 一种基于Pro/E的产品自动装配设计*** | |
CN114818286A (zh) | 一种工程机械整机仿真模型构建***及方法 | |
CN105204834A (zh) | 一种构造软件模型的可视软件建模编辑器 | |
WO2021228118A1 (zh) | 中央空调智能设计方法、***及装置 | |
CN111177919B (zh) | 空调参数化设计***及空调参数化设计方法 | |
CN104977906A (zh) | 用制造执行***控制制造工厂 | |
KR20190114101A (ko) | 조선해양분야의 국제표준 규격제품에 대한 3차원 모델 라이브러리 설계 최적화 방법 | |
US11017596B2 (en) | Methods, devices, and systems for part-to-build | |
CN107992995A (zh) | 一种创建工艺流程名称的方法及*** | |
Correa et al. | A methodology for the development of interoperable bim-based cyber-physical systems | |
Ajay et al. | How to Establish Digital Thread Using 3D Factory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140702 |