一种整车管线数模的模块化绘制方法、装置及系统与流程

文档序号:29139034发布日期:2022-03-05 02:24阅读:99来源:国知局
一种整车管线数模的模块化绘制方法、装置及系统与流程

1.本发明涉及整车管线数模的模块化绘制领域,涉及一种整车管线数模的模块化绘制方法、装置及系统。


背景技术:

2.整车管线是承接整车功能及零部件的桥梁,管线布置的优劣,直接影响到整车各个功能的使用寿命。
3.在现有技术中,为提升整车管线数模设计,目前各车型均开展整车管线3d数模设计,传统整车管线数模设计,均为根据整车结构绘制一个完整的车型管线数模。
4.但是,上述现有技术仍存在下述缺陷:管线数模绘制效率较低,无法将管线数模快速的扩展到其他同平台车型,其他车型只能从头开始重新针对该车型开展管线绘制并装配完成。
5.因此,当前需要一种整车管线数模的模块化绘制方法、装置及系统,从而克服上述缺陷。


技术实现要素:

6.针对现存的上述技术问题,本发明的目的在于提供一种整车管线数模的模块化绘制方法、装置及系统,从而提升整车管线数模的绘制效率。
7.本发明提供了一种整车管线数模的模块化绘制方法,所述模块化绘制方法包括:接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域;根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型;若是,则从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模。
8.在一个实施例中,在根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型之后,所述模块化绘制方法还包括:若否,则根据所述第一系列,确定所述第一管线数模区域和所述模型数据库均包括的第二管线数模区域,以及所述第一管线数模区域包括且所述模型数据库中不包括的第三管线数模区域;从所述模型数据库中调取所述第二管线数模区域对应的第二模型,并根据所述车型以及所述第三管线数模区域,绘制所述第三管线数模区域对应的第三模型;根据所述车型、所述第二模型以及所述第三模型,绘制所述车型的整车管线数模。
9.在一个实施例中,在绘制所述第三管线数模区域对应的第三模型之后,所述模块化绘制方法还包括:根据所述第一系列,将所述第三模型存储入所述模型数据库中。
10.在一个实施例中,所述模块化绘制方法还包括:将所述整车管线数模发送给所述用户。
11.本发明还提供了一种整车管线数模的模块化绘制装置,所述模块化绘制装置包括指令处理单元、索引判断单元以及调取绘制单元,其中,所述指令处理单元用于接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域;所述索引判断单元用于根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型;所述调取绘制单元用于从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模。
12.在一个实施例中,所述调取绘制单元还用于:根据所述第一系列,确定所述第一管线数模区域和所述模型数据库均包括的第二管线数模区域,以及所述第一管线数模区域包括且所述模型数据库中不包括的第三管线数模区域;从所述模型数据库中调取所述第二管线数模区域对应的第二模型,并根据所述车型以及所述第三管线数模区域,绘制所述第三管线数模区域对应的第三模型;根据所述车型、所述第二模型以及所述第三模型,绘制所述车型的整车管线数模。
13.在一个实施例中,所述调取绘制单元还用于根据所述第一系列,将所述第三模型存储入所述模型数据库中。
14.本发明还提供了一种整车管线数模的模块化绘制系统,所述模块化绘制系统包括数模绘制模块以及数据存储模块,所述数模绘制模块与数据存储模块通信连接,所述数模绘制模块用于执行如前所述的整车管线数模的模块化绘制方法,所述数据存储模块用于存储预设的模型数据库。
15.在一个实施例中,所述模块化绘制系统还包括用户交互模块,所述用户交互模块用于将所述整车管线数模发送给所述用户。
16.相比于现有技术,本发明实施例具有如下有益效果:
17.本发明提供了一种整车管线数模的模块化绘制方法、装置及系统,通过对待绘制车型的整车管线数模分区以获得待绘制的第一管线数模区域,从预设的模型数据库中判断调取对应第一管线数模区域的第一模型,并在第一模型以及待绘制车型的基础上进行整车绘制以获取整车管线数模,该模块化绘制方法、装置及系统提升了整车管线数模的绘制效率。
18.进一步地,本发明提供的一种整车管线数模的模块化绘制方法、装置及系统还通过对预设的模型数据库中没有的第三管线数模区域进行绘制以获得第三模型,并将第三模型存储入模型数据库中,从而提升了模型数据库的可扩展性,从而进一步提升了整车管线数模的绘制效率。
附图说明
19.下文将结合说明书附图对本发明进行进一步的描述说明,其中:
20.图1示出了根据本发明的一种整车管线数模的模块化绘制方法的一个实施例的流程图;
21.图2示出了整车管线数模的示例图;
22.图3示出了根据本发明的一种整车管线数模的模块化绘制方法的另一实施例的流程图;
23.图4示出了根据本发明的一种整车管线数模的模块化绘制装置的一个实施例的结构图;
24.图5示出了根据本发明的一种整车管线数模的模块化绘制系统的一个实施例的结构图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.具体实施例一
27.本发明实施例首先描述了一种整车管线数模的模块化绘制方法。图1示出了根据本发明的一种整车管线数模的模块化绘制方法的一个实施例的流程图。图2示出了整车管线数模的示例图。
28.如图1所示,该方法包括如下步骤:
29.s1:接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域。
30.现有技术往往采用在需要根据整车管线数模进行装配时,直接对整车管线数模进行绘制并装配的方式,但是,这种方式不仅效率较低,每次绘制的管线数模也无法重复利用,从而进一步使得整个绘制装配的效率低下。
31.对此,本发明实施例采取对整车管线数模进行模块化绘制的方式,针对商用车的每个系列的基础车型的不同模块建立模型数据库,从而在实际绘制时,仅需调用模型数据库中已有的模块的管线数模(下文中的第一模型或第二模型),并绘制模型数据库中没有的模块的管线数模(下文中的第三模型)即可。在一个实施例中,预设的模型数据库包括各个系列的基础车型的各个模块的管线数模。
32.要想进行后续操作,首先需要先分析用户需要进行绘制的车型、该车型所属的第一系列以及该车型所包括的模块(第一管线数模区域),因此,本发明实施例首先接收用户发送的绘制指令,从而分析用户期望绘制的车型、该车型所属的第一系列以及所述车型的待绘制的第一管线数模区域。
33.s2:根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型。
34.在分析获取用户期望绘制的车型信息(车型、该车型所属的第一系列以及所述车型的待绘制的第一管线数模区域)后,即可调用预设的模型库,以复用已有的管线数模,从而提升绘制效率。
35.具体地,首先在预设的模型数据局库中,索引第一系列所指向的各个区域对应的管线数模,随后,根据待绘制的车型所待绘制的第一管线数模区域,判断该模型数据库中是否包括第一管线数模区域对应的所有管线数模(即,第一模型)。
36.s3:若是,则从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模。
37.当判断认为模型数据库中包括第一管线数模区域对应的所有管线数模时,即可直接调用所有第一模型,并根据所有第一模型以及所述车型的具体情况来绘制该车型的整车管线数模。其中,所述车型相对于该第一系列的基础车型可能是扩展类车型或更换某模块类车型,此时仅需针对改动的那部分进行绘制即可。
38.本发明实施例描述了一种整车管线数模的模块化绘制方法,通过对待绘制车型的整车管线数模分区以获得待绘制的第一管线数模区域,从预设的模型数据库中判断调取对应第一管线数模区域的第一模型,并在第一模型以及待绘制车型的基础上进行整车绘制以获取整车管线数模,该模块化绘制方法提升了整车管线数模的绘制效率。
39.具体实施例二
40.更进一步地,本发明实施例还描述了另一种整车管线数模的模块化绘制方法。图3示出了根据本发明的一种整车管线数模的模块化绘制方法的另一实施例的流程图。
41.如图3所示,该方法包括如下步骤:
42.a1:接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域。
43.现有技术往往采用在需要根据整车管线数模进行装配时,直接对整车管线数模进行绘制并装配的方式,但是,这种方式不仅效率较低,每次绘制的管线数模也无法重复利用,从而进一步使得整个绘制装配的效率低下。
44.对此,本发明实施例采取对整车管线数模进行模块化绘制的方式,针对商用车的每个系列的基础车型的不同模块建立模型数据库,从而在实际绘制时,仅需调用模型数据库中已有的模块的管线数模(下文中的第一模型或第二模型),并绘制模型数据库中没有的模块的管线数模(下文中的第三模型)即可。在一个实施例中,预设的模型数据库包括各个系列的基础车型的各个模块的管线数模。
45.要想进行后续操作,首先需要先分析用户需要进行绘制的车型、该车型所属的第一系列以及该车型所包括的模块(第一管线数模区域),因此,本发明实施例首先接收用户发送的绘制指令,从而分析用户期望绘制的车型、该车型所属的第一系列以及所述车型的待绘制的第一管线数模区域。
46.a2:根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型。
47.在分析获取用户期望绘制的车型信息(车型、该车型所属的第一系列以及所述车型的待绘制的第一管线数模区域)后,即可调用预设的模型库,以复用已有的管线数模,从而提升绘制效率。
48.具体地,首先在预设的模型数据局库中,索引第一系列所指向的各个区域对应的管线数模,随后,根据待绘制的车型所待绘制的第一管线数模区域,判断该模型数据库中是否包括第一管线数模区域对应的所有管线数模(即,第一模型)。
49.a31:若是,则从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模。
50.当判断认为模型数据库中包括第一管线数模区域对应的所有管线数模时,即可直接调用所有第一模型,并根据所有第一模型以及所述车型的具体情况来绘制该车型的整车管线数模。其中,所述车型相对于该第一系列的基础车型可能是扩展类车型或更换某模块
类车型,此时仅需针对改动的那部分进行绘制即可。
51.a32:若否,则根据所述第一系列,确定所述第一管线数模区域和所述模型数据库均包括的第二管线数模区域,以及所述第一管线数模区域包括且所述模型数据库中不包括的第三管线数模区域。
52.当判断认为模型数据库中的第一系列指向的管线数模没有完全覆盖第一管线数模区域时,需要将多个第一管线数模区域划分为模型数据库中已有对应管线数模的第二管线数模区域,以及模型数据库中没有对应管线数模的第三管线数模区域,以便后续针对不同的情况进行不同的操作。
53.a42:从所述模型数据库中调取所述第二管线数模区域对应的第二模型,并根据所述车型以及所述第三管线数模区域,绘制所述第三管线数模区域对应的第三模型。
54.对于模型数据库中已有对应管线数模的第二管线数模区域,直接相应调用第二模型,而对于模型数据库中没有对应管线数模的第三管线数模区域,则根据所述车型以及第三管线数模区域进行重新绘制,从而获得第三管线数模区域对应的第三模型。在一个实施例中,在绘制获得第三模型后,将第三模型存储入预设的模型数据库中以在下次需要绘制相同车型的管线数模时复用。
55.a52:根据所述车型、所述第二模型以及所述第三模型,绘制所述车型的整车管线数模。
56.在调用第二模型并获取第三模型后,即可根据所述车型、第二模型和第三模型绘制整车管线数模。在一个实施例中,在绘制获取整车管线数模后,将该整车管线数模发送给用户以供用户确认或执行其他操作。
57.本发明实施例描述了一种整车管线数模的模块化绘制方法,通过对待绘制车型的整车管线数模分区以获得待绘制的第一管线数模区域,从预设的模型数据库中判断调取对应第一管线数模区域的第一模型,并在第一模型以及待绘制车型的基础上进行整车绘制以获取整车管线数模,该模块化绘制方法提升了整车管线数模的绘制效率;进一步地,本发明实施例描述的一种整车管线数模的模块化绘制方法还通过对预设的模型数据库中没有的第三管线数模区域进行绘制以获得第三模型,并将第三模型存储入模型数据库中,从而提升了模型数据库的可扩展性,从而进一步提升了整车管线数模的绘制效率。
58.具体实施例三
59.除上述方法外,本发明实施例还描述了一种整车管线数模的模块化绘制装置。图4示出了根据本发明的一种整车管线数模的模块化绘制装置的一个实施例的结构图。
60.如图4所示,该模块化绘制装置包括指令处理单元11、索引判断单元12以及调取绘制单元13。
61.指令处理单元11用于接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域。
62.索引判断单元12用于根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型。
63.调取绘制单元13用于从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模。
64.在一个实施例中,调取绘制单元13还用于:根据所述第一系列,确定所述第一管线
数模区域和所述模型数据库均包括的第二管线数模区域,以及所述第一管线数模区域包括且所述模型数据库中不包括的第三管线数模区域;从所述模型数据库中调取所述第二管线数模区域对应的第二模型,并根据所述车型以及所述第三管线数模区域,绘制所述第三管线数模区域对应的第三模型;根据所述车型、所述第二模型以及所述第三模型,绘制所述车型的整车管线数模。
65.在一个实施例中,调取绘制单元13还用于根据所述第一系列,将所述第三模型存储入所述模型数据库中。
66.当需要进行整车管线数模绘制时,首先通过指令处理单元11接收用户发送的绘制指令,并根据所述绘制指令,判断待绘制的车型所属的第一系列,以及所述车型的待绘制的第一管线数模区域;随后,通过索引判断单元12根据所述第一系列在预设的模型数据库中索引,以判断所述模型数据库中是否包括所述第一系列的所述第一管线数模区域对应的所有第一模型;若是,则通过调取绘制单元13从所述模型数据库中调取所有第一模型,并根据所述第一模型以及所述车型,绘制所述车型的整车管线数模;若不是,则通过调取绘制单元13根据所述第一系列,确定所述第一管线数模区域和所述模型数据库均包括的第二管线数模区域,以及所述第一管线数模区域包括且所述模型数据库中不包括的第三管线数模区域;从所述模型数据库中调取所述第二管线数模区域对应的第二模型,并根据所述车型以及所述第三管线数模区域,绘制所述第三管线数模区域对应的第三模型;根据所述车型、所述第二模型以及所述第三模型,绘制所述车型的整车管线数模。
67.本发明实施例描述了一种整车管线数模的模块化绘制装置,通过对待绘制车型的整车管线数模分区以获得待绘制的第一管线数模区域,从预设的模型数据库中判断调取对应第一管线数模区域的第一模型,并在第一模型以及待绘制车型的基础上进行整车绘制以获取整车管线数模,该模块化绘制装置提升了整车管线数模的绘制效率;进一步地,本发明实施例描述的一种整车管线数模的模块化绘制装置还通过对预设的模型数据库中没有的第三管线数模区域进行绘制以获得第三模型,并将第三模型存储入模型数据库中,从而提升了模型数据库的可扩展性,从而进一步提升了整车管线数模的绘制效率。
68.具体实施例四
69.除上述方法和装置外,本发明还描述了一种整车管线数模的模块化绘制系统。图5示出了根据本发明的一种整车管线数模的模块化绘制系统的一个实施例的结构图。
70.如图5所示,该模块化绘制系统包括数模绘制模块以及数据存储模块,所述数模绘制模块与数据存储模块通信连接。
71.数模绘制模块1用于执行如前所述的整车管线数模的模块化绘制方法,所述数据存储模块2用于存储预设的模型数据库。
72.在一个实施例中,模块化绘制系统还包括用户交互模块,用户交互模块用于将所述整车管线数模发送给所述用户。
73.本发明实施例描述了一种整车管线数模的模块化绘制系统,通过对待绘制车型的整车管线数模分区以获得待绘制的第一管线数模区域,从预设的模型数据库中判断调取对应第一管线数模区域的第一模型,并在第一模型以及待绘制车型的基础上进行整车绘制以获取整车管线数模,该模块化绘制系统提升了整车管线数模的绘制效率;进一步地,本发明实施例描述的一种整车管线数模的模块化绘制系统还通过对预设的模型数据库中没有的
第三管线数模区域进行绘制以获得第三模型,并将第三模型存储入模型数据库中,从而提升了模型数据库的可扩展性,从而进一步提升了整车管线数模的绘制效率。
74.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1