An automatic configuration design method for electromechanical equipment based on modular platform

Through the automatic configuration design method based on the modular platform, the problems of long design cycle, high quality risks and inability to effectively store and share product knowledge during the design process of electromechanical equipment are solved, and the automation and standardization of design is realized, and design efficiency and quality are improved.

CN118520618BActive Publication Date: 2025-03-25QINGDAO KNOWLEDGE VALLEY CLOUD TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410985033.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-23
Publication Date
2025-03-25
Estimated Expiration
2044-07-23

AI Technical Summary

Technical Problem

During the design process of existing mechanical and electrical equipment, engineers are unable to respond quickly to customer needs, the design cycle is long, the quality risks are high, and product knowledge cannot be effectively stored and shared, resulting in design errors and waste of resources.

Method used

The automatic configuration design method based on the modular platform is adopted to achieve automation and standardization of design through automatic module screening, parameterized design, automatic layout and solution model output.

Benefits of technology

It greatly improves the efficiency and quality of electromechanical equipment design, reduces design cycles, reduces quality risks, and effectively stores and shares product knowledge, avoiding design errors and waste of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118520618B_ABST
    Figure CN118520618B_ABST
Patent Text Reader

Abstract

The present invention discloses an automatic configuration design method for electromechanical equipment based on a modular platform, which relates to the field of modular platform and automatic configuration design. The method includes: A. automatic screening of modules, B. parametric design of modules, C. automatic layout of modules, and D. automatic output of scheme models and design data. According to the main parameter values ​​manually input, imported by third-party software, or integrated with external system transmission, the structural module identification code is matched in the configuration logic library in the modular platform, and the corresponding structural module model is retrieved in the structural module library according to the module identification code; the parameters of the selected structural module model are assigned to obtain a structural module instance; the product architecture is screened out from the product architecture library according to the main parameter value, and each structural module instance is arranged according to the calculated position and interface relationship to obtain a scheme model, and the design data is generated according to the scheme model. The design quality and efficiency of electromechanical equipment are improved through automatic configuration design based on a modular platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of modular platform and automatic configuration design, and in particular to an automatic configuration design method for electromechanical equipment based on a modular platform. Background Art

[0002] Mechanical and electrical equipment design is the design of mechanical and electrical equipment models by professional technicians based on their work experience and design software. The current status and problems of mechanical and electrical equipment design:

[0003] (1) Engineers are unable to quickly provide intuitive pre-sales solutions and quotations based on customer needs. The quotation cycle is too long, which affects the order conversion rate. Engineers need to rethink the design and draw drawings from the bottom up every time they work. They cannot learn from and reference previous achievements and experiences. Not only does this put the design quality at risk, it also occupies a large number of engineering resources and greatly increases the design cycle.

[0004] (2) Product knowledge is in the hands of different engineers. Due to employee resignation and retirement, product knowledge cannot be effectively stored and shared, experience cannot be learned to the greatest extent possible, and errors cannot be eliminated to the greatest extent possible. Ultimately, this cannot support the positive and efficient development of the product.

[0005] (3) Due to the different experiences of engineers and the tight project cycle, the parameters of the electromechanical equipment were not calculated in detail, resulting in various human design errors, causing a lot of waste and posing a great quality risk.

[0006] (4) The product structure is messy and unmanaged. There is no product structure library. Each engineer designs based on his own experience. There is no standardized planning and management. As a result, there are a large number of similar structures among existing products, and most of them are unnecessary diversity, causing product complexity to grow exponentially.

[0007] Based on the above technical problems, the present invention proposes an automatic configuration design method for electromechanical equipment based on a modular platform. Summary of the invention

[0008] The present invention provides an automatic configuration design method for electromechanical equipment based on a modular platform, which improves the design efficiency and quality of the electromechanical equipment.

[0009] According to one aspect of the present disclosure, a method for automatic configuration design of electromechanical equipment based on a modular platform includes: A. automatic screening of modules, B. parametric design of modules, C. automatic arrangement of modules, D. automatic output of scheme models and design data;

[0010] Automatic module screening: read the transmitted main parameter values ​​through manual entry, third-party software import or integration with external systems, analyze and match the corresponding structural module identification codes based on the configuration logic library in the modular platform, and then retrieve the corresponding structural module model from the structural module library based on the structural module identification codes;

[0011] Module parametric design: assign values ​​to the parameters in each selected structural module model to obtain an accurate structural module instance that meets the requirements; the parameters include static parameters and dynamic parameters; the static parameters are attribute parameters in the structural module model that will not cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters, and the dynamic parameters are attribute parameters in the structural module model that will cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters;

[0012] Automatic module layout: select product architecture from the product architecture library according to the main parameter value; the product architecture includes the module layout position calculation logic and the interface relationship between modules; the structural module instances after parameter assignment are arranged according to the product architecture to obtain the solution model;

[0013] Automatic output of scheme model and design data: Generate design data based on scheme model, including bill of materials (BOM), purchase list, quotation, parts drawing, installation drawing, and delivery note;

[0014] The method uses a modular platform, which includes: a structural module library, a characteristic library, a configuration logic library, a configuration item library, a product architecture library, a quotation principle library, an instance library, and a component library.

[0015] In a possible implementation, the method further includes:

[0016] Based on the BOM exported from the solution model, the BOM is split into design data for different links according to the material attributes. The material attributes include component category relationships, procurement types, processing types, and surface treatment methods. Among them, component category relationships include: parent-child category relationships; procurement types include: standard parts, purchased parts, and processed parts; processing types include: sheet metal, profiles, sheet metal welding, and profile welding; surface treatment methods include: spraying and painting; the different links include: pre-sales, processing, procurement, delivery, and installation; based on the BOM, the part drawing frame template and part drawing annotation principles in the structure module library are called to generate the corresponding part drawings;

[0017] According to the scheme model and the bill of materials BOM, the installation step library in the structure module library and the technical requirement library are called to generate the corresponding installation drawings and their installation requirements;

[0018] According to the two-dimensional scheme model and the bill of materials BOM, the two-dimensional structure library and the three-dimensional structure library in the structure module library are called to automatically match the three-dimensional structure module model; according to the two-dimensional structure module instance parameters, the three-dimensional structure module model is parameterized to generate a three-dimensional structure module instance, and a three-dimensional scheme diagram is generated according to the position information, interface information and the three-dimensional structure module instance of the two-dimensional scheme model;

[0019] A structural module library is used to store module variant models of multiple different functions, where one function corresponds to multiple module variant models; wherein the module variant model is a three-dimensional parametric model generated by three-dimensional design software or a two-dimensional parametric block generated by two-dimensional design software; wherein the structural module library includes a two-dimensional structure library, a three-dimensional structure library, a part drawing frame template, a part drawing annotation principle, an installation step library, and a technical requirement library.

[0020] In a possible implementation, after the following step: based on the scheme model and the bill of materials BOM, calling the installation step library and the technical requirement library in the structure module library to generate the corresponding installation drawing and its installation requirements, the method further includes:

[0021] According to the three-dimensional scheme model and the bill of materials BOM, the two-dimensional structure library and the three-dimensional structure library in the structure module library are called to automatically match the two-dimensional structure module model; according to the three-dimensional structure module instance parameters, the two-dimensional model is parameterized to generate a two-dimensional structure module instance, and a two-dimensional scheme diagram is generated according to the position information of the three-dimensional scheme model and the two-dimensional structure module instance.

[0022] In a possible implementation, the method further includes:

[0023] Generate a quotation for a specific solution based on the generated BOM, the quotation principles in the quotation principle library, and the parent-child relationship in the structure module library to support pre-sales quotation and cost accounting during sales; the parent-child relationship is the structural hierarchical relationship defined in the structure module library;

[0024] The quotation principle library is used to store quotation principles, which are combined with the bill of materials (BOM) to generate product quotations.

[0025] In a possible implementation, a characteristic library, wherein the characteristic library includes characteristics of customer requirements, product characteristics, component characteristics, and part characteristics and their characteristic values, and inheritance and / or derivation relationships among customer requirements, product characteristics, component characteristics, and part characteristics;

[0026] The characteristic library is used to determine the parameters and parameter ranges of the three-dimensional model or two-dimensional model in the structure module library;

[0027] The characteristic library is used to determine the main parameters and the range of main parameters;

[0028] The inheritance and / or derivation relationships in the property library are used to configure the logical relationships in the logic library.

[0029] In a possible implementation, a logic library is configured to store a module selection library and a module relationship library, wherein the module selection library stores the corresponding relationship between parameters, parameter values ​​and structural modules, and the module relationship library stores the dependency relationship between structural modules;

[0030] The configuration entry library is used to store commonly used features and configuration logic for one-click configuration design.

[0031] In a possible implementation, the product architecture library includes a position calculation logic library and an interface relationship library, which are used to store the structure module position calculation logic and the module interface relationship respectively;

[0032] The interface relationship in the product architecture library is the interface matrix, which describes the connection relationship between different module variants. The interface matrix is ​​used to determine the module variants with connection relationships. The interface shapes and interface parameters of the module variants with connection relationships are compatible.

[0033] In a possible implementation, the instance library stores instance models and documents of designed products for revision and configuration based on historical projects during application;

[0034] The component library stores the models of components imported from external systems. The component models are standardized component models based on module variants and are used for establishing a structural module library.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] The embodiment of the present disclosure discloses an automatic configuration design method for electromechanical equipment based on a modular platform. Based on the product modular platform and predefined module configuration logic, a design method is used to combine module configurations into products according to different customer needs, thereby greatly improving product design efficiency.

[0037] Design automation: Integrate the configuration design based on the modular platform with the CAD design system. On the basis of unified standards, models, rules and methods, transform the engineering design and analysis work into an intelligent process of configuration, calling and integration to achieve design automation and improve design efficiency while ensuring design quality.

[0038] Modular platform: Decouple products into modules and build a modular product platform to ensure that the types of product modules are reduced while meeting customer needs. At the same time, all product modules in the platform are verified modules, avoiding unnecessary errors from the source and ensuring product design quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A schematic block diagram of an automatic configuration design method for electromechanical equipment based on a modular platform according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0040] Figure 1 A schematic block diagram of an automatic configuration design method for electromechanical equipment based on a modular platform according to an embodiment of the present disclosure is shown. The method includes: A. automatic screening of modules, B. parametric design of modules, C. automatic arrangement of modules, D. automatic output of scheme models and design data;

[0041] Automatic module screening: read the transmitted main parameter values ​​through manual entry, third-party software import or integration with external systems, analyze and match the corresponding structural module identification codes based on the configuration logic library in the modular platform, and then retrieve the corresponding structural module model from the structural module library based on the structural module identification codes;

[0042] Module parametric design: assign values ​​to the parameters in each selected structural module model to obtain an accurate structural module instance that meets the requirements; the parameters include static parameters and dynamic parameters; the static parameters are attribute parameters in the structural module model that will not cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters, and the dynamic parameters are attribute parameters in the structural module model that will cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters;

[0043] Automatic module layout: select product architecture from the product architecture library according to the main parameter value; the product architecture includes the module layout position calculation logic and the interface relationship between modules; the structural module instances after parameter assignment are arranged according to the product architecture to obtain the solution model;

[0044] The scheme model is used for subsequent scheme model revision to obtain an accurate scheme model; if necessary, the scheme model can be manually revised to obtain an accurate final scheme model, and the scheme model includes: a three-dimensional model and a two-dimensional scheme drawing.

[0045] Automatic output of scheme model and design data: Generate design data based on scheme model, including bill of materials (BOM), purchase list, quotation, parts drawing, installation drawing, and delivery note;

[0046] like Figure 1 As shown, the design data also includes: product BOM, semi-finished product list, profile purchase list, sheet metal purchase list, welded parts purchase list, plastic spraying list, delivery list, quotation, cost accounting list, parts drawing, and installation drawing.

[0047] The method uses a modular platform, which includes: a structural module library, a characteristic library, a configuration logic library, a configuration item library, a product architecture library, a quotation principle library, an instance library, and a component library.

[0048] The method uses a modular platform, which includes: structure module library, feature library, configuration logic library, configuration item library, product architecture library, quotation principle library, instance library, and component library. It mainly stores various library files and historical files generated by configuration, which is used to support configuration design and variant design, and is the basic guarantee of the entire configuration design system.

[0049] Sort out the characteristics and characteristic values ​​from requirements to products to components and parts, as well as the inheritance and derivation relationships between them, and store them in the characteristic library in the product modularization platform as a source of product diversity and an important component of the configuration design system;

[0050] Model the planned module variants and store them in the structural module library in the product modular platform as the basis for order generation to ensure the accuracy of the module structure;

[0051] Based on the product module variants, sort out the use of parts and components, and standardize the parts. Reduce the types of parts while ensuring the diversification of module structures, and store them in the parts library in the product modular platform to ensure the diversity of structures.

[0052] Sort out the selection logic of each module and the mutual exclusion and dependency relationships between modules, and store them in the configuration logic library of the product modular platform, so as to visualize and store the experience of engineers, reduce the dependence on the experience of engineers in the order design process, and avoid unnecessary errors;

[0053] Store commonly used features and configuration logic in the configuration entry library in the product modular platform to reduce input during application and improve application efficiency;

[0054] The planned product architecture is defined by rules and stored in the product architecture library in the product modularization platform as the basis for the layout of each module to ensure the accuracy of the model.

[0055] In order not to change the engineers' usage habits, design-related software tools can be integrated with the CAD design system to generate an automatic configuration design system based on a modular platform, realize the integration of configuration design and design automation, and directly generate the corresponding model and documents for the project.

[0056] Figure 1As shown in the figure, the user's needs (configuration parameters) are obtained by manually entering data, importing data with third-party software, or integrating external systems to read data, and the solution model of logistics equipment and the data supporting production are designed according to the user's needs.

[0057] In a possible implementation, the structural module library is used to store multiple module variants with different functions, and one function corresponds to multiple module variants; wherein the module variant is a three-dimensional model generated by three-dimensional design software or a two-dimensional block generated by two-dimensional design software; wherein the structural module library includes a two-dimensional structure library, a three-dimensional structure library, a part drawing frame template, a part drawing annotation principle, an installation step library, and a technical requirement library;

[0058] The quotation principle library stores quotation principles, which are used to generate product quotations in combination with the bill of materials.

[0059] The method further comprises:

[0060] Based on the BOM exported from the solution model, the BOM is split into design data for different links according to the material attributes. The material attributes include component category relationships, procurement types, processing types, and surface treatment methods. Among them, component category relationships include: parent-child category relationships; procurement types include: standard parts, purchased parts, and processed parts; processing types include: sheet metal, profiles, sheet metal welding, and profile welding; surface treatment methods include: spraying and painting; the different links include: pre-sales, processing, procurement, delivery, and installation;

[0061] For example, materials whose median static parameter values ​​are processed parts are filtered out to generate a semi-finished product list, materials whose median static parameter values ​​are sheet metal are filtered out to generate a sheet metal purchase list, materials whose median static parameter values ​​are profiles are filtered out to generate a profile purchase list, materials whose median static parameter values ​​are sheet metal welding are filtered out to generate a sheet metal welded parts purchase list, materials whose median static parameter values ​​are spray-painted are filtered out to generate a spray-painted list, etc.

[0062] According to the bill of materials BOM, call the part drawing frame template and part drawing annotation principle in the structure module library to generate the corresponding part drawing;

[0063] According to the scheme model and the bill of materials BOM, the installation step library and the technical requirement library in the structure module library are called to generate the corresponding installation drawing and its installation requirements; according to the two-dimensional scheme model and the bill of materials BOM, the two-dimensional structure library and the three-dimensional structure library in the structure module library are called to automatically match the three-dimensional structure module model; according to the two-dimensional structure module instance parameters, the three-dimensional structure module model is assigned parameters to generate a three-dimensional structure module instance, and a three-dimensional scheme diagram is generated according to the position information, interface information and three-dimensional structure module instance of the two-dimensional scheme model;

[0064] In the following steps: according to the scheme model and the bill of materials BOM, the installation step library and the technical requirement library in the structure module library are called to generate the corresponding installation drawing and its installation requirements; it can also be based on the three-dimensional scheme model and the bill of materials BOM, calling the two-dimensional structure library and the three-dimensional structure library in the structure module library to automatically match the two-dimensional structure module model; according to the three-dimensional structure module instance parameters, the two-dimensional model is assigned parameters to generate a two-dimensional structure module instance, and the two-dimensional scheme diagram is generated according to the position information of the three-dimensional scheme model and the two-dimensional structure module instance;

[0065] Generate a quotation for a specific solution based on the generated BOM, the quotation principles in the quotation principle library, and the parent-child relationship in the structure module library to support pre-sales quotation and cost accounting during sales; the parent-child relationship is the structural hierarchical relationship defined in the structure module library;

[0066] The quotation principle library is used to store quotation principles, which are combined with the bill of materials (BOM) to generate product quotations.

[0067] In a possible implementation, a characteristic library, wherein the characteristic library includes characteristics and characteristic values ​​of customer requirements, product characteristics, component characteristics, and part characteristics, and inheritance and / or derivation relationships among customer requirements, product characteristics, component characteristics, and part characteristics;

[0068] The characteristic library is used to determine the parameters and parameter ranges of the three-dimensional model or two-dimensional model in the structure module library;

[0069] The characteristic library is used to determine the main parameters and the range of main parameters;

[0070] The inheritance and / or derivation relationships in the property library are used to configure the logical relationships in the logic library.

[0071] In a possible implementation, a logic library is configured to store a module selection library and a module relationship library, wherein the module selection library stores the corresponding relationship between parameters, parameter values ​​and structural modules, and the module relationship library stores the dependency relationship between structural modules;

[0072] The configuration entry library is used to store commonly used features and configuration logic, and is used for one-click configuration design, avoiding excessive parameter input.

[0073] In a possible implementation, the product architecture library includes a position calculation logic library and an interface relationship library, which are used to store the structure module position calculation logic and the module interface relationship respectively;

[0074] The interface relationship in the product architecture library is the interface matrix, which describes the connection relationship between different module variants. The interface matrix is ​​used to determine the module variants with connection relationships. The interface shapes and interface parameters of the module variants with connection relationships are compatible.

[0075] In a possible implementation, the instance library stores instance models and documents of designed products for revision and configuration based on historical projects during application;

[0076] The component library stores the models of components imported from external systems. The component models are standardized component models based on module variants and are used for establishing a structural module library.

[0077] Application Example 1:

[0078] The design method is applied to the logistics equipment design system, and the data storage layer of the logistics equipment design system is a modular platform. The logistics equipment design system also includes: a front-end display layer, a business processing layer, and a data interface layer. The configuration parameters are input through the front-end display layer, and the business processing layer calls the data of the modular platform through the data interface layer to realize business processing;

[0079] The business processing layer includes: structure module screening module, structure module parameterization processing module, structure module layout module, bill of materials BOM output module, quotation module, parts drawing export module, installation drawing export module, 3D scheme drawing export module, project management module;

[0080] The structural module screening module obtains the main parameter value input by the parameter setting module, screens out the corresponding structural module from the configuration logic library in the data storage layer according to the main parameter value, and calls the screened structural module from the structural module library;

[0081] For example, parameter 1 input into the front-end display layer corresponds to option 3. The structure module screening module screens out the corresponding structure module from the configuration logic library in the data storage layer according to the parameter of option 3, and retrieves the screened structure module from the structure module library.

[0082] The structural module parameterization processing module assigns values ​​to the parameters in each structural module to obtain an accurate structural module that meets the requirements; wherein the parameters include static parameters and dynamic parameters;

[0083] For example, the structural module parameterization processing module: assigns parameters (static and dynamic parameters) in each structural module to obtain an accurate structural module that meets the requirements; generally, standard modules and serialized modules only need to assign static parameters, and their structures do not change; parameterized modules need to assign static and dynamic parameters, and the open main parameters will change accordingly, but the structural interface remains unchanged.

[0084] The structural module arrangement module arranges the structural modules after parameter assignment according to the position calculation logic and module interface relationship in the product architecture library to obtain a solution model, and the solution model is used for subsequent solution model revision to obtain an accurate solution model;

[0085] The BOM output module outputs the BOM according to the revised solution model, and splits it into application forms for subsequent different links according to given principles to support subsequent work in procurement, delivery and other links.

[0086] The quotation module generates a quotation sheet for a specific solution based on the generated bill of materials and quotation rules in the quotation principle library, as well as the parent-child relationship in the structure module library, to support pre-sales quotation and cost accounting during sales; the parent-child relationship is a hierarchical relationship in the structure module library;

[0087] The parts drawing export module automatically generates the parts drawings of the parts in the bill of materials according to the bill of materials, the parts drawing frame template and the parts drawing annotation principle, and annotates them to support production;

[0088] The installation drawing export module calls the installation steps in the installation step library and the technical requirements in the technical requirements library according to the revised solution model and the bill of materials, and generates corresponding installation drawings and installation requirements to support on-site installation;

[0089] 3D scheme diagram export module: Based on the revised 2D scheme model and the bill of materials, the 2D structure library and 3D structure library in the structure module library are called to automatically match the 3D structure module model. According to the 2D structure module instance parameters, the 3D structure module model is assigned parameters to generate a 3D structure module instance. According to the location information, interface information and 3D structure module instance of the revised scheme model, a 3D scheme diagram is generated. The actual scheme situation is displayed more intuitively, so that engineers can conduct corresponding interference checks and avoid unnecessary errors.

[0090] Project management module: used for creating, copying, editing and storing projects.

[0091] These business processing modules are independent of each other but also complement each other. You can select certain modules according to actual needs to generate a corresponding configuration system for application.

[0092] The front-end display layer consists of two parts. The first part is used to guide users to select and input correct parameters to generate solutions that meet customer needs. The first part includes the main parameter setting module of each module based on modular analysis, the scenario-based business process display module, and the solution model display module generated according to the parameter setting; the other part is the front-end display layer for administrator users to maintain the database, which includes a library management module for adding, deleting, and modifying files in the data storage layer.

[0093] The steps of applying the automatic configuration design system based on the modular platform to perform configuration design and generate order product models and data are as follows:

[0094] 1. Create a new project;

[0095] 2. According to customer needs, select configuration parameters through the front-end display layer interactive interface;

[0096] 3. The system automatically matches modules according to the input parameters and generates corresponding module entities, arranges them according to preset rules, and generates a solution model;

[0097] 4. Revise the parts of the generated solution model that do not meet customer needs;

[0098] 5. Generate BOM and other forms based on the revised plan;

[0099] 6. Generate part drawings based on the revised plan;

[0100] 7. Generate a quotation based on the generated bill of materials BOM;

[0101] 8. Generate installation drawings based on the revised plan;

[0102] 9. Generate a three-dimensional plan drawing based on the revised plan.

[0103] In addition, the automatic configuration design system based on the modular platform can also be used for variant design. The steps for generating order product models and information are as follows:

[0104] 1. Find an instance;

[0105] 2. Copy the project;

[0106] 3. Revise the parts of the generated solution model that do not meet customer needs;

[0107] 4. Generate BOM and other forms based on the revised plan;

[0108] 5. Generate parts drawings based on the revised plan;

[0109] 6. Generate a quotation based on the generated BOM;

[0110] 7. Generate installation drawings based on the revised plan;

[0111] 8. Generate a three-dimensional plan drawing based on the revised plan.

[0112] Application Example 2:

[0113] 1. Create a new project;

[0114] 2. Input the main parameters required by the customer on the page (a collection of the main parameters of each structural module), such as beam span W=850mm, shelf height H=8500mm, number of layers I=13 (single layer height is 600mm), single cargo grid load G=50kg, etc.;

[0115] 3. According to the input parameters, the corresponding modules are matched logically and the corresponding module entities are generated. The layout is performed according to the preset rules to generate the solution model. Table 1 shows the module selection logic. Different column models correspond to different movable foot modules and adjustable foot modules. Table 2 shows the module selection and module relationship logic. Table 3 shows the interface relationship. The ellipsis in the table indicates that there are other modules or parameters besides the examples.

[0116] Table 1 Module selection logic

[0117] (1) Based on input parameters, such as the input shelf height and number of layers For single-grid load (total load of single-row rack), select column modules LZ-50, HDDJ-50 or TJDJ-50.

[0118] Table 2 Module selection and module relationship logic

[0119] According to the column model and input parameters (beam span), select the beam module HL-80_50.

[0120] (2) Assign parameters to the module and generate the corresponding module entity:

[0121] Assign the shelf height H=8500mm to parameter 1 of the column; assign the beam span W=850mm to parameter 2 of the beam to obtain the actual module entity.

[0122] (3) Calculate the position of each module according to the interface relationship and position calculation logic:

[0123] Table 3 Interface relations

[0124] For example, the column LZ-50 is connected to the HDDJ-50 through the interface A. The "-" in the table indicates that there is no interface relationship.

[0125] For example, the height position of the beam is determined by the interface type (A, B, C) and the single-layer height.

[0126] (4) Place each module entity in the corresponding position according to the determined position and generate a solution model.

[0127] 4. Revise the parts of the generated solution model that do not meet customer needs;

[0128] Engineers manually find the models in the solution model that do not meet the requirements, and perform modeling and parameter revision.

[0129] 5. Generate BOM and other forms based on the revised plan. The forms include: drawing number, product name (column, beam, etc.).

[0130] 6. Generate part drawings based on the revised plan. The part drawings include two-dimensional engineering drawings of parts, technical requirements and other information.

[0131] 7. Generate a quotation based on the generated bill of materials BOM.

[0132] 8. Generate installation drawings based on the revised plan.

[0133] 9. Generate a three-dimensional plan drawing based on the revised plan.

[0134] The description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein are selected to best explain the principles of the embodiments, practical applications, or technical improvements in the marketplace, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A method for automatic configuration design of electromechanical equipment based on a modular platform, characterized in that: The method includes: A. automatic screening of modules, B. parametric design of modules, C. automatic arrangement of modules, and D. automatic output of scheme models and design data; Automatic module screening: The main parameter values ​​transmitted are read by manual entry, third-party software import or integration with external systems, and the corresponding structural module identification codes are analyzed and matched based on the configuration logic library in the modular platform, and then the corresponding structural module models are retrieved from the structural module library according to the structural module identification codes; wherein, the characteristic library is used to determine the main parameters and the main parameter ranges, and the characteristic library includes the characteristics and characteristic values ​​of customer requirements, product characteristics, component characteristics and part characteristics, and the inheritance and / or derivation relationship in the characteristic library is used for the logical relationship in the configuration logic library, and the characteristic library is used to determine the parameters and parameter ranges of the three-dimensional model or the two-dimensional model in the structural module library; the configuration logic library includes the selection logic of each structural module and the mutual exclusion and dependency relationship between structural modules; Module parametric design: assign values ​​to the parameters in each selected structural module model to obtain an accurate structural module instance that meets the requirements; the parameters include static parameters and dynamic parameters; the static parameters are attribute parameters in the structural module model that will not cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters, and the dynamic parameters are attribute parameters in the structural module model that will cause changes in the three-dimensional model or the two-dimensional model due to changes in the parameters; Automatic module layout: select product architecture from the product architecture library according to the main parameter value; the product architecture includes the module layout position calculation logic and the interface relationship between modules; the structural module instances after parameter assignment are arranged according to the product architecture to obtain the solution model; Among them, the interface relationship in the product architecture library is the interface matrix, which describes the connection relationship of different module variants. The interface matrix is ​​used to determine the module variants with connection relationships, and the interface shapes and interface parameters of the module variants with connection relationships are compatible; Automatic output of scheme model and design data: Generate design data based on scheme model, including bill of materials (BOM), purchase list, quotation, parts drawing, installation drawing, and delivery note; The method uses a modular platform, which includes: a structure module library, a characteristic library, a configuration logic library, a configuration item library, a product architecture library, a quotation principle library, an example library, and a component library; The structure module library includes a two-dimensional structure library, a three-dimensional structure library, a parts drawing frame template, a parts drawing annotation principle, an installation step library, and a technical requirement library.

2. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: The method further comprises: Based on the BOM exported from the solution model, the BOM is split into design data for different links according to the material attributes. The material attributes include component category relationships, procurement types, processing types, and surface treatment methods. Among them, component category relationships include: parent-child category relationships; procurement types include: standard parts, purchased parts, and processed parts; processing types include: sheet metal, profiles, sheet metal welding, and profile welding; surface treatment methods include: spraying and painting; the different links include: pre-sales, processing, procurement, delivery, and installation; According to the bill of materials BOM, call the part drawing frame template and part drawing annotation principle in the structure module library to generate the corresponding part drawing; According to the scheme model and the bill of materials BOM, the installation step library and the technical requirement library in the structure module library are called to generate the corresponding installation drawing and its installation requirements; According to the two-dimensional scheme model and the bill of materials BOM, the two-dimensional structure library and the three-dimensional structure library in the structure module library are called to automatically match the three-dimensional structure module model; according to the two-dimensional structure module instance parameters, the three-dimensional structure module model is parameterized to generate a three-dimensional structure module instance, and a three-dimensional scheme diagram is generated according to the position information, interface information and the three-dimensional structure module instance of the two-dimensional scheme model; The structural module library is used to store module variant models of multiple different functions, where one function corresponds to multiple module variant models; wherein the module variant model is a three-dimensional parametric model generated by three-dimensional design software or a two-dimensional parametric block generated by two-dimensional design software.

3. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 2, characterized in that: After the following step: according to the scheme model and the bill of materials BOM, calling the installation step library and the technical requirement library in the structure module library to generate the corresponding installation drawing and its installation requirements, the method further includes: According to the three-dimensional scheme model and the bill of materials BOM, the two-dimensional structure library and the three-dimensional structure library in the structure module library are called to automatically match the two-dimensional structure module model; according to the three-dimensional structure module instance parameters, the two-dimensional model is parameterized to generate a two-dimensional structure module instance, and a two-dimensional scheme diagram is generated according to the position information of the three-dimensional scheme model and the two-dimensional structure module instance.

4. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: The method further comprises: Generate a quotation for a specific solution based on the generated BOM, the quotation principles in the quotation principle library, and the parent-child relationship in the structure module library; the parent-child relationship is the structural hierarchical relationship defined in the structure module library; The quotation principle library is used to store quotation principles, which are combined with the bill of materials (BOM) to generate product quotations.

5. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: The characteristic library also includes inheritance and / or derivation relationships among customer requirements, product characteristics, component characteristics, and part characteristics.

6. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: A configuration logic library is used to store a module selection library and a module relationship library, wherein the module selection library stores the corresponding relationship between parameters, parameter values ​​and structural modules, and the module relationship library stores the dependency relationship between structural modules; The configuration entry library is used to store commonly used features and configuration logic for one-click configuration design.

7. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: The product architecture library includes a position calculation logic library and an interface relationship library, which are used to store the structure module position calculation logic and module interface relationship respectively.

8. The method for automatic configuration design of electromechanical equipment based on a modular platform according to claim 1, characterized in that: The case library stores the case models and documents of designed products for revision and configuration based on historical projects during the application process; The component library stores the models of components imported from external systems. The component models are standardized component models based on module variants and are used for establishing a structural module library.

Citation Information

Patent Citations

  • Method and system for product modular configuration

    CN102708249A