Air pipe reducing component modeling and material quantity designing method, computer equipment and storage medium
The length-controlled duct diameter-changing 3D modeling method solves the problems of low design efficiency, insufficient accuracy and lagging material quantity calculation in the existing technology. It realizes efficient and accurate duct diameter-changing component modeling and material quantity calculation, and is applicable to the unified geometry and material quantity algorithm of multiple types of diameter-changing components.
Patent Information
- Application Number
- CN202511531084.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-24
- Publication Date
- 2026-01-20
AI Technical Summary
Existing 3D modeling software suffers from problems such as low design efficiency, insufficient geometric accuracy, large material calculation errors, and poor applicability to complex diameter-changing components. In particular, it is difficult to achieve reasonable geometric control in irregular diameter-changing components, and the material quantity calculation cannot be updated in real time.
A length-controlled duct diameter variation 3D modeling method is adopted. By using the variation length parameter as the core, the geometric model is automatically constructed and the surface area and weight are calculated in real time. Combined with material parameters, parametric modeling and material quantity are updated synchronously.
It significantly improves design efficiency, reduces geometric dimension errors, lowers material calculation errors, enhances model applicability and data consistency, and supports unified geometry and material quantity algorithms for multiple types of variable diameter parts.
Smart Images

Figure CN121365515A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the field of three-dimensional modeling and engineering calculation, and particularly relates to a method for modeling and material quantity design of a variable-diameter air duct component, a computer device and a storage medium. BACKGROUND
[0002] In the field of building information modeling (BIM) and heating, ventilation and air conditioning (HVAC) system design, the variable-diameter air duct component is an important part for smoothly connecting air ducts with different sections, and its geometric precision and material calculation precision are directly related to the construction feasibility and cost control. The mainstream three-dimensional modeling software (such as AutoCAD MEP and Revit) generally uses the angle control method to generate the variable-diameter component, that is, a fixed taper angle is used as the main control parameter, and the variable-diameter length is inversely calculated according to the size difference between the inlet and outlet. However, this method has many technical bottlenecks and practical engineering incompatibility problems.
[0003] Firstly, in the design link, the variable-diameter length L is usually directly marked on the construction drawing, while the angle control method needs to realize size matching through the trigonometric conversion relationship between the angle and the length. Designers need to calculate multiple times, which is low in efficiency and prone to errors, and cannot quickly respond to design changes or the net distance constraints of the construction site.
[0004] Secondly, in terms of model precision and construction consistency, the geometric size generated by the angle control method is a calculated value, which often does not match the target length L, resulting in deviations in actual cutting and processing. This deviation will increase air resistance, cause insufficient installation space, or waste materials. Tests show that the geometric error of the existing method can reach ±20mm or more, and the material expansion area calculation error is usually between 8% and 15%, which cannot meet the requirements of accurate material preparation and cost control.
[0005] Thirdly, in terms of the modeling applicability of complex variable-diameter components, such as "round-to-square" or "square-to-square" special-shaped variable-diameter components, the angle control method cannot achieve reasonable geometric control through the angle parameter, and the design needs to be manually divided or spliced multiple times, resulting in complex modeling, unstable calculation, and prolonged construction period.
[0006] In addition, current BIM platforms lack real-time material quantity calculation mechanisms. The material surface area and weight of the air duct component usually need to be calculated twice in external software after being exported, which is seriously fragmented and prone to statistical errors, affecting the automatic cutting of the manufacturing end. SUMMARY
[0007] The application provides a variable-diameter air duct three-dimensional modeling and material quantity calculation method based on length control, a computer device and a storage medium, which can effectively improve the design efficiency and construction feasibility. The variable-diameter air duct (round-to-round, round-to-square, square-to-square) modeling and steel plate material quantity calculation are based on length as the main control parameter.
[0008] A duct reducer modeling and material quantity design method, comprising the following steps:
[0009] Step (1), obtaining the inlet cross-section parameters, outlet cross-section parameters, reducer length parameters and material parameters;
[0010] Step (2), taking the reducer length parameter as the main control variable, and automatically constructing a three-dimensional reducer geometric model according to the inlet and outlet cross-section parameters;
[0011] Step (3), calculating the surface area of the component according to the constructed geometric model, and calculating the weight of the component in combination with the material parameters;
[0012] Step (4), when any input parameter changes, automatically recalculating the surface area and weight;
[0013] Step (5), writing the calculation results into the component properties and using them for engineering specification table statistics;
[0014] Among them, the inlet and outlet cross-sections include circular, rectangular or mixed cross-sections, which are used for three-dimensional modeling or building information model platform implementation;
[0015] The application overcomes the problems of insufficient modeling accuracy of angle control method reducer and real-time material quantity calculation, realizes accurate modeling and real-time material statistics based on length control, and improves efficiency and accuracy.
[0016] The technical scheme provided by the application also has the following technical features:
[0017] Preferably, in an embodiment of the application, the calculation of the surface area includes the following types of reducer components:
[0018] Circular-circular reducer: ;
[0019] Square-square reducer:
[0020] ;
[0021] Circular-square reducer is calculated by equicircumference approximation.
[0022] The application solves the problem of non-uniform calculation caused by different cross-section combinations, and realizes the technical effect of unified geometry and material quantity algorithm for multiple types of reducers.
[0023] Preferably, in an embodiment of the application:
[0024] The material parameters include the plate thickness And the material density , component weight , realizing automatic calculation of the weight of components of different materials, improving the calculation accuracy, and facilitating material procurement and manufacturing matching.
[0025] Preferably, in an embodiment of the present application, the variable diameter length parameter L is a design input parameter, not dependent on angle value conversion generation, overcoming the problem of complex modeling and large error of existing angle driving method, generating geometry directly by length, improving modeling intuitiveness and construction consistency.
[0026] Preferably, in an embodiment of the present application, the geometric model in step (2) is a parameterized model, and the characteristic parameters can be expressed by a function relationship as follows:
[0027] And the gradual change surface is formed by continuous interpolation of the parameter t, realizing smooth transition of arbitrary cross-sectional shape, improving model continuity and fluid performance consistency.
[0028] Preferably, in an embodiment of the present application, the model construction module and the material calculation module are independent sub-modules, and parameter linkage and synchronous update are realized through a data interface, avoiding the separation of BIM platform internal calculation and geometry module, realizing geometry-calculation integration, and improving data consistency and traceability.
[0029] Preferably, in an embodiment of the present application, the plate thickness searching method is: according to the component size and the material category, the corresponding plate thickness t value is automatically matched from the plate thickness database, the problem of easy error in manual plate thickness input is solved, automatic parameter matching is realized, and manufacturing precision is improved.
[0030] Preferably, in an embodiment of the present application, the method can be embedded in any three-dimensional platform supporting parameterized modeling, including but not limited to Revit, AutoCAD MEP, Tekla, SolidWorks or self-research modeling engine, improving cross-platform portability and system compatibility, realizing unified algorithm logic and general calculation interface, and facilitating popularization and application.
[0031] Preferably, in an embodiment of the present application, a computer device comprises:
[0032] A memory and a processor, which are communicatively connected with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the duct variable diameter component modeling and material quantity design method.
[0033] Preferably, in an embodiment of the present application, a computer readable storage medium stores computer instructions, and the computer instructions are used to make a computer execute the duct variable diameter component modeling and material quantity design method.
[0034] Additional aspects and advantages of the present application will be given in part in the following description, part will become apparent from the following description, or will be understood by those skilled in the art through practice of the present application.
[0035] The technical scheme of the present application has the following technical progress:
[0036] In view of the defects of the prior art, the present application provides a length-based control parameter air pipe variable diameter component modeling and material quantity design method, which directly generates variable diameter geometry from a target length, and synchronously calculates the surface area and weight during the generation process, and has the following technical effects:
[0037] 1. Design efficiency is improved: by directly inputting the target length L, there is no need for angle conversion, and one-key generation of the variable diameter model meeting the size requirements is realized, the single component modeling time is shortened from 3-5 minutes to within 10 seconds, and the efficiency is improved by more than 90%;
[0038] 2. Geometric and material precision is significantly improved: length parameter directly drives geometric generation, size error tends to be zero, surface area calculation error is reduced from 15% to below 1%, precise cutting and reliable cost control are realized;
[0039] 3. Wide applicability: can process various types of variable diameter parts such as circle-circle, square-square, circle-square, etc., and automatically calculate the material quantity and update in linkage;
[0040] 4. Strong manufacturing docking: supports combination with a plate thickness lookup table and a material density table, can realize automatic weight calculation, and provides a unified data interface for factory prefabrication and BIM calculation. BRIEF DESCRIPTION OF DRAWINGS
[0041] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
[0042] Figure 1 A flowchart of a variable diameter component modeling and material quantity design method of an air pipe of the present application;
[0043] Figure 2 A method flowchart (S1-S5) of a variable diameter component modeling and material quantity design method of an air pipe of the present application;
[0044] Figure 3 A circle-circle variable diameter geometry and symbol definition schematic diagram of a variable diameter component modeling and material quantity design method of an air pipe of the present application;
[0045] Figure 4 A square-square variable diameter geometry and symbol definition schematic diagram of a variable diameter component modeling and material quantity design method of an air pipe of the present application;
[0046] Figure 5 A circle-square variable diameter geometry and symbol definition schematic diagram of a variable diameter component modeling and material quantity design method of an air pipe of the present application;
[0047] Figure 6 A parameter linkage diagram of a wind pipe reducing component modeling and material quantity design method of the present application;
[0048] Figure 7 A hardware structure schematic diagram of a computer device of an embodiment of the present application. DETAILED DESCRIPTION
[0049] The specific embodiments of the present application will be further described in detail below with reference to the accompanying drawings. These embodiments are only used to illustrate the present application, and are not limiting to the present application.
[0050] In the description of the present application, it should be noted that the orientations or positional relationships indicated by the terms "center", "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and therefore cannot be understood as indicating or implying that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first" and "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0051] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0052] In addition, in the description of the present application, unless otherwise specified, the meaning of "multiple" is two or more.
[0053] In the field of building information modeling (BIM) technology, the design of air ducts of heating, ventilation and air conditioning (HVAC) systems is one of the core links. The air duct reducing pipe fitting (including circular reducing, rectangular reducing, and round-to-square) is a key component for connecting air ducts of different sizes, and its modeling accuracy and efficiency directly affect the design quality, budget cost, and construction efficiency of the project.
[0054] At present, the generation of air duct reducing pipe fittings in the mainstream three-dimensional modeling software (such as Autodesk Revit) and its standard component library generally adopts the angle control method. That is, the user controls the taper of the reducing pipe by selecting fixed angle values (such as 15°, 30°, 45°), and the software automatically calculates the actual length of the reducing section according to the size difference between the inlet and the outlet.
[0055] However, this method has the following inherent defects, which are seriously out of line with the actual engineering needs:
[0056] 1) Low design efficiency, inconsistent with the expression habit of construction drawing: During the design stage of construction drawing, designers usually directly determine and mark the installation length (L) of the reducing pipe according to the layout space, fluid performance and installation requirements. When using the angle control method, designers must perform reverse conversion and adjust the angle value through trial and error to make the length value calculated by the software close to the expected target. This process often needs to be adjusted repeatedly several times, which is extremely tedious. According to statistics, this trial and error process takes about 60% or more of the modeling time of a single reducing pipe fitting;
[0057] 2) Insufficient model accuracy, leading to large material statistical error: Angle control is an indirect control method, and the length of the reducing pipe generated by the angle control method ( ) is a calculated value ( ), which often cannot completely match the accurate length required by the designer ( ), and there is a systematic principle error. For example, when the required length is 1200mm, only 1180mm or 1230mm models can be generated. This deviation in geometric size directly leads to distortion in material usage calculation. According to actual measurement, for steel plate air duct, this method leads to a material surface area calculation error of usually between 8% and 15%, which cannot meet the requirements of accurate material preparation and cost control.
[0058] Therefore, there is an urgent need in the field for an air duct reducing modeling method that can directly use length parameters as the core control variable, in order to fundamentally overcome the above-mentioned defects of the angle control method and realize the simultaneous improvement of design efficiency and model accuracy;
[0059] As Figures 1-6 , a method for modeling and material quantity design of air duct reducing components, comprising the following steps:
[0060] Step (1), obtaining the inlet cross-section parameters, outlet cross-section parameters, reducing length parameters and material parameters;
[0061] Step (2), taking the reducing length parameters as the main control variable, automatically constructing a three-dimensional reducing geometric model according to the inlet and outlet cross-section parameters;
[0062] Step (3), calculating the surface area of the component according to the constructed geometric model, and calculating the weight of the component in combination with the material parameters;
[0063] Step (4), when any input parameter changes, automatically recalculating the surface area and weight;
[0064] Step (5), writing the calculation results into the component properties and using them for engineering specification table statistics;
[0065] Wherein, the inlet and outlet sections include circular, rectangular or mixed sections, for implementation in three-dimensional modeling or building information modeling platforms;
[0066] The present application overcomes the problems of insufficient modeling accuracy and uncalculated material quantity in the angle control method, and realizes accurate modeling based on length control and real-time material statistics, improving efficiency and accuracy;
[0067] The present application proposes a method for modeling and material quantity design of variable-diameter air duct components, and the technical principle is as follows:
[0068] Taking the variable-diameter length as the main control parameter, and cooperating with the sizes of the two end sections (circular or rectangular ), the three types of concentric variable-diameter geometries of circle-circle, circle-square and square-square are automatically generated;
[0069] At the same time of geometry generation, the surface area A is calculated in real time according to the preset formula, and the weight W is calculated in combination with the plate thickness t and the material density ;
[0070] The re-calculation is triggered by parameter change, and A and W are updated synchronously as component properties, which can be summarized by detailed table / report;
[0071] The plate thickness lookup table can be optionally introduced to improve the manufacturing docking accuracy.
[0072] Representative formulas:
[0073] Circle-circle: ;
[0074] Square-square:
[0075] Circle-square (equicircumference approximation): , ;
[0076] Weight: ;
[0077] Including the following steps:
[0078] S1 parameter acquisition: acquiring the sizes of the inlet / outlet sections (circular or rectangular ), the variable-diameter length L, and the manufacturing and physical parameters ;
[0079] S2 geometry construction: generating the variable-diameter geometry of circle-circle, circle-square or square-square in the three-dimensional modeling platform according to the parameterized modeling format and the acquired parameters;
[0080] S3 surface area calculation: calculating the surface area A according to the corresponding formula of the component type;
[0081] S4 Weight calculation: Calculate weight W according to the formula and write it into the component attribute;
[0082] S5 Linkage and summary: Recalculate A and W automatically when any input parameter changes; summarize the component and project-level material quantity in the engineering bill of materials;
[0083] The beneficial effects are as follows:
[0084] Length control, meet the site clear distance and positioning, design expression is more intuitive;
[0085] Not dependent on platform native volume calculation, stable material quantity and weight can be obtained;
[0086] Adapt to various BIM / 3D modeling platforms, easy to engineering bill of materials statistics and manufacturing docking;
[0087] Can add lookup table, eccentric correction module as needed, precision and process matching degree can be expanded.
[0088] Compared with the prior art described above, the length control parameter based duct variable diameter modeling and quantity calculation method provided by the present application mainly has the following beneficial effects:
[0089] 1. Greatly improve the design efficiency and intuitiveness: the user does not need to perform angle conversion, can directly input the target length value (L) marked on the construction drawing, the software can one-key generate a variable diameter pipe model that fully meets the size requirements, the single modeling operation time is shortened from an average of 3-5 minutes to less than 10 seconds, the efficiency is improved by more than 90%;
[0090] 2. Achieve a leap in model precision and material statistics accuracy: since the model is directly generated by the target length L, the principle error of geometric size tends to zero. On this basis, the material quantity is calculated in real time through the built-in algorithm, the calculation error of the material surface area is reduced from the original 8%-15% to less than 1%, which provides a reliable data basis for accurate procurement and cost control.
[0091] Specifically, in an embodiment of the present application, the calculation of the surface area includes the following types of variable diameter components:
[0092] Round-round variable diameter: ;
[0093] Square-square variable diameter:
[0094] ;
[0095] Round-square variable diameter is calculated by equicircumference approximation; in an embodiment of the present application, the material parameters include plate thickness and material density , component weight ;
[0096] The variable-diameter length parameter L is a design input parameter and is not dependent on angle value conversion generation;
[0097] The geometric model in step (2) is a parameterized model, and the characteristic parameters can be expressed by a function relationship as follows:
[0098] and is continuously interpolated by the parameter t to form a gradual change surface;
[0099] The technical scheme of the embodiment has the following technical features: in order to solve the problems of complex size conversion, large geometric error, and inability to real-time material quantity statistics in angle control modeling of the existing air pipe variable-diameter component, a three-dimensional parameterized modeling method is adopted with the variable-diameter length L as the main control parameter, and the surface area and weight calculation formulas of different cross-section types are combined to realize the synchronous linkage of geometric generation and quantity calculation; by establishing an updateable parameter-driven logic in the modeling platform, the geometric size, surface area, and weight are automatically recalculated and written into the component properties in real time when any parameter changes, thereby overcoming the defects of complicated design adjustment, lagging material statistics, and insufficient precision in the traditional modeling method, and achieving the technical effects of enhanced design intuitiveness, improved calculation precision, strengthened data consistency, and significantly improved manufacturability.
[0100] Specifically, in an embodiment of the present application, the plate thickness lookup method: according to the component size and material category, automatically matches the corresponding plate thickness t value from the plate thickness database; in order to solve the problems of manual input of plate thickness parameters, easy errors, and inability to guarantee manufacturing consistency in existing air pipe variable-diameter modeling, an automatic plate thickness matching method based on component size and material category is adopted, by establishing a plate thickness database and calling the associated algorithm during modeling, real-time identification of target component parameters and automatic selection of corresponding plate thickness t value are realized; this method can automatically reference the matching results when generating geometric models and calculating material quantities, without manual intervention, thereby overcoming the defects of unstable precision and poor data consistency in traditional input methods, and achieving the technical effects of intelligent parameter input, standardized plate thickness selection, and significantly improved manufacturing precision.
[0101] Specifically, in an embodiment of the present application, the model construction module and the material calculation module are independent sub-modules, and parameter linkage and synchronous update are realized through a data interface, avoiding the separation of quantity and geometry modules in the BIM platform, realizing geometric-quantity integration, and improving data consistency and traceability;
[0102] The method can be embedded in any three-dimensional platform supporting parametric modeling, including but not limited to Revit, AutoCAD MEP, Tekla, SolidWorks or self-developed modeling engine, improving cross-platform portability and system compatibility, realizing unified algorithm logic and general calculation interface, and facilitating popularization and application.
[0103] To solve the problems of independent geometry modeling and material calculation module, data update out of synchronization and result difficult to trace in the existing BIM modeling system, the model construction module and the material calculation module are designed separately, and the parameter linkage and real-time update are realized through the data interface, realizing the unified management of geometry information and calculation information from the system architecture. At the same time, the method can be embedded in any three-dimensional platform supporting parametric modeling, including but not limited to Revit, AutoCAD MEP, Tekla, SolidWorks or self-developed modeling engine, and through unified algorithm logic and general calculation interface, the defects of algorithm incompatibility and calculation standard inconsistency between different software are overcome, and the technical effects of geometry-calculation integration, data consistency enhancement and system cross-platform adaptability are achieved.
[0104] Specifically, in embodiment one of the present application, as shown in Figure 2 , 6 A length master control air pipe variable diameter modeling and material quantity calculation method for BIM platform, as shown in Figure 2 , comprising:
[0105] S1, obtain parameters: or variable diameter length L, manufacturing parameters .
[0106] S2, geometry construction: generate variable diameter geometry according to parameters, types including circle-circle, circle-square and square-square.
[0107] S3, area calculation: calculate surface area A (see embodiments 2-4 for each type).
[0108] S4, weight calculation: .
[0109] S5, linkage and summary: recalculate A and W when any input parameter changes, and write into component properties for detail table summary.
[0110] The flow can be realized on a general BIM / three-dimensional modeling platform.
[0111] Specifically, in embodiment two of the present application, the circle-circle variable diameter geometry and formula, as shown in Figure 3 :
[0112] Oblique generatrix ; Same as embodiment one.
[0113] Specifically, in the third embodiment of the present application, square-square variable diameter geometry and formula
[0114] Referring to Figure 4 , , ,
[0115] ;
[0116] The rest is the same as the above embodiments one and two.
[0117] Specifically, in the fourth embodiment of the present application, the circle-square variable diameter geometry and the equicircumference approximation;
[0118] Referring to Figure 5 , , ;
[0119] The rest is the same as the above embodiments one, two and three.
[0120] Specifically, in the fifth embodiment of the present application, a length master air duct variable diameter modeling and material quantity calculation method is provided, aiming at a general BIM / three-dimensional modeling platform, expanding the scope of protection; based on Autodesk Revit implementation;
[0121] In Autodesk Revit software, the generation of air duct variable diameter pipe fittings generally adopts angle control method, and lacks the material quantity calculation function of air duct pipe fittings. Therefore, the present patent can improve the efficiency in modeling and material quantity calculation.
[0122] The following gives the specific operation steps in Autodesk Revit software in combination with the first embodiment, so as to understand the advantages of the present method;
[0123] S1 Get parameters: Or , variable diameter length , manufacturing parameters ;
[0124] Specific measures: create a parameterized family file in the Revit family editor, and create and receive the variable diameter length and other parameters input by the user in the "family category and family parameters" dialog box of Revit.
[0125] S2 Geometric construction: generate variable diameter geometry according to parameters, types include circle-circle, circle-square and square-square.
[0126] Specific measures: draw the lofting path and associate the path length with the parameter L; draw the air duct end face contour sketch at the starting point and the ending point of the path, and associate the sketch size with the corresponding air duct size parameter.
[0127] S3 Area calculation: Calculate the surface area A, each type see examples two to four.
[0128] Specific measures: In the formula column of the family parameter "surface area A", write the formula for calculating the amount of material;
[0129] S4 weight calculation: .
[0130] Specific measures: In the formula column of the family parameter "weight W", write the formula for calculating the amount of material;
[0131] S5 linkage and summary: recalculate A and W when any input parameter changes, and write to the component properties for summary table.
[0132] Specific measures: A and W will be automatically recalculated when any input parameter changes, and "weight W" is set as a shared parameter, which is convenient for feedback to the attribute panel and detail table in the specific project.
[0133] Specifically, in one embodiment of the present application, Figure 7 is a structural schematic diagram of a computer device provided by an optional embodiment of the present application, as Figure 7 indicated, the computer device includes one or more processors 10, a memory 20, and an interface for connecting various components, including a high-speed interface and a low-speed interface. Various components are communicatively connected to each other by using different buses, and can be installed on a common motherboard or in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in the memory or memory to display GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, each providing part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 7 In the above embodiment, the processor 10 is taken as an example.
[0134] The processor 10 can be a central processor, a network processor, or a combination thereof. The processor 10 can further include a hardware chip. The hardware chip can be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic gate array, a general array logic, or any combination thereof.
[0135] The memory 20 stores instructions executable by the at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.
[0136] The memory 20 can include a program storage area and a data storage area, where the program storage area can store an operating system, application programs required by at least one function, and the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some alternative embodiments, the memory 20 can optionally include a memory disposed remotely with respect to the processor 10, which can be connected to the computer device through a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0137] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state disk; and the memory 20 can also include a combination of the above-mentioned kinds of memories.
[0138] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30, and the output device 40 can be connected through a bus or other means, Figure 7 For example, by way of example, through a bus connection.
[0139] The input device 30 can receive inputted digital or character information, and generate key signal inputs related to the user settings and function controls of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes, but is not limited to, a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some alternative embodiments, the display device can be a touch screen.
[0140] The embodiments of the present application also provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or stored in a remote storage medium or a non-transitory machine readable storage medium and downloaded to a local storage medium to be stored in the local storage medium through network downloading, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor, or programmable or special hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk or a solid state disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that the computer, processor, microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code, which, when accessed and executed by the computer, processor or hardware, implements the method shown in the above embodiments.
[0141] Part of the present application can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method and / or technical solutions according to the present application can be called or provided. Those skilled in the art should understand that the form of computer program instructions in computer readable medium includes but is not limited to source file, executable file, installation package file, etc., and accordingly, the way of computer program instructions executed by computer includes but is not limited to: the computer directly executes the instructions, or the computer executes the corresponding compiled program after compiling the instructions, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.
[0142] In general, the present application aims to solve the technical problems of existing duct variable diameter modeling process, such as non-intuitive modeling control, insufficient geometric precision, unstable material quantity calculation, and difficult to realize cross-platform unified implementation, etc., and provides a length main control based duct variable diameter component modeling and material quantity design method; the method drives geometric generation by taking variable diameter length as the core parameter, combines multiple types of section calculation formula and real-time linkage algorithm, realizes high-precision parameterized modeling of duct variable diameter component, automatic material quantity calculation and data synchronous update; thereby significantly improving the modeling efficiency and calculation accuracy, reducing the manual conversion error, enhancing the integration and universality of BIM system in the design, manufacturing and calculation three links, and providing unified technical support for digital design and intelligent manufacturing of heating and ventilation system.
[0143] The above merely describes the preferred embodiments of the present application, and it should be pointed out that, for those skilled in the art, several improvements and replacements can be made without departing from the technical principles of the present application, and these improvements and replacements should also be considered as the protection scope of the present application.
Claims
1. A duct variable diameter member modeling and material quantity design method, characterized by, The method comprises the following steps: Step (1), obtaining the inlet cross-section parameter, the outlet cross-section parameter, the variable-diameter length parameter and the material parameter; Step (2), taking the variable-diameter length parameter as the main control variable, and automatically constructing a three-dimensional variable-diameter geometric model according to the inlet and outlet cross-section parameters; Step (3), calculating the surface area of the component according to the constructed geometric model, and calculating the weight of the component in combination with the material parameter; Step (4), when any input parameter changes, automatically recalculating the surface area and the weight; Step (5), writing the calculation results into the component attribute and using the calculation results for engineering specification table statistics; Wherein, the inlet and outlet cross-sections include circular, rectangular or mixed cross-sections, which are used for three-dimensional modeling or building information model platform implementation.
2. The duct variable diameter component modeling and material quantity design method of claim 1, wherein, The surface area calculation includes the following types of variable-diameter component types: Circle-circle variable diameter: ; Square-square variable diameter: ; Circular-square variable-diameter is calculated by equicircumference approximation.
3. The duct variable diameter component modeling and material quantity design method of claim 1, wherein, The material parameters include the plate thickness t and the material density , the component weight .
4. The duct variable diameter component modeling and material quantity design method of claim 1, wherein, The variable-diameter length parameter L is a design input parameter and is not dependent on angle value conversion generation.
5. The duct variable diameter component modeling and material quantity design method of claim 1, wherein, The geometric model in step (2) is a parameterized model, and the characteristic parameters can be expressed by a function relationship as follows: and by the parameter The continuous interpolation forms a gradual surface.
6. The method of claim 1, wherein The model construction module and the material calculation module are independent sub-modules, and parameter linkage and synchronous updating are realized through a data interface.
7. The ducting variable diameter component modeling and material quantity design method of claim 1, wherein, Plate thickness lookup method: according to the component size and material category, the corresponding plate thickness t value is automatically matched from the plate thickness database.
8. The duct variable diameter member modeling and material quantity design method of any one of claims 1 to 7, wherein, The air duct variable-diameter component modeling and material quantity design method is embedded in a three-dimensional platform supporting parameterized modeling, including Revit, AutoCAD MEP, Tekla, SolidWorks or self-developed modeling engine.
9. A computer device, comprising: It comprises: A memory and a processor, which are communicatively connected between each other, the memory has computer instructions stored therein, and the processor executes the computer instructions to perform the air duct variable-diameter component modeling and material quantity design method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium has computer instructions stored thereon, and the computer instructions are used to make a computer execute the air duct variable-diameter component modeling and material quantity design method according to any one of claims 1 to 7.