A transformer three-dimensional parameterized design method based on autodesk inventor
By using the iLogic programming platform in Autodesk Inventor to parameterize transformer submodules, automated design and version management are achieved, solving the problems of high learning costs and low efficiency in transformer design, improving design quality and efficiency, and simplifying the technology upgrade process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHANGZHOU TOSHIBA TRANSFORMER
- Filing Date
- 2024-12-04
- Publication Date
- 2026-06-05
AI Technical Summary
In the current transformer design process, when upgrading the technology of new products, designers need to modify the size and structure of each component one by one, resulting in high learning costs, low design efficiency, and quality problems due to reliance on human factors.
Using the iLogic programming platform in Autodesk Inventor, the transformer sub-modules are set as parametric standard component templates. The 3D model is automatically modified and assembled through programming, and parametric data is input during the design phase to generate 2D drawings. Combined with a version management system, the consistency of template updates is ensured.
It reduced the design workload, shortened the design cycle, improved design quality and efficiency, eliminated quality problems caused by human factors, ensured that the design met technical specifications, and simplified the technology upgrade and maintenance process.
Smart Images

Figure CN122156444A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of transformer three-dimensional design technology, specifically a transformer three-dimensional parametric design method based on Autodesk Inventor. Background Technology
[0002] A transformer is a device that uses the principle of electromagnetic induction to change alternating current voltage. It consists of components such as a primary coil, a secondary coil, and an iron core. In electrical equipment and wireless circuits, it is commonly used for voltage step-up and step-down, impedance matching, and safety isolation. It is an indispensable and important piece of equipment in the power system, playing a role in ensuring the stability of the power grid and the efficiency of power transmission.
[0003] Currently, when designing and manufacturing transformer products, it is necessary to first create three-dimensional models of all components of the transformer, then assemble them into sub-modules, then assemble these sub-modules into the entire three-dimensional model of the transformer, and finally generate two-dimensional drawings based on the three-dimensional model for manufacturing.
[0004] However, for new transformer products with similar designs, it is necessary to modify the dimensions of each component according to the design requirements based on the previously built 3D model, add or delete sub-parts, and finally generate 2D drawings based on the modified 3D transformer model for manufacturing. This means that when upgrading the technology of new products, designers need to learn the improved and upgraded technical specifications and confirm whether the current design scheme meets the improved and upgraded technical requirements. This depends entirely on the designer's initiative, resulting in high learning costs and low efficiency of model design. Therefore, it is necessary to improve and optimize it. Summary of the Invention
[0005] The purpose of this invention is to provide a three-dimensional parametric design method for transformers based on Autodesk Inventor, so as to solve the problems mentioned in the background art.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a three-dimensional parametric design method for transformers based on Autodesk Inventor. This design method is implemented based on the iLogic programming platform embedded in Autodesk Inventor, and the design steps are as follows:
[0007] Step 1: Establish a standard component template. Treat several sub-modules of the transformer as standard component templates and parameterize them through the iLogic programming platform.
[0008] Step two, parametric design, which involves modifying the parameters of the standard component template to automatically modify the model;
[0009] Step 3: 3D model generation. Assemble the 3D model according to the properties of the required transformer product.
[0010] Step 4: Generating 2D Drawings. The 3D model assembled in Step 3 is converted into 2D drawings.
[0011] Step 5, Version Management and Update: The program assesses the current parameterized standard template and prompts for an update.
[0012] Preferably, the specific steps for establishing and parameterizing the standard component template are as follows:
[0013] A1. First, model all the components of the transformer product. Then, assemble these components into larger models, which are the sub-modules of the transformer.
[0014] A2. These sub-modules are considered as standard components. These standard components have similar structures, but their size and component combinations can vary arbitrarily.
[0015] A3. Using the iLogic programming platform, these standard components are parameterized through programming, thus creating a parameterized standard component template.
[0016] A4, the design standards, dimensional relationships and sub-part combination relationships of each set of parametric standard component templates are designed into algorithms and programmed, and integrated into the standard component template;
[0017] A5. At this point, you can enter values in the parameter input interface, and the program will automatically modify the model to form a new standard component.
[0018] Preferably, in the three-dimensional model generation stage, a complete three-dimensional transformer model is formed by splicing together the standard components generated in A5.
[0019] Preferably, in the three-dimensional model generation stage, when it is necessary to design similar transformer products, the parameters of the standard components generated in A5 are modified and replaced according to the design requirements to form new standard components that meet the requirements, and these components are spliced together to complete the formation of a new three-dimensional transformer model.
[0020] Preferably, during the version management and update phase, when designers use parametric standard components, the program will determine whether the currently used parametric template is the latest version. If the standard component undergoes technical improvements and upgrades, the program will remind the designers to download the latest version of the parametric standard component template.
[0021] Preferably, each of the parameterized standard templates has a model code, and the model code is centrally stored on the server, from which the latest version number of each model can be found.
[0022] Preferably, the update steps in the version management and update phase are as follows:
[0023] B1. When staff use the model of the parametric standard component template for design, they need to click the "Update Model" button.
[0024] B2, after clicking the button, the model version determination program will be called first;
[0025] B3. At this point, if the parameter representing the encoding in the model is empty, the designer is required to click the "Update Model" button again or contact the administrator.
[0026] B4. When the parameters representing the encoding in the model have specific values, the latest version number is retrieved from the server based on this value and compared with the current model version number. If they are different, the program is terminated and the designer is reminded to use the latest parametric template model.
[0027] Preferably, when the version number of the current model is the same as the latest version number on the server, it indicates that the model is in the latest version and no update is required.
[0028] The beneficial effects of this invention are as follows:
[0029] 1. This invention sets sub-modules as standard component templates and parametricizes them, allowing designers to obtain 3D transformer models and 2D drawings simply by inputting design data into the input interface of the parametric standard component template and calling the program for calculation. This greatly reduces workload and shortens the design cycle. More importantly, the design program in the parametric standard component template integrates the latest design standards, dimensional relationships, sub-part assembly algorithms, etc., eliminating quality problems caused by human factors and controlling design quality at a high level.
[0030] 2. By utilizing parametric standard components and automated modeling, this invention enables designers to quickly generate 3D models of transformers, reducing the time spent on manual modeling and repetitive design. Furthermore, the parameters of standard components can be modified according to different needs, allowing for rapid design adjustments to adapt to different models or specifications of transformer products. This ensures that the design complies with technical specifications and standards, reduces risks caused by technical inconsistencies, and improves product quality.
[0031] 3. This invention assigns numbers to parameterized standard templates, enabling the program to compare and match the standard templates used with those on the server. Furthermore, after technical updates, designers can easily obtain the latest version of the standard component templates for unified updates, ensuring the upgrade and maintenance of the entire design system. This improves ease of use, reduces the workload of staff, and increases work efficiency. Attached Figure Description
[0032] Figure 1 This is a flowchart illustrating the design of the present invention.
[0033] Figure 2 This is a diagram illustrating the assembly steps of the model of the present invention;
[0034] Figure 3 This is a diagram of the traditional model assembly steps. Detailed Implementation
[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0036] like Figures 1 to 3 As shown, this embodiment of the invention provides a three-dimensional parametric design method for transformers based on Autodesk Inventor. This design method is implemented based on the iLogic programming platform embedded in Autodesk Inventor, and the design steps are as follows:
[0037] Step 1: Establish a standard component template. Treat several sub-modules of the transformer as standard component templates and parameterize them through the iLogic programming platform.
[0038] Step two, parametric design, which involves modifying the parameters of the standard component template to automatically modify the model;
[0039] Step 3: 3D model generation. Assemble the 3D model according to the properties of the required transformer product.
[0040] Step 4: Generating 2D Drawings. The 3D model assembled in Step 3 is converted into 2D drawings.
[0041] Step 5, Version Management and Update: The program assesses the current parameterized standard template and prompts for an update.
[0042] The traditional design method is to first create a 3D model of each component individually (e.g. Figure 3 D1, D3, D4, D7, and D9 are then assembled into sub-modules (e.g., ...). Figure 3 (D2, D5, D6, and D8) Finally, these sub-modules are assembled into a complete 3D model of the transformer (e.g., D2, D5, D6, and D8). Figure 3 (D10), while the present invention creates these submodules into parameterized standard component templates (e.g., D10), Figure 2(E1, E2, and E3), and incorporate the design standards, dimensional relationships, sub-part assemblies, etc., into an algorithm, program, and integrate it into the standard component template. During design, the parameter input interface of the standard component template (e.g., ...) is used. Figure 2 After entering values in F1, F2, and F3 and clicking the button, the program automatically modifies the model to obtain new standard components. Finally, the staff assembles the model (assembling E2 and E3 into E4, and then combining E1, E4, and E5) to form the entire three-dimensional transformer model (e.g., Figure 2 (E6).
[0043] By setting submodules as standard component templates and parameterizing them, designers only need to input design data into the input interface of the parameterized standard component template during the design process. Then, the program is called to perform calculations, which can generate a 3D model and 2D drawings of the transformer. This greatly reduces the workload and shortens the design cycle. More importantly, the design program in the parameterized standard component template integrates the latest design standards, dimensional relationships, sub-part assembly algorithms, etc., eliminating quality problems caused by human factors and controlling the design quality at a high level.
[0044] The specific steps for creating and parameterizing this standard component template are as follows:
[0045] A1. First, model all the components of the transformer product. Then, assemble these components into larger models, which are the sub-modules of the transformer.
[0046] A2. These sub-modules are considered as standard components. These standard components have similar structures, but their size and component combinations can vary arbitrarily.
[0047] A3. Using the iLogic programming platform, these standard components are parameterized through programming, thus creating a parameterized standard component template.
[0048] A4, the design standards, dimensional relationships and sub-part combination relationships of each set of parametric standard component templates are designed into algorithms and programmed, and integrated into the standard component template;
[0049] A5. At this point, you can enter values in the parameter input interface, and the program will automatically modify the model to form a new standard component.
[0050] By creating these submodules into parameterized standard component templates (e.g.) Figure 2 The design standards, dimensional relationships, and sub-part combinations are designed into algorithms and programmed into the standard component template (E1, E2, and E3).
[0051] By utilizing parametric standard components and automated modeling, designers can quickly generate 3D models of transformers, reducing the time spent on manual modeling and repetitive design. Furthermore, the parameters of standard components can be modified according to different needs, allowing for rapid design adjustments to adapt to different models or specifications of transformer products. This ensures that the design complies with technical specifications and standards, reduces risks caused by technical inconsistencies, and improves product quality.
[0052] In the three-dimensional model generation stage, a complete three-dimensional transformer model is formed by splicing together the standard components generated in A5.
[0053] After the component model is generated, staff need to manually assemble it. Since the data of each component of the model has been set by parameters, the model splicing is efficient and no subsequent adjustments are required.
[0054] In the three-dimensional model generation stage, when similar transformer products need to be designed, the parameters of the standard components generated in A5 are modified and replaced according to the design requirements to form new standard components that meet the requirements. These components are then spliced together to form a new three-dimensional transformer model.
[0055] During the design process, in the parameter input interface of the standard component template (e.g.) Figure 2 After entering values in F1, F2 and F3 and clicking the button, the program will automatically modify the model to obtain new standard components and complete the design of a new three-dimensional transformer model.
[0056] During the version management and update phase, when designers use parametric standard components, the program will determine whether the currently used parametric template is the latest version. If the standard component has undergone technical improvements and upgrades, the program will remind the designers to download the latest version of the parametric standard component template.
[0057] With technological advancements, standard components can be updated uniformly, allowing designers to easily access the latest templates and ensuring convenient upgrades and maintenance of the entire design system.
[0058] Each of the parameterized standard templates has a model code, which is centrally stored on the server, and the latest version number of each model can be found on the server.
[0059] By numbering the parametric standard templates, the program can compare and match the standard templates used with those on the server. After further technical updates, designers can easily obtain the latest version of the standard component templates for unified updates, ensuring the upgrade and maintenance of the entire design system. This improves ease of use, reduces the workload of staff, and increases work efficiency.
[0060] The update steps in the version management and update phase are as follows:
[0061] B1. When staff use the model of the parametric standard component template for design, they need to click the "Update Model" button.
[0062] B2, after clicking the button, the model version determination program will be called first;
[0063] B3. At this point, if the parameter representing the encoding in the model is empty, the designer is required to click the "Update Model" button again or contact the administrator.
[0064] B4. When the parameters representing the encoding in the model have specific values, the latest version number is retrieved from the server based on this value and compared with the current model version number. If they are different, the program is terminated and the designer is reminded to use the latest parametric template model.
[0065] The algorithm used by this program to update the standard component template is as follows:
[0066] If
[0067] Parameter("modelcode")=""OrParameter("modeltype)=""Then
[0068] Note: The model encoding is empty; feedback processing method.
[0069] MessageBox.show("Standard model type or standard model code not entered. Please click <Update Model> again or contact the standard model administrator!", "Note", MessageBoxButtons.OK, MessageBoxIcon.stop) Parameter(versioniudge") = -1
[0070] Else
[0071] Note: Reads the latest version number of the current standard component module on the server.
[0072] i=GoExcel.FindRow(Parameter("versionfile-path")+Parameter("versionfile-name"),Parameter("modeltype"),"model code""=",Parameter("modelcode"))
[0073] modelnewversion = cstr(GoExcel.CurrentRowValue("Latest Version Number")) GoExcel.DisplayAlerts = False
[0074] GoExcel.Close
[0075] If
[0076] Parameter("model version"<>modelnewversion and modelnewversion<>""Then
[0077] Note: The current standard component module is not the latest version. Feedback handling method.
[0078] Parameter("versionjudge") = MessageBox.show("The latest version number is "+modelnewversion+", and the current version number is "+Parameter("model-version")+". Continue?), "Note",
[0079] MessageBoxButtons.0KCance1MessageBoxIcon.Exclamation)
[0080] Else
[0081] Parameter("versionjudge") = 1
[0082] EndIf.
[0083] If the current model version number is the same as the latest version number on the server, it means that the model is in the latest version and does not need to be updated.
[0084] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0085] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A three-dimensional parametric design method for transformers based on Autodesk Inventor, characterized in that: This design method is based on the iLogic programming platform embedded in Autodesk Inventor, and the design steps are as follows: Step 1: Establish a standard component template. Treat several sub-modules of the transformer as standard component templates and parameterize them through the iLogic programming platform. Step two, parametric design, which involves modifying the parameters of the standard component template to automatically modify the model; Step 3: 3D model generation. Assemble the 3D model according to the properties of the required transformer product. Step 4: Generating 2D Drawings. The 3D model assembled in Step 3 is converted into 2D drawings. Step 5, Version Management and Update: The program assesses the current parameterized standard template and prompts for an update.
2. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: The specific steps for creating and parameterizing this standard component template are as follows: A1. First, model all the components of the transformer product. Then, assemble these components into larger models, which are the sub-modules of the transformer. A2. These sub-modules are considered as standard components. These standard components have similar structures, but their size and component combinations can be varied arbitrarily. A3. Using the iLogic programming platform, these standard components are parameterized through programming, thus creating a parameterized standard component template. A4, the design standards, dimensional relationships and sub-part combination relationships of each set of parametric standard component templates are designed into algorithms and programmed, and integrated into the standard component template; A5. At this point, you can enter values in the parameter input interface, and the program will automatically modify the model to form a new standard component.
3. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: In the three-dimensional model generation stage, a complete three-dimensional transformer model is formed by splicing together the standard components generated in A5.
4. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: In the three-dimensional model generation stage, when similar transformer products need to be designed, the parameters of the standard components generated in A5 are modified and replaced according to the design requirements to form new standard components that meet the requirements. These components are then spliced together to complete the formation of a new three-dimensional transformer model.
5. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: During the version management and update phase, when designers use parametric standard components, the program will determine whether the currently used parametric template is the latest version. If the standard component has undergone technical improvements and upgrades, the program will remind the designers to download the latest version of the parametric standard component template.
6. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: Each of the parametric standard templates has a model code, which is centrally stored on the server, and the latest version number of each model can be found from the server.
7. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 1, characterized in that: The update steps in the version management and update phase are as follows: B1. When staff use the model of the parametric standard component template for design, they need to click the "Update Model" button. B2, after clicking the button, the model version determination program will be called first; B3. At this point, if the parameter representing the encoding in the model is empty, the designer is required to click the "Update Model" button again to contact the administrator. B4. When the parameters representing the encoding in the model have specific values, the latest version number is retrieved from the server based on this value and compared with the current model version number. If they are different, the program is terminated and the designer is reminded to use the latest parametric template model.
8. The method for three-dimensional parametric design of transformers based on Autodesk Inventor according to claim 7, characterized in that: If the current model version number is the same as the latest version number on the server, it means that the model is in the latest version and no update is required.