Search

CN-122023404-A - Method for automatically calculating cut-in point and cut-out point of flat-pushing circular saw

CN122023404ACN 122023404 ACN122023404 ACN 122023404ACN-122023404-A

Abstract

The invention discloses a method for automatically calculating an entry point and a cutting point of a horizontal pushing circular saw, which relates to the technical field of metal material cutting and comprises the following steps of constructing a rectangular coordinate system and obtaining parameters of a saw blade and the distance from the center of the saw blade to a processing table; determining cutting points and cutting points based on the cross section contour of the material to be sawn and calculating the shortest horizontal distance from each point to the circumference of the saw blade, determining the center coordinates of the saw blade based on the cutting points and the cutting points, thereby obtaining ideal cutting and cutting distances, generating a safety compensation coefficient, compensating the ideal cutting distances, determining the accurate cutting distances, and minimizing the impact vibration intensity and the cutting time in the cutting process by using the accurate cutting distances, the advancing speed and the rotating acceleration as optimized variables through an optimizing algorithm so as to obtain optimal parameters, improve the quality of products and improve the overall production efficiency.

Inventors

  • Ying Gonghui
  • ZHANG SIYANG
  • DU YIPING
  • YU YANCONG

Assignees

  • 杭州得默尔智能科技有限公司

Dates

Publication Date
20260512
Application Date
20260413

Claims (9)

  1. 1. A method for automatically calculating the cut-in point and the cut-out point of a flat-pushing circular saw, which is characterized by comprising the following specific steps: S1, taking the circle center of a horizontally pushed circular saw blade at a reset position as an origin, taking the horizontal sawing direction of the saw blade as a horizontal coordinate axis, taking the upward direction perpendicular to the reference surface of a processing table as a vertical coordinate axis, constructing a rectangular coordinate system, acquiring dimension parameters of the saw blade and distance information from the circle center of the saw blade to the reference surface of the processing table, and fixedly placing a material to be sawed on the reference surface of the processing table; s2, determining the cross-section profile of the material to be sawed on a rectangular coordinate system, calculating the shortest horizontal distance from each point on the cross-section profile to the circumference of the saw blade at the reset position, and selecting the cross-section profile point corresponding to the maximum value in the shortest horizontal distance as a cutting point and the cross-section profile point corresponding to the minimum value as a cutting point; S3, determining the circle center coordinates of the saw blade when the circumference of the circular saw blade is overlapped with the cutting point and the cutting point for the first time when the circular saw blade moves in a preset advancing direction based on the cutting point and the cutting point, and determining an ideal cutting distance and an ideal cutting distance by combining an origin; s4, acquiring surface characteristics of a material to be sawed, generating a safety compensation coefficient based on the surface characteristics of the material to be sawed, compensating an ideal cutting distance based on the safety compensation coefficient, and determining an accurate cutting distance range; And S5, taking distance data, the advancing speed of the horizontal pushing circular saw and the rotating acceleration of the saw blade in the accurate cutting distance range as optimization variables, taking the minimum contact impact vibration intensity and the minimum cutting time in the cutting process of the material to be sawed as optimization targets, and obtaining the optimal cutting distance, the optimal advancing speed of the horizontal pushing circular saw and the optimal rotating acceleration of the saw blade through an optimizing algorithm.
  2. 2. The method for automatically calculating the cut-in point and the cut-out point of a circular flat saw according to claim 1, wherein: based on the established rectangular coordinate system, determining the horizontal plane coordinate of the reference surface of the processing table in the rectangular coordinate system, and fixing the material to be sawed on the reference surface of the processing table from top to bottom by two pushing steps arranged on the processing table from right to left respectively; Based on the origin position of the rectangular coordinate system, determining the shortest distance between the origin position and the reference surface of the processing table, and marking as a fixed vertical distance, and the horizontal distance between the origin position and the right end section of the processing table, and marking as a fixed horizontal distance, wherein the fixed vertical distance is smaller than the saw blade radius of the flat-pushing circular saw.
  3. 3. The method for automatically calculating the cutting point and the cutting point of the circular saw according to claim 2, wherein the geometric characteristic parameters of the cross-section profile are extracted, and the geometric characteristic parameters of the cross-section of the material to be sawn are determined based on the geometric characteristic parameters of the cross-section profile of the material to be sawn, wherein the geometric characteristic parameters comprise the area, the perimeter, the diameter, the width and the height; the geometric shapes comprise circles and rectangles, and the method for judging the geometric shape of the cross section of the material to be sawn is that a high-resolution camera or a scanner is used for acquiring images of the cross section of the material to be sawn, and then an edge detection algorithm is used for analyzing the images to determine the geometric shape of the cross section of the material to be sawn.
  4. 4. The method for automatically calculating the cutting point and the cutting point of the horizontal pushing circular saw according to claim 3, wherein the method for determining the cutting point of the material to be sawn is characterized in that the horizontal pushing circular saw moves in a preset advancing direction until the circumference of the saw blade completely covers the cross-section outline of the material to be sawn for the first time, the cross-section outline of the material to be sawn is internally tangent with the circumference of the saw blade, and the internal tangent point is the cutting point of the material to be sawn; The method for determining the cutting point of the material to be sawed with rectangular cross section outline is characterized in that a horizontal pushing circular saw is moved according to a preset advancing direction, the shortest horizontal distance from each vertex of the material to be sawed to the circumference of a saw blade at a reset position is determined, the vertex corresponding to the maximum value in the shortest horizontal distance is selected as the cutting point, if a plurality of identical maximum values of the shortest horizontal distances exist, the distance between the corresponding vertex and the reference surface of a processing table is further determined, and the vertex closest to the reference surface of the processing table is taken as the cutting point of the material to be sawed; And after the circumference of the saw blade reaches the cutting point of the material to be sawed, the distance between the circle center position of the saw blade and the circle center of the saw blade at the reset position is obtained, and the distance is recorded as an ideal cutting distance.
  5. 5. The method for automatically calculating the cutting point and the cutting point of the circular saw according to claim 4, wherein the logic for determining the ideal cutting distance of the material to be sawn with circular cross-sectional profile is as follows: Determining the position coordinates of the circle centers of the materials to be sawed based on the diameter of the materials to be sawed, combining the fixed vertical distance and the fixed horizontal distance, wherein after the saw blade moves by the ideal cutting distance, the cutting point of the materials to be sawed is on the extension line of the two circle centers of the materials to be sawed and the saw blade, so that the distance between the circle centers of the materials to be sawed and the circle centers of the saw blade is represented by the difference value of the radius of the saw blade and the radius of the materials to be sawed; Based on the distance between the material to be sawn and the center of the saw blade after the saw blade reaches the cutting point, combining the horizontal distance between the material to be sawn and the center of the saw blade to jointly construct a cutting point right triangle taking the center of the saw blade and the center of the material to be sawn as two vertexes, wherein the hypotenuse of the right triangle is the distance between the center of the material to be sawn and the center of the saw blade after the saw blade reaches the cutting point, the ideal cutting distance is introduced based on the horizontal distance between the center of the material to be sawn and the center of the saw blade, the horizontal distance between the center of the material to be sawn and the center of the saw blade is specifically expressed as the sum of the fixed horizontal distance and the first geometric distance, and the first geometric distance is specifically expressed as the difference value between the radius of the material to be sawn and the ideal cutting distance; The rest right-angle side of the cutting point right-angle triangle is specifically expressed as a difference value between a fixed vertical distance and the radius of the material to be sawed, based on the three sides of the cutting point right-angle triangle, the corresponding relation of the three sides is established according to the Pythagorean theorem, and a calculation expression of the ideal cutting distance represented by the radius of the saw blade, the radius of the material to be sawed, the fixed vertical distance and the fixed horizontal distance is obtained through formula conversion.
  6. 6. The method for automatically calculating the cutting point and the cutting point of the horizontal pushing circular saw according to claim 4, wherein the ideal cutting distance of the material to be sawed, which is rectangular in cross section, is determined according to the logic that the cutting point and the center of the current saw blade are taken as vertexes, the distance between the cutting point and the center of the current saw blade is taken as a bevel edge, the vertical distance between the cutting point and the center of the current saw blade is taken as a right-angle side, the cutting point right-angle triangle of the material to be sawed is constructed, the distance between the cutting point and the center of the current saw blade is the radius of the saw blade, the vertical distance between the cutting point and the center of the current saw blade is taken as a fixed vertical distance, the length of the left right-angle side of the cutting point right-angle triangle of the material to be sawed is determined through the Pythagorean theorem, and the sum of the length of the right-angle side and the ideal cutting distance is equal to the sum of the fixed horizontal distance and the width of the material to be sawed, so that an ideal cutting distance calculation expression through the fixed vertical distance, the fixed horizontal distance, the radius of the saw blade and the width of the material to be sawed is constructed.
  7. 7. The method for automatically calculating the cutting point and the cutting point of the horizontal pushing circular saw according to claim 3, wherein the method for determining the cutting point of the circular saw is characterized in that the saw blade is horizontally moved in the reset position along the horizontal coordinate axis direction of the circular saw until the circumference of the saw blade is circumscribed with the circumference of the circular saw blade, and the circumscribed point is the cutting point of the circular saw blade; for a material to be sawed with a rectangular cross-section outline, determining the cutting-in point of the material to be sawed specifically according to the method that the diagonal vertex of the cutting-in point of the material to be sawed is taken as the cutting-in point of the material to be sawed; and after the circumference of the saw blade reaches the cutting point of the material to be sawed, the distance between the circle center position of the saw blade and the circle center of the saw blade at the reset position is acquired, and the distance is recorded as an ideal cutting distance.
  8. 8. The method for automatically calculating the cutting point and the cutting point of the horizontal pushing circular saw according to claim 7, wherein for the material to be sawn, the cross section contour of which is circular, the ideal cutting distance for the saw blade to move to the cutting point is calculated according to the method that the center of the saw blade and the center of the material to be sawn are two vertexes, the distance between the material to be sawn and the center of the saw blade and the horizontal distance between the material to be sawn and the center of the saw blade are taken as two edges, a right triangle of the cutting point is constructed, and the hypotenuse of the right triangle of the cutting point is the distance between the material to be sawn and the center of the saw blade, specifically expressed as the sum of the radius of the material to be sawn and the radius of the saw blade; The right-angle side of the right triangle of the cutting point is expressed as the horizontal distance between the material to be cut and the center of the saw blade, in particular as the sum of the fixed horizontal distance and the second geometric distance, and the second geometric distance is expressed as the difference value between the radius of the material to be cut and the ideal cutting distance; the rest right-angle side of the right-angle triangle of the cutting point is specifically expressed as a difference value between the fixed vertical distance and the radius of the material to be sawed, based on the three sides of the right-angle triangle of the cutting point, the corresponding relation of the three sides is established according to the Pythagorean theorem, and an ideal cutting distance calculation expression represented by the radius of the saw blade, the radius of the material to be sawed, the fixed vertical distance and the fixed horizontal distance is obtained through formula conversion; for a material to be sawed with a rectangular cross-sectional profile, the logic on which the ideal cutting-in distance is determined is specifically based on: Based on the fact that the cutting point and the center of the current saw blade are taken as vertexes, the distance between the cutting point and the center of the current saw blade is taken as a bevel edge, the vertical distance between the cutting point and the center of the current saw blade is taken as a right angle side, the distance between the cutting point and the center of the current saw blade is the radius of the saw blade, the vertical distance between the cutting point and the center of the current saw blade is the difference value between the fixed vertical distance and the height of the material to be sawed, the length of the left right angle side of the right angle triangle of the cutting point of the material to be sawed is determined through Pythagorean theorem, and the sum of the length of the right angle side and the ideal cutting distance is equal to the fixed horizontal distance, so that an ideal cutting distance calculation expression through the fixed vertical distance, the fixed horizontal distance, the radius of the saw blade and the width of the material to be sawed is constructed.
  9. 9. The method of automatically calculating the cut-in and cut-out points of a flat-pushing circular saw of claim 8, wherein: Selecting a contact pin profiler, randomly selecting a plurality of sampling areas from the surface area of the material to be sawed, measuring and analyzing the sampling areas by using the contact pin profiler to obtain the surface roughness of each sampling area, calculating the surface roughness average value of all the sampling areas, and taking the average value as the surface average roughness of the material to be sawed; The logic on which the safety compensation coefficient is specifically generated is as follows: Calculating a surface flatness factor based on the surface characteristics of a material to be sawed, and determining a safety compensation coefficient through the surface flatness factor, wherein the specific method for calculating the surface flatness factor is to take the ratio of the standard deviation of the surface roughness to the average roughness of the surface as the surface flatness factor; based on the surface flatness factor, taking the natural constant as the bottom, taking the product of the square of the surface flatness factor and the proportionality constant as an index, and taking the calculation result as a safety compensation coefficient; The logic on which the accurate cutting-in distance is specifically based is that taking the product of the safety compensation coefficient and the initial safety distance as the compensation distance, and recording the difference value between the ideal cutting-in distance and the compensation distance as the candidate cutting-in distance; For the accurate cutting-in distance, taking the candidate cutting-in distance as a lower limit and the ideal cutting-in distance as an upper limit, forming an accurate cutting-in distance value set, randomly selecting a distance value from the accurate cutting-in distance value set, randomly selecting a rotation acceleration value and a translational circular saw travel speed from the rotation acceleration range of the saw blade to the translational circular saw travel speed, wherein the translational circular saw travel speed specifically refers to the translational circular saw travel speed from a cutting point of a material to be sawed to contact with the material to be sawed; And repeatedly selecting the selected distance value, the rotation acceleration value and the traveling speed of the horizontal pushing circular saw as sawing optimization combinations for a plurality of times to obtain a plurality of sawing optimization combinations as optimization variables, taking the minimum sawing contact impact vibration intensity and the minimum cutting time as optimization targets, determining the optimal sawing optimization combinations by a genetic algorithm, and taking the cutting-in distance, the traveling speed of the horizontal pushing circular saw and the rotational acceleration of the saw blade in the optimal precise distance combinations as the optimal cutting-in distance, the optimal traveling speed of the horizontal pushing circular saw and the rotational acceleration of the optimal saw blade, wherein the sawing contact impact vibration intensity and the cutting time are obtained through finite element analysis.

Description

Method for automatically calculating cut-in point and cut-out point of flat-pushing circular saw Technical Field The invention relates to the technical field of metal material cutting, in particular to a method for automatically calculating an entry point and a cutting point of a flat-pushing circular saw. Background The metal circular sawing machine is used as a key device for cutting metal sectional materials (such as bars, pipes, square steel and the like) in a fixed length mode, is one of intelligent machine tools, belongs to the category of cutting machine tools, is specially used for cutting metal materials, and is widely applied to industries such as metallurgy, mechanical manufacturing, construction, hardware machining and the like; the metal circular sawing machine is mainly used for accurately cutting metal materials to a fixed length in function, has the characteristics of high efficiency and high precision, and compared with a traditional machine tool, the metal circular sawing machine is mainly used for cutting operations and is generally provided with a clamping device and a feeding system, automatic and semi-automatic operations can be realized, production efficiency is improved, and long-size metal materials are cut off efficiently and accurately according to preset lengths. In the prior art, a circular sawing machine is controlled to saw in two modes, firstly, a debugging person manually sets the circular sawing machine, after changing the shape and the size of materials, the circular sawing machine is manually set again, the mode is the most time-consuming, the accuracy of the set position is related to the capability of the debugging person, the safety risk of setting an improper striking knife is easy to occur, secondly, a formula library is made, the cut-in point and the cut-out point corresponding to the materials with each size are manually mapped through mechanical design software or drawing software, in an input PLC control system, after changing the materials, formula mapping data with the corresponding size are switched on a touch screen picture, and the advantages are that manual setting is not needed any more, but once the materials with the sizes which are not in the formula are needed, the mapping data need to be input into the PLC control system for one time, and an end user cannot independently add the materials, and an equipment factory is needed to finish the operation. The prior art therefore exposes significant limitations in practical manufacturing processes, particularly in the face of multiple batches, specifications, and customizations of cutting tasks, each cutting cycle involving a "blank stroke" of the blade close to the stock and a practical "cut-in-cut" process; The traditional method often fails to intelligently calculate the optimal initial cutting-in position of the saw blade relative to the raw material and reset or next cutting starting position after one cutting cycle is completed, so that ineffective idle travel time is accumulated, and the overall equipment comprehensive efficiency is affected. The above information disclosed in the background section is only for enhancement of understanding of the background of the disclosure and therefore it may include information that does not form the prior art that is already known to a person of ordinary skill in the art. Disclosure of Invention The invention aims to provide a method for automatically calculating the cutting point and the cutting point of a horizontal pushing circular saw, so as to solve the problems in the prior art. In order to achieve the above purpose, the present invention provides the following technical solutions: A method for automatically calculating the cut-in point and the cut-out point of a horizontal pushing circular saw comprises the following specific steps: S1, taking the circle center of a horizontally pushed circular saw blade at a reset position as an origin, taking the horizontal sawing direction of the saw blade as a horizontal coordinate axis, taking the upward direction perpendicular to the reference surface of a processing table as a vertical coordinate axis, constructing a rectangular coordinate system, acquiring dimension parameters of the saw blade and distance information from the circle center of the saw blade to the reference surface of the processing table, and fixedly placing a material to be sawed on the reference surface of the processing table; s2, determining the cross-section profile of the material to be sawed on a rectangular coordinate system, calculating the shortest horizontal distance from each point on the cross-section profile to the circumference of the saw blade at the reset position, and selecting the cross-section profile point corresponding to the maximum value in the shortest horizontal distance as a cutting point and the cross-section profile point corresponding to the minimum value as a cutting point; s3, determining the circle center coordinate