Method, device and equipment for acquiring support elements and readable storage medium

文档序号:1556826 发布日期:2020-01-21 浏览:29次 中文

阅读说明:本技术 支撑要素的获取方法、装置、设备和可读存储介质 (Method, device and equipment for acquiring support elements and readable storage medium ) 是由 张海明 于 2018-06-27 设计创作,主要内容包括:本申请涉及一种支撑要素的获取方法、装置、计算机设备和可读存储介质,该方法包括:根据设计方案内已有模型的功能属性,确定所述设计方案内存在的功能区的类型;根据所述功能区的类型,获取所述功能区所需的目标支撑要素的类型;其中,所述目标支撑要素为实现所述功能区的功能所需的要素;根据所述设计方案的设计需求参数,确定所述目标支撑要素的规格,并生成与所述规格对应的目标支撑要素。采用该方法,可以提高设计效率,为造价相关操作提供准确的数据基础。(The application relates to a method, a device, a computer device and a readable storage medium for acquiring a support element, wherein the method comprises the following steps: determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme; acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required for realizing the function of the functional area; and determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification. By adopting the method, the design efficiency can be improved, and an accurate data basis is provided for the related operation of the manufacturing cost.)

1. A method for obtaining a support element, comprising:

determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required for realizing the function of the functional area;

and determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification.

2. The method according to claim 1, wherein the obtaining the type of the target supporting element required by the functional area according to the type of the functional area comprises:

according to the functional attributes of the models forming the functional area, acquiring the type of a first support element corresponding to the functional attribute of each model from a preset first mapping relation;

acquiring the type of a second supporting element corresponding to the functional area from the first mapping relation according to the overall attribute of the functional area; the first mapping relation table comprises the corresponding relation between the functional attributes of different models and the supporting elements and the corresponding relation between the overall attributes of different functional areas and the supporting elements;

and obtaining the type of the target supporting element according to the type of the first supporting element and the type of the second supporting element.

3. The method of claim 2, wherein determining the specification of the target support element based on the design requirement parameters of the design solution comprises:

determining the target bearing capacity of the target supporting element according to the design requirement parameters of the design scheme and the type of the target supporting element;

determining the specification of the target supporting element according to the target bearing capacity and a preset second mapping relation; the second mapping relationship comprises corresponding relationships between different bearing capacities of different support elements and specifications of the support elements.

4. The method of claim 3, wherein the design requirement parameters include an overall design requirement of the functional region and a design requirement of each model within the functional region;

determining the target bearing capacity of the target supporting element according to the design requirement parameters of the design scheme and the type of the target supporting element, wherein the determining comprises the following steps:

determining the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model;

determining the bearing capacity of each second supporting element according to the overall design requirement of the functional area and the type of the second supporting element corresponding to the functional area; the bearing capacity of the target support element comprises the bearing capacity of each first support element and the bearing capacity of each second support element.

5. The method according to claim 4, wherein the determining the specification of the target supporting element according to the target bearing capacity and a preset second mapping relation comprises:

determining the specification of each first supporting element according to the bearing capacity of each first supporting element and the second mapping relation;

and determining the specification of each second supporting element according to the bearing capacity of each second supporting element and the second mapping relation.

6. The method according to claim 4, wherein the determining the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model comprises:

and if the partial models correspond to the same first support elements, summing the bearing capacity of the support elements corresponding to each model in the partial models to obtain the bearing capacity of the same first support elements.

7. The method according to claim 5, wherein determining the specification of each first support element according to the bearing capacity of each first support element and the second mapping relation comprises:

if the specifications of the first support elements determined according to the bearing capacity of the first support elements and the second mapping relation are multiple, determining a target specification of the first support elements from the multiple specifications according to a preset screening strategy;

wherein the screening strategy comprises: at least one of a finishing grade, a cell grade, a building type of the design.

8. The method according to any one of claims 1-7, further comprising, after generating a target support element corresponding to the specification:

determining whether the generated supporting elements are correct or not according to a preset supporting element quantization strategy; wherein the preset support element quantization strategy comprises at least one of the following parameters: national support element standard parameters, industry support element standard parameters and industry habit support element parameters.

9. An apparatus for obtaining a support element, comprising:

the first determining module is used for determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

the acquisition module is used for acquiring the type of the target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required for realizing the function of the functional area;

and the second determining module is used for determining the specification of the target supporting element according to the design requirement parameters of the design scheme and generating the target supporting element corresponding to the specification.

10. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 1 to 8 when executing the computer program.

11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 8.

Technical Field

The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for acquiring a support element, a computer device, and a readable storage medium.

Background

In the current design field, designers need to design a scheme according to the requirements of users, and also need to design support elements that ensure that the functions of specific models in the scheme can be realized. For example, if there is an electric device in the design output by the designer, the designer needs to design a circuit that ensures normal use of the electric device, and the circuit is a supporting element of the electric device.

In the conventional technology, when a designer designs a supporting element required by a scheme, the main design mode is as follows: the designer manually plans and designs each supporting element required by the scheme according to factors such as knowledge background, project experience, working state, user requirements, actual situation of the scheme and the like. For example, when a powered device is present in a design plan, a designer manually designs the circuitry required for the powered device based on the specific structure of the model in the plan.

However, in the conventional technology, the efficiency of the designer in designing the support elements is low, and the designed support elements cannot provide an accurate data base for the cost-related operations.

Disclosure of Invention

In view of the above, it is necessary to provide a method, an apparatus, a computer device and a readable storage medium for acquiring a support element, which can improve design efficiency and ensure data accuracy.

In a first aspect, an embodiment of the present application provides a method for acquiring a support element, including:

determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required to realize a function of the functional region;

and determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification.

In the scheme, the type of a functional area existing in the design scheme is determined according to the functional attribute of an existing model in the design scheme, the type of a target supporting element required by the functional area is obtained according to the type of the functional area, the specification of the target supporting element is determined according to the design requirement parameter of the design scheme, and the target supporting element corresponding to the specification is generated, the computer equipment can automatically match the type of the target supporting element required by the functional area according to the type of the functional area, the specification of the target supporting element is determined according to the design requirement, the target supporting element corresponding to the specification is automatically generated, the support element is prevented from being manually designed by a designer, the design efficiency is high, the required target supporting element can be determined according to the type of the functional area, the specification of the target supporting element is determined according to the design requirement parameter, and the accurate supporting element can be generated by combining with an actual application scene, and an accurate data base is provided for the related operation of the manufacturing cost.

In one embodiment, the obtaining, according to the type of the functional area, the type of the target support element required by the functional area includes:

according to the functional attributes of the models forming the functional area, obtaining the type of a first support element corresponding to the functional attribute of each model from a preset first mapping relation;

acquiring the type of a second supporting element corresponding to the functional area from the first mapping relation according to the overall attribute of the functional area; the first mapping relation table comprises the corresponding relation between the functional attributes of different models and the supporting elements and the corresponding relation between the overall attributes of different functional areas and the supporting elements;

and obtaining the type of the target supporting element according to the type of the first supporting element and the type of the second supporting element.

In the above scheme, according to the functional attributes of the models constituting the functional area, the type of the first support element corresponding to the functional attribute of each model is obtained from a preset first mapping relation, according to the overall attribute of the functional area, the type of the second support element corresponding to the functional area is obtained from the first mapping relation, according to the type of the first support element and the type of the second support element, the type of the target support element is obtained, when the type of the first support element corresponding to the functional attribute of each model of the functional area is determined, the type of the second support element corresponding to the overall attribute of the functional area is further determined, and the support element of the functional area can be generated more accurately by combining the type of the first support element and the type of the second support element.

In one embodiment, the determining the specification of the target support element according to the design requirement parameters of the design solution includes:

determining the target bearing capacity of the target supporting element according to the design requirement parameters of the design scheme and the type of the target supporting element;

determining the specification of the target supporting element according to the target bearing capacity and a preset second mapping relation; the second mapping relation comprises corresponding relations between different bearing capacities of different support elements and specifications of the support elements.

In the above scheme, the target bearing capacity of the target support element is determined according to the design requirement parameters of the design scheme and the type of the target support element, the specification of the target support element is determined according to the target bearing capacity and the preset second mapping relationship, and the computer device can quickly determine the specification of the target support element according to the second mapping relationship because the second mapping relationship comprises the corresponding relationship between the different bearing capacities of different support elements and the specification of the support element, so that the design efficiency is improved.

In one embodiment, the design requirement parameters include the overall design requirement of the functional area and the design requirement of each model in the functional area;

determining the target bearing capacity of the target supporting element according to the design requirement parameters of the design scheme and the type of the target supporting element, wherein the determining comprises the following steps:

determining the bearing capacity of each first supporting element according to the design requirement of each model in the functional area and the type of the first supporting element corresponding to each model;

determining the bearing capacity of each second supporting element according to the overall design requirement of the functional area and the type of the second supporting element corresponding to the functional area; the bearing capacity of the target support element includes the bearing capacity of each first support element and the bearing capacity of each second support element.

In one embodiment, the determining the specification of the target supporting element according to the target bearing capacity and a preset second mapping relationship includes:

determining the specification of each first supporting element according to the bearing capacity of each first supporting element and the second mapping relation;

and determining the specification of each second supporting element according to the bearing capacity of each second supporting element and the second mapping relation.

In one embodiment, the determining the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model includes:

and if the partial models correspond to the same first support elements, summing the bearing capacity of the support elements corresponding to each model in the partial models to obtain the bearing capacity of the same first support elements.

In the above scheme, if the types of the first support elements corresponding to some models are the same in the types of the first support elements corresponding to the models of the functional area, the bearing capacities of the support elements corresponding to the models with the same types of the first support elements can be summed to obtain the bearing capacity of the same first support element, and one support element can be adopted to meet the requirements of a plurality of models, so that the design process is simplified, and the design efficiency is improved.

In one embodiment, the determining the specification of each first support element according to the bearing capacity of each first support element and the second mapping relationship includes:

if the specifications of the first support elements determined according to the bearing capacity of the first support elements and the second mapping relation are multiple, determining a target specification of the first support elements from the multiple specifications according to a preset screening strategy;

wherein the screening strategy comprises: at least one of a finishing grade, a cell grade, a building type of the design.

In the above scheme, the bearing capacity of one support element may correspond to the specifications of a plurality of support elements, and the specifications of the plurality of first support elements are determined according to the bearing capacity of the first support element and the second mapping relationship, so that the target specification of the first support element may be determined from the plurality of specifications according to the screening conditions of the design scheme, such as decoration grade, cell grade, building type, and the like, and the design scheme can meet the requirements of the user more due to the combination of the screening conditions of the decoration grade, the cell grade, the building type, and the like

In one embodiment, after generating the target support element corresponding to the specification, the method further includes:

determining whether the generated supporting elements are correct or not according to a preset supporting element quantization strategy; wherein the preset support element quantization strategy comprises at least one of the following parameters: national support element standard parameters, industry support element standard parameters and industry habit support element parameters.

In the scheme, after the specification of the target supporting element is determined according to the design requirement parameters of the design scheme and the target supporting element corresponding to the specification is generated, whether the generated supporting element is correct or not can be determined according to a preset supporting element quantization strategy, so that the accuracy of the target supporting element is ensured, and an accurate data base is further provided for the related operation of the construction cost.

In a second aspect, an embodiment of the present application provides an apparatus for acquiring a support element, including:

the first determining module is used for determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

the acquisition module is used for acquiring the type of the target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required for realizing the function of the functional area;

and the second determining module is used for determining the specification of the target supporting element according to the design requirement parameters of the design scheme and generating the target supporting element corresponding to the specification.

In a third aspect, an embodiment of the present application provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the steps of the method in any embodiment of the first aspect when executing the computer program.

In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the method according to any one of the embodiments of the first aspect.

The method, the device, the computer equipment and the readable storage medium for acquiring the support elements determine the types of the functional areas existing in the design scheme according to the functional attributes of the existing models in the design scheme, acquire the types of the target support elements required by the functional areas according to the types of the functional areas, determine the specifications of the target support elements according to the design requirement parameters of the design scheme, and generate the target support elements corresponding to the specifications, the computer equipment can automatically match the types of the target support elements required by the functional areas according to the types of the functional areas, determine the specifications of the target support elements according to the design requirements, and automatically generate the target support elements corresponding to the specifications, so that designers are prevented from manually designing the support elements, the design efficiency is high, and the required target support elements can be determined according to the types of the functional areas, the specification of the target supporting element is determined by combining with the design requirement parameter, and the accurate supporting element can be generated by combining with the actual application scene, so that an accurate data base is provided for the related operation of the construction cost.

Drawings

FIG. 1 is a schematic diagram of a computer device according to an embodiment of the present application;

fig. 2 is a flowchart of a method for acquiring a support element according to an embodiment of the present disclosure;

fig. 3 is a flowchart of a method for obtaining a support element according to another embodiment of the present application;

fig. 4 is a flowchart of a method for obtaining a support element according to another embodiment of the present application;

fig. 5 is a flowchart of a method for obtaining a support element according to another embodiment of the present application;

fig. 6 is a block diagram of an apparatus for acquiring a support element according to an embodiment of the present application;

fig. 7 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application;

fig. 8 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application;

fig. 9 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

The model connection processing method provided by the embodiment of the invention can be applied to the computer equipment shown in fig. 1, and the computer equipment comprises a processor, a memory, a network interface and a database which are connected through a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operating system and the computer program to run in the non-volatile storage medium. The database of the computer device is used for storing a connection processing rule base in the present embodiment, the connection processing rule base includes a plurality of connection processing rules, and the description of the connection processing rules may refer to the contents of the following method embodiments. The network interface of the computer device is used for communicating with an external terminal through a network connection. Optionally, the computer device may be a server, may be a PC, a personal digital assistant, other terminal devices such as a PAD, a mobile phone, and the like, or a cloud or a remote server, and the specific form of the computer device is not limited in this embodiment.

In the traditional design field, in order to correctly guide the site construction of buildings, decorations, decoration designs, decorations and the like, a designer needs to design and plan a construction drawing by using corresponding computer software before construction. In the current design field, designers need to design a scheme according to the requirements of users, and also need to spend a great deal of energy to design support elements which ensure that the model functions in the scheme can be realized. For example, if the designer's solution includes an air conditioner, the designer needs to design a circuit for supplying electric power to the air conditioner, which is a supporting element of the air conditioner. Or, if the multimedia device is included in the scheme, the designer needs to design a circuit for supplying power to the multimedia device and a network path for providing a network for the multimedia device, and the circuit and the network path are supporting elements of the multimedia device. At present, the method for designing the support elements mainly includes that a designer manually plans and designs each support element required by a scheme according to factors such as own knowledge background, project experience, working state, user requirements, and actual situation of the scheme, for example, the designer needs to drag a mouse to design wiring in a circuit, network wiring, and the like. In the method, the efficiency of a designer in designing the support elements is low, and the designed support elements cannot provide an accurate data base for the related operation of the manufacturing cost.

In view of the above technical problems of the conventional technology, embodiments of the present invention provide a method, an apparatus, a computer device, and a computer storage medium for acquiring a support element, which aim to solve the above technical problems of the conventional technology.

Fig. 2 is a flowchart of an obtaining method of a support element according to an embodiment of the present application. The embodiment relates to an implementation process for determining a specification of a target support element according to a functional attribute of an existing model in a scheme and generating the target support element corresponding to the specification. As shown in fig. 2, the method comprises the steps of:

s101, determining the type of a functional area existing in the design scheme according to the functional attribute of the existing model in the design scheme.

In this embodiment, the existing model in the design scheme is a model corresponding to a physical entity selected by a designer according to a requirement of a user, for example, the model in the design scheme includes a table, 8 chairs, a set of multimedia devices, and the like, then the functional attribute corresponding to the model of the table is writing, supporting, and the like, the functional attribute corresponding to the model of the chair may be supporting, and the attribute corresponding to the multimedia device is projection, communication, and the like. The types of functional regions present within the design solution may be determined based on functional attributes of each existing model within the design solution. Optionally, one functional region may exist in each design, or a plurality of functional regions may exist, and the types of the plurality of functional regions may be the same or different. For example, if the model in the design scheme includes a conference table, 8 chairs, and a set of multimedia devices, it can be analyzed that the type of the functional area formed by the model is a conference room; if the model in the design scheme comprises a set of office desk and chair, a set of computer, a printer, a set of tea table sofa and a bookcase, the type of the functional area formed by the model can be analyzed to be an independent office. As another example, models within a design include ceilings, which require a designer to manually design for light troughs, headboxes, access openings, etc. on a visually-visible ceiling; the suspension rod, the main dragon, the auxiliary dragon, the gypsum board and the like on the visually invisible ceiling are supporting elements of the ceiling, or the batten, the buckle plate, the gypsum board and the like on the visually invisible ceiling are supporting elements of the ceiling, and the suspension rod, the main dragon, the auxiliary dragon, the gypsum board and the like can be automatically generated. Optionally, the functional area may also be of a type of sleeping area, fitness area, leisure area, dining area, etc.

S102, acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required to realize a function of the functional region.

The type of the supporting element may be a network, electricity, ventilation, heating ventilation, and the like, for example, if the type is a model including multimedia equipment in a functional area of a conference room, the type of the target supporting element required may include a network, electricity, and the like, and in addition, in order to achieve better functions of the conference room, the type of the target supporting element also needs to be a ventilation, heating ventilation, and the like, and if certain requirements are made on sound insulation of the conference room, the target supporting element may further include a sound insulation wall, and the like. Alternatively, the target support element may be a set of support elements, and the set of support elements may include support elements required for all functional regions and may also include support elements required for all models in the design plan.

Specifically, the correspondence between the type of the functional area and the type of the support element may be preset, and after the computer determines the type of each functional area, the computer may determine the target support element required for each functional area according to the correspondence between the type of the functional area and the type of the support element. Optionally, a correspondence between the type of each model and the type of the support element may be preset, and the computer device determines the support element required by each model in the functional area according to the correspondence between the type of each model and the type of the support element, and then determines the target support element according to the support element required by each model. Alternatively, the computer device may further determine the support elements required for each functional area according to the correspondence between the type of the functional area and the type of the support element, determine the support elements required for each model in the functional area according to the correspondence between the type of each model and the type of the support element, and determine the target support elements according to the support elements required for each functional area and the support elements required for all models in the functional area.

S103, determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification.

The design requirement parameters can include parameters such as power consumption requirements, network requirements, water requirements, sound insulation requirements and heat dissipation requirements, and the specifications of the target elements can include models, sizes, materials and the like of electric wires, network cables, water pipes, walls and the like.

In this embodiment, the design requirement parameter of the design scheme may be a parameter input by a designer according to a requirement of a user, or may be a parameter determined by the computer device according to attribute information of each model of the functional area, or may be a parameter determined by combining national standard, line standard, industry habit, and the like according to information, attribute, and features of the design scheme. The computer equipment determines the specification of a target supporting element according to the design requirement parameters of the design scheme, for example, if an eight-person meeting room can be realized in a functional area, the specification of the type, the size, the material and the like of an electric wire laid in the meeting room can be determined according to the power consumption requirement when the multimedia equipment is normally used, the power consumption requirement when an air conditioner is used and the power consumption consideration of other equipment; or if meeting rooms are required to have certain sound insulation and heat preservation effects, the wall body is required to have good sound insulation and heat preservation and radiation effects, and the type, the model and other specifications of the wall body can be determined according to the corresponding sound insulation and heat insulation requirements; the specifications such as types, sizes and the like of the hanger rods, the main dragon, the auxiliary dragon, the gypsum boards and the like on the ceiling board can be determined according to the material of the ceiling board, the requirements of users and the like; or, between a plurality of rooms, according to the functional requirements, personnel holding capacity, fire safety and other requirements of each room, the channel requirements for connecting each room are obtained according to standard specifications, and therefore the specifications such as the geometric dimension of the channel are determined.

After the specification of the target support element is determined, the computer device can automatically generate the target support element corresponding to the specification, for example, the functional area can realize an eight-person conference room, and according to the power consumption requirement of the multimedia device during normal use, the power consumption requirement of the air conditioner during use and other equipment power consumption considerations, the computer can determine that the size of the electric wire laid in the conference room is 6mm, the material is a copper wire, the length is 5m and other specifications, and then the computer automatically generates the electric wire with the size of 6mm, the material is a copper wire, the length is 5m and the like; generating a corresponding wall according to the type and the model of the wall, and if the determined wall type is a concrete partition wall and the model of the wall is 50 x 3000, generating a corresponding wall with the attribute of the concrete partition wall; the corresponding channel can be generated according to the determined channel type and size and by combining the requirements of national standard, line standard, industry habit and the like; and the corresponding suspender, main dragon, auxiliary dragon, gypsum board and the like can be generated according to the determined type, size and the like of the suspender, main dragon, auxiliary dragon, gypsum board and the like and by combining the requirements of national standard, line standard, industry habit and the like.

The method for obtaining the supporting elements provided by the embodiment of the application determines the type of the functional area existing in the design scheme according to the functional attribute of the existing model in the design scheme, obtains the type of the target supporting elements required by the functional area according to the type of the functional area, determines the specification of the target supporting elements according to the design requirement parameters of the design scheme, and generates the target supporting elements corresponding to the specification, the computer equipment can automatically match the type of the target supporting elements required by the functional area according to the type of the functional area, determines the specification of the target supporting elements according to the design requirement, and automatically generates the target supporting elements corresponding to the specification, thereby avoiding the situation that designers manually design the supporting elements, having high design efficiency, determining the required target supporting elements according to the type of the functional area, and determining the specification of the target supporting elements by combining the design requirement parameters, the method can be combined with the actual application scene to generate more accurate supporting elements, and provides an accurate data base for related operation of the manufacturing cost.

In the embodiment shown in fig. 2, the computer device may automatically generate the target support elements required by the design solution, and in some embodiments, the target support elements may be evaluated to determine whether the target support elements are correct. Optionally, after the step S103 "determining the specification of the target support element according to the design requirement parameters of the design solution, and generating the target support element corresponding to the specification", the method may further include: determining whether the generated supporting elements are correct or not according to a preset supporting element quantization strategy; wherein the preset support element quantization strategy comprises at least one of the following parameters: national support element standard parameters, industry support element standard parameters and industry habit support element parameters.

In this embodiment, a quantization policy of some support elements, for example, a national support element standard parameter, an industry habit support element parameter, and the like, may be preset, and the correctness of the target support element generated in S103 may be determined according to at least one of the parameters. Optionally, if the generated support element is determined to be correct according to the preset support element quantization strategy, the target support element is adopted in the design scheme, and if the generated support element is determined to be incorrect according to the preset support element quantization strategy, the target support element is newly determined.

The method provided by the embodiment determines the specification of the target supporting element according to the design requirement parameters of the design scheme, and after generating the target supporting element corresponding to the specification, can also determine whether the generated supporting element is correct according to the preset supporting element quantization strategy, thereby ensuring the accuracy of the target supporting element and further providing an accurate data base for the related operation of the construction cost.

Fig. 3 is a flowchart of a method for acquiring a support element according to another embodiment of the present application. This embodiment relates to an implementation process for determining the type of the required target supporting element according to the type of the functional area, and as shown in fig. 3, S102 in fig. 2 may include the following steps:

s201, according to the functional attributes of the models forming the functional area, obtaining the type of the first support element corresponding to the functional attribute of each model from a preset first mapping relation.

In this embodiment, a first mapping relationship may be pre-established, where the mapping relationship includes correspondence between functional attributes of different models and support elements, and optionally, each model may have one or more functional attributes, and each functional attribute of the model may correspond to a type of a first support element, or may correspond to types of multiple first support elements. Optionally, the type of each first support element may correspond to one or more functional attributes of one model, and the type of each first support element may also correspond to functional attributes of a plurality of models. The computer device may query the first mapping relation according to the functional attributes of the models constituting the functional area, and determine the type of the first support element corresponding to the functional attribute of each model.

For example, if the functional attribute of the lamp is lighting, the type of the corresponding first support element is electricity; if the functional attribute of the multimedia equipment is projection and communication, the type of the corresponding first support element is power utilization and network; if the function attribute corresponding to the wash basin is washing, the type of the corresponding first support element is water.

S202, acquiring the type of the second support element corresponding to the functional area from the first mapping relation according to the overall attribute of the functional area.

The first mapping relation table comprises the corresponding relation between the functional attributes of different models and the supporting elements and the corresponding relation between the overall attributes of different functional areas and the supporting elements.

In this embodiment, the first mapping relationship table further includes a corresponding relationship between the overall attributes of the different functional areas and the support elements. Alternatively, the overall attribute of one functional region may correspond to one or more support elements, and each support element may correspond to the overall attribute of a different functional region. The computer device can query the first mapping relation to determine the type of the second support element corresponding to the overall attribute of each functional area according to the overall attribute of each functional area.

For example, the overall attribute of the functional area may be meeting, rest, dining, fitness, etc., if the type of the functional area is a conference room, the overall attribute of the functional area is meeting, in order to achieve better functions of the conference room, the type of the second supporting element corresponding to the functional area may include ventilation, heating ventilation, etc., and if the conference room has a certain sound insulation requirement, the type of the second supporting element corresponding to the functional area may further include a sound insulation wall, etc.

S203, obtaining the type of the target supporting element according to the type of the first supporting element and the type of the second supporting element.

In this embodiment, the type of the target support element may include a type of the first support element and a type of the second support element, and the type of the target support element may be a type of a support element obtained by integrating the type of the first support element and the type of the second support element.

The method for acquiring a support element provided in this embodiment acquires, according to the functional attribute of each model constituting a functional area, a type of a first support element corresponding to the functional attribute of each model from a preset first mapping relationship, acquires, according to the overall attribute of the functional area, a type of a second support element corresponding to the functional area from the first mapping relationship, and acquires a type of a target support element according to the type of the first support element and the type of the second support element.

Fig. 4 is a flowchart of a method for acquiring a support element according to another embodiment of the present application. This embodiment relates to an implementation process for determining the specification of the target supporting element according to the design requirement parameters, as shown in fig. 4, and S103 "determining the specification of the target supporting element according to the design requirement parameters of the design solution" in fig. 2 includes the following steps:

s301, determining the target bearing capacity of the target supporting element according to the design requirement parameters of the design scheme and the type of the target supporting element.

The target bearing capacity can be the minimum load value of the power consumption, the sound insulation degree of the wall body, the heat dissipation degree of the wall body, the bearing capacity of the wall body, the set size value of the connecting channel and the like.

In this embodiment, the target bearing capacity of the target supporting element may be determined according to the type of the target supporting element, information of the design scheme, the attribute of the design scheme, the characteristic of the design scheme, and the like, in combination with national standards, line standards, industry habits, and the like. For example, in an eight-person meeting room, the minimum load value of the electricity consumption can be calculated according to the electricity consumption requirement of a circuit when the multimedia equipment of the meeting room is normally used, the electricity consumption requirement of an air conditioner when the air conditioner is used and other equipment electricity consumption allowance considerations; or calculating the bearing value of the wall in the room according to the information, the attributes and the characteristics of the model by combining national standards, line standards and industry habits; or, according to the material of the ceiling, the user requirement and the like, determining the bearing values of the suspension rods, the main dragon, the auxiliary dragon, the gypsum board and the like on the ceiling; or, if meeting rooms are required to have certain sound insulation and heat preservation effects, the wall body of the meeting rooms is required to have good sound insulation and heat preservation and dissipation effects, so that the sound insulation degree and the heat dissipation degree of the wall body are determined; or, according to the information, attributes and characteristics of the model, combined with national standards, row standards and industry habits, calculating the load value of the channel between the rooms, for example, between a plurality of rooms, according to the functional requirements and personnel accommodation capacity of each room, and according to the fire safety requirements, obtaining the channel requirements for connecting each room according to the standard specifications, thereby determining the geometric size value of the channel, and the like.

And S302, determining the specification of the target supporting element according to the target bearing capacity and a preset second mapping relation.

The second mapping relationship comprises the corresponding relationship between different bearing capacities of different supporting elements and the specification of the supporting elements.

In this embodiment, the corresponding relationship between different bearing capacities of different supporting elements and the specification of the supporting element may be established in advance. Alternatively, the different carrying capacities of the different supporting elements may correspond to the same specification of the supporting element, or may correspond to different specifications of the supporting element. The computer device may query the second mapping relationship according to the target bearing capacity of the target support element, and determine a specification of the target support element. Optionally, the target support element may include one or more specifications, and when the target support element includes a plurality of specifications, a reasonable and effective specification may be determined according to factors such as information of the design solution, a requirement of a user, and a quantized value of the design solution.

According to the method for acquiring the support element, the target bearing capacity of the target support element is determined according to the design requirement parameters of the design scheme and the type of the target support element, and the specification of the target support element is determined according to the target bearing capacity and the preset second mapping relation.

Optionally, in the embodiment shown in fig. 4, if the design requirement parameter includes the overall design requirement of the functional area and the design requirements of each model in the functional area; as shown in fig. 5, S301 may include the steps of:

s401, determining the bearing capacity of each first supporting element according to the design requirement of each model in the functional area and the type of the first supporting element corresponding to each model.

The design requirements of each model in the functional area can be the design requirements of each module, or the design requirements of each model in the functional area can also be the design requirements of each module set by designers according to the actual requirements of users, or the design requirements of each module can also meet the requirements of national standards, line standards and industry habits.

Specifically, the computer device may calculate the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model. For example, if the model is an air conditioner, the design requirement of the air conditioner is 1.5P of power, and the type of the supporting element corresponding to the air conditioner is electricity, the minimum load value of the circuit can be calculated according to the 1.5P of power of the air conditioner.

Optionally, the step S401 "determining the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model" includes: and if the partial models correspond to the same first support elements, summing the bearing capacity of the support elements corresponding to each model in the partial models to obtain the bearing capacity of the same first support elements.

In this embodiment, if the types of the first support elements corresponding to the models of the functional regions are the same, the bearing capacities of the support elements corresponding to the models of which the types are the same can be summed to obtain the bearing capacity of the same first support element, and one support element can be used to meet the requirements of a plurality of models, thereby simplifying the design process and improving the design efficiency. For example, if the functional area is a conference room and the model in the conference room includes models such as an illumination lamp, a computer, and a projector, and the types of the first support elements corresponding to the illumination lamp, the computer, and the projector model are all power consumption, the power consumption load values of the circuits corresponding to the illumination lamp, the computer, and the projector, respectively, may be summed to obtain the power consumption load value of the first support element of which the type is power consumption.

S402, determining the bearing capacity of each second supporting element according to the overall design requirement of the functional area and the type of the second supporting element corresponding to the functional area.

The bearing capacity of the target supporting element comprises the bearing capacity of each first supporting element and the bearing capacity of each second supporting element. The overall design requirement of the functional area can be a requirement obtained according to the design requirement of each model of the functional area, or the overall design requirement of the functional area can be a design requirement corresponding to an additional function set by a designer according to the actual requirement of a user, or the overall design requirement of the functional area can also be some requirements meeting national standards, line standards and industry habits.

Specifically, the bearing capacity of each second supporting element is determined according to the overall design requirement of the functional area and the type of the second supporting element corresponding to the functional area. For example, if the functional area is a conference room, the overall design requirement of the functional area is sound insulation, and the type of the corresponding second support element is a wall, the sound insulation degree of the wall can be calculated according to the sound insulation requirement in the overall design requirement of the functional area.

After the computer device determines the bearing capacity of each second support element and the bearing capacity of each second support element, the bearing capacity of the target support element can be determined according to the bearing capacity of each first support element and the bearing capacity of each second support element.

After the load carrying amounts of the first support elements, the second support elements, and the second support elements are determined in S401 and S402, respectively, the specification of each first support element corresponding to the load carrying amount of each second support element, and the specification of each second support element corresponding to the load carrying amount of each second support element may be determined. Optionally, as shown in fig. 5, the step S302 "determining the specification of the target supporting element according to the target bearing capacity and the preset second mapping relationship" includes:

and S403, determining the specification of each first support element according to the bearing capacity of each first support element and the second mapping relation.

In this embodiment, the second mapping relationship includes a corresponding relationship between the bearing capacities of different support elements and the specifications of the support elements, and after the computer device calculates the bearing capacities of the first support elements, the computer device queries the second mapping relationship according to the bearing capacities of the first support elements to determine the specifications of the first support elements. The first support element is a support element required by the model, and after the computer device calculates the bearing capacity of the support element of each model in the design plan, the computer device may query the second mapping relationship to determine the specification of the support element required by each model.

Optionally, the step S403 "determining the specification of each first support element according to the bearing capacity of each first support element and the second mapping relationship" includes: if the specifications of the first support elements determined according to the bearing capacity of the first support elements and the second mapping relation are multiple, determining a target specification of the first support elements from the multiple specifications according to a preset screening strategy; wherein, the screening strategy comprises: at least one of a finishing grade, a cell grade, a building type of the design.

In this embodiment, the bearing capacity of one support element may correspond to the specifications of a plurality of support elements, and the specifications of the plurality of first support elements are determined according to the bearing capacity of the first support element and the second mapping relationship, so that the target specification of the first support element may be determined from the plurality of specifications according to the screening conditions of the design scheme, such as the decoration grade, the cell grade, and the building type. For example, if the first supporting element is electricity, the minimum load value of the electricity for the circuit is 0.6/kv, the specification of the cross section of the corresponding electric wire includes 22 mm and 30 mm, and the finishing grade of the design is luxury grade, the specification of the electric wire for the circuit can be determined to be 30 mm.

S404, determining the specification of each second supporting element according to the bearing capacity of each second supporting element and the second mapping relation.

In this embodiment, the second mapping relationship includes a corresponding relationship between the bearing capacities of the different support elements and the specifications of the support elements, and after the computer device calculates the bearing capacities of the second support elements, the computer device queries the second mapping relationship according to the bearing capacities of the second support elements to determine the specifications of the second support elements. The second support elements are support elements required by the functional areas, the computer device calculates the bearing capacity corresponding to the support elements of each functional area, then inquires the second mapping relation, and determines the specification of the support elements of each functional area, for example, if the functional area is a conference room and the type of the corresponding second support elements is a sound insulation wall, the determined specification of the second support elements can be the material, the size and the like of the wall body.

The method for obtaining support elements provided in this embodiment determines, according to design requirements of each model in the functional area and types of first support elements corresponding to each model, a load capacity of each first support element, determines, according to an overall design requirement of the functional area and types of second support elements corresponding to the functional area, a load capacity of each second support element, determines, according to a load capacity and a second mapping relationship of each first support element, a specification of each first support element, determines, according to a load capacity and a second mapping relationship of each second support element, a specification of each second support element, and determines, according to a load capacity of each first support element and each support element, a specification of each first support element and a specification of each second support element, respectively, so that an effect of a design scheme is more accurate and meets requirements of a user, and better meet various standards in the industry.

It should be understood that although the various steps in the flow charts of fig. 2-5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-5 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.

Fig. 6 is a block diagram of an apparatus for acquiring a support element according to an embodiment of the present application. As shown in fig. 6, the apparatus includes a first determining module 11, an obtaining module 12, and a second determining module 13.

The first determining module 11 is configured to determine a type of a functional area existing in a design scheme according to a functional attribute of an existing model in the design scheme;

an obtaining module 12, configured to obtain, according to the type of the functional area, the type of the target support element required by the functional area; wherein the target support element is an element required for realizing the function of the functional area;

and a second determining module 13, configured to determine a specification of the target support element according to the design requirement parameter of the design solution, and generate a target support element corresponding to the specification.

Fig. 7 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application, and based on the embodiment shown in fig. 6, as shown in fig. 7, the acquiring module 12 includes:

a first obtaining unit 121, configured to obtain, according to a function attribute of each model that constitutes the functional area, a type of a first support element corresponding to the function attribute of each model from a preset first mapping relationship;

a second obtaining unit 122, configured to obtain, according to the overall attribute of the functional area, a type of a second support element corresponding to the functional area from the first mapping relationship; the first mapping relation table comprises the corresponding relation between the functional attributes of different models and the supporting elements and the corresponding relation between the overall attributes of different functional areas and the supporting elements;

a third obtaining unit 123, configured to obtain a type of the target support element according to the type of the first support element and the type of the second support element.

Fig. 8 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application, and based on the embodiment shown in fig. 7, as shown in fig. 8, the second determining module 13 includes:

a first determining unit 131, configured to determine a target bearing capacity of the target supporting element according to a design requirement parameter of the design solution and a type of the target supporting element;

a second determining unit 132, configured to determine a specification of the target supporting element according to the target bearing capacity and a preset second mapping relationship; the second mapping relationship comprises corresponding relationships between different bearing capacities of different support elements and specifications of the support elements.

In one embodiment, the design requirement parameters include the overall design requirement of the functional area and the design requirement of each model in the functional area; the first determining unit 131 is specifically configured to determine the carrying capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model; determining the bearing capacity of each second supporting element according to the overall design requirement of the functional area and the type of the second supporting element corresponding to the functional area; the bearing capacity of the target support element comprises the bearing capacity of each first support element and the bearing capacity of each second support element.

In one embodiment, the second determining unit 132 is specifically configured to determine the specification of each first supporting element according to the carrying capacity of each first supporting element and the second mapping relationship; and determining the specification of each second supporting element according to the bearing capacity of each second supporting element and the second mapping relation.

In one embodiment, the determining unit 131 determines the bearing capacity of each first support element according to the design requirement of each model in the functional area and the type of the first support element corresponding to each model, including: the first determining unit 131 determines that partial models correspond to the same first support element, and sums the bearing capacities of the support elements corresponding to the respective models in the partial models to obtain the bearing capacities of the same first support element.

In one embodiment, the determining the specification of each first supporting element by the second determining unit 132 according to the carrying capacity of each first supporting element and the second mapping relationship includes: if the second determining unit 132 determines that the number of the specifications of the first support element according to the bearing capacity of the first support element and the second mapping relationship is multiple, determining a target specification of the first support element from the multiple specifications according to a preset screening strategy; wherein the screening strategy comprises: at least one of a finishing grade, a cell grade, a building type of the design.

Fig. 9 is a block diagram of an apparatus for acquiring a support element according to another embodiment of the present application, as shown in fig. 8, the apparatus further includes:

a third determining module 14, configured to determine whether the generated supporting element is correct according to a preset supporting element quantization strategy; wherein the preset support element quantization strategy comprises at least one of the following parameters: the system comprises national support element standard parameters, industry support element standard parameters and industry habit support element parameters.

The apparatus for acquiring a support element provided in this embodiment may implement the method embodiments described above, and the implementation principle and the technical effect are similar, which are not described herein again.

For the specific definition of the obtaining device of the support element, reference may be made to the above definition of the model connection processing method, which is not described herein again. The modules in the above-mentioned acquisition device for the support elements can be realized in whole or in part by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.

In one embodiment, a computer device as shown in FIG. 1 is provided, the computer device comprising a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing data such as a connection processing rule base, a connection piece model quantization strategy, a connection piece model modification strategy and the like. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method of acquiring a support element.

It will be appreciated by those skilled in the art that the configurations shown in fig. 6-9 are only block diagrams of some configurations relevant to the present disclosure, and do not constitute a limitation on the computing devices to which the present disclosure may be applied, and a particular computing device may include more or less components than those shown, or some components may be combined, or have a different arrangement of components.

In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:

determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required to realize a function of the functional region;

and determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification.

In one embodiment, a computer-readable storage medium is provided, having stored thereon a computer program which, when executed by a processor, performs the steps of:

determining the type of a functional area existing in a design scheme according to the functional attribute of an existing model in the design scheme;

acquiring the type of a target supporting element required by the functional area according to the type of the functional area; wherein the target support element is an element required to realize a function of the functional region;

and determining the specification of the target supporting element according to the design requirement parameters of the design scheme, and generating the target supporting element corresponding to the specification.

It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.

The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent application shall be subject to the appended claims.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于管道设计的标注方法、系统和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类