Method and device for processing drawing output task of annealing furnace

By using Autodesk Inventor software to generate 3D models and parametric designs for annealing furnaces, the problems of communication errors and human error in annealing furnace design were solved, improving design efficiency and consistency.

CN120974714APending Publication Date: 2025-11-18MCC CAPITAL ENGINEERING & RESEARCH INC LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511015178.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-23
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

The design process of existing annealing furnaces suffers from problems such as communication errors, frequent manual corrections, tedious workload, large calculation errors for parts, and inconsistent design schemes, resulting in low design efficiency.

Method used

The basic parameter table of the annealing furnace was generated using the 3D design software Autodesk Inventor. By generating the furnace shell base model, multi-solid base and side plates, multi-solid skeleton, and inserting structural steel, the single furnace shell section was drawn. The BOM table was used to merge parts of the same specifications and generate a parts list to realize 3D parametric design.

Benefits of technology

It improved the design efficiency of annealing furnace drawing production, reduced human error, ensured the consistency of design schemes, and optimized the part calculation and communication process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120974714A_ABST
    Figure CN120974714A_ABST
Patent Text Reader

Abstract

The invention provides a drawing output task processing method and device of an annealing furnace, and relates to the technical field of metallurgical drawing design. The method comprises the following steps: generating a multi-entity matrix and a side plate in response to a feature creation operation executed by a second type user according to a furnace shell matrix model; in response to a drawing operation executed by a second type user according to the multi-entity matrix, generating a multi-entity skeleton, and assembling and placing the multi-entity matrix and the side plate; profile steel is inserted into the sketch line position on the multi-entity framework, and drawing of a single-section furnace shell is completed; and placing the drawn single-section furnace shells to complete furnace shell assembly, drawing to obtain an integral furnace shell three-dimensional model, and completing a drawing task according to the integral furnace shell three-dimensional model and the drawn single-section furnace shells. The device executes the method. According to the drawing task processing method and device of the annealing furnace provided by the embodiment of the invention, the efficiency of drawing work of the annealing furnace can be greatly improved, and errors caused by manual design are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of metallurgical drawing and design technology, specifically to a method and apparatus for processing drawings of an annealing furnace. Background Technology

[0002] Annealing furnaces are crucial equipment in continuous hot-dip galvanizing and continuous annealing production lines, playing a decisive role in product quality. Currently, annealing furnaces primarily employ two-dimensional design. After process engineers determine the technical solution, they draw a preliminary overall plan and prepare technical attachments, which are then handed over to the design and drafting personnel. The design and drafting personnel then perform design and drafting work based on the overall technical plan and technical attachments, completing the drawing process.

[0003] During the design process, technical solutions are often adjusted for various reasons. During repeated adjustments, communication errors or omissions may occur. Using traditional 2D software such as CAD to manually draw, manually modify dimensions, edit part properties, and correct projected views is tedious and can lead to inconsistencies between the final technical solution and the design solution, causing a lot of trouble for designers.

[0004] After receiving the annealing furnace process parameters, the annealing furnace process personnel determine the technical solution based on the process parameters, draw a preliminary general drawing and write technical appendices, and then hand it over to the design and drafting personnel. The design and drafting personnel use traditional CAD software to draw, manually mark the part numbers, edit the part characteristics and calculate the part quality.

[0005] Using traditional 2D CAD software for manual drafting requires careful consideration of the representation of solid and dashed lines on parts during the drafting stage. When multiple parts overlap, multiple detailed views are needed to express the design intent. After the model is completed, the number of parts used needs to be manually counted, which can easily lead to missing or incomplete parts when there are too many. In addition, when using 2D software for drafting, the mass of each part needs to be manually calculated. In annealing furnace parts, there are features such as slots and holes. The weight calculation of a large number of non-standard parts wastes the time of designers and drafters. On the other hand, when designers and drafters simplify the weight calculation of parts, it introduces a lot of errors to cost estimators.

[0006] If adjustments are made to the design during the design process, such as lengthening the furnace shell, changing the furnace width, or adjusting the steel profile, it will result in changes to the characteristics of a large number of parts, such as the part's model and weight. Therefore, after modifying the technical solution, the process engineers need to notify the designers to modify the design solution accordingly, with both the technical solution and the design solution being modified separately.

[0007] When adjustments and changes are made to the existing scheme during the design process, the technical scheme needs to be modified and the design and drafting personnel need to be notified to make changes to the design scheme. Modifications to the technical scheme and the design scheme respectively result in some repetitive work. During the repeated adjustments, communication errors or omissions may also occur, resulting in inconsistencies between the technical scheme and the design scheme, which brings many difficulties to the design work. Summary of the Invention

[0008] To address the problems in the prior art, embodiments of the present invention provide a method and apparatus for processing drawing output tasks in an annealing furnace, which can at least partially solve the problems existing in the prior art.

[0009] On one hand, this invention proposes a method for processing drawing output tasks for an annealing furnace, including:

[0010] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0011] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0012] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0013] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0014] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0015] The step of generating a basic parameter table for the annealing furnace in response to a design operation performed by a first-type user includes:

[0016] In response to the operation performed by the first type of user to confirm the furnace type and furnace type characteristic parameters, a basic parameter table of the annealing furnace type is generated.

[0017] The drawing processing method for the annealing furnace further includes:

[0018] After inserting steel sections at the sketch line positions on the multi-body skeleton, if it is determined that there are irregularly shaped parts, the irregularly shaped parts are sampled and fixed with three-dimensional constraints to complete the drawing of a single furnace shell section.

[0019] The step of completing the drawing task based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections includes:

[0020] Projecting the overall furnace shell 3D model yields an overall model view; projecting multiple individual furnace shell sections yields partial views.

[0021] Merge parts of the same specifications to generate a parts list.

[0022] The step of merging parts of the same specification to generate a parts list includes:

[0023] The BOM (Bill of Materials) function of the software tool is used to merge parts of the same specifications and generate a parts list.

[0024] The drawing processing method for the annealing furnace further includes:

[0025] In response to the design operation performed by the first type of user to adjust and change the existing design scheme, the furnace type characteristic parameters are updated, and an updated furnace type basic parameter table is generated based on the updated furnace type characteristic parameters, and subsequent steps are executed.

[0026] In response to the design operation performed by the first type of user on the design scheme of the new project, update the furnace type feature parameters. If it is determined that there is a new type of steel, update the sketch lines on the multi-body skeleton and perform subsequent steps.

[0027] On one hand, the present invention proposes a drawing processing device for an annealing furnace, comprising:

[0028] The first generation unit is used to generate a basic parameter table of the annealing furnace in response to the design operation performed by the first type of user.

[0029] The second generation unit is used to read the basic parameter table of the furnace type based on software tools, generate a furnace shell substrate model, and generate a multi-solid substrate and side plate in response to the feature creation operation performed by the second type of user based on the furnace shell substrate model.

[0030] The third generation unit is used to generate a multi-entity skeleton in response to a drawing operation performed by a second type of user based on the multi-entity substrate, and to assemble and place the multi-entity substrate and the side plate.

[0031] The drawing unit is used to insert steel sections at the sketch line positions on the multi-body skeleton to complete the drawing of a single furnace shell section.

[0032] The drawing unit is used to place multiple single furnace shell sections to complete the assembly of the furnace shell, draw the overall three-dimensional model of the furnace shell, and complete the drawing task based on the overall three-dimensional model of the furnace shell and the multiple single furnace shell sections.

[0033] In another aspect, embodiments of the present invention provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the following method:

[0034] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0035] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0036] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0037] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0038] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0039] This invention provides a computer-readable storage medium, comprising:

[0040] The computer-readable storage medium stores a computer program that, when executed by a processor, implements the following method:

[0041] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0042] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0043] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0044] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0045] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0046] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the following method:

[0047] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0048] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0049] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0050] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0051] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0052] The drawing processing method and apparatus for annealing furnaces provided in this invention, in response to a design operation performed by a first type of user, generates a basic parameter table for the annealing furnace type; based on the software tool reading the basic parameter table, a furnace shell substrate model is generated; in response to a feature creation operation performed by a second type of user according to the furnace shell substrate model, a multi-entity substrate and side plates are generated; in response to a drawing operation performed by the second type of user according to the multi-entity substrate, a multi-entity skeleton is generated, and the multi-entity substrate and side plates are assembled and placed; steel sections are inserted at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; the multiple drawn single furnace shell sections are placed to complete the assembly of the furnace shell, and a three-dimensional model of the overall furnace shell is drawn; the drawing task is completed based on the three-dimensional model of the overall furnace shell and the multiple drawn single furnace shell sections. This method can significantly improve the efficiency of the drawing process for annealing furnaces and avoid errors that occur during manual design. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:

[0054] Figure 1 This is a schematic flowchart of a drawing processing method for an annealing furnace according to an embodiment of the present invention.

[0055] Figure 2 This is a flowchart illustrating the drawing processing method for an annealing furnace according to another embodiment of the present invention.

[0056] Figure 3 This is a flowchart illustrating the drawing processing method for an annealing furnace according to another embodiment of the present invention.

[0057] Figure 4 This is an illustrative diagram illustrating the multi-entity skeleton provided in an embodiment of the present invention.

[0058] Figure 5 This is a flowchart illustrating the drawing processing method for an annealing furnace according to another embodiment of the present invention.

[0059] Figure 6 This is a flowchart illustrating the drawing processing method for an annealing furnace according to another embodiment of the present invention.

[0060] Figure 7 This is a schematic diagram of the drawing processing device for an annealing furnace provided in an embodiment of the present invention.

[0061] Figure 8 This is a schematic diagram of the physical structure of a computer device provided in an embodiment of the present invention. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments and descriptions of the present invention are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0063] Figure 1 This is a flowchart illustrating a drawing processing method for an annealing furnace according to an embodiment of the present invention, as shown below. Figure 1 As shown, the drawing output task processing method for the annealing furnace provided in this embodiment of the invention includes:

[0064] Step S1: In response to the design operation performed by the first type of user, generate a basic parameter table for the annealing furnace.

[0065] Step S2: Based on the software tool, read the basic parameter table of the furnace type, generate the furnace shell substrate model, and in response to the feature creation operation performed by the second type of user according to the furnace shell substrate model, generate a multi-solid substrate and side plates.

[0066] Step S3: In response to the drawing operation performed by the second type of user based on the multi-entity matrix, generate a multi-entity skeleton and assemble and place the multi-entity matrix and the side plate.

[0067] Step S4: Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section.

[0068] Step S5: Place the drawn single furnace shell sections to complete the furnace shell assembly, draw the overall three-dimensional model of the furnace shell, and complete the drawing task based on the overall three-dimensional model of the furnace shell and the drawn single furnace shell sections.

[0069] In step S1 above, the device responds to the design operation performed by the first type of user and generates a basic parameter table for the annealing furnace. The device can be a computer device executing this method. The acquisition, storage, use, and processing of data in this application's technical solution all comply with relevant regulations. The first type of user can be a designer from an engineering design institute. The second type of user can be a drafter from an engineering design institute. The basic parameter table for the furnace can include furnace width, furnace height, top plate length, bottom plate length, different workpiece thicknesses, distance from the left side to the edge, distance from the right side to the edge, furnace roller holes, etc.

[0070] The process of generating a basic parameter table for the annealing furnace in response to a design operation performed by a first-type user includes:

[0071] In response to the operation performed by the first type of user to confirm the furnace type and furnace characteristic parameters, a basic parameter table for the annealing furnace type is generated. For example... Figure 2 As shown, the designers devise technical solutions and confirm the furnace type; based on the furnace type's length, width, height, required steel section length, and reserved steel section spacing, they create a basic parameter table for the furnace type.

[0072] In step S2 above, the device reads the basic parameter table of the furnace type based on the software tool, generates a furnace shell substrate model, and generates a multi-solid substrate and side plates in response to the feature creation operation performed by the second type of user based on the furnace shell substrate model. The software tool can specifically be Inventor, a 3D visualization solid simulation software, Autodesk Inventor Professional (AIP), with the latest version AIP2020 released. Autodesk Inventor Professional includes Autodesk Inventor 3D design software; AutoCAD Mechanical, a 2D mechanical drawing and detailing software developed based on the AutoCAD platform; and professional function modules for cable and harness design, pipe design, and PCB IDF file input, as well as FEA functionality supported by ANSYS technology, allowing stress analysis to be performed directly within Autodesk Inventor software. Based on this, the integrated data management software Autodesk Vault is used to securely manage design data in progress.

[0073] Applications related to the method of this invention include assembly design, as described below:

[0074] Inventor combines design accelerators with easy-to-use assembly tools, enabling users to ensure that every component in an assembly design is installed correctly.

[0075] Precisely verify interference and various properties to create high-quality products the first time. Inventor's powerful tools effectively control and manage data created in large assembly designs, allowing users to focus solely on the parts they care about.

[0076] (Enhanced Functionality) Assembly Design:

[0077] Rapidly assemble individual parts and subassemblies to define the complete product structure and verify that the product can be assembled correctly. Insert and place new components in the assembly, and then use constraints to define the positional relationships between stationary and moving components.

[0078] Interference analysis and contact detection:

[0079] Testing assembly functionality in Inventor can reduce costly errors and improve manufacturability. Inspect static interferences between parts, highlighting overlapping areas. Then, drive assembly constraints or drag components to detect potential interferences between moving parts.

[0080] Automatic Limitation:

[0081] Automatic monitoring of set design parameters reduces errors and engineering changes. The automatic limit function monitors length, distance, angle, diameter, perimeter, area, volume, and mass. The automatic limit icon changes color when a parameter exceeds the preset range.

[0082] Assembly configuration:

[0083] Easily design and document product families by defining various variables of the main assembly using assembly configurations. Exclude or replace individual components and change dimensions and constraint values, then use the table tool to automatically create parameter tables in 2D drawings to document all parts or assembly configurations.

[0084] (Enhanced Functionality) Large Assembly Management:

[0085] Using Level of Detail (LOD) representation, users can control which content is loaded when working with large assemblies. Users can reduce memory consumption by suppressing components. Memory usage is displayed visually.

[0086] (Enhanced Functionality) Design Accelerator:

[0087] Featuring a new knowledge-driven approach, Autodesk Inventor software allows for the rapid design, analysis, and generation of commonly used mechanical components based on functional requirements and raw parameters such as power, speed, torque, material, operating temperature, and lubrication conditions. The software includes a design accelerator for bolted connections, shafts, bearings, O-rings, gears, belt and chain drives, pins, and springs.

[0088] (Enhanced Functionality) Structural Component Generator:

[0089] Design metal structures quickly. The structural component generator can create solid structures from profiles along wireframes or solid skeletons. Use various tools to perform end treatments on structural components (such as mitering, slotting, and trimming). The "Structural Shape Writing" tool allows users to publish custom profile sections to an existing profile library.

[0090] Welded parts:

[0091] Improve the quality of welded assemblies and the preparation of related documentation. Utilize fully 3D representations of chamfers, gaps, and bevels to express pre-weld preparation, welding, and post-weld processing. This data is also used to generate weld analysis and weld volume reports. Automatically create 3D weld annotations based on industry or company standards and automatically generate associated 2D weld symbols in engineering drawings.

[0092] (Enhanced Features) Resource Center:

[0093] The Resource Center provides quick and easy access to frequently used engineering standard parts, simplifying the creation, reuse, and management of enterprise standard parts. The Resource Center includes a standard parts library and provides a standard parts browser with search and filtering tools to quickly find the required part families. The Resource Center contains over 650,000 parts (such as nuts, bolts, and screws) and allows users to add their own internal standard parts to a user-defined library.

[0094] Supplier Resource Center:

[0095] The Supplier Resource Center provides users with web-based access to component models from over 100 leading manufacturers. Inventor format models can be quickly and easily accessed via an easy-to-use browser. Furthermore, the Supplier Resource Center is fully integrated with the Autodesk Inventor Resource Center.

[0096] Design Doctor:

[0097] Design Doctor can be used to identify and correct errors in 3D models. This diagnostic tool identifies potential design problems and provides corrective suggestions.

[0098] Assembly STL output:

[0099] Inventor assembly files can be saved directly as STL files to create Inventor assembly prototypes more quickly.

[0100] Applications related to the method of this invention also include engineering drawing design, as described below:

[0101] Autodesk Inventor includes a complete suite of tools for generating engineering design and manufacturing documentation from digital prototypes. These tools reduce design errors and shorten design delivery time.

[0102] Inventor's automatic view creation feature and drawing tools have raised the efficiency of drawing to a new level.

[0103] In addition, Inventor supports all major drawing standards, is fully integrated with 3D models (drawings will be updated synchronously when design changes occur), and supports DWG output format, making it an ideal choice for creating and sharing DWG drawings.

[0104] (Enhanced Functionality) Automatic Mapping:

[0105] Compared to traditional two-dimensional drafting methods, this feature significantly reduces the time required to create engineering drawings. The automatic drafting function helps users create various views required in engineering drawings, including front views, side views, isometric views, partial views, sectional views, and auxiliary views. The display of hidden lines in the views can be controlled via options.

[0106] Dimensions are retrieved from the 3D model and placed into the engineering drawing (including isometric view dimensions), and the dimensions are automatically updated when the 3D model changes.

[0107] Create engineering drawings quickly and flexibly using a comprehensive set of dimensions, annotations, and drawing symbols.

[0108] Create a position view to illustrate the different working states of the assembly.

[0109] Supported engineering drawing standards include: ANSI, BSI, DIN, ESKD, GB, ISO, and JIS.

[0110] Automatically update engineering drawings:

[0111] Inventor's drawings are linked to the 3D model; any changes made to a part or assembly are automatically updated in the drawings. Inventor supports global updates to drawing resources such as title blocks, title frames, and sketch symbols.

[0112] BOM (Bill of Materials) table:

[0113] View accurate bills of materials (BOMs) for machine designs to support cost reduction and procurement decisions. Streamline the product release process from design to manufacturing using accurate engineering BOM data. The BOM is the data source for the entire machine design's bill of materials. Significant time can be saved through the following features:

[0114] Supports automatic numbering using numbers and letters;

[0115] Supports material definition for virtual components (such as adhesives and paints);

[0116] You can edit materials directly in the BOM (Bill of Materials) table, which allows you to change the materials for multiple items at the same time.

[0117] (Enhanced functionality) Linked details column;

[0118] It can automatically generate and update accurate parts lists in far less time than traditional two-dimensional methods, and fundamentally eliminate human error. It can automatically update the quantity of parts and sub-components, quickly add serial numbers and project numbers to assembly drawings, and users can more flexibly create and customize parts lists that conform to company standards.

[0119] Technical illustrations:

[0120] Use Inventor's "Expression View" feature to quickly create technical diagrams, flowcharts, training materials, parts manuals, assembly instructions, and videos for training manufacturing shop assembly teams.

[0121] The drafters imported the basic parameter table of the furnace type into Inventor, drew sketches, and created the furnace shell base model.

[0122] After establishing the furnace shell substrate model, features such as stretching, opening, and chamfering are created, and then side plates and multi-solid substrates are generated.

[0123] In step S3 above, the device generates a multi-body skeleton in response to a drawing operation performed by a second type of user based on the multi-body substrate, and assembles and places the multi-body substrate and the side plate. The multi-body skeleton may include a preheating section multi-body skeleton and a radiant tube section multi-body skeleton.

[0124] The drawing processing method for the annealing furnace also includes:

[0125] After inserting steel sections at the sketch line positions on the multi-body skeleton, if it is determined that there are irregularly shaped parts, the irregularly shaped parts are sampled and fixed with three-dimensional constraints to complete the drawing of a single furnace shell section.

[0126] Draw a multi-solid skeleton for inserting steel sections; create an assembly model, placing the multi-solid base and side plates; insert the steel sections according to the skeleton; such as... Figure 3As shown, if there are special irregular parts, they can be fixed using three-dimensional constraints to complete the drawing of a single furnace shell. Special irregular parts may include lifting rings or hooks to facilitate the lifting of the furnace shell by a crane.

[0127] In step S4 above, the device inserts steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section.

[0128] like Figure 4 As shown, the lines on each plane represent sketch lines. The process of inserting the steel profile differs from the methods used in existing technologies, as explained below:

[0129] In the current design process, when using Inventor to design an annealing furnace, the four-sided models of the furnace shell, including the side plates, bottom plate, and top plate, are first created. The positional relationship of the four side plates is established using three-dimensional constraint commands such as fit and alignment. For the structural steel outside the furnace shell, it is added and placed one by one according to the type and length of the structural steel. Then, three-dimensional constraint commands are established for each structural steel according to the positional relationship between the structural steel and the side of the furnace shell.

[0130] This design method requires establishing three-dimensional constraints for each side plate or structural steel part in relation to the furnace shell position to determine the part position, which greatly increases the design time and cost.

[0131] like Figure 4 As shown, when designing an annealing furnace using the method of this invention, it is no longer necessary to manually place individual steel sections using command constraints. Instead, the steel sections can be placed directly based on the sketch lines on the multi-body frame. Specifically, this involves batch importing all the steel sections required for placement in all planes at once, based on the steel section parameter information (length, width, and height) from the furnace type's basic parameter table and the spacing between the sketch lines. The software tool can automatically locate the positions of the steel sections. This optimizes the original design method, avoids a large amount of repetitive work, and greatly saves design time.

[0132] In step S5 above, the device places multiple drawn individual furnace shell sections to complete the furnace shell assembly, draws a three-dimensional model of the overall furnace shell, and completes the drawing task based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections. For example... Figure 5 As shown, first establish the assembly, place the single furnace shell sections drawn in the previous step one by one, and establish constraints one by one. By assembling the furnace shell through a series of constraints such as horizontal and mate, the overall three-dimensional model of the annealing furnace shell is completed.

[0133] The step of completing the drawing task based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections includes:

[0134] Projecting the overall furnace shell 3D model yields an overall model view; projecting multiple individual furnace shell sections yields partial views.

[0135] Merge parts of the same specifications to generate a parts list.

[0136] The process of merging parts of the same specification to generate a parts list includes:

[0137] The BOM (Bill of Materials) function of the software tool is used to merge parts of the same specifications and generate a parts list.

[0138] like Figure 6 As shown, first, place the overall furnace shell 3D model, project the view, and create the overall model view; then place a single furnace shell section, project the single furnace shell section, create a view, and create local views for the corresponding details. Using Inventor's built-in BOM table function, merge parts of the same specifications and create a bill of materials column. The bill of materials column contains all parts and their part codes, weights, and other characteristic parameters.

[0139] The method further includes:

[0140] In response to the design operation performed by the first type of user to adjust and change the existing design scheme, the furnace type characteristic parameters are updated, and an updated furnace type basic parameter table is generated based on the updated furnace type characteristic parameters, and subsequent steps are executed.

[0141] In response to the design operation performed by the first type of user on the design scheme of the new project, update the furnace type feature parameters. If it is determined that there is a new type of steel, update the sketch lines on the multi-body skeleton and perform subsequent steps.

[0142] When adjustments or changes are made to the existing scheme during the design process, only the feature parameter table needs to be changed. The length and spacing of the steel sections will be automatically updated according to the parameters in the parameter table. The three-dimensional model and its corresponding engineering drawings will also be automatically updated in sync, realizing three-dimensional parametric design.

[0143] When a new project is introduced, only the characteristic parameters such as the length, width, and height of the furnace shell need to be changed accordingly after modifying the parameter table. The length and spacing of the steel sections also need to be changed accordingly. There is no need to rebuild the furnace shell side plates and three-dimensional constraints. If a new type of steel is added, it can be quickly added and assembled by modifying the multi-body skeleton sketch. Moreover, the addition of the new steel does not require the three-dimensional constraint command to fix its position, making the annealing furnace design more convenient, reducing design errors, shortening modification time, and greatly improving the model utilization rate.

[0144] The drawing processing method for annealing furnaces provided in this embodiment of the invention generates a basic parameter table of the annealing furnace type in response to a design operation performed by a first type of user; a furnace shell base model is generated based on the furnace shell base model read by a software tool; a multi-entity base and side plates are generated in response to a feature creation operation performed by a second type of user based on the furnace shell base model; a multi-entity skeleton is generated in response to a drawing operation performed by the second type of user based on the multi-entity skeleton, and the multi-entity skeleton and side plates are assembled and placed; steel sections are inserted at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; the multiple drawn single furnace shell sections are placed to complete the assembly of the furnace shell, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the three-dimensional model of the overall furnace shell and the multiple drawn single furnace shell sections. This method can significantly improve the efficiency of the drawing process for annealing furnaces and avoid errors that occur during manual design.

[0145] In the above optional embodiments, generating a basic parameter table for the annealing furnace in response to a design operation performed by a first type of user includes:

[0146] In response to the operation performed by the first type of user to confirm the furnace type and furnace type characteristic parameters, a basic parameter table for the annealing furnace type is generated. This can be referred to the above embodiment for explanation, and will not be repeated here.

[0147] In the above optional embodiments, the drawing processing method for the annealing furnace further includes:

[0148] After inserting steel sections at the sketch line positions on the multi-body skeleton, if irregularly shaped parts are identified, the irregularly shaped parts are sampled and fixed with three-dimensional constraints to complete the drawing of a single furnace shell section. This can be referred to the above embodiment for further explanation and will not be repeated here.

[0149] In the above optional embodiments, the step of completing the drawing task based on the overall three-dimensional furnace shell model and the drawn multiple individual furnace shell sections includes:

[0150] Projecting the overall furnace shell 3D model yields an overall model view; projecting multiple individual furnace shell sections yields partial views; the above embodiments can be referred to for explanation, and will not be repeated here.

[0151] Parts of the same specifications are merged to generate a parts list. This can be explained using the examples described above, and will not be repeated here.

[0152] In the above optional embodiments, the step of merging parts of the same specification to generate a parts list includes:

[0153] The BOM (Bill of Materials) function of the software tool is used to merge parts of the same specifications and generate a parts list. This can be referred to the above embodiment for explanation, and will not be repeated here.

[0154] In the above optional embodiments, the drawing processing method for the annealing furnace further includes:

[0155] In response to the design operation performed by the first type of user to adjust and modify the existing design scheme, the furnace type characteristic parameters are updated, and an updated furnace type basic parameter table is generated based on the updated furnace type characteristic parameters, and subsequent steps are executed; the above embodiments can be referred to for explanation, and will not be repeated here.

[0156] In response to the design operation performed by the first type of user on the design scheme of the new project, the furnace type feature parameters are updated. If a new type of steel is determined to exist, the sketch lines on the multi-body skeleton are updated, and subsequent steps are executed. This can be referred to the above embodiments for further explanation and will not be repeated here.

[0157] Figure 7 This is a schematic diagram of the drawing processing device for an annealing furnace according to an embodiment of the present invention, as shown below. Figure 7 As shown, the drawing processing device for an annealing furnace provided in this embodiment of the invention includes a first generation unit 701, a second generation unit 702, a third generation unit 703, a drawing unit 704, and a drawing output unit 705, wherein:

[0158] The first generation unit 701 is used to generate a basic parameter table of the annealing furnace type in response to the design operation performed by the first type of user; the second generation unit 702 is used to generate a furnace shell base model based on reading the basic parameter table of the furnace type using software tools, and generate a multi-entity base and side plates in response to the feature creation operation performed by the second type of user based on the furnace shell base model; the third generation unit 703 is used to generate a multi-entity skeleton in response to the drawing operation performed by the second type of user based on the multi-entity base, and assemble and place the multi-entity base and the side plates; the drawing unit 704 is used to insert steel sections at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; the drawing output unit 705 is used to place the multiple drawn single furnace shell sections to complete the assembly of the furnace shell, draw the overall three-dimensional model of the furnace shell, and complete the drawing output task based on the overall three-dimensional model of the furnace shell and the multiple drawn single furnace shell sections.

[0159] Specifically, the first generation unit 701 in the device is used to generate a basic parameter table of the annealing furnace type in response to the design operation performed by the first type of user; the second generation unit 702 is used to read the basic parameter table of the furnace type based on the software tool, generate a furnace shell base model, and generate a multi-entity base and side plates in response to the feature creation operation performed by the second type of user based on the furnace shell base model; the third generation unit 703 is used to generate a multi-entity skeleton in response to the drawing operation performed by the second type of user based on the multi-entity base, and assemble and place the multi-entity base and the side plates; the drawing unit 704 is used to insert steel sections at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; the drawing output unit 705 is used to place the multiple drawn single furnace shell sections to complete the assembly of the furnace shell, draw the overall three-dimensional model of the furnace shell, and complete the drawing output task based on the overall three-dimensional model of the furnace shell and the multiple drawn single furnace shell sections.

[0160] The drawing processing device for annealing furnaces provided in this embodiment of the invention generates a basic parameter table of the annealing furnace type in response to a design operation performed by a first type of user; it generates a furnace shell substrate model based on the basic parameter table read by a software tool; it generates a multi-entity substrate and side plates in response to a feature creation operation performed by a second type of user based on the furnace shell substrate model; it generates a multi-entity skeleton in response to a drawing operation performed by the second type of user based on the multi-entity substrate, and assembles and places the multi-entity substrate and the side plates; it inserts structural steel at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; it places the drawn multiple single furnace shell sections to complete the assembly of the furnace shell, drawing a three-dimensional model of the overall furnace shell, and completes the drawing task based on the three-dimensional model of the overall furnace shell and the drawn multiple single furnace shell sections. This device can significantly improve the efficiency of the drawing process for annealing furnaces and avoid errors that occur during manual design.

[0161] In the above optional embodiments, the first generation unit 701 is specifically used for:

[0162] In response to the operation performed by the first type of user to confirm the furnace type and furnace type characteristic parameters, a basic parameter table of the annealing furnace type is generated.

[0163] In the above optional embodiments, the drawing processing device of the annealing furnace is further used for:

[0164] After inserting steel sections at the sketch line positions on the multi-body skeleton, if it is determined that there are irregularly shaped parts, the irregularly shaped parts are sampled and fixed with three-dimensional constraints to complete the drawing of a single furnace shell section.

[0165] In the above optional embodiments, the drawing unit 705 is specifically used for:

[0166] Projecting the overall furnace shell 3D model yields an overall model view; projecting multiple individual furnace shell sections yields partial views.

[0167] Merge parts of the same specifications to generate a parts list.

[0168] In the above optional embodiments, the drawing unit 705 is further specifically used for:

[0169] The BOM (Bill of Materials) function of the software tool is used to merge parts of the same specifications and generate a parts list.

[0170] In the above optional embodiments, the drawing processing device of the annealing furnace is further used for:

[0171] In response to the design operation performed by the first type of user to adjust and change the existing design scheme, the furnace type characteristic parameters are updated, and an updated furnace type basic parameter table is generated based on the updated furnace type characteristic parameters, and subsequent steps are executed.

[0172] In response to the design operation performed by the first type of user on the design scheme of the new project, update the furnace type feature parameters. If it is determined that there is a new type of steel, update the sketch lines on the multi-body skeleton and perform subsequent steps.

[0173] The embodiments of the present invention provide a drawing processing device for an annealing furnace, which can be used to execute the processing flow of the above-described method embodiments. Its functions will not be repeated here, but can be referred to the detailed description of the above-described method embodiments.

[0174] Figure 8 This is a schematic diagram of the physical structure of a computer device provided in an embodiment of the present invention, such as... Figure 8 As shown, the computer device includes: a memory 801, a processor 802, and a computer program stored in the memory 801 and executable on the processor 802. When the processor 802 executes the computer program, it implements the following method:

[0175] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0176] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0177] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0178] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0179] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0180] This embodiment discloses a computer program product, which includes a computer program that, when executed by a processor, implements the following method:

[0181] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0182] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0183] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0184] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0185] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0186] This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the following method:

[0187] In response to the design operation performed by the first type of user, a basic parameter table of the annealing furnace is generated;

[0188] Based on the software tool, the basic parameter table of the furnace type is read, and a furnace shell base model is generated. In response to the feature creation operation performed by the second type of user based on the furnace shell base model, a multi-solid base and side plate are generated.

[0189] In response to a drawing operation performed by a second type of user based on the multi-entity matrix, a multi-entity skeleton is generated, and the multi-entity matrix and the side plate are assembled and placed.

[0190] Insert steel sections at the sketch lines on the multi-body skeleton to complete the drawing of a single furnace shell section;

[0191] The furnace shell is assembled by placing multiple drawn individual furnace shell sections, and a three-dimensional model of the overall furnace shell is drawn. The drawing task is completed based on the overall three-dimensional model of the furnace shell and the multiple drawn individual furnace shell sections.

[0192] Compared with existing technical solutions, the drawing processing method for annealing furnaces provided in this invention, in response to the design operation performed by a first type of user, generates a basic parameter table for the annealing furnace type; based on the software tool reading the basic parameter table, a furnace shell base model is generated; in response to the feature creation operation performed by a second type of user according to the furnace shell base model, a multi-entity base and side plates are generated; in response to the drawing operation performed by the second type of user according to the multi-entity base, a multi-entity skeleton is generated, and the multi-entity base and side plates are assembled and placed; steel sections are inserted at the sketch lines on the multi-entity skeleton to complete the drawing of a single furnace shell section; the multiple drawn single furnace shell sections are placed to complete the assembly of the furnace shell, and a three-dimensional model of the overall furnace shell is drawn; and the drawing task is completed based on the three-dimensional model of the overall furnace shell and the multiple drawn single furnace shell sections. This method can significantly improve the efficiency of the drawing process for annealing furnaces and avoid errors that occur during manual design.

[0193] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0194] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0195] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0196] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0197] In the description of this specification, the references to terms such as "an embodiment," "a specific embodiment," "some embodiments," "for example," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0198] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method of processing a drawing task of an annealing furnace, characterized by, The method comprises the following steps: In response to the design operation performed by the first type of user, a basic parameter table of the furnace type of the annealing furnace is generated; Based on the software tool reading the basic parameter table of the furnace type, a furnace shell base model is generated, and in response to the feature creation operation performed by the second type of user according to the furnace shell base model, a multi-entity base and a side plate are generated; In response to the drawing operation performed by the second type of user according to the multi-entity base, a multi-entity skeleton is generated, and the multi-entity base and the side plate are placed and assembled; The sketch line position on the multi-entity skeleton is inserted with a section steel to complete the drawing of a single-section furnace shell; The drawing of a plurality of single-section furnace shells is placed to complete the assembled furnace shell, a three-dimensional model of the overall furnace shell is drawn, and the drawing task is completed according to the three-dimensional model of the overall furnace shell and the plurality of single-section furnace shells.

2. The drawing task processing method of the annealing furnace according to claim 1, characterized by, The method further comprises the following steps: In response to the design operation performed by the first type of user, a basic parameter table of the furnace type of the annealing furnace is generated; 3. The drawing task processing method of the annealing furnace according to claim 1, characterized by, The method further comprises the following steps: After the step of inserting the section steel at the sketch line position on the multi-entity skeleton, if it is determined that there is a special-shaped part, the three-dimensional constraint of the special-shaped part is fixed to complete the drawing of a single-section furnace shell.

4. The drawing task processing method of the annealing furnace according to claim 1, characterized by, The method further comprises the following steps: The three-dimensional model of the overall furnace shell is projected to obtain an overall model view, and the plurality of single-section furnace shells are projected to obtain a local view; Parts of the same specification are merged to generate a parts list.

5. The drawing task processing method of the annealing furnace according to claim 4, wherein The method further comprises the following steps: The BOM table function of the software tool is used to merge the parts of the same specification to generate the parts list.

6. The map output processing method of the annealing furnace according to any one of claims 1 to 5, characterized by, The method further comprises the following steps: In response to the design operation performed by the first type of user to adjust and change the existing design scheme, the furnace type feature parameters are updated, an updated basic parameter table of the furnace type is generated according to the updated furnace type feature parameters, and subsequent steps are performed; In response to the design operation performed by the first type of user on the design scheme of a new project, the furnace type feature parameters are updated, and if it is determined that there is a new section steel, the sketch line on the multi-entity skeleton is updated, and subsequent steps are performed.

7. An output image task processing device of an annealing furnace, characterized by comprising: The method comprises the following steps: A first generation unit is configured to generate a basic parameter table of the furnace type of the annealing furnace in response to the design operation performed by the first type of user; A second generation unit is configured to generate a furnace shell base model by reading the basic parameter table of the furnace type based on a software tool, and generate a multi-entity base and a side plate in response to a feature creation operation performed by the second type of user according to the furnace shell base model; A third generation unit is configured to generate a multi-entity skeleton in response to a drawing operation performed by the second type of user according to the multi-entity base, and place and assemble the multi-entity base and the side plate; A drawing unit is configured to insert a section steel at a sketch line position on the multi-entity skeleton to complete the drawing of a single-section furnace shell; The drawing output unit is used for placing the drawn multiple single-section furnace shells to complete the assembly of the furnace shell, obtaining the whole furnace shell three-dimensional model through drawing, and completing the drawing task according to the whole furnace shell three-dimensional model and the drawn multiple single-section furnace shells.

8. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the method in any one of claims 1 to 6 when executing the computer program.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program implements the method in any one of claims 1 to 6 when executed by the processor.

10. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program implements the method in any one of claims 1 to 6 when executed by the processor.