Cross-platform collaborative parametric modeling design method, device and equipment for hyperbolic curtain wall
Through the cross-platform collaborative hyperbolic curtain wall parametric modeling method, the data island problem between different software is solved, efficient collaborative work and precise modeling of hyperbolic curtain wall design is realized, design efficiency and project management are improved, and costs are reduced.
Patent Information
- Application Number
- CN202510336005.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2045-03-21
AI Technical Summary
In hyperbolic curtain wall design, the data island problem between different teams and different software seriously affects the design efficiency and collaborative work accuracy. It is difficult for the existing technology to fully consider complex structures and variable parameters in the early stage of the project, affecting production and installation efficiency.
The cross-platform collaborative hyperbolic curtain wall parameterized modeling method is adopted, and file parameter information is determined through parameterized modeling software and structural modeling software, modules are divided and design parameters are set, cross-platform design files are generated, detailed design and structural analysis are performed, design parameters are updated according to the analysis results, and cross-platform collaborative modeling is realized.
Improve design efficiency, improve collaborative work accuracy, enhance project manageability, reduce production and installation costs, ensure data consistency and accuracy, and reduce rework.
Smart Images

Figure CN119849017B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of parameter optimization technology, and in particular to a cross-platform collaborative hyperbolic curtain wall parametric modeling design method, device and equipment. Background Art
[0002] In the field of contemporary architectural design, hyperbolic curtain walls have gradually become a popular choice for modern building facades with their unique visual effects and aesthetics. Compared with traditional flat curtain walls, hyperbolic curtain walls are more complex in structure, and their components are varied and irregular in shape, which undoubtedly increases the difficulty of design and the requirements of process. At present, the mainstream curtain wall design method mainly relies on a single software for modeling, which is unable to cope with the complex characteristics of hyperbolic curtain walls, resulting in unsatisfactory modeling accuracy.
[0003] Although BIM technology has played an important role in curtain wall design and construction, the problem of data silos between different teams and different software is still prominent in the design process of hyperbolic curtain walls, which seriously affects the design efficiency and the accuracy of collaborative work. Existing technical means often make it difficult to fully consider the complex structure and variable parameters of hyperbolic curtain walls at the beginning of the project, which in turn affects the efficiency of production and installation.
[0004] Therefore, a method is urgently needed to solve at least one of the above problems. Summary of the invention
[0005] This application provides a cross-platform collaborative hyperbolic curtain wall parametric modeling design method, device and equipment, which aims to solve the problem of data islands between different teams and different software in the design process of hyperbolic curtain walls, which seriously affects the design efficiency and the accuracy of collaborative work. Existing technical means often make it difficult to fully consider the complex structure and variable parameters of hyperbolic curtain walls at the beginning of the project, thereby affecting the efficiency of production and installation.
[0006] In a first aspect, the present application provides a cross-platform collaborative hyperbolic curtain wall parametric modeling design method, comprising:
[0007] Determine the file parameter information corresponding to the hyperbolic curtain wall according to the parametric modeling software and the structural modeling software corresponding to the hyperbolic curtain wall modeling; the file parameter information at least includes file format information, layer information and unit information;
[0008] Obtaining a design target corresponding to the hyperbolic curtain wall to be modeled, and dividing the hyperbolic curtain wall model to be modeled into a plurality of modules in the parametric modeling software according to the design target;
[0009] Setting design parameters corresponding to each module in the parametric modeling software, wherein the design parameters include at least curvature and size;
[0010] Generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module;
[0011] In the structural modeling software, perform detailed design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file;
[0012] Set the materials corresponding to each module in the structural modeling software according to the analysis results corresponding to the structural analysis and update the design parameters to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
[0013] In some embodiments, performing detailed design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file includes: obtaining the engineering views corresponding to the hyperbolic curtain wall model, where the engineering views at least include elevation views, sectional views, and detail drawings; performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives; the structural analysis includes feasibility analysis and integrity analysis; determining target modules among the multiple modules according to the analysis results corresponding to the structural analysis; and performing detailed design on the target modules.
[0014] Exemplarily, performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives includes: performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model to complete the feasibility analysis; performing design consistency analysis, detail processing analysis, and safety analysis on the hyperbolic curtain wall model to complete the integrity analysis; where the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawing, the detail processing analysis includes joint treatment analysis and fixed point analysis, and the safety analysis includes fire resistance analysis and seismic resistance analysis.
[0015] It should be noted that in some embodiments, performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model includes: performing static analysis on the hyperbolic curtain wall model to obtain the stress and deformation conditions of the hyperbolic curtain wall model under multiple preset loads, and completing the structural stability analysis according to the stress and deformation conditions; the preset loads at least include wind load, self-weight, and snow load; parsing the hyperbolic curtain wall model to obtain the installation difficulty and installation cost corresponding to the hyperbolic curtain wall model, and completing the construction feasibility analysis; obtaining the installation environment information corresponding to the hyperbolic curtain wall, and analyzing the durability information corresponding to the hyperbolic curtain wall model according to the installation environment information to complete the environmental adaptability analysis.
[0016] In some embodiments, setting the material corresponding to each module and updating the design parameters in the structural modeling software according to the analysis result corresponding to the structural analysis includes: determining the material requirement information corresponding to each module according to the structural analysis result, where the material requirement information at least includes a density requirement range, a strength requirement range, and a durability requirement range; determining a plurality of candidate materials corresponding to each module according to the material requirement information; obtaining the cost information and material parameters corresponding to each candidate material; the material parameters include density, strength, and durability; calculating a comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters; determining the target material corresponding to each module according to the comprehensive coefficient and updating the design parameters according to the analysis result.
[0017] Exemplarily, the expression of the comprehensive coefficient includes:
[0018]
[0019] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively.
[0020] Exemplarily, calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters includes: obtaining the special attribute information corresponding to the candidate material; the special attribute information at least includes environmental friendliness and processability; normalizing the special attribute information to generate an innovation factor corresponding to the candidate material within a preset range; calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, the innovation factor, and the material parameters; the expression of the comprehensive coefficient includes:
[0021]
[0022] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, 、 and are the weight coefficients of density, strength, and durability respectively, represents the innovation factor of the candidate material.
[0023] In some embodiments, before completing the cross-platform collaborative modeling of the hyperbolic curtain wall, it further includes: performing a collision detection on the hyperbolic curtain wall model to obtain the interference information corresponding to each module; if it is determined according to the interference information that at least one module has interference, setting the material corresponding to each module in the structural modeling software according to the analysis result and the interference information and updating the design parameters.
[0024] In a second aspect, the present application provides a cross-platform collaborative parametric modeling design device for a hyperbolic curtain wall, including:
[0025] A parameter acquisition unit, configured to determine the file parameter information corresponding to the hyperbolic curtain wall according to the parametric modeling software and the structural modeling software corresponding to the hyperbolic curtain wall modeling; the file parameter information at least includes file format information, layer information, and unit information;
[0026] A target acquisition unit, configured to acquire the design target corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software;
[0027] A parameter setting unit, configured to set the design parameters corresponding to each module in the parametric modeling software, and the design parameters at least include curvature and size;
[0028] A file generation unit, configured to generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module;
[0029] A detail analysis unit, configured to perform detail design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file in the structural modeling software;
[0030] A modeling completion unit, configured to set the material corresponding to each module in the structural modeling software according to the analysis result corresponding to the structural analysis and update the design parameters, and complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
[0031] In a third aspect, the present application provides a computer device, including a memory and a processor; the memory is used to store a computer program; the processor is configured to execute the computer program and, when executing the computer program, implement the method provided in any embodiment of the present application.
[0032] In a fourth aspect, the present application provides a computer-readable storage medium storing a computer program, and when the computer-readable instruction is executed by a processor, one or more processors are caused to execute the method provided in any embodiment of the present application.
[0033] A cross-platform collaborative parametric modeling design method, device and equipment provided by an embodiment of the present application aim to solve the problem of data islands between different teams and different software during the design process of a hyperbolic curtain wall, and improve the design efficiency and the accuracy of collaborative work. The method is implemented through the following steps:
[0034] Determine the file parameter information of the hyperbolic curtain wall according to the parametric modeling software (such as Rhino + Grasshopper) and the structural modeling software (such as SAP2000, ETABS, etc.) corresponding to the hyperbolic curtain wall modeling. The file parameter information at least includes file format information (such as STEP, IGES, IFC, etc.), layer information (distinguishing different design elements) and unit information (ensuring that all software uses the same unit system, such as millimeters, meters, etc.). Obtain the design objectives (such as appearance effect, structural requirements, etc.) corresponding to the hyperbolic curtain wall to be modeled. Divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software, and each module represents an independent design unit, facilitating subsequent parametric design and adjustment. Set design parameters for each module in the parametric modeling software, and these parameters at least include curvature (describing the degree of bending of the hyperboloid) and dimensions (length, width, thickness, etc.). Through parametric design, the geometric shape and dimensions of each module can be flexibly adjusted to meet the design objectives. Generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters of each module. This file should contain all necessary geometric information and parameter information and be readable and editable by different software. Import the generated cross-platform design file into the structural modeling software for detailed design and structural analysis. The detailed design includes refining the specific construction details of each module, such as connection methods, node design, etc. The structural analysis evaluates its performance under various working conditions, such as stress distribution, deformation conditions, etc., by performing mechanical analysis on the model. According to the results of the structural analysis, set the corresponding materials (such as steel, glass, etc.) for each module in the structural modeling software, and update the design parameters as needed. The updated design parameters can be synchronized back to the parametric modeling software through the cross-platform design file to achieve two-way data interaction and optimization.
[0035] Suppose there is a hyperbolic curtain wall project. The design goal is to create a curtain wall system with a streamlined appearance while meeting the structural strength requirements. The following are examples of specific steps: Determine file parameter information: Select Rhino + Grasshopper for parametric modeling software. Select SAP2000 for structural modeling software. Choose IFC for the file format. The layer information includes "curtain wall", "support structure", "connector", etc., with the unit being millimeters. Divide modules: According to the design goal, divide the hyperbolic curtain wall into multiple modules, such as main curtain wall panels, support frames, connection nodes, etc. Set design parameters: Set design parameters for each module in Grasshopper. For example: Main curtain wall panel: The curvature range is 0.5 - 1.5, and the size is 2m x 1m. Support frame: The cross-sectional size is 100mm x 100mm, and the spacing is 1.5m. Generate cross-platform design files: Generate an IFC file containing the above parameters in Grasshopper. Detail design and structural analysis: Import the IFC file into SAP2000 for detailed node design and structural analysis. Through finite element analysis, evaluate the performance of the curtain wall under conditions such as wind load and seismic load. According to the structural analysis results, select appropriate materials (such as Q235 steel), and update the design parameters, such as increasing the cross-sectional size of the support frame. The updated parameters are synchronized back to Grasshopper through the IFC file for further optimization design.
[0036] The method provided has at least the following beneficial effects:
[0037] Improve design efficiency: Through parametric modeling, the complex structure and variable parameters of the hyperbolic curtain wall can be comprehensively considered at the initial stage of the project, reducing late-stage modifications and rework. The cross-platform design files enable seamless collaboration between different teams and software, improving the efficiency of the overall design process.
[0038] Enhance the accuracy of collaborative work: The unified file parameter information and cross-platform design files ensure the consistency and accuracy of data, reducing errors caused by data conversion and transmission. The two-way data interaction mechanism enables real-time feedback and optimization of design and structural analysis, enhancing the reliability and feasibility of the final design scheme.
[0039] Enhance project manageability: The modular design method makes project management clearer and more orderly. The design and optimization of each module can be carried out independently, facilitating project progress control and quality assurance.
[0040] Reduce production and installation costs: Through detailed design and structural analysis in the early stage, potential problems can be discovered and optimized in advance, reducing changes and rework during on-site construction, thereby reducing production and installation costs.
[0041] In summary, the cross-platform collaborative parametric modeling design method for hyperbolic curtain walls provided by this application not only solves the data island problem in the traditional design process, but also significantly improves the design efficiency and the accuracy of collaborative work, providing strong technical support for the design and construction of hyperbolic curtain walls.
[0042] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this application. Brief Description of the Drawings
[0043] To more clearly illustrate the technical solutions of the embodiments of this application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0044] Figure 1 It is a schematic flowchart of the steps of the cross-platform collaborative parametric modeling design method for hyperbolic curtain walls provided by an embodiment of this application;
[0045] Figure 2 It is a schematic block diagram of the structure of the cross-platform collaborative parametric modeling design device for hyperbolic curtain walls provided by an embodiment of this application;
[0046] Figure 3 It is a schematic block diagram of the structure of a computer device provided by an embodiment of this application.
[0047] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this application. Detailed Description of the Embodiments
[0048] The following will clearly and completely describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.
[0049] The flowchart shown in the drawings is only an example, and does not necessarily include all contents and operations / steps, nor does it necessarily execute in the described order. For example, some operations / steps can also be decomposed, combined, or partially merged, so the actual execution order may change according to the actual situation.
[0050] It should be understood that, in order to facilitate the clear description of the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", etc. are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not necessarily limit the difference.
[0051] It should be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0052] It should also be understood that the term “and / or” used in the specification and appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0053] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0054] In the field of contemporary architectural design, hyperbolic curtain walls have gradually become a popular choice for modern building facades with their unique visual effects and aesthetics. Compared with traditional flat curtain walls, hyperbolic curtain walls are more complex in structure, and their components are varied and irregular in shape, which undoubtedly increases the difficulty of design and the requirements of process. At present, the mainstream curtain wall design method mainly relies on a single software for modeling, which is unable to cope with the complex characteristics of hyperbolic curtain walls, resulting in unsatisfactory modeling accuracy.
[0055] Although BIM technology has played an important role in curtain wall design and construction, the problem of data silos between different teams and different software is still prominent in the design process of hyperbolic curtain walls, which seriously affects the design efficiency and the accuracy of collaborative work. Existing technical means often make it difficult to fully consider the complex structure and variable parameters of hyperbolic curtain walls at the beginning of the project, which in turn affects the efficiency of production and installation.
[0056] Therefore, a method is urgently needed to solve at least one of the above problems.
[0057] To solve the above problems, please refer to Figure 1 ,like Figure 1 As shown, the cross-platform collaborative hyperbolic curtain wall parametric modeling design method provided includes steps S101 to S106. The details are as follows:
[0058] Step S101. Determine the file parameter information corresponding to the hyperbolic curtain wall according to the corresponding parametric modeling software and structural modeling software for the hyperbolic curtain wall; the file parameter information includes at least file format information, layer information, and unit information.
[0059] Specifically, before starting the modeling, it is necessary to determine the file parameter information of the hyperbolic curtain wall model according to the selected parametric modeling software (such as Rhino + Grasshopper) and structural modeling software (such as Tekla Structures or Revit). This information should at least include the file format (such as IGES, STEP, DWG, etc.), layer information (used to distinguish different component types), and unit information (ensuring that the units used in all software are consistent, such as millimeters or meters). First, clarify which software tools will be used for modeling and analysis in the project. For example, select Rhino + Grasshopper as the parametric modeling software and Tekla Structures as the structural modeling software. Define a set of file naming rules, layer organization frameworks, and measurement unit systems applicable to the entire project. For example, the file naming rule can adopt the format of "project name - module name - version number"; the layer organization framework can be divided into "basic structure", "panel", "connector", etc.; the measurement unit is unified as millimeters. Adjust the corresponding settings in each software to match the above-defined standards. For example, set the working unit to millimeters in Rhino and create a new layer specifically for curtain wall components. Also set the same unit in Tekla Structures and create the corresponding layer.
[0060] By establishing clear data exchange standards in advance, it is possible to effectively reduce information loss or errors that may occur during subsequent data conversion processes, ensuring the consistency and accuracy of data between different software. This not only improves work efficiency but also reduces rework and errors caused by data inconsistencies.
[0061] Step S102. Obtain the design objective corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software.
[0062] Specifically, based on the design objective of the hyperbolic curtain wall, decompose it into several small modules that are easy to manage in the parametric modeling software. This modular design helps to simplify the processing of complex shapes and promotes division of labor and cooperation among team members.
[0063] Carefully read and understand the design specifications and technical requirements provided by the customer. Communicate with the customer and relevant team members to ensure a clear understanding of the design objectives. Use hand-drawing or other rapid prototyping tools to sketch out a rough design plan. This step helps designers quickly capture ideas and conduct preliminary verification. Create a preliminary 3D model in the selected parametric environment and divide it into multiple sub-parts according to functional or geometric features. For example, a hyperbolic curtain wall can be divided into multiple modules such as "top surface", "bottom surface", "side surface", etc. Adopting a modular strategy can not only speed up the development process but also enhance the flexibility of the design plan, facilitating later modification and optimization. Modular design enables each module to be developed and tested independently, improving the controllability and maintainability of the overall design.
[0064] Step S103. Set the design parameters corresponding to each module in the parametric modeling software, where the design parameters at least include curvature and dimensions.
[0065] Specifically, set key design parameters for each module, mainly including but not limited to geometric attributes such as radius of curvature and panel dimensions, as well as other factors that may affect the final appearance, such as material color.
[0066] Define various variables and their value ranges in a visual programming environment such as Grasshopper. For example, define parameters such as radius of curvature, panel width, and height. Establish logical relationships between parameters to achieve the function of automatically adjusting related elements. For example, when the radius of curvature changes, the panel dimensions will also be adjusted accordingly. Check whether the output results meet the expectations by changing the input values, and continuously adjust until satisfied. The slider control in Grasshopper can be used for real-time adjustment and preview.
[0067] With the help of parametric technology, designers can focus more on creative expression rather than tedious manual adjustment, while also improving the speed and quality of solution exploration. Parametric design makes the design process more flexible, enabling multiple design solutions to be quickly generated for comparison and selection.
[0068] Step S104. Generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module.
[0069] Specifically, based on the previously set document parameter information and the design parameters of each module, an intermediate format file that can be read and used by other professional software is automatically generated inside the parametric modeling software. Confirm that all necessary information has been filled in correctly without errors. Check whether all parameters and layers in the model meet the previously set standards. Use a plugin or built-in tool to save the current model in a specified format (such as IFC). For example, use the IFC export plugin in Rhino to export the model as an IFC format. Check the content integrity of the exported file to ensure that no important details are omitted. A professional IFC viewer tool can be used for checking to ensure that all necessary information is included. This step solves the technical barriers that are difficult to overcome in the traditional single-software operation mode and promotes the efficient communication and collaboration among experts in multiple disciplines. By generating a standardized intermediate file, seamless data docking between different software can be ensured, improving the coordination and consistency of the overall design.
[0070] Step S105. In the structural modeling software, perform detailed design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file.
[0071] Specifically, import the design file generated in the previous step into a professional structural analysis software to further improve its physical performance indicators and perform necessary mechanical calculations to ensure safety. Load the IFC file from Grasshopper into Tekla or Revit. Ensure that the file is correctly displayed in the new software and check for any geometric or property issues. Add auxiliary structures such as support frames and connectors, and refine the node construction. For example, add structural elements such as steel frames and bolts in Tekla to ensure that each module has sufficient support. Perform numerical simulation experiments under various working conditions such as wind load and seismic response. Use the tools in the structural analysis software to perform simulations under various working conditions to ensure the safety and stability of the structure. Combining advanced engineering calculation techniques, even highly complex non-linear surfaces can be supported by a scientific and reasonable support system, thus meeting various strict requirements in practical applications. Through detailed structural analysis, the reliability and safety of the design can be ensured, reducing the risks during construction.
[0072] Step S106. Set the material corresponding to each module in the structural modeling software according to the analysis result corresponding to the structural analysis and update the design parameters to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
[0073] Specifically, according to the analysis report obtained in the previous stage, specify the specific material type for each module in the structural modeling software and adjust the original design parameters accordingly.
[0074] Select suitable products after comprehensive consideration based on factors such as cost budget and construction feasibility. For example, select materials such as glass and steel suitable for hyperbolic curtain walls. Assign basic physical properties such as density and strength to each material. In Tekla or Revit, specify the specific materials for each module and set their physical properties. Repeatedly test the overall performance under different combinations until the best solution is found. According to the results of structural analysis, continuously adjust the materials and parameters until all design requirements are met. By precisely controlling the material properties, not only the safety and reliability of the building are enhanced, but also additional benefits such as energy conservation and environmental protection may be brought. By optimizing material selection and parameter adjustment, the best balance between economy and functionality of the design can be ensured.
[0075] Through this process-based operation guide, many challenges existing in the current hyperbolic curtain wall design can be solved from the source, promoting the entire industry to develop towards a more intelligent and refined direction. The specific implementation methods and technical contents of each step ensure the efficiency and accuracy of the design process, thus improving the overall quality and completion speed of the project. This method is not only applicable to hyperbolic curtain wall design, but also can be extended to the design of other complex building structures, with broad application prospects.
[0076] In some embodiments, detailed design and structural analysis are performed on the hyperbolic curtain wall model corresponding to the cross-platform design file, including: obtaining the engineering views corresponding to the hyperbolic curtain wall model, and the engineering views at least include elevation views, sectional views and detail drawings of joints; performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings of joints and the design objectives; the structural analysis includes feasibility analysis and integrity analysis; determining target modules among multiple modules according to the analysis results corresponding to the structural analysis; and performing detailed design on the target modules.
[0077] Generate elevation views, sectional views, and detail drawings of the hyperbolic curtain wall model in parametric modeling software (such as Rhino + Grasshopper). Export these views to a standard format (such as DWG or PDF) for use in structural modeling software (such as Tekla Structures or Revit). Feasibility analysis: Include structural stability analysis, construction feasibility analysis, and environmental adaptability analysis. Structural stability analysis: Conduct a static analysis of the hyperbolic curtain wall model to obtain its stress and deformation under various preset loads. The preset loads should at least include wind load, self-weight, and snow load. Construction feasibility analysis: Analyze the hyperbolic curtain wall model to obtain its installation difficulty and cost. Environmental adaptability analysis: Obtain the installation environment information of the hyperbolic curtain wall and analyze its durability information. Integrity analysis: Include design consistency analysis, detail handling analysis, and safety analysis. Design consistency analysis: Check the consistency between the elevation view and the sectional view, as well as the accuracy of the detail drawings. Detail handling analysis: Analyze the joint treatment and the design of the fixing points. Safety analysis: Include fire resistance analysis and seismic resistance analysis.
[0078] Based on the results of the structural analysis, determine the target modules that need further detailed design. For example, if a certain module shows stress concentration in the structural stability analysis, then that module will be selected as the target module. Conduct a detailed in-depth design of the target module in the structural modeling software, including adding support structures, connectors, etc., and optimizing the node structure.
[0079] Exemplarily, the structural analysis of the hyperbolic curtain wall model according to the elevation view, sectional view, detail drawings, and the design objectives includes: conducting structural stability analysis, construction feasibility analysis, and environmental adaptability analysis of the hyperbolic curtain wall model to complete the feasibility analysis; conducting design consistency analysis, detail handling analysis, and safety analysis of the hyperbolic curtain wall model to complete the integrity analysis; wherein, the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawings, the detail handling analysis includes the joint treatment analysis and the fixing point analysis, and the safety analysis includes the fire resistance analysis and the seismic resistance analysis.
[0080] Structural stability analysis: Use structural analysis software (such as SAP2000 or ETABS) to conduct a static analysis of the hyperbolic curtain wall model, input the preset loads (wind load, self-weight, snow load, etc.), and calculate the stress and deformation conditions. Evaluate the stability and safety of the model under different load conditions.
[0081] Construction feasibility analysis: Evaluate the installation difficulty and cost of the hyperbolic curtain wall by simulating the installation process. The construction simulation tool in BIM software can be used for simulation. Identify possible problems during the installation process and propose solutions.
[0082] Environmental adaptability analysis: Collect environmental data of the installation site (such as climatic conditions, geological conditions, etc.), and evaluate the durability of the hyperbolic curtain wall in a specific environment. Select materials and construction methods suitable for the local environment.
[0083] Design consistency analysis: Check the consistency between the elevation and the section, and ensure that the geometries and dimensions in all views are consistent. Check the accuracy of the detail drawings to ensure that the design of each node meets the specification requirements.
[0084] Detail processing analysis: Analyze the joint treatment plan to ensure the sealing and aesthetics at the joints. Analyze the design of the fixing points to ensure the safety and reliability of the connectors.
[0085] Safety analysis: Conduct fire resistance performance analysis to ensure the safety performance of the hyperbolic curtain wall under fire conditions. Conduct seismic performance analysis to ensure the structural stability of the hyperbolic curtain wall under seismic conditions. Assume that a hyperbolic curtain wall project is located in a coastal area with large wind loads. Through structural stability analysis, it is found that some modules have high stress under strong wind conditions. Based on this analysis result, these modules are determined as target modules and reinforcement design is carried out on them. At the same time, through construction feasibility analysis, it is found that the installation difficulty of some nodes is relatively high, so these nodes are optimized in design to reduce the installation cost.
[0086] Through detailed structural analysis, ensure the safety and stability of the hyperbolic curtain wall under various working conditions. Optimize the design and construction plan to improve the economy and operability of the project. Ensure the consistency of the design and the accuracy of the detail processing to improve the overall design quality.
[0087] It should be noted that in some embodiments, the structural stability analysis, construction feasibility analysis, and environmental adaptability analysis of the hyperbolic curtain wall model include: performing static analysis on the hyperbolic curtain wall model to obtain the stress and deformation conditions of the hyperbolic curtain wall model under multiple preset loads, and completing the structural stability analysis according to the stress and deformation conditions; the preset loads include at least wind load, self-weight, and snow load; parsing the hyperbolic curtain wall model to obtain the installation difficulty and installation cost corresponding to the hyperbolic curtain wall model, and completing the construction feasibility analysis; obtaining the installation environment information corresponding to the hyperbolic curtain wall, and analyzing the durability information corresponding to the hyperbolic curtain wall model according to the installation environment information, and completing the environmental adaptability analysis.
[0088] Structural stability analysis: Use structural analysis software to perform static analysis on the hyperbolic curtain wall model, input preset loads (wind load, self-weight, snow load, etc.), and calculate the stress and deformation conditions. Evaluate the stability and safety of the model under different load conditions.
[0089] Construction feasibility analysis: By simulating the installation process, evaluate the installation difficulty and cost of the hyperbolic curtain wall. Identify potential problems during the installation process and propose solutions.
[0090] Environmental adaptability analysis: Collect environmental data at the installation site and evaluate the durability of the hyperbolic curtain wall in a specific environment. Select materials and construction methods suitable for the local environment.
[0091] Suppose a hyperbolic curtain wall project is located in a high-wind-pressure area. Through static analysis, it is found that the stress of some modules is relatively large under strong wind conditions. According to this analysis result, reinforce the design of these modules and increase the support structure. At the same time, through construction simulation, it is found that the installation difficulty of some nodes is relatively high. Therefore, optimize the design of these nodes to reduce the installation cost. Through detailed structural analysis, ensure the safety and stability of the hyperbolic curtain wall under various working conditions. Optimize the design and construction plan to improve the economy and operability of the project. Improve the durability of the hyperbolic curtain wall and extend its service life.
[0092] In some embodiments, setting the material corresponding to each module and updating the design parameters in the structural modeling software according to the analysis result corresponding to the structural analysis includes: determining the material requirement information corresponding to each module according to the structural analysis result, where the material requirement information at least includes the density requirement range, strength requirement range, and durability requirement range; determining multiple candidate materials corresponding to each module according to the material requirement information; obtaining the cost information and material parameters corresponding to each candidate material; the material parameters include density, strength, and durability; calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters; determining the target material corresponding to each module according to the comprehensive coefficient and updating the design parameters according to the analysis result.
[0093] Determine the material requirement information: According to the structural analysis result, determine the material properties required for each module, such as the requirement ranges of density, strength, and durability. Determine the candidate materials: According to the material requirement information, screen out the candidate materials that meet the conditions from the material database. Obtain the cost and material parameters: Collect the cost information and material parameters (density, strength, durability) of each candidate material. Calculate the comprehensive coefficient: Calculate the comprehensive coefficient of each candidate material using the comprehensive coefficient formula. Determine the target material: Select the candidate material with the highest comprehensive coefficient as the target material and update the design parameters.
[0094] Exemplarily, the expression of the comprehensive coefficient includes:
[0095]
[0096] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, and and are the weight coefficients of density, strength, and durability respectively.
[0097] Exemplarily, calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters includes: obtaining the special attribute information corresponding to the candidate material; the special attribute information includes at least environmental friendliness and processability; normalizing the special attribute information to generate the innovation factor corresponding to the candidate material within a preset range; calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, the innovation factor, and the material parameters; the expression of the comprehensive coefficient includes:
[0098]
[0099] wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, and and are the weight coefficients of density, strength, and durability respectively, represents the innovation factor of the candidate material.
[0100] Determine the material requirement information: For example, a certain module requires a material with a density between 1000 - 1500 kg / m³, a strength between 200 - 300 MPa, and a durability between 50 - 70 years.
[0101] Determine the candidate materials: Screen out the candidate materials that meet the conditions from the material database, such as aluminum alloy, stainless steel, carbon fiber composite materials, etc.
[0102] Obtain cost and material parameters: Collect the cost information and material parameters of each candidate material. For example, the cost of aluminum alloy is 100 yuan / kg, the density is 2700 kg / m³, the strength is 250 MPa, and the durability is 60 years.
[0103] Assume weight coefficients , and are 0.3, 0.4, and 0.3 respectively, and substitute them into the formula to calculate the comprehensive coefficient of each candidate material. For example, for aluminum alloy, the comprehensive coefficient is 1.191. Substitute into the formula to calculate the comprehensive coefficient of each candidate material.
[0104] In some embodiments, before completing the cross-platform collaborative modeling of the hyperbolic curtain wall, it further includes: performing a collision detection on the hyperbolic curtain wall model to obtain the interference information corresponding to each module; if it is determined according to the interference information that at least one module has interference, set the material corresponding to each module in the structural modeling software according to the analysis result and the interference information and update the design parameters.
[0105] Use the collision detection tool in BIM software (such as Revit or Tekla Structures) to perform a collision detection on the hyperbolic curtain wall model. Generate an interference report, listing all the modules with interference and their detailed information. According to the interference report, determine which modules have interference problems. Analyze the reasons for the interference, such as geometric shape mismatch, insufficient space, etc. According to the interference information, adjust the design parameters of the relevant modules, such as size, position, etc. Perform a collision detection again to ensure that the interference problem is solved. If the interference problem cannot be solved by adjusting the design parameters, consider replacing the material. Select a more suitable material, update the design parameters, and perform a collision detection again.
[0106] By performing a collision detection on the hyperbolic curtain wall model, obtain the interference information of each module. Adjust the design parameters or replace the material according to the interference information to ensure that the interference problem is solved. For example, use the collision detection tool in Revit to perform a comprehensive detection on the hyperbolic curtain wall model. Generate an interference report, listing all the modules with interference and their detailed information. For example, it is found that some modules interfere with other components during installation. Analyze the reasons for the interference, such as the unreasonable design of the positions of some nodes, resulting in insufficient space. Adjust the positions and sizes of the relevant nodes and perform a collision detection again.
[0107] For example, move the positions of some nodes outwards by 10 cm to avoid interference. If the interference problem cannot be solved by adjusting the design parameters, consider replacing the material. Select a more suitable material, update the design parameters, and perform a collision detection again.
[0108] Suppose that during the clash detection of a hyperbolic curtain wall project, it is found that some nodes interfere with the main structure. By adjusting the positions and sizes of the nodes, the interference problem is solved. If there are still problems after the adjustment, consider replacing the node materials and choosing materials that are thinner and stronger to reduce the space occupation.
[0109] Through the clash detection, ensure that there will be no interference problems in the actual installation process of the hyperbolic curtain wall model. Optimize the design parameters and material selection to improve the feasibility and safety of the design. Reduce rework and errors during construction and improve the overall quality and efficiency of the project.
[0110] Please refer to Figure 2 as shown in Figure 2 is a schematic structural diagram of a cross-platform collaborative parametric modeling design device 200 for a hyperbolic curtain wall provided by an embodiment of the present application. The cross-platform collaborative parametric modeling design device 200 is used to execute the steps of the cross-platform collaborative parametric modeling design method shown in the above embodiments. The cross-platform collaborative parametric modeling design device 200 can be a single server or a server cluster, or the cross-platform collaborative parametric modeling design device 200 can be a terminal, and the terminal can be a handheld terminal, a laptop computer, a wearable device, or a robot, etc.
[0111] As Figure 2 shown, the cross-platform collaborative parametric modeling design device 200 includes:
[0112] A parameter acquisition unit 201, configured to determine file parameter information corresponding to the hyperbolic curtain wall according to a parametric modeling software and a structural modeling software corresponding to the hyperbolic curtain wall modeling; the file parameter information at least includes file format information, layer information, and unit information;
[0113] A target acquisition unit 202, configured to acquire a design target corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software according to the design target;
[0114] A parameter setting unit 203, configured to set design parameters corresponding to each module in the parametric modeling software, where the design parameters at least include curvature and size;
[0115] A file generation unit 204, configured to generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module;
[0116] A detail analysis unit 205, configured to perform detail design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file in the structural modeling software;
[0117] The modeling completion unit 206 is configured to set the material corresponding to each module in the structure modeling software according to the analysis result corresponding to the structure analysis and update the design parameters, so as to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
[0118] In some embodiments, the detailed design and structural analysis are performed on the hyperbolic curtain wall model corresponding to the cross-platform design file, including: obtaining the engineering views corresponding to the hyperbolic curtain wall model, where the engineering views at least include elevation views, sectional views, and detail drawings; performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives; the structural analysis includes feasibility analysis and integrity analysis; determining the target module among multiple modules according to the analysis result corresponding to the structural analysis; and performing detailed design on the target module.
[0119] Exemplarily, the performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives includes: performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model to complete the feasibility analysis; performing design consistency analysis, detail processing analysis, and safety analysis on the hyperbolic curtain wall model to complete the integrity analysis; where the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawing, the detail processing analysis includes joint treatment analysis and fixing point analysis, and the safety analysis includes fire resistance analysis and seismic performance analysis.
[0120] It should be noted that, in some embodiments, the performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model includes: performing static analysis on the hyperbolic curtain wall model to obtain the stress and deformation conditions of the hyperbolic curtain wall model under various preset loads, and completing the structural stability analysis according to the stress and deformation conditions; the preset loads at least include wind load, self-weight, and snow load; parsing the hyperbolic curtain wall model to obtain the installation difficulty and installation cost corresponding to the hyperbolic curtain wall model, and completing the construction feasibility analysis; obtaining the installation environment information corresponding to the hyperbolic curtain wall, and analyzing the durability information corresponding to the hyperbolic curtain wall model according to the installation environment information to complete the environmental adaptability analysis.
[0121] In some embodiments, setting the material corresponding to each of the modules and updating the design parameters in the structural modeling software according to the analysis result corresponding to the structural analysis includes: determining the material requirement information corresponding to each module according to the structural analysis result, where the material requirement information at least includes a density requirement range, a strength requirement range, and a durability requirement range; determining a plurality of candidate materials corresponding to each module according to the material requirement information; obtaining the cost information and material parameters corresponding to each candidate material; the material parameters include density, strength, and durability; calculating a comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters; determining the target material corresponding to each module according to the comprehensive coefficient and updating the design parameters according to the analysis result.
[0122] Exemplarily, the expression of the comprehensive coefficient includes:
[0123]
[0124] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively.
[0125] Exemplarily, calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters includes: obtaining the special attribute information corresponding to the candidate material; the special attribute information at least includes environmental friendliness and workability; normalizing the special attribute information to generate an innovation factor corresponding to the candidate material within a preset range; calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, the innovation factor, and the material parameters; the expression of the comprehensive coefficient includes:
[0126]
[0127] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively, represents the innovation factor of the candidate material.
[0128] In some embodiments, before completing the cross-platform collaborative modeling of the hyperbolic curtain wall, it further includes: performing a collision detection on the hyperbolic curtain wall model to obtain the interference information corresponding to each module; if it is determined according to the interference information that at least one module has interference, setting the material corresponding to each module in the structural modeling software according to the analysis result and the interference information and updating the design parameters.
[0129] It should be noted that those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described cross-platform collaborative hyperbolic curtain wall parametric modeling design device and each module can refer to the corresponding processes in the cross-platform collaborative hyperbolic curtain wall parametric modeling design method embodiments described above, and will not be elaborated here.
[0130] The above cross-platform collaborative hyperbolic curtain wall parametric modeling design method can be implemented in the form of a computer program, and this computer program can run on a device as shown in Figure 2 shown.
[0131] Please refer to Figure 3 , Figure 3 which is a schematic block diagram of the structure of the computer device provided in the embodiment of the present application. This computer device includes a processor, a memory, and a network interface connected through a device bus. Among them, the memory can include a storage medium and an internal memory.
[0132] The storage medium can store an operating device and a computer program. This computer program includes program instructions, and when the program instructions are executed, the processor can execute any cross-platform collaborative hyperbolic curtain wall parametric modeling design method.
[0133] The processor is used to provide computing and control capabilities to support the operation of the entire computer device.
[0134] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When this computer program is executed by the processor, the processor can execute any cross-platform collaborative hyperbolic curtain wall parametric modeling design method.
[0135] This network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand,Figure 3 The structure shown is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the terminals to which the solution of this application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0136] It should be understood that the processor may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0137] Among them, in one embodiment, the processor is used to run a computer program stored in the memory to implement the following steps:
[0138] Determine the file parameter information corresponding to the hyperbolic curtain wall according to the parametric modeling software and the structural modeling software corresponding to the hyperbolic curtain wall modeling; the file parameter information at least includes file format information, layer information, and unit information;
[0139] Obtain the design target corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software according to the design target;
[0140] Set the design parameters corresponding to each module in the parametric modeling software, and the design parameters at least include curvature and size;
[0141] Generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module;
[0142] In the structural modeling software, perform detailed design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file;
[0143] Set the material corresponding to each module in the structural modeling software according to the analysis result corresponding to the structural analysis and update the design parameters to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
[0144] In some embodiments, the hyperbolic curtain wall model corresponding to the cross-platform design file is subjected to detailed design and structural analysis, including: obtaining the engineering views corresponding to the hyperbolic curtain wall model, where the engineering views at least include elevation views, sectional views, and detail drawings; performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives; the structural analysis includes feasibility analysis and integrity analysis; determining the target module among multiple modules according to the analysis results corresponding to the structural analysis; and performing detailed design on the target module.
[0145] Exemplarily, the performing structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and the design objectives includes: performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model to complete the feasibility analysis; performing design consistency analysis, detail processing analysis, and safety analysis on the hyperbolic curtain wall model to complete the integrity analysis; where the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawing, the detail processing analysis includes joint treatment analysis and fixed point analysis, and the safety analysis includes fire resistance performance analysis and seismic performance analysis.
[0146] It should be noted that, in some embodiments, the performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model includes: performing static analysis on the hyperbolic curtain wall model to obtain the stress and deformation conditions of the hyperbolic curtain wall model under multiple preset loads, and completing the structural stability analysis according to the stress and deformation conditions; the preset loads at least include wind load, self-weight, and snow load; analyzing the hyperbolic curtain wall model to obtain the installation difficulty and installation cost corresponding to the hyperbolic curtain wall model, and completing the construction feasibility analysis; obtaining the installation environment information corresponding to the hyperbolic curtain wall, and analyzing the durability information corresponding to the hyperbolic curtain wall model according to the installation environment information to complete the environmental adaptability analysis.
[0147] In some embodiments, setting the material corresponding to each of the modules and updating the design parameters according to the corresponding analysis result in the structural modeling software includes: determining the material requirement information corresponding to each module according to the structural analysis result, where the material requirement information at least includes a density requirement range, a strength requirement range, and a durability requirement range; determining a plurality of candidate materials corresponding to each module according to the material requirement information; obtaining the cost information and material parameters corresponding to each candidate material; the material parameters include density, strength, and durability; calculating a comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters; determining the target material corresponding to each module according to the comprehensive coefficient and updating the design parameters according to the analysis result.
[0148] Exemplarily, the expression of the comprehensive coefficient includes:
[0149]
[0150] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively.
[0151] Exemplarily, calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters includes: obtaining the special attribute information corresponding to the candidate material; the special attribute information at least includes environmental friendliness and processability; normalizing the special attribute information to generate an innovation factor corresponding to the candidate material within a preset range; calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, the innovation factor, and the material parameters; the expression of the comprehensive coefficient includes:
[0152]
[0153] Wherein, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, 、 and are the weight coefficients of density, strength, and durability respectively, represents the innovation factor of the candidate material.
[0154] In some embodiments, before completing the cross-platform collaborative modeling of the hyperbolic curtain wall, it further includes: performing a collision detection on the hyperbolic curtain wall model to obtain the interference information corresponding to each module; if it is determined according to the interference information that at least one module has interference, setting the material corresponding to each module in the structural modeling software according to the analysis result and the interference information and updating the design parameters.
[0155] This application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor is caused to implement the steps of the cross-platform collaborative parametric modeling design method for a hyperbolic curtain wall provided in any embodiment of this application.
[0156] Among them, the computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiments, such as the hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk equipped on the computer device, a SmartMedia Card (SMC), a Secure Digital (SD) card, a Flash Card, etc.
[0157] It should be noted that those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described storage medium and each module can refer to the corresponding processes in the method embodiments described in the above embodiments, and will not be elaborated here.
[0158] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or substitutions within the technical scope disclosed by this application, and these modifications or substitutions should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A cross-platform collaborative parametric modeling design method for hyperbolic curtain walls, characterized in that, Including: Determine the file parameter information corresponding to the hyperbolic curtain wall according to the parametric modeling software and structural modeling software corresponding to the hyperbolic curtain wall modeling; The file parameter information at least includes file format information, layer information, and unit information; Obtain the design objective corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software according to the design objective; Set the design parameters corresponding to each module in the parametric modeling software, and the design parameters at least include curvature and size; Generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module; In the structural modeling software, perform detailed design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file, including: obtaining the engineering views corresponding to the hyperbolic curtain wall model, and the engineering views at least include elevation views, sectional views, and detail drawings; perform structural analysis on the hyperbolic curtain wall model according to the elevation views, sectional views, detail drawings, and design objectives, including: perform structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model to complete the feasibility analysis; perform design consistency analysis, detail processing analysis, and safety analysis on the hyperbolic curtain wall model to complete the integrity analysis; among them, the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawings, the detail processing analysis includes the joint processing analysis and the fixed point analysis, and the safety analysis includes the fire resistance performance analysis and the seismic performance analysis; the structural analysis includes the feasibility analysis and the integrity analysis; determine the target module among multiple modules according to the analysis results corresponding to the structural analysis; perform detailed design on the target module; the detailed design includes refining the specific structural details of each module; Set the materials corresponding to each module in the structural modeling software according to the analysis results corresponding to the structural analysis and update the design parameters to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
2. The method according to claim 1, wherein The performing of the structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model includes: Perform static analysis on the hyperbolic curtain wall model to obtain the stress and deformation conditions of the hyperbolic curtain wall model under various preset loads, and complete the structural stability analysis according to the stress and deformation conditions; the preset loads at least include wind load, self-weight, and snow load; Analyze the hyperbolic curtain wall model to obtain the installation difficulty and installation cost corresponding to the hyperbolic curtain wall model to complete the construction feasibility analysis; Obtain the installation environment information corresponding to the hyperbolic curtain wall, and analyze the durability information corresponding to the hyperbolic curtain wall model according to the installation environment information to complete the environmental adaptability analysis.
3. The method according to claim 1, characterized in that, The setting of the materials corresponding to each module in the structural modeling software according to the analysis results corresponding to the structural analysis and the updating of the design parameters include: Determine the material requirement information corresponding to each module according to the structural analysis results, and the material requirement information at least includes the density requirement range, strength requirement range, and durability requirement range; Determine multiple candidate materials corresponding to each module according to the material requirement information; Obtain the cost information and material parameters corresponding to each candidate material; the material parameters include density, strength, and durability; Calculate the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters; Determine the target material corresponding to each module according to the comprehensive coefficient and update the design parameters according to the analysis result.
4. The method according to claim 3, characterized in that, The expression of the comprehensive coefficient includes: Among them, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively.
5. The method according to claim 3, characterized in that, The calculating the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, and the material parameters includes: Obtain the special attribute information corresponding to the candidate material; the special attribute information at least includes environmental friendliness and processability; Standardize the special attribute information to generate an innovation factor corresponding to the candidate material within a preset range; Calculate the comprehensive coefficient corresponding to each candidate material according to the material requirement information corresponding to each module, the cost information corresponding to each candidate material, the innovation factor, and the material parameters; the expression of the comprehensive coefficient includes: Among them, is the comprehensive coefficient, is the cost information of the candidate material, is the minimum density corresponding to the density requirement range, is the density of the candidate material, is the strength of the candidate material, is the durability of the candidate material, , and are the weight coefficients of density, strength, and durability respectively, represents the innovation factor of the candidate material.
6. The method according to claim 1, characterized in that, Before completing the cross-platform collaborative modeling of the hyperbolic curtain wall, it further includes: Perform a collision detection on the hyperbolic curtain wall model to obtain the interference information corresponding to each module; If it is determined according to the interference information that at least one module has interference, set the material corresponding to each module in the structural modeling software according to the analysis result and the interference information and update the design parameters.
7. A cross-platform collaborative parametric modeling device for hyperbolic curtain walls, characterized in that, It includes: A parameter acquisition unit, configured to determine the file parameter information corresponding to the hyperbolic curtain wall according to the parametric modeling software and the structural modeling software corresponding to the hyperbolic curtain wall modeling; The file parameter information at least includes file format information, layer information, and unit information; A target acquisition unit, configured to obtain the design target corresponding to the hyperbolic curtain wall to be modeled, and divide the hyperbolic curtain wall model to be modeled into multiple modules in the parametric modeling software according to the design target; A parameter setting unit, configured to set the design parameters corresponding to each module in the parametric modeling software, and the design parameters at least include curvature and size; A file generation unit, configured to generate a cross-platform design file in the parametric modeling software according to the file parameter information and the design parameters corresponding to each module; A detail analysis unit is used to perform detail design and structural analysis on the hyperbolic curtain wall model corresponding to the cross-platform design file in the structural modeling software, including: obtaining an engineering view corresponding to the hyperbolic curtain wall model, where the engineering view at least includes an elevation view, a sectional view, and a detail drawing of a node; performing structural analysis on the hyperbolic curtain wall model according to the elevation view, the sectional view, the detail drawing of the node, and the design objectives, including: performing structural stability analysis, construction feasibility analysis, and environmental adaptability analysis on the hyperbolic curtain wall model to complete the feasibility analysis; performing design consistency analysis, detail processing analysis, and safety analysis on the hyperbolic curtain wall model to complete the integrity analysis; where the design consistency analysis includes the consistency analysis between the elevation view and the sectional view and the accuracy analysis of the detail drawing of the node, the detail processing analysis includes the joint treatment analysis and the fixed point analysis, and the safety analysis includes the fire resistance performance analysis and the seismic performance analysis; the structural analysis includes the feasibility analysis and the integrity analysis; determining a target module among multiple modules according to the analysis results corresponding to the structural analysis; performing detail design on the target module; the detail design includes refining the specific structural details of each module. A modeling completion unit is used to set the material corresponding to each module in the structural modeling software according to the analysis results corresponding to the structural analysis and update the design parameters to complete the cross-platform collaborative modeling of the hyperbolic curtain wall.
8. A computer device, characterized in that, It includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program and implement the method according to any one of claims 1 to 6 when executing the computer program.
Citation Information
Patent Citations
Construction method of multi-lateral double-curved-face open-type titanium composite board curtain wall
CN105298143A
Large-span special-shaped double-curved-surface aluminum plate curtain wall system and construction method thereof
CN112049286A