Residential modular design method, device and computer storage medium based on BIM

By linking and locking the bottom outline size parameters of the residence with the size parameters of the walls and components in the BIM software platform, the problem of cumbersome model modifications in residential design is solved and the design efficiency is improved.

CN114036619BActive Publication Date: 2025-01-24广东天元建筑设计有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111373954.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-18
Publication Date
2025-01-24
Estimated Expiration
2041-11-18

AI Technical Summary

Technical Problem

During the residential design process, since the parameters of each model are independent of each other, multiple parameters need to be adjusted one by one when modifying the model, which increases the workload and reduces the design efficiency.

Method used

By obtaining the bottom contour parameter of the residential platform on the BIM software platform, set it to the global parameter, and lock it with the size parameters of the wall and components, so as to generate the mother model and create a residential model.

Benefits of technology

When the bottom contour is modified, the walls and components are also transformed accordingly, reducing the modification workload of the residential model and improving the efficiency of residential design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114036619B_ABST
    Figure CN114036619B_ABST
Patent Text Reader

Abstract

The present invention discloses a modular residential design method based on BIM, the method comprising: obtaining the dimension parameters of the bottom contour of the house in the BIM software platform; setting the dimension parameters of the bottom contour as global parameters to associate the dimension parameters of the bottom contour with the dimension parameters of the wall and the dimension parameters of the component; generating a parent model according to the associated bottom contour, wall and component; generating a residential model according to the parent model. The present invention also discloses a modular residential design device based on BIM and a computer storage medium. The present invention associates and locks the bottom contour of the house with the wall and the component by parameters, so that when the bottom contour is modified, the wall and the component are also changed accordingly, thereby reducing the workload of modifying the residential model and improving the efficiency of residential design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of residential design, and in particular to a residential modular design method, device and computer storage medium based on BIM. Background Art

[0002] In the design and implementation of residential projects, the residential model often needs to be modified due to factors such as local regulatory requirements, cost requirements, and marketing requirements. However, the various model parameters of the residential model are generally independent of each other. When modifying the model, multiple model parameters need to be adjusted one by one, which makes the modification workload of the residential model large and the efficiency of residential design low.

[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention

[0004] The main purpose of the present invention is to provide a BIM-based residential modular design method, device and computer storage medium, aiming to improve the efficiency of residential design by associating and locking parameters of the bottom contour of the house with walls and components.

[0005] To achieve the above object, the present invention provides a residential modular design method based on BIM, and the residential modular design method based on BIM comprises the following steps:

[0006] In the BIM software platform, obtain the size parameters of the bottom outline of the house;

[0007] Set the size parameters of the bottom profile as global parameters to associate the size parameters of the bottom profile with the size parameters of the wall and the size parameters of the component;

[0008] Generate a parent model based on the associated bottom contour, wall and components;

[0009] Generate a residential model based on the parent model.

[0010] Optionally, before the step of setting the size parameters of the bottom contour as global parameters to associate the size parameters of the bottom contour with the size parameters of the wall and the size parameters of the component, the step further includes:

[0011] Determine the component types that require parameter variation;

[0012] Create parametric families corresponding to component types that require parameter variation;

[0013] Generate a component corresponding to the parametric family.

[0014] Optionally, the step of making a parametric family corresponding to the component type requiring parameter variation includes:

[0015] Determine the area location of the apartment where the component needs to be installed;

[0016] The parametric family is produced corresponding to the component type and the regional position that need to be parameterized.

[0017] Optionally, after the step of generating the residential model according to the master model, the method further includes:

[0018] Check whether the parametric linkage function of the residential model is qualified;

[0019] When the parametric linkage function of the residential model is qualified, the drawing information of the residential model is output through the BIM software platform.

[0020] Optionally, the step of detecting whether the parameterized linkage function of the residential model is qualified includes:

[0021] Adjust at least one of the size parameters of the bottom contour, walls, and components of the residential model;

[0022] Check whether the unadjusted size parameters in the bottom contour, wall and component size parameters of the residential model are correctly parameterized.

[0023] Optionally, the step of generating a residential model according to the master model includes:

[0024] Get the number of floors of the residential model;

[0025] Generate a multi-layer parametric apartment model corresponding to the number of floors based on the parent model;

[0026] The size parameters of the multi-layer parameterized apartment model are associated to generate the residential model.

[0027] Optionally, the step of generating a multi-layer parameterized apartment model corresponding to the number of floors information according to the master model includes:

[0028] Build the apartment type and core tube for the master model to generate at least one layer of parametric apartment type model;

[0029] A multi-layered parametric apartment model corresponding to the number of floors information is generated according to at least one layer of parametric apartment model.

[0030] Optionally, the components include windows, window sills, grilles, awnings, steps, waistlines and facades.

[0031] In addition, to achieve the above-mentioned purpose, the present invention also provides a BIM-based residential modular design device, the BIM-based residential modular design device comprising: a memory, a processor, and a BIM-based residential modular design program stored in the memory and executable on the processor, wherein the BIM-based residential modular design program, when executed by the processor, implements the steps of any one of the BIM-based residential modular design methods described above.

[0032] In addition, to achieve the above-mentioned objectives, the present invention also provides a computer storage medium, on which a BIM-based residential modular design program is stored. When the BIM-based residential modular design program is executed by a processor, the steps of the BIM-based residential modular design method as described in any one of the above are implemented.

[0033] The BIM-based residential modular design method, device and computer storage medium proposed in the embodiment of the present invention obtain the size parameters of the bottom contour of the house in the BIM software platform; set the size parameters of the bottom contour as global parameters to associate the size parameters of the bottom contour with the size parameters of the wall and the size parameters of the component; generate a parent model according to the associated bottom contour, wall and component; and generate a residential model according to the parent model. The present invention associates and locks the parameters of the bottom contour of the house with the wall and the component, so that when the bottom contour is modified, the wall and the component are also changed accordingly, thereby reducing the workload of modifying the residential model and improving the efficiency of residential design. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present invention;

[0035] Figure 2 A schematic diagram of a flow chart of an embodiment of a residential modular design method based on BIM of the present invention;

[0036] Figure 3 It is a flow chart of another embodiment of the residential modular design method based on BIM of the present invention;

[0037] Figure 4 It is a flow chart of another embodiment of the residential modular design method based on BIM of the present invention;

[0038] Figure 5 The overall flow chart of the residential modular design method based on BIM of the present invention;

[0039] Figure 6 is a schematic diagram of the bottom profile of the present invention;

[0040] Figure 7It is a design schematic diagram of the exterior facade style, balcony, and first-floor entrance switching of the present invention;

[0041] Figure 8 A schematic diagram of a style of the window family of the present invention;

[0042] Fig. 9 A schematic diagram of another style of the window family of the present invention;

[0043] Fig.10 This is a schematic diagram of the apartment type selected for the present invention;

[0044] Fig.11 A schematic diagram of a parameterized family library of components of the present invention;

[0045] Fig.12 It is a schematic diagram of the household type parameter change of the present invention;

[0046] Fig.13 It is a schematic diagram of the core tube parameter variation of the present invention;

[0047] Fig.14 A schematic diagram of the drawing information of the residential model of the present invention;

[0048] Fig.15 Another schematic diagram of the drawing information of the residential model of the present invention.

[0049] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0050] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0051] An embodiment of the present invention provides a solution by associating and locking the bottom contour of a house with the walls and components by parameters, so that when the bottom contour is modified, the walls and components are also changed accordingly, thereby reducing the workload of modifying the house model and improving the efficiency of house design.

[0052] like Figure 1 As shown, Figure 1 It is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present invention.

[0053] The terminal in the embodiment of the present invention is a residential modular design device based on BIM.

[0054] like Figure 1As shown, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0055] Those skilled in the art will understand that Figure 1 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0056] like Figure 1 As shown, the memory 1005 as a computer storage medium may include a network communication module, a user interface module, and a BIM-based residential modular design program.

[0057] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the BIM-based residential modular design program stored in the memory 1005 and perform the following operations:

[0058] In the BIM software platform, obtain the size parameters of the bottom outline of the house;

[0059] Set the size parameters of the bottom profile as global parameters to associate the size parameters of the bottom profile with the size parameters of the wall and the size parameters of the component;

[0060] Generate a parent model based on the associated bottom contour, wall and components;

[0061] Generate a residential model based on the parent model.

[0062] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0063] Determine the component types that require parameter variation;

[0064] Create parametric families corresponding to component types that require parameter variation;

[0065] Generate a component corresponding to the parametric family.

[0066] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0067] Determine the area location of the apartment where the component needs to be installed;

[0068] The parametric family is produced corresponding to the component type and the regional position that need to be parameterized.

[0069] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0070] Check whether the parametric linkage function of the residential model is qualified;

[0071] When the parametric linkage function of the residential model is qualified, the drawing information of the residential model is output through the BIM software platform.

[0072] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0073] Adjust at least one of the size parameters of the bottom contour, walls, and components of the residential model;

[0074] Check whether the unadjusted size parameters in the bottom contour, wall and component size parameters of the residential model are correctly parameterized.

[0075] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0076] Get the number of floors of the residential model;

[0077] Generate a multi-layer parametric apartment model corresponding to the number of floors based on the parent model;

[0078] The size parameters of the multi-layer parameterized apartment model are associated to generate the residential model.

[0079] Furthermore, the processor 1001 may call the BIM-based residential modular design program stored in the memory 1005, and further perform the following operations:

[0080] Build the apartment type and core tube for the master model to generate at least one layer of parametric apartment type model;

[0081] A multi-layered parametric apartment model corresponding to the number of floors information is generated according to at least one layer of parametric apartment model.

[0082] Reference Figure 2 In one embodiment, the BIM-based residential modular design method includes the following steps:

[0083] Step S10, obtaining the size parameters of the bottom profile of the residence in the BIM software platform;

[0084] In this embodiment, BIM (Building Information Modeling) is to embed building information of different properties into building components by setting the properties of objects. Optionally, the BIM software platform is generally a Revit series software. In the BIM software platform, the bottom outline of the house is made, and the bottom outline is the overall outline of the bottom of the house. The size parameters of the bottom outline include the length of each side of the bottom of the house.

[0085] Step S20, setting the size parameters of the bottom contour as global parameters to associate the size parameters of the bottom contour with the size parameters of the wall and the size parameters of the component;

[0086] In this embodiment, the size parameters of the bottom contour are set as global parameters so that the size parameters of the bottom contour can be associated with other parameters to achieve the purpose of linkage. For example, the size parameters of the bottom contour can be associated with the size parameters of the wall and the size parameters of the component, so that the bottom contour is locked with the wall and the component, and linkage can be generated between the bottom contour, the wall and the component. In this way, when the size of the bottom contour, the wall, etc. is modified, the position and size of the bottom contour, the wall and the component will change accordingly without having to modify them manually one by one.

[0087] Optionally, the bottom profile and the component do not necessarily have direct contact, so the bottom profile and the component may be indirectly associated. For example, the size parameters of the wall may be associated with the size parameters of the bottom profile, and the size parameters of the component may be associated with the size parameters of the wall, that is, the bottom profile is locked with the wall, and the component is locked with the wall, and the component is driven by the wall to achieve a linkage function.

[0088] Optionally, a component refers to a computational or fabricated unit in a structure that is fixed together with no relative motion except for slight displacement due to strain, for example, at least one of a window, a windowsill, a grille, an awning, a step, a waistline, or a facade in a residence.

[0089] Step S30, generating a mother model according to the associated bottom contour, wall and components;

[0090] Step S40, generating a residential model based on the master model.

[0091] In this embodiment, after the bottom contour, wall and components are directly or indirectly associated, a master model is generated according to the associated bottom contour, wall and components. The master model is the basic model of the residential model. On the basis of the master model, it is set or modified according to actual needs to obtain a residential model that meets the needs.

[0092] Optionally, when generating a residential model based on a master model, the number of floors required for the residential model can be determined according to actual needs, and a multi-layer parametric apartment model corresponding to the number of floors can be generated based on the master model. Among them, the multi-layer parametric apartment model is a multi-layer model in a building, including the bottom floor of the building, the standard floor of the building, the top floor of the building, etc. The size parameters of the multi-layer parametric apartment model are associated so that the upper and lower layers between the multi-layer parametric apartment models are locked to achieve the purpose of linkage, and the associated multi-layer parametric apartment model is the residential model. Among them, the size parameters of the parametric apartment model include the size parameters of the modules such as the walls and components of the layer.

[0093] Optionally, when generating a multi-layer parametric apartment model corresponding to the number of floors information according to the mother model, the mother model can be set according to actual needs to obtain at least one layer of parametric apartment model, and then the multi-layer parametric apartment model corresponding to the number of floors information can be generated according to at least one layer of parametric apartment model. Specifically, the mother model can be processed by apartment type construction and core tube construction to obtain at least one layer of parametric apartment model. Among them, apartment type construction refers to the construction of components such as architecture, structure, electromechanical, decoration, and intelligence, and can also include the selection and combination of apartment types. For example, the depth and span of the room can be adjusted according to actual needs, the size of the balcony can be switched, the south entrance and the north entrance can be switched, and the span and depth of the room can be adjusted. The core tube construction refers to the central part of the building, which is surrounded by the elevator shaft, stairs, ventilation shaft, cable shaft, public toilet, and some equipment rooms to form a central core tube, and the outer frame forms an outer frame inner tube structure, which is poured with reinforced concrete.

[0094] In the technical solution disclosed in this embodiment, the bottom contour of the house is locked with the walls and components by parameter association, so that when the bottom contour is modified, the walls and components are also changed accordingly, thereby reducing the workload of modifying the house model and improving the efficiency of house design.

[0095] In another embodiment, if Figure 3 As shown in the above Figure 2 Based on the embodiment shown, before step S20, the following steps are further included:

[0096] Step S50, determining the component type that needs to be parameterized;

[0097] In this embodiment, a variety of components are generated in advance, so that appropriate components can be selected for parameter association according to actual needs. Specifically, the component types that need to be parameterized can be determined according to the actual needs of the residential project. For example, the component types may include door and window families, corner window sill families, first floor grille shapes, awnings, steps, waistlines, top floor shapes, etc.

[0098] Step S60, creating a parametric family corresponding to the component type that needs to be parameterized;

[0099] In this embodiment, a corresponding parametric family is created according to the component type that needs to be parametrically variable to form a parametric family library. Since the reference of other types of families cannot achieve the parametric effect, a weak reference can be used to establish a parametric family so that the components have the parametric function. In addition, since the depth and span of the house can change, the parametric family can use instance parameters.

[0100] Step S70, generating components corresponding to the parametric family.

[0101] In this embodiment, a parametric family that meets actual needs is selected from the parametric family library, and a component corresponding to the parametric family is generated by setting corresponding example parameters. In this way, the generated component can be locked with the wall or bottom contour to achieve a parametric effect.

[0102] Optionally, when making a parametric family corresponding to a component type that requires parameters, the regional position of the apartment where the component to be installed is located can be determined according to the actual needs of the residential project, and the regional position of the apartment is the area where the parameters need to be changed. For example, the regional position of the apartment may include large and small balconies, flat windows and bay windows, north and south entrances, facade styles, etc. In order to meet the switching of different facade styles and changes in room sizes, formulas can be used to make reusable and multi-applicable parametric families to meet the different needs of different regional positions of the apartment. For example, formulas such as trigonometric functions, logarithms, conditional judgments (such as if), visibility, etc. can be used to make parametric families corresponding to component types that require parameter changes and multiple regional positions of the apartment. In this way, when the same component is set in different regional positions of the apartment, the size, position, and style of the component will also be different, thereby achieving the purpose of multiple uses of a parametric family.

[0103] In the technical solution disclosed in this embodiment, the component type that needs to be parameterized is determined, a parametric family corresponding to the component type that needs to be parameterized is produced, and a component corresponding to the parametric family is generated, thereby realizing the establishment of the parametric family.

[0104] In yet another embodiment, Figure 4 As shown in the above Figure 2 or Figure 3 Based on the embodiment shown, after step S40, the following steps are further included:

[0105] Step S80, detecting whether the parameterized linkage function of the residential model is qualified;

[0106] In this embodiment, after the residential model is generated according to the master model, it can be detected whether the parametric linkage function of the residential model is qualified, that is, whether the parametric linkage function of the residential model meets the actual needs of the residential project.

[0107] Optionally, in the step of detecting whether the parametric linkage function of the residential model is qualified, it is possible to detect whether the size parameters of the bottom contour, wall and components of the residential model are correctly parameterized. For example, by adjusting at least one of the bottom contour, wall and component, it is possible to detect whether the unadjusted size parameters in the bottom contour, wall and component are correspondingly transformed, thereby determining whether the parameterization is correct. For example, after the bottom contour and wall are locked, if the size of the bottom contour is adjusted and the size of the wall is changed accordingly, it is determined that the parameterization is correct. If the size of the bottom contour is adjusted, but the size of the wall is not changed or changes incorrectly, it is determined that the parameterization is wrong.

[0108] Step S90, when the parametric linkage function of the residential model is qualified, the drawing information of the residential model is output through the BIM software platform.

[0109] In this embodiment, when the parametric linkage function of the residential model is qualified, the drawing information of the residential model can be output through the BIM software platform based on user needs to achieve the function of rapid drawing. Specifically, for the plane / elevation marking and drawing, the attached detail group function can be used to make the marking group, so that the marking can be used multiple times. Among them, the drawing information can be a three-dimensional drawing or a two-dimensional drawing, such as a CAD drawing. The drawing information can include various professional plane, elevation, and section drawings.

[0110] Optionally, when the parametric linkage function of the residential model is unqualified, the process may return to step S10 to reconstruct the residential model.

[0111] In the technical solution disclosed in this embodiment, it is detected whether the parametric linkage function of the residential model is qualified. When the parametric linkage function of the residential model is qualified, the drawing information of the residential model is output through the BIM software platform to make the drawings of the residential model meet actual needs.

[0112] In an exemplary description, reference is made to Figure 5 , Figure 5 The overall flow chart of the residential modular design method based on BIM is as follows:

[0113] 1. Determine the needs: Determine whether the project will require switching between large and small balconies, switching between flat windows and bay windows, switching between north and south entrances, switching between facade styles, and other areas that require changes.

[0114] 2. Customized parametric families: including door and window families, corner window sill families, first-floor grille shapes, awnings, steps, waistlines, top-floor shapes, etc. For technical key points, see Key Technology 6.

[0115] 3. Mother model construction: used to control the size of the building rooms and the linkage between the upper and lower floors. For the key technical points, please refer to Key Technology 2.

[0116] 4. House type construction (such as Fig.12 As shown): Construction of architectural, structural, electromechanical, decoration, intelligent and other components. For key technical points, please see Key Technology 3.

[0117] 5. Core tube construction (such as Fig.13 As shown): The construction method of the core tube is basically the same as the apartment type. It should be noted that the butterfly shape does not change, the straight corridor changes, and other positions do not change. For details of the key technical points, please refer to Key Technology 3.

[0118] 6. Apartment type selection and combination: According to actual needs, adjust the depth and span of the room, switch between large and small balconies, switch between south and north entrances, adjust the span and depth of the room. For technical key points, see Key Technology 2. For technical key points, see Key Technology 4 for facade switching. For technical key points, see Key Technology 5 for floor number adjustment.

[0119] 7. Building combination: Select a housing type from the housing type database, and observe whether the area index, floor space ratio and other indexes meet the requirements. If not, adjustments can be made. For technical key points, see Key Technology 2. For housing type adjustment and switching, see Key Technology 7 for technical key points.

[0120] 8. Building testing: conduct overall testing and inspection.

[0121] 8. Output drawings, indicators, models (such as Fig.14 as well as Fig.15 As shown): After adjusting the model, the area indicators, professional plan, elevation and section drawings can be output immediately. The designer only needs to review the drawing information and then use it for construction application, which improves the efficiency of drawing output. For detailed methods, please refer to Key Technology 8.

[0122] Key technical principle description:

[0123] Key technology 1: Bottom profile linkage component parameter variation principle. Use the metric column family to make the bottom profile, the bottom profile is locked with the wall, and other components are locked with the wall. The wall drives all components to achieve the linkage function. Among them, the bottom profile (metric column family, such as Figure 6 The bottom contour is composed of unit contours and global parameters. The purpose of linkage is achieved by associating the bottom contour with the global parameters.

[0124] Key technology 2: The master model controls the room size, and the upper and lower layers are linked to the parameter variation principle. There are two methods. The first is to drive the model through data, that is, the bottom contour is locked with the wall, and the instance parameters are associated with the type parameters; the second is to drive the data through the model, that is, the bottom contour is locked with the wall, the dimensioning is associated with the report parameters, and then associated with the instance parameters. The master model is used to control the first floor, standard floor, and top floor. Among them, the bottom contour is aligned and locked with the wall, and the dimensioning instance parameters are associated with the type parameters; or, the dimensioning is associated with the report parameters, and then associated with the instance parameters.

[0125] Key technology 3: Principle of linkage between professional planes. Since the wall and the bottom contour have been locked and can be changed, the building doors and windows, node components, structural walls, beams, plates, electromechanical pipelines and walls can be locked and changed. Among them, alignment and locking weak references complete model linkage (if strong references are locked, linkage is not possible). Dimensioning and locking weak references complete model linkage. Modeling with the same file directly locks weak references, and modeling with separate files requires splitting the wall into parts.

[0126] Key technology 4: Principle of facade style switching. By establishing facade models of different styles in advance in the design options (such as Figure 7 As shown in the figure, the new Chinese / neoclassical facade style, balcony type, north-south entrance mode) is used to switch the design options to achieve the effect of switching styles. Among them, create the required option set and design options (style switching, balcony switching, first-floor entrance switching), create components in the corresponding design options and lock them with the parent model, arrange and combine the design options in the view template, and apply the view template to complete the switching.

[0127] Key technology 5: Principle of controlling the number of floors in a building. The number of floors can be controlled by inputting numbers through global parameters. Standard floors are grouped and arrayed to global parameters, and the number of floors is controlled by parameters.

[0128] Key technology 6: Principle of parametric family creation. In order to meet the needs of different style switching and room size changes, it is necessary to use formulas to create reusable and multi-applicable families (such as Fig.11 to meet the needs of different regions (such as Figure 8 as well as Fig. 9 As shown in the figure, the family is drawn with weak references, and other types of references cannot achieve parametric effects. The family can be used for multiple purposes by adding trigonometric functions, logarithms, conditional judgments (such as if), visibility and other formulas. Since the depth and span can change, the family must use instance parameters.

[0129] Key technology 7: Principle of apartment type switching. Select an apartment type from the module library and link it to an empty folder for combination (such as Fig.10 As shown in the figure), a new building is formed. Among them, the walls between households are aligned and locked. The overload link function is used to update the apartment type.

[0130] Key Technology 8: Principle of Detail Group to Improve Drawing Efficiency. When drawing plane / elevation annotations, use the function of attaching detail groups to group annotations, so that annotations can be used multiple times. All dimension annotations of a layer can be grouped, and then a model group and attached detail group can be created to reuse annotations.

[0131] In this example, the modular design method of residential buildings based on BIM is encapsulated on the basis of the standardization of enterprise apartment types. The design standards and parameter change principles are sorted out by sorting out the plane, facade, large sample, building materials, construction methods and professional drawings of the mature apartment types of the enterprise. On this basis, a parametric family library is established, and then the professional models of the standard apartment types are built to form a professional linkage relationship. In addition, the possible changes in the apartment type (such as the building facade, balcony, entry method, room size, etc.) are encapsulated into the apartment type, and then the apartment type is assembled into a standard building type, realizing the functions of full professional linkage, upper and lower layer linkage, building linkage, facade style switching, one-click drawing, and rapid construction reporting. For example, the building modifies the room span size, depth size, balcony size, window size, etc., and the professional models of structure, electromechanical, etc. are also modified synchronously with one click. The structural and designers only need to review the drawings, which increases the flexibility and applicability of the standardized apartment type, greatly shortens the design cycle, and eliminates the problem of different professional drawings not matching due to professional handover problems.

[0132] In addition, an embodiment of the present invention also proposes a BIM-based residential modular design device, which includes: a memory, a processor, and a BIM-based residential modular design program stored in the memory and executable on the processor, and when the BIM-based residential modular design program is executed by the processor, the steps of the BIM-based residential modular design method described in the above embodiments are implemented.

[0133] In addition, an embodiment of the present invention further proposes a computer storage medium, on which a BIM-based residential modular design program is stored. When the BIM-based residential modular design program is executed by a processor, the steps of the BIM-based residential modular design method described in the above embodiments are implemented.

[0134] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0135] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0136] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0137] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A residential modular design method based on BIM, characterized in that: The BIM-based residential modular design method comprises the following steps: In the BIM software platform, obtain the size parameters of the bottom outline of the house; Set the size parameters of the bottom profile as global parameters to associate the size parameters of the bottom profile with the size parameters of the wall and the size parameters of the component; Generate a parent model based on the associated bottom contour, wall and components; Generate residential model based on the master model; Wherein, before the step of setting the size parameters of the bottom contour as global parameters to associate the size parameters of the bottom contour with the size parameters of the wall and the size parameters of the component, the step further includes: Determine the component types that require parameter variation; Use weak references to create parametric families corresponding to the component types that require parameter variation; generating a component corresponding to the parametric family; Wherein, after the step of generating the residential model according to the master model, the method further includes: Check whether the parametric linkage function of the residential model is qualified; When the parametric linkage function of the residential model is qualified, the drawing information of the residential model is output through the BIM software platform; The step of detecting whether the parameterized linkage function of the residential model is qualified comprises: Adjust at least one of the size parameters of the bottom contour, walls, and components of the residential model; Check whether the unadjusted size parameters in the bottom contour, wall and component size parameters of the residential model are correctly parameterized.

2. The BIM-based residential modular design method according to claim 1, characterized in that: The step of making a parametric family corresponding to the component type that needs to be parameterized includes: Determine the area location of the apartment where the component needs to be installed; The parametric family is produced corresponding to the component type and the regional position that need to be parameterized.

3. The BIM-based residential modular design method according to claim 1, characterized in that: The step of generating a residential model according to the master model comprises: Get the number of floors of the residential model; Generate a multi-layer parametric apartment model corresponding to the number of floors based on the parent model; The size parameters of the multi-layer parameterized apartment model are associated to generate the residential model.

4. The BIM-based residential modular design method according to claim 3, characterized in that: The step of generating a multi-layer parameterized apartment model corresponding to the number of floors information according to the master model comprises: Build the apartment type and core tube for the master model to generate at least one layer of parametric apartment type model; A multi-layered parametric apartment model corresponding to the number of floors information is generated according to at least one layer of parametric apartment model.

5. The BIM-based residential modular design method according to claim 1, characterized in that: The components include windows, window sills, grilles, awnings, steps, waistlines and facades.

6. A BIM-based residential modular design device, characterized in that: The BIM-based residential modular design device includes: a memory, a processor, and a BIM-based residential modular design program stored in the memory and executable on the processor. When the BIM-based residential modular design program is executed by the processor, the steps of the BIM-based residential modular design method as described in any one of claims 1 to 5 are implemented.

7. A computer storage medium, characterized in that: The computer storage medium stores a BIM-based residential modular design program, and when the BIM-based residential modular design program is executed by a processor, the steps of the BIM-based residential modular design method as described in any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Parametric architectural design method based on design logic

    CN106649908A

  • Linkage method and device applied to standard floor model and computer storage medium

    CN111177828A