Method, device and equipment for generating a machining process model and storage medium
By importing blanks into the MBD model, identifying the machining surfaces of the casing parts, generating a system of rotating surfaces, and automatically generating machining process models, the problems of complex and inefficient 3D process design are solved, and efficient process model generation is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- AECC AERO SCI & TECH CO LTD
- Filing Date
- 2022-10-26
- Publication Date
- 2026-04-17
AI Technical Summary
In existing technologies, the three-dimensional process design is complex, inefficient, and prone to errors, especially in the turning process of casing-type parts.
The blank is imported using the MBD model. By identifying any machined surface of the casing part as the starting judgment surface, the center axis is calculated, the rotating surfaces are traversed, the rotating surface system is generated, the cutting plane is created to intersect with the blank, the overall machining contour is generated, and the machining process model is automatically generated.
It improves the efficiency of process design, simplifies the generation of process models, and reduces the occurrence of errors.
Smart Images

Figure CN115619938B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of machining technology for machine casings, and particularly to a method, apparatus, equipment, and storage medium for generating machining process models. Background Technology
[0002] The casing is a major load-bearing component of an aero-engine. Its basic structure is a thin-walled conical or cylindrical body of revolution, with bosses, reinforcing ribs, rings, grooves, holes, and other irregular features distributed on its inner and outer surfaces. During machining, to ensure machining accuracy and control deformation of thin-walled parts, the machining process for the casing generally follows this sequence: rough turning of the large end > rough turning of the small end > rough milling of the inner and outer shapes > finish turning of the large end > finish turning of the small end > finish milling of the inner and outer shapes > drilling. Therefore, the manufacturing process of an aero-engine casing involves a large number of turning operations.
[0003] With the rapid development of MBD (Model-Based Definition) technology, manufacturing enterprises are exploring model-driven 3D machining process design. This process design method is a rapid process design method that identifies and extracts the geometric and manufacturing information of 3D model features, and infers the processing methods and parameters of the features based on the process knowledge base.
[0004] Since casing-type parts are typical rotating parts, analyzing their structural components from a design semantic perspective reveals that their complex internal and external shapes are composed of simple features such as cylindrical surfaces, conical surfaces, annular grooves, and end faces. Furthermore, the casing manufacturing process involves numerous turning operations, each with different machining areas. If feature recognition is performed using only simple features like cylindrical surfaces, conical surfaces, annular grooves, and end faces, the 3D process design becomes complex, inefficient, and prone to errors. Summary of the Invention
[0005] In view of this, embodiments of the present invention provide a method for generating a machining process model, thereby solving the technical problems of complex, inefficient, and error-prone three-dimensional process design in the prior art. The method includes:
[0006] Import the blank using the MBD model, take any machined surface of the casing part as the starting judgment surface, and calculate the center axis of the casing part machining based on the starting judgment surface.
[0007] Starting from the initial judgment face, traverse all the rotating surfaces and take the machined surfaces of the rotating surfaces that are on the same central axis as the initial judgment face as the rotating surface system;
[0008] Create a cutting plane that intersects with the casing part and the blank respectively, and generate the part section profile and blank section profile of the revolution surface system on the intersecting plane.
[0009] The overall machining profile is obtained by using the part cross-sectional contour lines and the blank cross-sectional contour lines;
[0010] Based on the overall machining outline, the machining process model is automatically generated.
[0011] Furthermore, generating a system of revolution surfaces also includes:
[0012] Using the central axis as a reference, determine whether the adjacent surfaces are in the same revolution surface system as the initial judgment surface. If an adjacent surface with the same central axis is found, continue traversing based on this adjacent surface until no revolution surface with the same central axis is found. Combine all the searched revolution surfaces into a revolution surface system.
[0013] Furthermore, the properties of the system of revolutions include:
[0014] Classification and arrangement order of surfaces of revolution;
[0015] The classification of rotating surfaces includes outer cylindrical surface, inner cylindrical surface, inner and outer conical surface, swirling surface, flow channel surface, shoulder plane, toroidal surface, end face, root rounding, annular groove, inner and outer rounding, and inner and outer chamfers;
[0016] The rotation surfaces are arranged by sorting all machined surfaces in the rotation surface system according to the Z-direction of the absolute coordinate system of the casing part.
[0017] Furthermore, it also includes: determining whether contour compensation is needed before obtaining the overall vehicle machining contour;
[0018] If the contour lines are connected end to end to form a closed contour, then no contour filling is required.
[0019] If the overall profile of the casing part is not closed after removing the surface with the same central axis, then profile compensation is performed.
[0020] Furthermore, contour filling includes:
[0021] Calculate the maximum distance of the outer rotating body to obtain the maximum solid cross-sectional profile of the part.
[0022] The maximum material cross-section profile of the part is used as the overall machining profile.
[0023] Furthermore, based on the overall machining outline, the automatic generation of the machining process model includes:
[0024] Set the machining area, roughing allowance, and finishing allowance;
[0025] The machining contour is offset, and auxiliary lines are automatically added according to the boundary of the blank section line. The resulting closed contour is used as the profile line of the cutting body section.
[0026] The roughing and finishing cutting bodies are derived from the cross-sectional contour of the rotating cutting body.
[0027] The roughing cutting body and the finishing cutting body are respectively calculated with the blank Boolean to obtain the roughing machining process model and the finishing machining process model.
[0028] Furthermore, the machining contour is offset, including:
[0029] The machining contour is defined by the machining area;
[0030] The offset profile is calculated based on the machining profile using the roughing allowance and finishing allowance.
[0031] This invention also provides a machining process model generation device to solve the technical problems of low process design efficiency and difficulty in generating process models in the prior art. The device includes:
[0032] The revolution surface system generation module specifies any machined surface as the starting judgment surface, traverses all adjacent surfaces of the starting judgment surface, and combines revolution surfaces that meet the conditions to generate a revolution surface system.
[0033] The overall machining contour generation module creates a cutting plane that intersects with the casing part and the blank respectively. On the intersecting plane, the part cross-sectional contour lines and blank cross-sectional contour lines of the revolution surface system are generated. The part cross-sectional contour lines are then filled with contours to obtain the overall machining contour.
[0034] The machining process model generation module automatically generates roughing machining process models and finishing machining process models based on the overall machining outline.
[0035] This invention also provides 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 above-mentioned method for generating any of the machining process models, thereby solving the technical problems of complex and inefficient three-dimensional process design in the prior art.
[0036] This invention also provides a computer-readable storage medium storing a computer program that executes any of the above-described machining process model generation methods, thereby solving the technical problems of complex and inefficient three-dimensional process design in the prior art.
[0037] Compared with the prior art, the beneficial effects that at least one technical solution adopted in the embodiments of this specification can achieve include at least:
[0038] The original simple turning features such as cylindrical surfaces, conical surfaces, annular grooves, and end faces from the design semantics perspective are integrated into a set of surfaces, defining a system of revolution surfaces from a process semantics perspective. In 3D process design, the turning surfaces are identified through the system of revolution surfaces, and the contour lines of the system of revolution surfaces are obtained by intersecting the cross-sections with the model. Then, the contour of the turning cutting body is obtained by using an offset curve, and the cutting body is generated by rotation and Boolean calculation with the blank to generate the corresponding machining process model. This improves the efficiency of process design and simplifies the difficulty of generating the output process model. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a flowchart of a method for generating a machining process model according to an embodiment of the present invention;
[0041] Figure 2 This is a data flow diagram of a method for generating a machining process model provided in an embodiment of the present invention;
[0042] Figure 3 This is a schematic diagram of the structure of the aircraft engine casing part provided in the first embodiment of the present invention;
[0043] Figure 4 This is a schematic diagram of the profile generation for machining the casing part according to the first embodiment of the present invention;
[0044] Figure 5 This is a schematic diagram of the structure of an aero-engine casing part provided in the second embodiment of the present invention;
[0045] Figure 6 This is a schematic diagram of the profile generation for machining the casing part according to the second embodiment of the present invention;
[0046] Figure 7 This is a schematic diagram of the structure of an aero-engine casing part provided in the third embodiment of the present invention;
[0047] Figure 8 This is a schematic diagram of the profile generation for machining the casing part according to the third embodiment of the present invention;
[0048] Figure 9 This is a schematic diagram of the profile generation for machining the casing part according to an embodiment of the present invention;
[0049] Figure 10This is a structural block diagram of a machining process model generation provided in an embodiment of the present invention;
[0050] Figure 11 This is a structural block diagram of a machining process model generation device provided in an embodiment of the present invention.
[0051] The reference numerals in the figure are as follows: 1. Machined surface; 2. Blank cross-sectional outline; 3. Part cross-sectional outline; 4. Maximum material cross-sectional outline of the part; 5. Finishing cutting body; 6. Roughing cutting body; 7. Milled surface. Detailed Implementation
[0052] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0053] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. This application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0054] In this embodiment of the invention, a method for producing a processing procedure model is provided, such as... Figure 1 As shown, the main method includes:
[0055] Import the blank using the MBD model, take any machining surface 1 as the starting judgment surface, and calculate the center axis of the part machining based on the starting judgment surface.
[0056] Starting from the initial judgment face, traverse all the rotating surfaces and take the machined surfaces of the rotating surfaces that are on the same central axis as the initial judgment face as the rotating surface system;
[0057] Create a cutting plane that intersects with the casing part and the blank respectively, and generate the part section outline 3 and the blank section outline 2 of the revolution surface system on the intersecting plane;
[0058] The overall machining profile is obtained by using the part cross-section contour line 3 and the blank cross-section contour line 2;
[0059] Based on the overall machining outline, the machining process model is automatically generated.
[0060] Depend on Figure 2As can be seen from the flowchart, in this embodiment of the invention, the specific process technology implementation is as follows:
[0061] 1. Through an interactive method, the process engineer can arbitrarily specify a complete machined surface 1, and use this machined surface 1 as the starting judgment surface of the rotary surface system, and automatically calculate the machining center axis of the part based on the starting judgment surface;
[0062] 2. Traverse the adjacent faces of the initial judgment face, and determine whether the adjacent faces are in the same revolution system based on whether they share the same central axis. If a coaxial adjacent face is found, continue traversing with that adjacent face until no coaxial revolution face is found, and combine all the searched revolution faces into a revolution system;
[0063] For any given casing part, due to structural differences, it may generate one or multiple systems of revolution surfaces. The human-machine interface determines whether an arbitrary surface is a revolution surface. If it is, it is selected as the starting surface, and the algorithm iterates through it, identifying all continuously machined surfaces 1 from the starting surface. If the first identified revolution surface system is interrupted by milling features, and other parts still have revolution surface systems, another starting surface is selected, and the iteration continues until all are identified. The features identified in the second iteration are accumulated below the entire revolution surface system and arranged in the Z-direction.
[0064] 3. Classify different surfaces according to their machining properties, such as outer cylindrical surface, inner cylindrical surface, inner and outer conical surface, rotary surface (flow channel surface), shoulder plane (annular surface), end face, root rounding, annular groove, inner and outer rounding, inner and outer chamfers, etc. Arrange them according to the Z direction of the absolute coordinate system of the casing parts and incorporate them into the rotating surface system.
[0065] The technical characteristics of the rotating surface system are: any curve as a generatrix rotates 360° around the axis of the casing part to form a surface, which is a subset of the rotating surface system. Their common mechanical cutting feature is that they can be machined by turning. Regardless of which machined surface 1 is used as the starting judgment surface for identification, the arrangement order of the rotating surface system is arranged in the positive direction of the coordinate system, and the subsets of the rotating surface system are arranged in the Z direction.
[0066] 4. Create a cutting plane that intersects with the casing part and the blank respectively, and generate the part section outline 3 and blank section outline 2 of the revolution surface system on the intersecting plane.
[0067] 5. If the part's cross-sectional contour line 3 is connected end to end, forming a closed contour, no additional contouring operation is required. If the part's cross-sectional contour line 3 is not closed due to the removal of coaxial surfaces or the interruption of the outer cavity surface by, for example, a boss, contouring compensation is required. By calculating the maximum distance of the overall outer rotating body, the maximum solid cross-sectional contour 4 of the part is obtained. This contour is the maximum solid contour of the casing part and can be used as the overall machining contour of the casing part.
[0068] 6. Set the machining location and roughing and finishing allowances, define the machining contour and offset the contour, and automatically add auxiliary lines according to the boundary of the blank section line to form a closed contour as the profile line of the cutting body section.
[0069] 7. By rotating the profile of the cutting body section, the roughing and finishing cutting bodies can be obtained. Boolean calculations are performed with the blank to obtain the intermediate process models for roughing and finishing.
[0070] Figure 3 and Figure 4 As one embodiment of the present invention, by Figure 3 As can be seen, in this embodiment of the invention, all surfaces of this type of casing part require machining, and are all machined surfaces 1. In this embodiment, it is possible to select... Figure 3 Use any face as the starting judgment face, and then generate a system of revolution faces. Figure 4 for Figure 3 The diagram shows the generated part cross-sectional profile 3, blank cross-sectional profile 2, and part maximum solid cross-sectional profile 4 for the casing part. Part cross-sectional profile 3 and part maximum solid cross-sectional profile 4 completely overlap.
[0071] Figure 5 and Figure 6 As one embodiment of the present invention, by Figure 5 As can be seen, in this embodiment of the invention, except for the protruding part on the outer surface which needs to be milled (milled surface 7), all other surfaces of this type of casing part need to be machined by turning (machined surface 1). In this embodiment, it is possible to select... Figure 5 Use any machining surface 1 as the starting judgment surface, and then generate a system of rotating surfaces. Figure 6 for Figure 5 The diagram shows the part cross-sectional profile 3, the blank cross-sectional profile 2, and the maximum solid cross-sectional profile 4 of the part rotation generated from the casing part.
[0072] Figure 7 and Figure 8 As one embodiment of the present invention, by Figure 7It can be seen that, in this embodiment of the invention, apart from the protruding parts on the outer and inner surfaces of this type of casing part which require milling (milled surface 7), all other surfaces require turning (turned surface 1). In this embodiment, it is possible to select... Figure 7 Using any machined surface 1 as the starting face, a first system of revolution surfaces is generated. Since the milled surfaces 7 protruding from the inner and outer surfaces disrupt the continuity of the revolution surface system, the first system of revolution surfaces cannot continue to traverse all surfaces. Therefore, a new machined surface 1 needs to be designated as the starting face to generate a second system of revolution surfaces. The information of the second system of revolution surfaces is then added sequentially to the end of the first system of revolution surfaces to complete the generation of the revolution surface system. Figure 8 for Figure 7 The diagram shows the part cross-sectional profile 3, the blank cross-sectional profile 2, and the maximum solid cross-sectional profile 4 of the part rotation generated from the casing part.
[0073] Specifically, in a three-dimensional environment, the human-computer interaction can arbitrarily specify any machining surface 1 as the starting judgment surface of the revolution surface system, and automatically calculate the machining center axis of the part based on the starting judgment surface; then, it traverses the adjacent surfaces of the starting judgment surface, and determines whether the adjacent surfaces are in the same revolution surface system as the starting judgment surface based on the center axis. If a coaxial adjacent surface is found, the process continues to iterate along that adjacent surface until no coaxial rotating surface is found. All found rotating surfaces are combined into a rotating surface system. A cutting plane is created, intersecting the casing part and the blank respectively. On the intersecting plane, the part section profile 3 and the blank section profile 2 of the rotating surface system are generated. If the profile section lines of the casing part are connected end to end, forming a closed profile, no additional profile operation is required. If the profile section lines of the casing part are not closed due to the removal of coaxial surfaces, such as the outer cavity surface interrupted by a boss, the profile needs to be compensated. The part contour is obtained by calculating the maximum distance of the overall outer rotating body. This profile is the maximum solid profile of the part and can be used as the overall machining profile of the casing part. The machining area and roughing and finishing allowances are manually set, the machining profile of this step is defined and the profile is offset. Auxiliary lines are automatically added according to the boundary of the blank section line to form a closed profile as the cutting body section profile line.
[0074] like Figure 9 As shown, the start and end contour points are selected from the maximum solid cross-section contour 4 of the part to determine the starting position of the turning process. By offsetting the continuous line segment between the start and end contour points according to the machining allowance value, a rotating cutting body cross-section contour line coaxial with the part and with different allowances can be formed. Based on the machining process content (e.g., turning the large end shape, turning the small end shape, turning the interior shape) and the rotating cutting body cross-section contour line, the roughing cutting body 5 and the finishing cutting body 6 can be obtained. These are then used for Boolean calculations with the blank to obtain the machining process models for roughing and finishing turning.
[0075] In this embodiment, a computer device is provided, such as... Figure 10 As shown, it includes a memory 1001, a processor 1002, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described method for generating any of the processing steps models.
[0076] Specifically, the computer device can be a computer terminal, a server, or a similar computing device.
[0077] In this embodiment, a computer-readable storage medium is provided, which stores a computer program that executes any of the above-described processing step model generation methods.
[0078] Specifically, computer-readable storage media include both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer-readable storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable storage media does not include transient media, such as modulated data signals and carrier waves.
[0079] Based on the same inventive concept, this invention also provides a processing procedure model generation apparatus, as described in the following embodiments. Since the principle of the processing procedure model generation apparatus in solving the problem is similar to that of the processing procedure model generation method, the implementation of the processing procedure model generation apparatus can refer to the implementation of the processing procedure model generation method, and repeated details will not be elaborated further. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0080] Figure 11 This is a structural block diagram of a processing procedure model generation device according to an embodiment of the present invention, such as... Figure 11 As shown, it includes:
[0081] The revolution surface system generation module specifies any machined surface as the starting judgment surface, traverses all adjacent surfaces of the starting judgment surface, and combines revolution surfaces that meet the conditions to generate a revolution surface system.
[0082] The module for generating the maximum solid cross-section contour of a rotating part creates a cutting plane that intersects with the casing part and the blank, respectively. On the intersecting plane, it generates the part cross-section contour line and the blank contour line of the rotating surface system. The part cross-section contour line is then filled with contours to obtain the overall machining contour.
[0083] The module for generating roughing and finishing machining process models automatically generates these models based on the overall machining outline.
[0084] In another embodiment, software is also provided for executing the technical solutions described in the above embodiments and preferred embodiments.
[0085] In another embodiment, a storage medium is also provided, which stores the above-mentioned software. The storage medium includes, but is not limited to, optical discs, floppy disks, hard disks, and rewritable memory.
[0086] This invention achieves the following technical effects: It integrates simple machining features such as cylindrical surfaces, conical surfaces, annular grooves, and end faces from the existing design semantics perspective into a set of machining surfaces, defining a system of rotating surfaces from a process semantics perspective. In 3D process design, the rotating surfaces are identified through the system of rotating surfaces. The contour lines of the rotating surface system are obtained by intersecting the cross-section with the model. Then, the contour lines of the machining cutting body are obtained through offset curves. The cutting body is generated by rotation and Boolean calculations are performed with the blank. The start and end contour points are selected on the maximum solid cross-section contour of the part. Continuous line segments between the start and end contour points form the profile lines of the rotating cutting body cross-sections with different allowances, i.e., the machining positions of the casing part. A corresponding machining process model is generated based on the machining content (e.g., machining the large end shape, machining the small end shape, machining the interior shape) and the machining positions of the casing part. This improves the efficiency of process design and simplifies the difficulty of generating process models.
[0087] Obviously, those skilled in the art should understand that the modules or steps of the above-described embodiments of the present invention can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the embodiments of the present invention are not limited to any particular hardware and software combination.
[0088] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, various modifications and variations can be made to the embodiments 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 protection scope of the present invention.
Claims
1. A method of model generation of a turning process, characterized by, include: Import the blank using the MBD model, take any machined surface of the casing part as the starting judgment surface, and calculate the center axis of the casing part based on the starting judgment surface. Starting from the initial judgment surface, traverse all the rotating surfaces, and take the machining surfaces of the rotating surfaces that are on the same central axis as the initial judgment surface as the rotating surface system; Create a cutting plane that intersects with the casing part and the blank respectively, and generate the part cross-sectional outline and blank cross-sectional outline of the revolution surface system on the intersecting plane; By using the part's cross-sectional contour line and the blank's cross-sectional contour line, the overall machining contour is obtained, and it is determined whether contour compensation is needed, including: If the overall profile of the casing part is not closed after removing the surfaces with the same central axis, then profile compensation shall be performed. The contour compensation includes: Calculate the maximum distance of the outer rotating body to obtain the profile of the maximum solid cross section of the part. The maximum solid cross-sectional profile of the part is used as the overall machining profile; Based on the overall machining outline, a machining process model is automatically generated.
2. The method of claim 1, wherein the machining process model is generated by: It also includes generating the system of revolution surfaces: Using the central axis as a reference, determine whether the adjacent surface is in the same revolution surface system as the initial judgment surface. If the adjacent surface with the same central axis is found, continue traversing based on this adjacent surface until no revolution surface with the same central axis is found. Combine all the searched revolution surfaces into a revolution surface system.
3. The method of claim 1, wherein the machining process model is generated by: The properties of the system of revolution surfaces include: Classification and arrangement order of surfaces of revolution; The classification of rotating surfaces includes outer cylindrical surface, inner cylindrical surface, inner and outer conical surface, swirling surface, flow channel surface, shoulder plane, annular surface, end face, root rounding, annular groove, inner and outer rounding, and inner and outer chamfers; The rotational surfaces are arranged in such a way that all machined surfaces in the rotational surface system are sorted according to the Z-direction of the absolute coordinate system of the casing part.
4. The method of claim 1, wherein the machining process model is generated by: Also includes: If the contour cross-section lines are connected end to end to form a closed contour, then no contour compensation is required.
5. The method of claim 1, wherein the machining process model is generated by: The step of automatically generating a machining process model based on the overall machining outline includes: Set the machining area, roughing allowance, and finishing allowance; The machining contour is offset, and auxiliary lines are automatically added according to the boundary of the blank cross-section line, forming a closed contour as the cross-section contour line of the cutting body. Rotate the cross-sectional contour of the cutting body to obtain the roughing cutting body and the finishing cutting body; The roughing cutting body and the finishing cutting body are respectively calculated with the blank using Boolean operations to obtain the roughing machining process model and the finishing machining process model.
6. The method of claim 5, wherein the machining process model is generated by: The process of offsetting the machining contour includes: The processing contour is defined by the processing area; The offset profile is calculated based on the machining profile using the roughing allowance and finishing allowance.
7. A machining process model generation device, characterized in that, include: The module for determining the starting judgment surface is used to import the blank using the MBD model, take any machined surface of the casing part as the starting judgment surface, and calculate the center axis of the casing part based on the starting judgment surface. The rotating surface system generation module is used to traverse all rotating surfaces starting from the initial judgment surface, and take the machining surfaces of the rotating surfaces that are on the same central axis as the initial judgment surface as the rotating surface system; The overall machining contour generation module is used to create a cutting plane that intersects with the casing part and the blank respectively, and generate the part cross-sectional contour line and blank cross-sectional contour line of the revolution surface system on the intersecting plane. The machining contour acquisition module is used to obtain the overall machining contour through the part cross-sectional contour line and the blank cross-sectional contour line, including: if the overall contour of the housing part is not closed due to the removal of the surface with the same central axis, contour compensation is performed; the contour compensation includes: calculating the maximum distance of the overall outer rotating body to obtain the maximum solid cross-sectional contour of the part; and using the maximum solid cross-sectional contour of the part as the overall machining contour. The machining process model generation module is used to automatically generate a machining process model based on the overall machining outline.
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, When the processor executes the computer program, it implements the machining process model generation method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that performs the machining process model generation method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Aviation engine case part milling blank automatic generation method
CN104199383A
A method for constructing a lightweight organization mode of a three-dimensional machining process model
CN109840359A