Method, equipment and medium for automatic projection optimization of trimming lines in intelligent design process

Through the processing of digital model data and edge trimming data, the projection lines on the process surface are generated and optimized, which solves the automatic processing of the quality problems of edge trimming projection and improves design production efficiency.

CN119272443BActive Publication Date: 2025-03-18DAJIE INTELLIGENT TECH (GUANGDONG) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411783803.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-18
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In the part design and production process, there is a problem of disconnection or self-intersection on the projection of the edge trimming line onto the process surface, resulting in line quality problems, which require manual resolution, which consumes time and resources, and reduces design production efficiency.

Method used

By obtaining the digital model data of the parts and trimming line data, the projection lines on the process surface are generated, and the distance between adjacent discrete points is optimized through discrete processing and optimizing the distance between adjacent discrete points, the target projection lines are formed, and the trimming line projection and line quality problems are automatically handled.

Benefits of technology

It realizes automatic handling of edge trimming line projection and line quality problems, reduces processes in the design process, saves time and human resources, and improves the design and production efficiency of parts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119272443B_ABST
    Figure CN119272443B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and medium for automatically optimizing the projection of trimming lines in an intelligent design process, and belongs to the field of industrial manufacturing technology. The method comprises: obtaining digital model data and trimming line data of a part, the digital model data comprises a product surface, a process supplementary surface and a pressing surface of the part, the process supplementary surface and the pressing surface form a process profile, the trimming line data comprises a suspended trimming line and a trimming direction line, one end of the suspended trimming line is connected to the outer contour line of the part, and is suspended above the process profile; a projection line is generated on the process profile according to the trimming direction line and the suspended trimming line; the projection line is discretized to obtain a plurality of discrete points, the discrete points are optimized according to the distance between adjacent discrete points, and a target projection line is formed according to the optimized discrete points. The present invention aims to reduce the process steps of the process design flow of parts, save time resources and human resources, and improve the design and production efficiency of parts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of industrial manufacturing, and in particular to a trimming line automatic projection optimization method, equipment and medium in an intelligent design process. Background Art

[0002] In the design and production process of parts, one of the processes is to project the trimming lines onto the process surface to form projection lines, so that the parts can be trimmed according to the guidance of the trimming lines and the projection lines during actual production. Since some trimming lines are not on the process surface but are suspended outside the outer contour of the part, there is a need to project them onto the process surface below. At the same time, since the process surface is composed of a pressing surface and a process supplementary surface, which are respectively composed of a number of unit sheets, the projection lines may be disconnected or self-intersected at the position where different unit sheets are connected, and line quality problems such as disconnection and self-intersection may occur. In the prior art, the above-mentioned trimming line projection and the processing of solving line quality problems need to be solved manually, which consumes time and human resources and reduces the design and production efficiency of parts. Summary of the invention

[0003] The present invention provides a method, device and medium for automatically projecting and optimizing trimming lines in an intelligent design process, so as to solve one or more technical problems existing in the prior art and at least provide a beneficial choice or create conditions.

[0004] The present invention provides a trimming line automatic projection optimization method in an intelligent design process, and the trimming line automatic projection optimization method in an intelligent design process comprises:

[0005] Acquire digital model data and trimming line data of a part, wherein the digital model data includes a product surface, a process supplementary surface and a binder surface of the part, wherein the process supplementary surface and the binder surface form a process profile, and the trimming line data includes a suspended trimming line and a trimming direction line, wherein one end of the suspended trimming line is connected to an outer contour line of the part and is suspended above the process profile;

[0006] Generate a projection line on the process profile according to the trimming direction line and the suspended trimming line;

[0007] The projection line is discretized to obtain a plurality of discrete points, the discrete points are optimized according to the distances between adjacent discrete points, and a target projection line is formed according to the optimized discrete points.

[0008] Optionally, the step of generating a projection line on the process profile according to the trimming direction line and the suspended trimming line comprises:

[0009] The projection direction of the suspended trimming line is determined according to the position of the trimming direction line relative to the suspended trimming line, and the projection line of the suspended trimming line on the process profile is generated according to the projection direction.

[0010] Optionally, the step of generating the projection line of the suspended trimming line on the process profile according to the projection direction comprises:

[0011] When the projection direction belongs to positive trimming, a reference plane pointing vertically downward is generated through the suspended trimming line, and an intersection line between the reference plane and the process profile is determined as the projection line.

[0012] Optionally, the step of generating the projection line of the suspended trimming line on the process profile according to the projection direction comprises:

[0013] When the projection direction belongs to side trimming, an auxiliary direction line is generated which is parallel to the trimming direction line and intersects with the suspended trimming line. The reference plane is generated by passing through the suspended trimming line and the auxiliary direction line, and the intersection line of the reference plane and the process surface is determined as the projection line.

[0014] Optionally, the projection line is composed of a plurality of sub-line segments, and the step of discretizing the projection line to obtain a plurality of discrete points comprises:

[0015] For each of the sub-line segments, discretization processing is performed according to a first preset interval to obtain a plurality of discrete points, and the line length interval between adjacent discrete points on the same sub-line segment is the first preset interval.

[0016] Optionally, the step of optimizing the discrete points according to the distances between adjacent discrete points includes:

[0017] Determining a target interval between adjacent discrete points;

[0018] When the target interval is smaller than the second preset interval, the corresponding two discrete points are determined to be abnormal points, and the abnormal points are removed from the discrete points, wherein the target interval and the second preset interval are both spatial intervals.

[0019] Optionally, the step of optimizing the discrete points according to the distances between adjacent discrete points includes:

[0020] Determining a target interval between adjacent discrete points;

[0021] When the target interval is greater than a third preset interval, a new discrete point is generated at an intermediate position between two corresponding discrete points, wherein the target interval and the third preset interval are both spatial intervals.

[0022] Optionally, the step of forming a target projection line according to the optimized discrete points includes:

[0023] Connecting the optimized discrete points to form a first curve segment;

[0024] For the end of the first curved segment away from the product surface, extend the preset length to form a second curved segment;

[0025] For the end of the second curved segment close to the product surface, when the suspended trimming line is a waste cutter line, the second curved segment is terminated at the intersection with the outer contour line to form the target projection line;

[0026] Alternatively, when the suspended trimming line is a step-by-step trimming line, a chamfer is performed on the intersection of the second curve segment and the outer contour line to form the target projection line.

[0027] In addition, in order to achieve the above-mentioned purpose, the present application also proposes an automatic projection optimization device for trimming lines in an intelligent design process, and the automatic projection optimization device for trimming lines in an intelligent design process includes: a memory, a processor, and an automatic projection optimization program for trimming lines in an intelligent design process stored in the memory and executable on the processor, and the automatic projection optimization program for trimming lines in an intelligent design process is configured to implement the steps of the automatic projection optimization method for trimming lines in an intelligent design process as described in any of the above items.

[0028] In addition, in order to achieve the above-mentioned purpose, the present application also proposes a storage medium, on which is stored a trimming line automatic projection optimization program for an intelligent design process. When the trimming line automatic projection optimization program for an intelligent design process is executed by a processor, the steps of the trimming line automatic projection optimization method for an intelligent design process as described in any of the above items are implemented.

[0029] The present invention has at least the following beneficial effects: by acquiring the digital model data and trimming line data of the part, each suspended trimming line and the corresponding trimming direction line around the part product are determined, and according to the direction indicated by the trimming direction line and the suspended trimming line, the projection line of each suspended trimming line is automatically generated on the process profile, and after the projection line is processed by discretization, the projection line is optimized according to the distance between adjacent discrete points to obtain the required target projection line. Compared with manual operation, the trimming line projection and the solution to the line quality problem of the projection line of the present invention are both automatically processed, reducing the process steps of the part process design process, saving time resources and human resources, and improving the design and production efficiency of the part. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0031] Figure 1 It is a flow chart of a first embodiment of a trimming line automatic projection optimization method in an intelligent design process of the present invention;

[0032] Figure 2 A schematic diagram of a target projection line of a trimming line automatic projection optimization method in an intelligent design process of the present invention;

[0033] Figure 3 A schematic diagram of a reference plane of a trimming line automatic projection optimization method in an intelligent design process of the present invention;

[0034] Figure 4 A schematic diagram of discrete points of a trimming line automatic projection optimization method in an intelligent design process of the present invention;

[0035] Figure 5 It is another schematic diagram of discrete points of a trimming line automatic projection optimization method in an intelligent design process of the present invention;

[0036] Figure 6 The present invention is a schematic diagram of the structure of the device involved in the operation of an embodiment of an automatic projection optimization device for trimming lines in an intelligent design process. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0038] It should be noted that, although the functional modules are divided in the system schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0039] The embodiment of the present invention provides a method for automatically projecting and optimizing trimming lines in an intelligent design process. The first embodiment of the method for automatically projecting and optimizing trimming lines in an intelligent design process is proposed. Figure 1 In this embodiment, the trimming line automatic projection optimization method of the intelligent design process includes:

[0040] Step S10, obtaining the digital model data and trimming line data of the part, the digital model data includes the product surface, process supplement surface and pressing surface of the part, the process supplement surface and the pressing surface form the process profile, the trimming line data includes a suspended trimming line and a trimming direction line, one end of the suspended trimming line is connected to the outer contour line of the part and is suspended above the process profile.

[0041] In the design process of the part stamping process, it is necessary to form a trimming line outside the part contour. The trimming line is used to guide the trimming tool block for trimming during actual stamping production. In actual production design, the trimming line includes a suspended straight line part and a part falling on the process surface. The suspended straight line part is used to ensure that the cutting edge of the trimming tool block is straight in the trimming direction, which is beneficial to reduce the trimming force and ensure the strength of the tool block. The part falling on the process surface is used to obtain the accurate blade penetration to ensure that the waste is accurately removed. In this embodiment, the suspended straight line part is defined as a suspended trimming line, and the part falling on the process surface is defined as a projection line or a target projection line. The method of this embodiment is aimed at how to obtain the target projection line based on the suspended trimming line, so as to obtain a complete trimming line.

[0042] The digital model data of the part includes the product surface, process supplement surface and pressing surface of the part. The process supplement surface is located between the product surface and the pressing surface. The process supplement surface and the pressing surface are combined to form the above-mentioned process profile, that is, the process profile is located below the product surface and connected to the product surface. The part is placed with the origin of the coordinate system as the center. The outer contour line of the part is located near the position where the product surface and the process profile are connected. The trimming line data includes suspended trimming lines and trimming direction lines. One end of the suspended trimming line is connected to the outer contour line, and the other end extends in the direction outside the part. It should be noted that the trimming line data includes multiple suspended trimming lines, which are dispersed around the outer contour of the part. At the same time, each suspended trimming line has a corresponding trimming direction line. The trimming direction line is set near the corresponding suspended trimming line. The suspended trimming lines and trimming direction lines are both pre-set data. Reference Figure 2 , Figure 2 The straight line marked with a is the suspended trimming line, and the straight line marked with b is the trimming direction line. For the sake of easy observation, the trimming direction line also indicates the angle with the horizontal plane.

[0043] Step S20, generating a projection line on the process surface according to the trimming direction line and the suspended trimming line.

[0044] The trimming direction line is also a suspended straight line, but unlike the suspended trimming line extending horizontally outside the part, the trimming direction line also has a certain angle, which is used to indicate the projection direction of the corresponding suspended trimming line. The suspended trimming line is projected in the projection direction and projected onto the process surface to form a projection line. Because the process surface is composed of two different surfaces, the process supplementary surface and the binder surface, the process supplementary surface and the binder surface are also composed of several unit sheets, for example, Figure 2 , Figure 2 Different unit sheets are divided by black lines. A more complex structure may be formed at the position where two unit sheets are connected, resulting in line quality problems such as disconnection or self-intersection of the projection line when passing through this position. In addition, the same projection line may pass through multiple of the above positions. Therefore, it is necessary to optimize the projection line directly generated by the projection.

[0045] In addition, according to the projection direction indicated by the trimming direction line, the premise for generating the projection line of the suspended trimming line on the process surface is that the suspended trimming line is projected downward. If the trimming direction line is set incorrectly, the suspended trimming line will be projected upward, and the corresponding projection line will not be obtained. Therefore, after generating the projection line, it can be determined whether the number of suspended trimming lines matches the number of projection lines. If they do not match, it means that there may be incorrectly set trimming direction lines, which need to be corrected by the staff. If they match normally, proceed to the next step.

[0046] Step S30, discretizing the projection line to obtain a plurality of discrete points, optimizing the discrete points according to the distances between adjacent discrete points, and forming a target projection line according to the optimized discrete points.

[0047] Discretize the projection line to obtain multiple discrete points. The position where the line quality problem occurs in the projection line is determined based on the distance between adjacent discrete points. For example, if the projection line is interrupted, the distance between adjacent discrete points is too large. If the projection line is self-intersecting, the distance between adjacent discrete points is smaller. Optimize the discrete points at the problematic position, and then re-form the target projection line based on the optimized discrete points to solve the line quality problem. Figure 2 , Figure 2 The curve marked with c is the target projection line.

[0048] The embodiments of the present invention have at least the following beneficial effects: by acquiring the digital model data and trimming line data of the part, the various suspended trimming lines and the corresponding trimming direction lines around the part product are determined, and according to the directions indicated by the trimming direction lines and the suspended trimming lines, the projection lines of the various suspended trimming lines are automatically generated on the process profile, and after the projection lines are processed by discretization, the projection lines are optimized according to the distances between adjacent discrete points to obtain the desired target projection lines. Compared with manual operation, the trimming line projection and the solution to the line quality problem of the projection line of the present invention are both automatically processed, reducing the process steps of the part process design process, saving time resources and human resources, and improving the design and production efficiency of the parts.

[0049] Furthermore, in this embodiment, the step of generating a projection line on the process profile according to the trimming direction line and the suspended trimming line includes:

[0050] The projection direction of the suspended trimming line is determined according to the position of the trimming direction line relative to the suspended trimming line, and the projection line of the suspended trimming line on the process surface is generated according to the projection direction.

[0051] One end of the trimming direction line is the origin of the coordinate system. The position of each trimming direction line in the coordinate system is generally described by the first angle and the second angle. The first angle is equivalent to the angle between the projection of the trimming direction line on the XOY plane and the X-axis, and the second angle is equivalent to the angle between the trimming direction line and its projection on the XOY plane. Figure 2 The angle between the trimming direction line and the horizontal plane shown in the figure is the second angle. On the other hand, the position of the trimming direction line relative to the corresponding suspended trimming line can also be determined based on the first angle and the second angle. The projection direction includes positive trimming and side trimming. For example, if the trimming direction line intersects with the suspended trimming line, for the part other than the product surface, when the trimming direction line is directly above the suspended trimming line, the projection direction belongs to positive trimming. When the trimming direction line is not directly above the suspended trimming line, the projection direction belongs to side trimming. After determining the projection direction, the projection line of the suspended trimming line on the process surface is generated according to the projection direction.

[0052] By determining the projection direction based on the trimming direction line determined by the first angle and the second angle, the direction of the trimming direction line can be quantified, thereby supporting the automated processing of the projection direction judgment and realizing the automatic generation of the projection line, saving time and human resources, and improving the design and production efficiency of parts.

[0053] Furthermore, in this embodiment, the step of forming a target projection line according to the optimized discrete points includes:

[0054] The optimized discrete points are connected to form the first curve segment.

[0055] The end of the first curved segment away from the product surface is extended by a preset length to form a second curved segment.

[0056] For the end of the second curved segment close to the product surface, when the suspended trimming line is a waste cutter line, the second curved segment is terminated at the intersection with the outer contour line to form a target projection line; or, when the suspended trimming line is a process trimming line, the intersection of the second curved segment and the outer contour line is chamfered to form a target projection line.

[0057] The optimized discrete points are connected to form a first curve segment. In order to make the target projection line meet the specifications required for production, the first curve segment generally needs to be further processed. For the end of the first curve segment away from the product surface, the preset length is extended in the direction tangent to the end. The preset length is, for example, 30 mm to form a second curve segment. Secondly, it should be noted that the suspended trimming line includes two types: waste knife line and process trimming line. In the aforementioned steps, there is no difference in the processing of the two types of suspended trimming lines. However, for the end of the second curve segment close to the product surface, different processing is required according to its type. When the suspended trimming line is a waste knife line, the part of the second curve segment that exceeds the outer contour line is removed, so that the second curve segment ends at the intersection with the outer contour line. When the suspended trimming line is a process trimming line, the intersection of the second curve segment and the outer contour line is rounded, and the fillet radius is preset to 5 mm. After both ends are processed, the target projection line is obtained.

[0058] By further processing the two ends of the curve segment formed by the optimized discrete points, the final generated target projection line meets the specifications required for production, further improving the automated process of automatic projection optimization of the trimming line, saving time and human resources, and improving the design and production efficiency of parts.

[0059] Further, based on the above embodiment, a second embodiment of the trimming line automatic projection optimization method of the intelligent design process of the present application is proposed. In this embodiment, the step of generating a projection line of the suspended trimming line on the process surface according to the projection direction includes:

[0060] When the projection direction belongs to positive trimming, a vertical downward reference plane is generated through the suspended trimming line, and the intersection line of the reference plane and the process surface is determined as the projection line.

[0061] Optionally, how to determine whether the projection direction belongs to positive trimming can be determined, for example, based on whether the angles between the projection direction line and the projection of the suspended trimming line in the XOY plane and the x-axis are the same, or an auxiliary direction line parallel to the trimming direction line and intersecting with the suspended trimming line can be generated, and whether the plane where the auxiliary direction line and the suspended trimming line are located is perpendicular to the XOY plane, etc., which are not limited in this embodiment.

[0062] When the projection direction belongs to the positive trimming, it means that the corresponding suspended trimming line needs to be projected vertically downward, so a reference plane passing through the suspended trimming line and perpendicular to the XOY plane can be directly generated, and the intersection line of the reference plane and the process profile is determined as the projection line. It should be noted that the intersection line of the reference plane and the process profile in this embodiment is the intersection line on the same side as the suspended trimming line, which is also a projection line that can be understood by the staff, and does not include the intersection line formed by extending the reference plane to the other side of the product surface and the process supplementary surface on the other side.

[0063] By generating a vertical downward reference plane and determining the intersection line with the process supplementary surface as the projection line when determining the positive trimming, automatic projection of the suspended trimming line is achieved. There is no need for staff to manually determine the projection line of each suspended trimming line, saving time and human resources and improving the design and production efficiency of parts.

[0064] Furthermore, in this embodiment, the step of generating a projection line of the suspended trimming line on the process surface according to the projection direction includes:

[0065] When the projection direction belongs to side trimming, an auxiliary direction line is generated which is parallel to the trimming direction line and intersects with the suspended trimming line. A reference plane is generated through the suspended trimming line and the auxiliary direction line, and the intersection line of the reference plane and the process surface is determined as the projection line.

[0066] When the projection direction belongs to side trimming, it means that the corresponding suspended trimming line needs to be projected to the side and downward, and since the corresponding trimming direction line is drawn from the origin, it is set near the suspended trimming line, and it is possible to be a non-coplanar straight line with the suspended trimming line. Therefore, in order to automatically generate the projection line, an auxiliary direction line is generated based on the trimming direction line that is parallel to it and intersects with the suspended trimming line, and for the convenience of observation, the intersection point can also be set to the same intersection point where the suspended trimming line intersects with the outer contour line. Based on this, a reference plane can be determined by the two intersecting straight lines of the suspended trimming line and the auxiliary direction line, so that the suspended trimming line can be projected through the reference plane, and the intersection line of the reference plane and the process surface is determined to be the projection line.

[0067] By generating auxiliary trimming lines and reference planes, the suspended trimming lines can be projected through the reference planes, thereby automating the steps of projecting the suspended trimming lines onto the process surfaces. This eliminates the need for staff to manually determine the projection lines of each suspended trimming line, saving time and human resources and improving the design and production efficiency of parts.

[0068] refer to Figure 3 , for the convenience of observation and explanation, Figure 3 The example shows that the projection direction is positive trimming, and auxiliary direction lines and reference planes are also generated. In order to make the reference plane easier to observe, Figure 2The colors of the product surface and the process surface are removed, and a white mask is added to the reference plane. The straight line marked with a is the suspended trimming line, the straight line marked with b is the trimming direction line, the straight line marked with d is the auxiliary direction line, and the curve marked with e is the target projection line, wherein the auxiliary direction line is parallel to the trimming direction line, and the intersection point of the auxiliary direction line with the suspended trimming line and the intersection point of the suspended trimming line with the outer contour line are the same point. The reference plane is generated by the intersecting auxiliary direction line and the suspended trimming line. The intersection line of the reference plane and the process surface is the projection line. The figure shows the target projection line after the projection line has been optimized. The size of the reference plane is only an example for easy observation. In fact, the reference plane can be extended to determine the complete intersection line with the process surface. It should be noted that in actual operation, if it can be determined that the projection direction is positive trimming, the steps of the above embodiment can be referred to to save operations to directly generate a vertical downward reference plane. Figure 3 This is for illustration purposes only.

[0069] Further, based on the above embodiment, a third embodiment of the trimming line automatic projection optimization method of the intelligent design process of the present application is proposed. In this embodiment, the projection line is composed of a plurality of sub-line segments, and the step of discretizing the projection line to obtain a plurality of discrete points includes:

[0070] For each sub-line segment, discretization processing is performed according to a first preset interval to obtain a plurality of discrete points, and the line length interval between adjacent discrete points on the same sub-line segment is the first preset interval.

[0071] It should be noted that the process profile is composed of two different surfaces, the process supplementary surface and the binder surface, and the process supplementary surface and the binder surface are concepts in stamping production, and they are not necessarily a continuous curved surface, and may be a collection of multiple curved surfaces, so each projection line may pass through the positions where different unit sheets are connected multiple times, and the joints are not necessarily perfectly connected, so it will cause line quality problems such as disconnection in the projection line. In this embodiment, the line segment projected to each part of the process supplementary surface or the binder surface is defined as a sub-segment, which may be a straight line segment or a curve segment, and the intersection projection line of the reference plane and the process profile is composed of several sub-segments.

[0072] For each sub-line segment, discretization is performed according to a first preset interval. The first preset interval is the line length interval between adjacent discrete points on the sub-line segment, such as 0.1mm line length, not the spatial interval. By comparing it with the spatial interval of adjacent discrete points, line quality problems in the projection line can be discovered.

[0073] Obtaining discrete points by discretizing the projection line at line length intervals of a first preset interval facilitates automated analysis of line quality issues of the projection line, thereby supporting subsequent automated optimization steps for line quality issues, saving time and human resources, and improving the design and production efficiency of parts.

[0074] Furthermore, in this embodiment, the step of optimizing the discrete points according to the distances between adjacent discrete points includes:

[0075] Determine the target spacing between adjacent discrete points.

[0076] When the target interval is smaller than the second preset interval, the corresponding two discrete points are determined to be abnormal points, and the abnormal points are removed from the discrete points, wherein the target interval and the second preset interval are both spatial intervals.

[0077] Specifically, the target interval between adjacent discrete points is determined, where the adjacent discrete points include discrete points as two endpoints on different sub-segments, the target interval is the spatial interval between the adjacent discrete points, and the second preset interval is also the spatial interval, for example, the spatial interval is 0.07 mm. When the target interval is smaller than the second preset interval, it means that the projection line is shortened after discretization at this position, that is, there may be problems such as line segment circling, self-intersection, or overlap of two sub-segments at this position. Therefore, the corresponding two discrete points are determined to be abnormal points and are removed from the discrete points.

[0078] Reference Figure 4 , Figure 4 This is an example of overlap between sub-line segments. In the figure, the target distance between the two discrete points selected by the dotted line is less than the second preset interval, which is an abnormal point.

[0079] Furthermore, in this embodiment, the step of optimizing the discrete points according to the distances between adjacent discrete points includes:

[0080] Determine the target spacing between adjacent discrete points.

[0081] When the target interval is greater than the third preset interval, a new discrete point is generated at an intermediate position between two corresponding discrete points, wherein the target interval and the third preset interval are both spatial intervals.

[0082] On the other hand, a third preset interval which is also a spatial interval is set. When the target interval is greater than the third preset interval, it means that there is too large an interval between the two adjacent discrete points, that is, the projection line breaks a larger interval at this position. Therefore, it is necessary to generate a new discrete point at the middle position between the corresponding two discrete points to connect the broken interval. The middle position is the middle position in space, such as the midpoint of the line between adjacent discrete points.

[0083] Reference Figure 5 , Figure 5 This is an example of a large disconnected interval between sub-segments. Among the three discrete points selected by dotted lines in the figure, the middle discrete point is not a discrete point obtained after discretization, but a new discrete point generated at the middle position after determining that the target interval between the leftmost discrete point and the rightmost discrete point is greater than the third preset interval.

[0084] For adjacent discrete points whose target interval is greater than or equal to the second preset interval and less than or equal to the third preset interval, they are determined to be normal discrete points and are not processed.

[0085] By combining the line length interval during discretization and the spatial interval after discretization, line quality problems on the projection line are discovered, and the second preset interval and the third preset interval are set respectively to determine abnormal points that need to be removed from the discrete points, as well as discrete points that need to be newly added and supplemented, to solve the discovered line quality problems, thereby achieving automated optimization of the projection lines, avoiding the need for staff to manually eliminate each line quality problem of each projection line, saving time and human resources, and improving the design and production efficiency of parts.

[0086] On the other hand, reference Figure 6 , Figure 6 The invention is a schematic diagram of the structure of the device for automatically projecting and optimizing the trimming line in the intelligent design process.

[0087] Provided is a device for automatically optimizing the projection of trimming lines in an intelligent design process, comprising: a processor and a memory; wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor implements the method for automatically optimizing the projection of trimming lines in an intelligent design process as described in any one of the above technical solutions.

[0088] It will be appreciated by those skilled in the art that all or some of the steps and systems in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. As is well known to those skilled in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0089] In addition, an embodiment of the present invention also proposes a storage medium, on which is stored a program for automatically projecting and optimizing trimming lines in an intelligent design process. When the program for automatically projecting and optimizing trimming lines in an intelligent design process is executed by a processor, the relevant steps of any embodiment of the method for automatically projecting and optimizing trimming lines in an intelligent design process are implemented.

[0090] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0091] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0092] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0093] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0094] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0095] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0096] Although the description of the present application has been quite detailed and specifically describes several embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be regarded as providing a broad possible interpretation of these claims by reference to the attached claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseeable by the inventor, and its purpose is to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.

Claims

1. A trimming line automatic projection optimization method for an intelligent design process, characterized in that: The trimming line automatic projection optimization method of the intelligent design process includes: Acquire digital model data and trimming line data of a part, wherein the digital model data includes a product surface, a process supplementary surface and a binder surface of the part, wherein the process supplementary surface and the binder surface form a process profile, and the trimming line data includes a suspended trimming line and a trimming direction line, wherein one end of the suspended trimming line is connected to an outer contour line of the part and is suspended above the process profile; Generate a projection line on the process profile according to the trimming direction line and the suspended trimming line; Discretize the projection line to obtain a plurality of discrete points, optimize the discrete points according to the distances between adjacent discrete points, and form a target projection line according to the optimized discrete points; The step of generating a projection line on the process profile according to the trimming direction line and the suspended trimming line comprises: Determine the projection direction of the suspended trimming line according to the position of the trimming direction line relative to the suspended trimming line, and generate the projection line of the suspended trimming line on the process profile according to the projection direction; The step of optimizing the discrete points according to the distances between adjacent discrete points comprises: Determining a target interval between adjacent discrete points; When the target interval is smaller than the second preset interval, determining the corresponding two discrete points as abnormal points, and removing the abnormal points from the discrete points; When the target interval is greater than the third preset interval, a new discrete point is generated at an intermediate position between two corresponding discrete points, wherein the target interval, the second preset interval and the third preset interval are all spatial intervals.

2. The method for automatic projection optimization of trimming lines in an intelligent design process according to claim 1, characterized in that: The step of generating the projection line of the suspended trimming line on the process profile according to the projection direction comprises: When the projection direction belongs to positive trimming, a reference plane pointing vertically downward is generated through the suspended trimming line, and an intersection line between the reference plane and the process profile is determined as the projection line.

3. The method for automatic projection optimization of trimming lines in an intelligent design process according to claim 1, characterized in that: The step of generating the projection line of the suspended trimming line on the process profile according to the projection direction comprises: When the projection direction belongs to side trimming, an auxiliary direction line is generated which is parallel to the trimming direction line and intersects with the suspended trimming line, a reference plane is generated through the suspended trimming line and the auxiliary direction line, and the intersection line of the reference plane and the process surface is determined as the projection line.

4. The method for automatic projection optimization of trimming lines in an intelligent design process according to claim 1, characterized in that: The projection line is composed of a plurality of sub-line segments, and the step of discretizing the projection line to obtain a plurality of discrete points comprises: For each of the sub-line segments, discretization processing is performed according to a first preset interval to obtain a plurality of discrete points, and the line length interval between adjacent discrete points on the same sub-line segment is the first preset interval.

5. The method for automatic projection optimization of trimming lines in an intelligent design process according to claim 1, characterized in that: The step of forming a target projection line according to the optimized discrete points comprises: Connecting the optimized discrete points to form a first curve segment; For the end of the first curved segment away from the product surface, extend the preset length to form a second curved segment; For the end of the second curved segment close to the product surface, when the suspended trimming line is a waste cutter line, the second curved segment is terminated at the intersection with the outer contour line to form the target projection line; Alternatively, when the suspended trimming line is a step-by-step trimming line, a chamfer is performed on the intersection of the second curve segment and the outer contour line to form the target projection line.

6. An automatic projection optimization device for trimming lines in an intelligent design process, characterized in that: The automatic projection optimization device for trimming lines in the intelligent design process includes: a memory, a processor, and an automatic projection optimization program for trimming lines in the intelligent design process stored in the memory and executable on the processor. The automatic projection optimization generation program for trimming lines in the intelligent design process is configured to implement the steps of the automatic projection optimization method for trimming lines in the intelligent design process as described in any one of claims 1 to 5.

7. A storage medium, characterized in that: The storage medium stores an automatic projection optimization program for trimming lines in an intelligent design process, and when the automatic projection optimization program for trimming lines in an intelligent design process is executed by a processor, the steps of the automatic projection optimization method for trimming lines in an intelligent design process as described in any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Splayed trimming line generation method, part trimming method and related equipment

    CN118045917A

  • Three-dimensional curve offset method, system and device and storage medium

    CN118505948A