Method, device and apparatus for punching and cutting aluminum profile

By automating the positioning, drilling, and cutting of aluminum profiles, the problem of low processing efficiency of aluminum magnetic shielding pads and aluminum permanent magnet fixing strips has been solved, achieving efficient and precise batch processing of aluminum profiles.

CN121042837BActive Publication Date: 2026-01-27HEBEI NEWSTAR ELECTRIC MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511587382.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-03
Publication Date
2026-01-27
Estimated Expiration
2045-11-03

AI Technical Summary

Technical Problem

In the existing processing methods for aluminum magnetic shielding pads and aluminum permanent magnet fixing strips, the reliance on manual operation of the sawing machine results in low efficiency in drilling and cutting aluminum profiles, and low overall processing and production efficiency.

Method used

By acquiring the processing parameters of aluminum profiles, the control parameters of mechanical cutting equipment and feeding mechanism are determined, enabling automated positioning, drilling and cutting of aluminum profiles. This supports simultaneous processing of multiple aluminum profiles, cyclic drilling, and adaptability to single-hole or multi-hole processing scenarios, reducing manual intervention.

Benefits of technology

It improves the batch processing efficiency of aluminum profiles, ensures processing accuracy and product quality, reduces manual experience-based adjustments, and enables continuous processing of multiple workpieces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121042837B_ABST
    Figure CN121042837B_ABST
Patent Text Reader

Abstract

The application provides a kind of aluminum profile punching cutting method, device and equipment, it is related to profile processing technical field.The method comprises: obtaining the processing parameter of aluminum profile to be processed;Processing parameter includes aluminum profile quantity, single aluminum profile pre-cut workpiece quantity, single workpiece drilling quantity and single workpiece drilling spacing;Based on the control parameter of processing parameter, mechanical cutting equipment and mechanical feeding mechanism, control parameter is used to control mechanical cutting equipment to cut and drill one or more aluminum profile to be processed;Based on control parameter, control mechanical feeding mechanism to move aluminum profile to be processed to predetermined position, and control mechanical cutting equipment to cut and / or drill aluminum profile to be processed;Repeat execution aluminum profile to be processed movement operation and mechanical cutting equipment movement, drilling, cutting action until the processing of aluminum profile to be processed is completed.The application can improve the punching cutting efficiency of aluminum profile, thereby improving the overall processing production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of profile processing technology, and in particular to a method, apparatus and equipment for drilling and cutting aluminum profiles. Background Technology

[0002] In the energy-saving renovation process of high-energy-consuming fields such as mines, power plants, and ball mills, large permanent magnet motors have become core equipment for energy-saving renovation in these fields due to their excellent energy-saving characteristics. During the manufacturing process of large permanent magnet motors, aluminum magnetic shielding plates and aluminum permanent magnet fixing strips are key components that ensure the magnetic properties and structural stability of the motor. Their processing quality directly affects the overall performance of the motor, thus placing higher demands on the processing efficiency and precision of these two aluminum components.

[0003] However, in the current traditional processing methods for aluminum magnetic shielding pads and aluminum permanent magnet fixing strips, the initial blanking stage of processing these two aluminum components relies on manual operation of a saw, and only one aluminum material can be blanked at a time. When processing batches of aluminum profiles, each material needs to be blanked individually, resulting in low overall processing efficiency. Summary of the Invention

[0004] This invention provides a method, apparatus, and equipment for drilling and cutting aluminum profiles to solve the problem of low drilling and cutting efficiency in aluminum profiles, which leads to low overall processing and production efficiency.

[0005] In a first aspect, embodiments of the present invention provide a method for drilling and cutting aluminum profiles, comprising:

[0006] Obtain the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the spacing between holes drilled on a single workpiece;

[0007] Based on the processing parameters, the control parameters of the mechanical cutting equipment and the mechanical feeding mechanism are determined. The control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed.

[0008] Based on the control parameters, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed to the predetermined position, and the mechanical cutting equipment is controlled to cut and / or drill holes in the aluminum profile to be processed.

[0009] Repeat the movement operation of the aluminum profile to be processed and the movement, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile to be processed is completed.

[0010] In one possible implementation, based on control parameters, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed to a predetermined position, including:

[0011] The mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the drilling component above the aluminum profile and the first reference boundary is the first distance; the first distance represents the distance from the first drill hole on the workpiece to the first reference boundary;

[0012] The process of controlling the movement of mechanical cutting equipment includes:

[0013] The cutting component and / or drilling component of the mechanical cutting equipment are controlled to move along a second direction a second distance to a preset position. The preset position is the position of the second distance between the cutting component and the second reference boundary and the first distance between the cutting component and the first reference boundary. The second distance represents the distance from the drill hole to the second reference boundary.

[0014] Controlling mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed includes:

[0015] Control the cutting and / or drilling components of the mechanical cutting equipment to move along a third direction and cut and / or drill holes in the aluminum profile to be processed;

[0016] Among them, the first direction, the second direction, and the third direction are perpendicular to each other.

[0017] In one possible implementation, before controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on control parameters, the following is also included:

[0018] The mechanical feeding mechanism is controlled to transport the actual boundary of the aluminum profile to be processed, and the cutting part of the mechanical cutting equipment is controlled to perform the first cut on the actual boundary of the aluminum profile to be processed, removing the edge material of the aluminum profile to be processed, and obtaining the first reference boundary; the second reference boundary is perpendicular to the first reference boundary.

[0019] In one possible implementation, the processing parameters also include the distance between the center positions of the aluminum profiles to be processed;

[0020] When there are multiple aluminum profiles, before repeatedly performing the moving operation of the aluminum profiles to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the following steps are also included:

[0021] Based on the distance between the center positions of the aluminum profiles to be processed, calculate the position difference of the drill holes in the second direction for each aluminum profile to be processed, and control the movement of the cutting and / or drilling components of the mechanical cutting equipment according to the position difference.

[0022] In one possible implementation, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined based on processing parameters, including:

[0023] The clamping force of the mechanical feeding mechanism is determined based on the number of aluminum profiles. The moving step length, drilling position coordinates, and drilling path parameters of the drilling component are determined based on the drilling spacing on a single workpiece. The number of cutting times and cutting position spacing of the cutting component are determined based on the number of pre-cut workpieces of a single aluminum profile. The switching step length, processing sequence parameters, and synchronous processing reference of the mechanical cutting equipment components are determined based on the distance between the center positions of the aluminum profiles to be processed.

[0024] In one possible implementation, when there are multiple pre-cut aluminum profile workpieces, before repeatedly performing the moving operation of the aluminum profile to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the following is also included:

[0025] Obtain the number of cut workpieces and the number of workpieces to be cut;

[0026] Calculate the difference between the number of cut workpieces and the number of workpieces to be cut. If the difference is less than zero, continue processing; if the difference is equal to zero, stop processing and trigger a prompt signal.

[0027] In one possible implementation, the machining parameters also include the workpiece cutting distance, which represents the distance between the last drilled hole in the workpiece and the end of the workpiece.

[0028] Cutting the aluminum profile to be processed includes:

[0029] After the last hole in the workpiece is completed, the feeding mechanism is moved to move the cutting distance according to the cutting distance of the workpiece.

[0030] The cutting component of the mechanical cutting equipment is moved to the surface of the aluminum profile to be processed and then cut.

[0031] In one possible implementation, the movement of the aluminum profile to be processed and the movement, drilling, and cutting actions of the mechanical cutting equipment are repeatedly performed, including:

[0032] Obtain the drilling distance between the center position of the next borehole and the center position of the current borehole;

[0033] Based on the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the position of the drilling component above the aluminum profile to be processed and the center position of the current drilling hole is the same as the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, so as to perform the next drilling.

[0034] Secondly, embodiments of the present invention provide an apparatus for drilling and cutting aluminum profiles, comprising:

[0035] The processing parameter acquisition module is used to acquire the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the spacing between holes drilled on a single workpiece;

[0036] The control parameter determination module is used to determine the control parameters of the mechanical cutting equipment and the mechanical feeding mechanism based on the processing parameters. The control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed.

[0037] The processing module is used to control the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on control parameters, and to control the mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed.

[0038] The repetitive processing module is used to repeatedly perform the movement operation of the aluminum profile to be processed and the movement, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile is completed.

[0039] Thirdly, embodiments of the present invention provide an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect or any possible implementation thereof.

[0040] In this embodiment of the invention, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined based on processing parameters. This moves the aluminum profile and determines the positions of the drilling and cutting components, enabling simultaneous processing of multiple aluminum profiles. No separate clamping and positioning is required; multiple drilling and subsequent cutting can be completed in one go simply by setting the layout parameters, improving the processing efficiency of batch aluminum profiles. It also supports cyclic drilling, adapting to processing scenarios with single or multiple holes on the workpiece. No reprogramming or equipment debugging is required; automatic continuous drilling can be achieved simply by setting control parameters. The entire process is automatically executed with control parameters at its core, eliminating the need for manual adjustment based on experience. Furthermore, it can repeatedly perform positioning, drilling, and cutting on a single long aluminum profile, enabling continuous processing of multiple workpieces without manual re-clamping, further improving processing efficiency. Attached Figure Description

[0041] Figure 1 This is a flowchart illustrating the implementation of the aluminum profile drilling and cutting method provided in this embodiment of the invention.

[0042] Figure 2 This is a schematic diagram of the aluminum profile drilling and cutting structure provided in an embodiment of the present invention;

[0043] Figure 3 This is a schematic diagram of the structure of the aluminum profile drilling and cutting device provided in an embodiment of the present invention;

[0044] Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0045] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0046] See Figure 1 The document illustrates a flowchart of the aluminum profile drilling and cutting method provided in an embodiment of the present invention, which is described in detail below:

[0047] Step 101: Obtain the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the spacing between holes drilled on a single workpiece.

[0048] Specifically, the quantity of aluminum profiles refers to the total number of aluminum profiles to be processed in this batch, for example: processing 5 aluminum profiles of the same specification in a single batch. The number of pre-cut workpieces per aluminum profile is the total number of independent workpieces that a single complete aluminum profile will eventually be cut into, for example: a 6-meter-long aluminum profile needs to be cut into 10 workpieces each 0.6 meters long. The number of holes to drill per workpiece is the total number of holes to be drilled on each independent finished workpiece, for example: each workpiece needs 3 mounting holes. The hole spacing on a single workpiece is the distance between the centers of two adjacent holes on the same finished workpiece, for example: a workpiece with 3 holes, with a center-to-center spacing of 15 centimeters between adjacent holes.

[0049] In this embodiment, the processing parameters provide a data benchmark for the subsequent automated control of the equipment, ensuring that the entire drilling and cutting process is accurate, efficient, and meets the expected processing goals.

[0050] Step 102: Based on the processing parameters, determine the control parameters of the mechanical cutting equipment and the mechanical feeding mechanism. The control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed.

[0051] Specifically, mechanical cutting equipment is the equipment responsible for performing drilling and cutting actions, including drilling components and cutting components; mechanical feeding mechanism is the mechanism responsible for moving aluminum profiles to a designated position, such as conveyor belts, clamping and transferring devices, etc.

[0052] In this embodiment, translating processing requirements into precise instructions that the equipment can execute is the core link connecting input parameters and equipment actions. Control parameters ensure that the mechanical cutting equipment and the feeding mechanism know how to move, where to move, and how to coordinate, ultimately achieving efficient and precise aluminum profile drilling and cutting. This is the key support for the automation and intelligence of the entire method.

[0053] Step 103: Based on the control parameters, control the mechanical feeding mechanism to move the aluminum profile to be processed to the predetermined position, and control the mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed.

[0054] In this embodiment, the mechanical feeding mechanism moves the aluminum profile to a predetermined position. If the distance to the reference boundary matches the set value, it ensures the accuracy of the starting position for cutting and drilling. For example, the distance between the first drilled hole and the edge of the aluminum profile strictly meets design requirements. The mechanical cutting equipment executes drilling and cutting according to control parameters, ensuring that every processing detail meets specifications, such as a drilling spacing error of ≤0.1mm and a cutting length error of ≤0.5mm. Executing the actual processing actions according to instructions is the core step in transforming the initial planning into physical results. Through the coordinated action of the mechanical feeding mechanism and the cutting equipment, the positioning, drilling, and cutting of the aluminum profile are precisely completed, directly producing intermediate workpieces that meet specifications.

[0055] Step 104: Repeat the movement operation of the aluminum profile to be processed and the movement, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile to be processed is completed.

[0056] In this embodiment, the drilling and cutting of aluminum profiles requires the simultaneous completion of two major processes: drilling and cutting. For a single workpiece, all holes must be drilled first, then it can be cut and separated. Alternatively, multiple workpieces can be drilled and cut alternately in sequence. By repeatedly executing the combined actions of movement, drilling, and cutting, it is ensured that each process covers all processing positions in a preset order, avoiding missed drilling or cutting. For a single aluminum profile: the actions are repeated according to the pre-cut workpiece quantity, completing the entire profile processing in one go without manual intervention. For multiple aluminum profiles: the actions are repeated according to the number of aluminum profiles, enabling simultaneous feeding and processing of multiple profiles, reducing equipment idle time. The repeated movement, drilling, and cutting actions are all based on fixed control parameters, such as feeding distance, drilling spacing, and cutting position, rather than random manual operation. The drilling position and diameter of each workpiece, as well as the size and accuracy of each cut, remain consistent, avoiding errors caused by manual intervention and ensuring uniform product precision in batch processing. Figure 2 This is a schematic diagram of the aluminum profile drilling and cutting structure provided in an embodiment of the present invention.

[0057] In this embodiment of the invention, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined based on processing parameters. This moves the aluminum profile and determines the positions of the drilling and cutting components, enabling simultaneous processing of multiple aluminum profiles. No separate clamping and positioning is required; multiple drilling and subsequent cutting can be completed in one go simply by setting the layout parameters, improving the processing efficiency of batch aluminum profiles. It also supports cyclic drilling, adapting to processing scenarios with single or multiple holes on the workpiece. No reprogramming or equipment debugging is required; automatic continuous drilling can be achieved simply by setting control parameters. The entire process is automatically executed with control parameters at its core, eliminating the need for manual adjustment based on experience. Furthermore, it can repeatedly perform positioning, drilling, and cutting on a single long aluminum profile, enabling continuous processing of multiple workpieces without manual re-clamping, further improving processing efficiency.

[0058] In one possible implementation, based on control parameters, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed to a predetermined position, including:

[0059] The mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the drilling component above the aluminum profile and the first reference boundary is the first distance; the first distance represents the distance from the first drill hole on the workpiece to the first reference boundary;

[0060] The process of controlling the movement of mechanical cutting equipment includes:

[0061] The cutting component and / or drilling component of the mechanical cutting equipment are controlled to move along a second direction a second distance to a preset position. The preset position is the position of the second distance between the cutting component and the second reference boundary and the first distance between the cutting component and the first reference boundary. The second distance represents the distance from the drill hole to the second reference boundary.

[0062] Controlling mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed includes:

[0063] Control the cutting and / or drilling components of the mechanical cutting equipment to move along a third direction and cut and / or drill holes in the aluminum profile to be processed;

[0064] Among them, the first direction, the second direction, and the third direction are perpendicular to each other.

[0065] Specifically, the first direction is the feeding direction of the aluminum profile, which can be understood as the X-axis, along the length of the aluminum profile; taking the first reference boundary obtained from the first cut as a reference, the first reference boundary is a side of the aluminum profile, such as the starting edge in the length direction; controlling the feeding mechanism to drive the aluminum profile to move along the first direction, so that the drilling component above the aluminum profile is directly facing the position, that is, the center projection position of the hole to be drilled, and the distance between it and the first reference boundary is equal to the first distance, which is a preset value, representing the distance from the first drilled hole on the workpiece to the first reference boundary; ensuring that the position of the aluminum profile in the length direction is accurate, so that the longitudinal position of the first drilled hole meets the design requirements.

[0066] The second direction is a horizontal direction perpendicular to the first direction, which can be understood as the Y-axis, along the width direction of the aluminum profile; with the second reference boundary as a reference, the side of the second reference boundary perpendicular to the first reference boundary, such as the side of the aluminum profile in the width direction; control the cutting component or drilling component to move a second distance along the second direction, the second distance is a preset value, representing the distance from the drill hole to the second reference boundary, and finally reach a preset position, which simultaneously satisfies the requirement that the distance from the first reference boundary is the first distance and the distance from the second reference boundary is the second distance; ensure that the position of the processing component (such as the drill bit or cutting blade) in the width direction is accurate and completely aligned with the processing point of the aluminum profile.

[0067] The third direction is the vertical direction perpendicular to the first and second directions, which can be understood as the Z-axis, perpendicular to the surface of the aluminum profile. After completing the first two positioning steps, control the drilling component (such as a drill bit) or cutting component (such as a cutting blade) to move (feed downwards) along the third direction until it contacts the aluminum profile and completes the drilling or cutting. Through the vertical feed, a hole or cut that meets the specifications is finally formed.

[0068] In this embodiment, by defining three vertical directions, a reference boundary, and a moving distance, the core problem of how to accurately align the aluminum profile and the processed parts is solved. This not only ensures the processing accuracy (accuracy of hole positions and cut locations) but also gives the equipment actions clear and executable standards, which is a key technical feature for achieving automated and high-precision processing.

[0069] In one possible implementation, before controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on control parameters, the following is also included:

[0070] The mechanical feeding mechanism is controlled to transport the actual boundary of the aluminum profile to be processed, and the cutting part of the mechanical cutting equipment is controlled to perform the first cut on the actual boundary of the aluminum profile to be processed, removing the edge material of the aluminum profile to be processed, and obtaining the first reference boundary; the second reference boundary is perpendicular to the first reference boundary.

[0071] Specifically, the cutting object is the actual boundary of the aluminum profile, such as the irregular edge material of the aluminum profile; the cutting part of the mechanical cutting equipment is controlled to move in the third direction, that is, the vertical direction, to cut the actual boundary of the aluminum profile and remove the irregular edge material; the flat edge formed after cutting is defined as the first reference boundary, which serves as the reference for the length direction of subsequent processing, such as the reference edge for the first distance; the side edge of the aluminum profile that is perpendicular to the first reference boundary is naturally used, which is usually the width direction edge of the aluminum profile. If this edge is irregular, it can be determined after cutting in the same way.

[0072] In this embodiment, a flat and uniform positioning benchmark is established through the first cut, eliminating the dimensional error of the original aluminum profile from the source.

[0073] In one possible implementation, the processing parameters also include the distance between the center positions of the aluminum profiles to be processed;

[0074] When there are multiple aluminum profiles, before repeatedly performing the moving operation of the aluminum profiles to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the following steps are also included:

[0075] Based on the distance between the center positions of the aluminum profiles to be processed, calculate the position difference of the drill holes in the second direction for each aluminum profile to be processed, and control the movement of the cutting and / or drilling components of the mechanical cutting equipment according to the position difference.

[0076] Specifically, the distance between the center positions of the aluminum profiles to be processed is extracted from the processing parameters and denoted as S. For example, if two aluminum profiles are placed side by side with a center-to-center distance of 100mm, this parameter is usually determined by the cross-sectional width of the aluminum profiles and a preset safety distance (to avoid interference during processing). Taking one of the aluminum profiles as the reference profile, usually the outermost or first profile processed, its drilled hole's position coordinates in the second direction are used as the reference value, denoted as S. The drilling position coordinates for other aluminum profiles = reference value + center position spacing × sequence number. For example, the drilling position of the second profile = +S, Drilling position of the third profile = +2S, and so on; to obtain the positional difference of each aluminum profile relative to the reference profile, that is, the movement increment in the second direction. Before repeating the processing action, the calculated positional difference is preset as the movement parameter of the mechanical cutting equipment: after processing one drilling / cutting position of the reference profile, the cutting part and / or drilling part are controlled to move along the second direction (width direction) by the corresponding difference (such as S) to accurately align the next profile to be processed; during the movement, the parameters of the first direction (feeding direction) and the third direction (vertical processing direction) remain unchanged, and the switching processing of multiple profiles is achieved only by adjusting the difference in the second direction.

[0077] In this embodiment, by calculating the positional difference corresponding to the center position spacing, the equipment components are controlled to move precisely in the second direction, achieving continuous and consistent processing of multiple profiles. Its function is to improve batch processing efficiency, ensure the positional consistency of multiple profiles, and enhance the scenario coverage capability of the entire processing method, making it an indispensable technical feature in industrial production.

[0078] In one possible implementation, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined based on processing parameters, including:

[0079] The clamping force of the mechanical feeding mechanism is determined based on the number of aluminum profiles. The moving step length, drilling position coordinates, and drilling path parameters of the drilling component are determined based on the drilling spacing on a single workpiece. The number of cutting times and cutting position spacing of the cutting component are determined based on the number of pre-cut workpieces of a single aluminum profile. The switching step length, processing sequence parameters, and synchronous processing reference of the mechanical cutting equipment components are determined based on the distance between the center positions of the aluminum profiles to be processed.

[0080] Specifically, the input parameters are: the number of aluminum profiles (N, N≥1); the calculation logic is: if N=1 (single profile processing): the clamping force is set to a preset benchmark value (e.g., 500-800N, determined according to the cross-sectional dimensions of the aluminum profile, to ensure stable clamping and no deformation); if N≥2 (multiple profile processing): clamping force = benchmark value + (N-1) × increment value (the increment value is 200-300N, e.g., clamping force for 2 profiles = 500+200=700N, 3 profiles = 500+2×200=900N); the output parameters are: the clamping force parameters of the feeding mechanism, which are directly used to control the pressure output of the clamping device.

[0081] Input parameters: Drilling spacing on a single workpiece (D, center distance between two adjacent holes); Calculation logic: Movement step size = D, where D is the distance the drilling component moves along the second direction each time, ensuring accurate spacing between adjacent holes; Drilling position coordinates = distance from the first reference boundary + (hole number - 1) × D (calculate the coordinates of each hole sequentially starting from the first reference boundary); Drilling path parameters = a straight line trajectory starting from the coordinates of the first hole and moving sequentially according to the current coordinate + D (ensuring the uniqueness of the drilling order and path); Output parameters: Movement step size of the drilling component, coordinates of each hole, path planning instructions.

[0082] Input parameters: Number of pre-cut workpieces for a single aluminum profile (M, M≥1); Calculation logic: Number of cuts = M (M cuts are required to cut one profile into M workpieces, with the last cut separating the last workpiece); Cutting position spacing = (Total length of aluminum profile - Reserved length at the tail end) ÷ M (Ensure that each workpiece has a uniform length, including the cutting gap); Output parameters: Total number of cuts for the cutting component, and position coordinates of each cut (distance along the first direction).

[0083] Input parameters: Distance between the center positions of the aluminum profiles to be processed (S, spacing between the center axes of multiple profiles); Calculation logic: Equipment component switching step size = S, the distance the cutting / drilling component moves along the second direction between multiple profiles to ensure precise alignment of the next profile; Processing sequence parameters = processing time of a single profile + 0.5-1s, the interval time for switching between multiple profiles to avoid equipment interference; Synchronous processing reference = the first reference boundary of the first profile is taken as the origin, and the reference of other profiles = origin + (profile number - 1) × S, to ensure that the processing positions of multiple profiles are relatively uniform; Output parameters: switching step size, action interval time, and unified reference coordinates during processing of multiple profiles.

[0084] In this embodiment, by clarifying the quantitative correspondence rules between processing parameters and control parameters, the abstract processing requirements are transformed into specific parameters that the equipment can directly execute. This not only ensures processing accuracy and parameter coordination, but also improves the operability of the method and its adaptability to different scenarios. It serves as a core technological bridge connecting processing requirements and precise execution.

[0085] In one possible implementation, when there are multiple pre-cut aluminum profile workpieces, before repeatedly performing the moving operation of the aluminum profile to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the following is also included:

[0086] Obtain the number of cut workpieces and the number of workpieces to be cut;

[0087] Calculate the difference between the number of cut workpieces and the number of workpieces to be cut. If the difference is less than zero, continue processing; if the difference is equal to zero, stop processing and trigger a prompt signal.

[0088] Specifically, extract the number of pre-cut workpieces for a single aluminum profile from the processing parameters, denoted as M, which is the total target quantity. For example, M=5 means that one profile needs to be cut into 5 workpieces. Set a counter for the number of cut workpieces (denoted as C) in the equipment control system, with an initial value of 0 (no workpieces have been cut yet). After each workpiece cutting action is completed, i.e., after each cycle in step 104 and after the cutting is completed, perform the following operations: increment the number of cut workpieces C by 1 (e.g., after the first workpiece is cut, C=1); the quantity difference = number of pre-cut workpieces M - number of cut workpieces C (e.g., when M=5 and C=1, the difference = 4); if the difference < 0: theoretically impossible (because C can be at most equal to M), usually an abnormal prompt (e.g., counting error); if the difference = 0: indicates that all workpieces have been cut (e.g., when M=5 and C=5, the difference = 0); if the difference > 0: indicates that there are still workpieces that have not been cut (e.g., when M=5 and C=3, the difference = 2). When the difference is greater than 0 (not completed): continue the cycle of step 104 (move the aluminum profile, drill holes, cut the next workpiece); when the difference is equal to 0 (completed): control the mechanical feeding mechanism and cutting equipment to stop all actions; trigger prompt signals, such as the equipment indicator light illuminating, the buzzer alarm sounding, the control system displaying that processing is complete, and notify the operator to process the finished product.

[0089] In this embodiment, the start and end of the processing are precisely controlled by the quantity difference judgment mechanism, which not only avoids material waste and processing omissions, but also realizes the automated closed loop of the processing flow, which is an important technical supplement to improve processing reliability and efficiency.

[0090] In one possible implementation, the machining parameters also include the workpiece cutting distance, which represents the distance between the last drilled hole in the workpiece and the end of the workpiece.

[0091] Cutting the aluminum profile to be processed includes:

[0092] After the last hole in the workpiece is completed, the feeding mechanism is moved to move the cutting distance according to the cutting distance of the workpiece.

[0093] The cutting component of the mechanical cutting equipment is moved to the surface of the aluminum profile to be processed and then cut.

[0094] Specifically, the cutting distance of the workpiece is extracted from the processing parameters and denoted as L. For example, the distance from the center of the last drilled hole to the end of the workpiece is 30mm. This parameter is determined by design requirements, such as meeting the end allowance during workpiece assembly. After the mechanical cutting equipment completes the last drilled hole of a single workpiece (i.e., the Kth drilled hole of the workpiece, where K is the number of drilled holes per workpiece), the control system triggers a feeding command; it controls the mechanical feeding mechanism to move the cutting distance L along the first direction (feeding direction), so that the position to be cut (the end of the workpiece) of the aluminum profile is precisely moved to directly below the cutting component. The cutting component of the mechanical cutting equipment is controlled to move along the third direction (vertical direction), contact the surface of the aluminum profile and complete the cutting; the distance between the end of the workpiece formed after cutting and the center of the last drilled hole is strictly equal to the preset cutting distance L.

[0095] In this embodiment, by using cutting distance parameters and a process of precise feeding and cutting after drilling, the relative positional accuracy between the last drilled hole and the end of the workpiece is ensured. This not only meets assembly requirements but also avoids processing interference, while ensuring the dimensional consistency of batch workpieces. This is a key technical detail for improving product quality.

[0096] In one possible implementation, the movement of the aluminum profile to be processed and the movement, drilling, and cutting actions of the mechanical cutting equipment are repeatedly performed, including:

[0097] Obtain the drilling distance between the center position of the next borehole and the center position of the current borehole;

[0098] Based on the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the position of the drilling component above the aluminum profile to be processed and the center position of the current drilling hole is the same as the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, so as to perform the next drilling.

[0099] Specifically, the drilling distance between the center position of the next hole and the center position of the current hole is extracted from the processing parameters and denoted as D. This distance is consistent with the drilling distance on a single workpiece, for example, the distance between two adjacent holes is 20mm. After the current hole is drilled (e.g., the first hole on the workpiece), the mechanical feeding mechanism moves the aluminum profile along the first direction (feeding direction), and the moving distance is strictly equal to the drilling distance D. After the movement, the distance between the position of the drilling component above the aluminum profile (i.e., the center projection position of the hole to be drilled) and the center position of the current hole is exactly equal to D, ensuring the accurate distance between the next hole position and the current hole position. The drilling component does not need to adjust the position in the second direction (width direction) because the drilling reference for the same workpiece is consistent in the width direction. The drilling component is directly controlled to move along the third direction (vertical direction) to complete the next hole (e.g., the second hole on the workpiece). The above steps are repeated until all holes on the workpiece are drilled (the number is the number of holes K per workpiece).

[0100] In this embodiment, by using the current hole as a reference and the feeding distance equal to the drilling spacing, the spacing accuracy between adjacent holes is ensured, the automated flow of continuous drilling is realized, and the cumulative error is reduced. This is a key technical detail for improving the drilling quality and efficiency of a single workpiece.

[0101] In one possible implementation, the method also includes:

[0102] The air pressure value and servo system of the monitoring equipment;

[0103] An alarm will sound immediately when the air pressure is lower than the preset threshold or when the servo drive reports an error.

[0104] In this embodiment, by real-time monitoring of the two core components, air pressure and servo system, and using immediate alarms, timely intervention is provided before the impact of the fault escalates. Ultimately, the goals of reducing waste, protecting equipment, ensuring safety, and improving efficiency are achieved, which is an important guarantee for the automated and intelligent operation of machining equipment.

[0105] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0106] The above embodiments are in Figure 1 Based on the method shown, each step will be discussed in detail. To facilitate understanding of the complete execution process, the overall method flow will be discussed below with reference to an embodiment.

[0107] I. Preliminary parameter settings and card installation

[0108] Install 1-3 long aluminum profiles to ensure a secure mounting.

[0109] Input the following parameters via the touchscreen: number of cards, length from the center of the first hole to the beginning, spacing between each hole of the finished workpiece, distance from the center of the last hole to the end, number of materials processed simultaneously each time, number of workpieces that can be cut and processed from each long piece, and distance between the centers of the materials being processed simultaneously.

[0110] II. Manual Feeding Stage

[0111] The manually controlled servo-driven mechanical feeding mechanism delivers the raw aluminum blank to the cutting area of ​​the processing mechanism, completing the initial positioning before processing.

[0112] III. Automated Processing Flow

[0113] 1. Activate automatic mode (trigger step A)

[0114] Step A: The cutting machine of the processing mechanism receives the PLC signal and performs the first cut on the aluminum material (according to the initial position set by the parameters).

[0115] 2. Drilling Positioning and Machining (BF Step)

[0116] Step B: The feeding mechanism moves the workpiece along the X-axis to the drilling position in the Y-axis movement area of ​​the drill bit.

[0117] Step C: The machining mechanism drives the drill bit to move along the Y-axis to the Y-axis position of the corresponding borehole.

[0118] Step D: The drill bit feeds downward along the Z-axis to complete drilling, and then lifts up to reset.

[0119] Step E: Determine the next action based on the number of clamped pieces and the spacing between each piece: If 3 pieces are clamped, the machining mechanism needs to move along the Y-axis sequentially to the drilling positions of the other two pieces, and repeat steps CD to complete the drilling; if 1-3 pieces are clamped, directly determine whether drilling in the current Y-axis direction is complete.

[0120] Step F: After confirming that all holes have been drilled along the Y-axis, return the drill bit to the origin position along the Y-axis.

[0121] 3. Multi-hole machining cycle (GH step)

[0122] Step G: Determine the number of holes in each finished material. If there is a second or more holes, the feeding mechanism will send the material to the next drilling area along the X-axis.

[0123] H step: Repeat CF step to complete drilling in the Y-axis direction at the current X-axis position; loop until all holes in the X-axis direction are completed.

[0124] 4. Tail-end cutting (Step 1)

[0125] Based on the "distance from tail hole to tail end" parameter input on the touch screen, the feeding mechanism delivers the tail end of the material to the cutting area, and the cutting machine performs the cutting task.

[0126] 5. Loop and Termination Judgment (JK Step)

[0127] Step J: After the cutting is completed, based on the previously set "number of workpieces that can be cut and processed per long piece", determine whether to continue feeding and start the next "feeding-drilling-cutting" cycle.

[0128] Step K: If it is determined that the entire aluminum material has been cut and processed, an alarm is triggered to remind the worker to load the material again.

[0129] IV. Abnormal Handling

[0130] The program monitors the following abnormal situations in real time, and will immediately stop the machine and issue an alarm if any of them occur:

[0131] Abnormal air pressure (air pressure alarm), servo system failure (servo alarm), and other factors that may affect machining accuracy or equipment safety.

[0132] Through the above logic control, the aluminum profiles are automatically cut and drilled in a fixed position and quantity, meeting the needs of processing 1-3 profiles at the same time, and ensuring processing efficiency and accuracy.

[0133] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0134] Figure 3 A schematic diagram of the aluminum profile drilling and cutting device provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:

[0135] like Figure 3 As shown, the aluminum profile drilling and cutting device 3 includes:

[0136] The processing parameter acquisition module 31 is used to acquire the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the hole spacing on a single workpiece.

[0137] The control parameter determination module 32 is used to determine the control parameters of the mechanical cutting equipment and the mechanical feeding mechanism based on the processing parameters. The control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed.

[0138] The processing module 33 is used to control the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on control parameters, and to control the mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed.

[0139] The repetitive processing module 34 is used to repeatedly perform the moving operation of the aluminum profile to be processed and the moving, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile to be processed is completed.

[0140] In one possible implementation, the control parameter determination module 32 is further used for:

[0141] The mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the drilling component above the aluminum profile and the first reference boundary is the first distance; the first distance represents the distance from the first drill hole on the workpiece to the first reference boundary;

[0142] The cutting component and / or drilling component of the mechanical cutting equipment are controlled to move along a second direction a second distance to a preset position. The preset position is the position of the second distance between the cutting component and the second reference boundary and the first distance between the cutting component and the first reference boundary. The second distance represents the distance from the drill hole to the second reference boundary.

[0143] Control the cutting and / or drilling components of the mechanical cutting equipment to move along a third direction and cut and / or drill holes in the aluminum profile to be processed;

[0144] Among them, the first direction, the second direction, and the third direction are perpendicular to each other.

[0145] In this embodiment of the invention, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined based on processing parameters. This moves the aluminum profile and determines the positions of the drilling and cutting components, enabling simultaneous processing of multiple aluminum profiles. No separate clamping and positioning is required; multiple drilling and subsequent cutting can be completed in one go simply by setting the layout parameters, improving the processing efficiency of batch aluminum profiles. It also supports cyclic drilling, adapting to processing scenarios with single or multiple holes on the workpiece. No reprogramming or equipment debugging is required; automatic continuous drilling can be achieved simply by setting control parameters. The entire process is automatically executed with control parameters at its core, eliminating the need for manual adjustment based on experience. Furthermore, it can repeatedly perform positioning, drilling, and cutting on a single long aluminum profile, enabling continuous processing of multiple workpieces without manual re-clamping, further improving processing efficiency.

[0146] Figure 4 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Figure 4 As shown, the electronic device 4 in this embodiment includes a processor 40 and a memory 41. The memory 41 stores a computer program 42. When the processor 40 executes the computer program 42, it implements the steps in the various method embodiments described above. Alternatively, when the processor 40 executes the computer program 42, it implements the functions of each module / unit in the various device embodiments described above.

[0147] For example, computer program 42 may be divided into one or more modules / units, which are stored in memory 41 and executed by processor 40 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 42 in electronic device 4.

[0148] Electronic device 4 may include, but is not limited to, processor 40 and memory 41. Those skilled in the art will understand that... Figure 4 This is merely an example of electronic device 4 and does not constitute a limitation on electronic device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, electronic device 4 may also include input / output devices, network access devices, buses, etc.

[0149] The processor 40 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0150] The memory 41 can be an internal storage unit of the electronic device 4, such as a hard disk or RAM. The memory 41 can also be an external storage device of the electronic device 4, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 41 can include both internal and external storage units of the electronic device 4. The memory 41 is used to store the computer program 42 and other programs and data required by the electronic device 4. The memory 41 can also be used to temporarily store data that has been output or will be output.

[0151] For the sake of simplicity and clarity, only the above-described functional modules / units are used as examples. In practical applications, the functions described above can be assigned to different functional modules / units as needed. These modules / units can be implemented in hardware, software, or a combination of both.

[0152] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the methods described in the above-described method embodiments.

[0153] This invention also provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the methods described in the above-described method embodiments.

[0154] Computer programs include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0155] In the above embodiments, the descriptions of each embodiment have their own emphasis. Parts not detailed or described in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Unless otherwise specified or in conflict with logic, the terminology and / or descriptions between different embodiments are consistent and can be referenced interchangeably. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0156] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A method for drilling and cutting aluminum profiles, characterized in that, include: Obtain the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the spacing between holes drilled on a single workpiece; Based on the processing parameters, control parameters for the mechanical cutting equipment and the mechanical feeding mechanism are determined. These control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed. Based on the control parameters, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed to a predetermined position, and the mechanical cutting equipment is controlled to cut and / or drill holes in the aluminum profile to be processed. Repeat the movement operation of the aluminum profile to be processed and the movement, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile to be processed is completed; The process of controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on the control parameters includes: controlling the mechanical feeding mechanism to move the aluminum profile to be processed along a first direction, such that the distance between the drilling component above the aluminum profile and the first reference boundary is a first distance; the process of controlling the movement of the mechanical cutting equipment includes: controlling the cutting component and / or drilling component of the mechanical cutting equipment to move a second distance along a second direction to a preset position; the process of controlling the mechanical cutting equipment to cut and / or drill the aluminum profile to be processed includes: controlling the cutting component and / or drilling component of the mechanical cutting equipment to move along a third direction and to cut and / or drill the aluminum profile to be processed; wherein, the first direction, the second direction, and the third direction are perpendicular to each other; Before controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on the control parameters, the method further includes: controlling the mechanical feeding mechanism to convey the actual boundary of the aluminum profile to be processed, and controlling the cutting component of the mechanical cutting equipment to perform a first cut on the actual boundary of the aluminum profile to be processed, removing the edge material of the aluminum profile to be processed to obtain a first reference boundary; the second reference boundary is perpendicular to the first reference boundary. The processing parameters also include the distance between the center positions of the aluminum profiles to be processed; when there are multiple aluminum profiles, before repeatedly performing the moving operation of the aluminum profiles to be processed and the moving, drilling and cutting actions of the mechanical cutting equipment, the following is also included: calculating the position difference of the drilling of each aluminum profile to be processed in the second direction based on the distance between the center positions of the aluminum profiles to be processed, and controlling the movement of the cutting part and / or drilling part of the mechanical cutting equipment according to the position difference; The first direction is the feeding direction of the aluminum profile, the second direction is the width direction of the aluminum profile, and the third direction is the vertical processing direction of the aluminum profile.

2. The method for drilling and cutting aluminum profiles according to claim 1, characterized in that, The step of controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on the control parameters includes: The first distance represents the distance from the first drilled hole on the workpiece to the first reference boundary; The process of controlling the movement of mechanical cutting equipment includes: The preset position is the position between the second reference boundary and the first reference boundary at a second distance; the second distance represents the distance from the borehole to the second reference boundary.

3. The method for drilling and cutting aluminum profiles according to claim 1, characterized in that, The process of determining the control parameters for the mechanical cutting equipment and the mechanical feeding mechanism based on the processing parameters includes: The clamping force of the mechanical feeding mechanism is determined based on the number of aluminum profiles. The moving step length, drilling position coordinates, and drilling path parameters of the drilling component are determined based on the drilling spacing on a single workpiece. The number of cutting times and cutting position spacing of the cutting component are determined based on the number of pre-cut workpieces of a single aluminum profile. The switching step length, processing sequence parameters, and synchronous processing reference of the mechanical cutting equipment components are determined based on the distance between the center positions of the aluminum profiles to be processed.

4. The method for drilling and cutting aluminum profiles according to claim 1, characterized in that, When there are multiple pre-cut aluminum profile workpieces, before repeatedly performing the moving operation of the aluminum profile to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the following steps are also included: Obtain the number of cut workpieces and the number of workpieces to be cut; Calculate the difference between the number of cut workpieces and the number of pre-cut workpieces. If the difference is less than zero, continue processing; if the difference is equal to zero, stop processing and trigger a prompt signal.

5. The method for drilling and cutting aluminum profiles according to claim 1, characterized in that, The processing parameters also include the workpiece cutting distance, which represents the distance between the last drilled hole in the workpiece and the end of the workpiece; Cutting the aluminum profile to be processed includes: After the last hole in the workpiece is completed, the feeding mechanism is moved to move the cutting distance according to the cutting distance of the workpiece. The cutting component of the mechanical cutting equipment is moved to the surface of the aluminum profile to be processed and then cut.

6. The method for drilling and cutting aluminum profiles according to claim 1, characterized in that, The repeated execution of the moving operation of the aluminum profile to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment include: Obtain the drilling distance between the center position of the next borehole and the center position of the current borehole; Based on the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, the mechanical feeding mechanism is controlled to move the aluminum profile to be processed along the first direction, so that the distance between the position of the drilling component above the aluminum profile to be processed and the center position of the current drilling hole is the same as the drilling distance between the center position of the next drilling hole and the center position of the current drilling hole, so as to perform the next drilling.

7. A device for drilling and cutting aluminum profiles, characterized in that, include: The processing parameter acquisition module is used to acquire the processing parameters of the aluminum profile to be processed; the processing parameters include the number of aluminum profiles, the number of pre-cut workpieces per aluminum profile, the number of holes drilled per workpiece, and the spacing between holes drilled on a single workpiece. The control parameter determination module is used to determine the control parameters of the mechanical cutting equipment and the mechanical feeding mechanism based on the processing parameters. The control parameters are used to control the mechanical cutting equipment to cut and drill one or more aluminum profiles to be processed. The process of controlling the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on the control parameters includes: controlling the mechanical feeding mechanism to move the aluminum profile to be processed along a first direction, such that the distance between the position of the drilling component above the aluminum profile and the first reference boundary is a first distance; the process of controlling the movement of the mechanical cutting equipment includes: controlling the cutting component and / or drilling component of the mechanical cutting equipment to move a second distance along a second direction to a preset position; the process of controlling the mechanical cutting equipment to cut and / or drill the aluminum profile to be processed includes: controlling the cutting component and / or drilling component of the mechanical cutting equipment to move along a third direction and to cut and / or drill the aluminum profile to be processed; wherein, the first direction, the second direction, and the third direction are perpendicular to each other; before controlling the mechanical feeding mechanism to move the aluminum profile to be processed to the predetermined position based on the control parameters, the process also includes... The system controls the mechanical feeding mechanism to transport the actual boundary of the aluminum profile to be processed, and controls the cutting component of the mechanical cutting equipment to perform the first cut on the actual boundary of the aluminum profile to be processed, removing the edge material of the aluminum profile to be processed to obtain the first reference boundary; the second reference boundary is perpendicular to the first reference boundary; the processing parameters also include the distance between the center positions of the aluminum profiles to be processed; when there are multiple aluminum profiles, before repeatedly performing the moving operation of the aluminum profiles to be processed and the moving, drilling, and cutting actions of the mechanical cutting equipment, the system further includes: calculating the position difference of the drilling of each aluminum profile to be processed in the second direction based on the distance between the center positions of the aluminum profiles to be processed, and controlling the movement of the cutting component and / or drilling component of the mechanical cutting equipment according to the position difference; the first direction is the feeding direction of the aluminum profile, the second direction is the width direction of the aluminum profile, and the third direction is the vertical processing direction of the aluminum profile; The processing module is used to control the mechanical feeding mechanism to move the aluminum profile to be processed to a predetermined position based on the control parameters, and to control the mechanical cutting equipment to cut and / or drill holes in the aluminum profile to be processed. The repetitive processing module is used to repeatedly perform the movement operation of the aluminum profile to be processed and the movement, drilling and cutting actions of the mechanical cutting equipment until the processing of the aluminum profile is completed.

8. An electronic device, characterized in that, It includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-process intelligent synchronous processing equipment for binding post

    CN117206905A

  • Aluminum template production line and control method thereof

    CN119952486A