Stone material automatic cutting saw processing method
By using parametric design and automated cutting saw processing methods, the problems of high skill requirements and low efficiency in stone wiper processing have been solved, enabling fast and efficient wiper production.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHENGDU UNIV OF INFORMATION TECH
- Filing Date
- 2023-12-19
- Publication Date
- 2026-04-17
AI Technical Summary
The existing stone wiper processing requires high worker skills, is complex and time-consuming to design, and has low milling efficiency, making it impossible to reuse wiper designs of different sizes or shapes.
The method employs parametric design and automatic cutting saw processing. The wiper shape is generated through parametric design, and the wiper is directly cut into the stone using a cutting saw to generate the wiper, omitting the 3D file design step and directly generating the processing file.
It significantly reduces the professional skills required of operators, improves the processing efficiency of windshield wipers, and reduces the processing time to only 1/6 to 1/3 of the traditional method, thus simplifying the design process.
Smart Images

Figure CN117507149B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of stone processing and relates to a method for processing stone wipers, specifically a method for processing stone wipers using an automatic cutting saw. Background Technology
[0002] Stone wipers are a type of stone landscaping created through stone carving, typically used to decorate ancient houses, tombs, etc. The existing processing steps for stone wipers are as follows:
[0003] a) Design the wiper blade shape;
[0004] b) Based on the wiper design, design the 3D file of the wiper using 3D software;
[0005] c) Based on the 3D file of the windshield wiper, generate G-code processing files using computer-aided manufacturing software;
[0006] d) Execute the above process documents using a 3-axis stone carving machine and use a milling cutter to carve the required stone wipers.
[0007] In the process of realizing this invention, the inventors discovered that at least one of the following technical problems exists in the prior art:
[0008] 1. Existing solutions place high demands on workers during the wiper design process, requiring them to understand 3D software and wiper modeling.
[0009] 2. Even if workers possess the above knowledge and skills, designing stone wipers is a complex, time-consuming, and labor-intensive process. Designing a simple stone wiper typically takes a worker more than two hours; and even with the same design, it cannot be reused if the dimensions are different; different shapes and sizes require redesign.
[0010] 3. The stone processing step based on milling cutters is very time-consuming; it usually takes 6 to 12 hours to carve a stone wiper. Summary of the Invention
[0011] Therefore, the purpose of this invention is to provide a simple and efficient automatic cutting saw processing method for stone wipers.
[0012] Through long-term exploration and experimentation, as well as numerous trials and efforts, the inventors have continuously reformed and innovated to solve the above-mentioned technical problems. The technical solution provided by this invention is to provide an automatic cutting saw processing method for stone wipers. The stone wiper includes a stone body, and at least one side of the stone body is symmetrically provided with a reserved part, a raised corner, a tile top, and a tile groove from both sides to the center. A redundant groove is selectively provided between the raised corner and the tile top. Through parametric design, a cutting saw is used to cut the stone to generate the wiper.
[0013] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, the method includes the following steps:
[0014] S1. Parametric design of the shape of the wiper gutter;
[0015] S2. Set the specific parameter values for the windshield wiper groove according to the shape of the wiper product;
[0016] S3. Calculate the cutting saw path based on the shape of the groove;
[0017] S4. Set the position of the cutting saw and the motion path of each axis motor;
[0018] S5. Optimize the position path of each axis;
[0019] S6. Save the path as a process file;
[0020] S7, cutting saw processing;
[0021] S8, Generate wiper products.
[0022] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, the parameters include:
[0023] Tool parameters: saw blade radius R, saw blade shank length l, saw blade thickness d;
[0024] Sheet material parameters: Length L, Width D;
[0025] Processing parameters: top shape, cut width s, cut depth h;
[0026] Corner parameters: corner width q, reserved width Y,
[0027] Tile groove parameters: number of horizontal grooves n x Number of vertical columns n y , tile roof radius r, tile groove spacing w;
[0028] Operating parameters: idle speed, processing speed, safety height H, approach height C.
[0029] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, in step S2, the origin coordinates, waiting start cutting point coordinates, start cutting point coordinates, start cutting point coordinates, each shape's start cutting point coordinates, arrival position coordinates for each step cutting, departure coordinates after each cutting, and end cutting point coordinates for each shape are determined based on the shape of the wiper product. The origin coordinates are located above the center point of the stone plane. The arrival position coordinates for each step cutting are determined by accumulating the number of steps n, with the saw blade thickness as the step distance. The departure coordinates after each cutting are the positions where the saw blade completely leaves the stone without interference.
[0030] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, step S3 specifically includes:
[0031] Move the saw blade from the origin to the first side to be cut, control the saw blade to start rotating at idle speed, and rotate at cutting speed when approaching the stone body; control the saw blade to pass through the first end reserved part, and sequentially cut the corner, redundant groove, tile top, tile groove, redundant groove, and corner; after passing through the second end reserved part, reach the second side to be cut position, and cut in the same order as the first side; for each cut of the corner and tile top, change the cutting height according to the corresponding chord function; the saw blade step distance is not greater than the saw blade thickness.
[0032] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, the corner cutting specifically includes:
[0033] The saw blade moves along the x-direction to the starting position of the corner, while the left side remains unchanged in the y and z directions; the number of cuts i is set, and i is incremented by 1 after each cut is completed; the x-direction is positioned by the distance W; the y-direction is obtained by substituting the horizontal coordinate W into the cosine function 3-2, and the z-direction is obtained by substituting the horizontal coordinate W into the cosine function 3-3; after each cut, the saw blade must retreat to a safe distance in both the z and y directions; until the corner is cut.
[0034] The x-axis is:
[0035] W = id,
[0036] The movements in each direction during the cutting process are as follows:
[0037] x = id(Y) <id≤Y+q) (2-1),
[0038]
[0039]
[0040] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, the redundant groove cutting specifically includes:
[0041] After the corner cutting in the x-direction is completed, i.e., W is greater than q, the redundant slot cutting begins. During the redundant slot cutting, W is used as the horizontal coordinate in the x-direction, each y-direction cut is the cutting width s, and each z-direction cut is the cutting depth h. Each cut in the z and y directions must be moved back to a safe distance until the redundant slot is completely cut.
[0042] The size of the single-sided redundant slot is set to S. k :
[0043]
[0044] The movements in each direction during the cutting process are as follows:
[0045] x = W(Y + q < W ≤ Y + q + S) k (2-5),
[0046] y = s (2-6),
[0047] z = h (2-7).
[0048] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, the roof tile cutting specifically includes:
[0049] After the redundant slot cutting is completed in the x-direction, that is, when W is greater than S k When preparing to start cutting the roof tiles and grooves, set variables; when cutting the nth roof tile, the x-direction is positioned by W as the horizontal coordinate; the y-direction is the cutting width s; when cutting each roof tile, substitute the horizontal coordinate into the sine function 3-10 to obtain the vertical coordinate, until the horizontal coordinate becomes the sum of the original coordinate and the length of n roof tiles, when one roof tile is cut, and the counting coefficient n is incremented by 1, until n reaches the preset number, when the cutting is completed;
[0050] The motion in each direction during the cutting process is as follows:
[0051] x = W(S) k <W≤(x-1)(2r+w)) (2-8),
[0052] y = s (2-9),
[0053]
[0054] z=h(W-(2r+w)n<x≤W-(2r+w)(n-1)) (2-11).
[0055] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, step S4 specifically includes: the cutting saw path includes the stone center point position O, the first position x1 where the cutting machine saw blade and the stone body are to interfere, the second position x2 where the cutting machine saw blade and the stone body are to interfere, the third position x3 where the cutting machine saw blade and the stone body interfere, and the fourth position x4 where the cutting machine saw blade and the stone body interfere.
[0056] The saw blade is moved from the center point O of the stone to a position x1 where it can safely idle without interfering with the stone. The safe height is set to H. Then, x1 at this point is:
[0057]
[0058] Move the saw blade to a position directly above the groove to be cut and about to contact the stone x2:
[0059]
[0060] Move the saw blade to the position of maximum cutting depth x3 for the tile groove:
[0061]
[0062] Four positions where the cutting is completed and separation from the stone begins:
[0063]
[0064] According to one embodiment of the automatic stone wiper cutting saw processing method of the present invention, step S5 specifically includes:
[0065] S51. Minimize the saw blade's movement path.
[0066] S52. The deeper the saw blade is in the cutting position, the slower the processing speed is relative to the idle speed during idle movement.
[0067] S53. Avoid interference between the saw blade and the engraving machine during movement.
[0068] Compared with the prior art, one of the above technical solutions has the following advantages:
[0069] a) This invention does not use milling cutters for carving, but instead uses an automatic cutting saw to cut and generate stone wipers. The processing time for one wiper is only 1 / 6 to 1 / 3 of the original method.
[0070] b) This invention adopts a parametric design method, which directly omits the steps of 3D file design and conversion of 3D files into milling machine processing files, and directly generates processing files based on cutting saws. The parameter setting work can usually be completed in about three minutes, which reduces the professional skills required of operators and greatly improves the processing efficiency of windshield wipers. Attached Figure Description
[0071] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained from these drawings without creative effort.
[0072] Figure 1 This is a front view schematic diagram of a stone windshield wiper.
[0073] Figure 2 yes Figure 1 A top-view structural diagram.
[0074] Figure 3 yes Figure 1 A schematic diagram of the right-side structure.
[0075] Figure 4 yes Figure 1 A schematic diagram of the three-dimensional structure.
[0076] Figure 5 This is a flowchart of the automatic cutting saw processing method for stone wipers according to the present invention.
[0077] Figure 6 This is a flowchart of the automatic stone wiper cutting saw processing method of the present invention.
[0078] Figure 7 This is a schematic diagram of the cutting saw's movement path.
[0079] Figure 8 This is a schematic diagram of the 2D coordinate changes of the toolpath; Figure 8 In the diagram, A is a schematic diagram of the saw blade and motor at the origin, B is a schematic diagram of the saw blade and motor at the turning position, and C is a schematic diagram of the relative position of the saw blade and motor to the origin after turning.
[0080] The markings in the diagram are as follows:
[0081] 100 stone body,
[0082] 101 Reserved Department
[0083] 102 upturned corners,
[0084] 103 redundant slots,
[0085] 104-tile roof,
[0086] 105-watt channel. Detailed Implementation
[0087] The following description, in conjunction with the accompanying drawings and a specific embodiment, will be provided.
[0088] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention.
[0089] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
[0090] See Figures 1-7 This embodiment describes an automatic stone wiper cutting method. The stone wiper includes a stone body 100. At least one side of the stone body 100 has a pre-reserved portion 101, a raised corner 102, a tile top 104, and a tile groove 105 symmetrically arranged from both sides to the center. A redundant groove 103 is selectively provided between the raised corner 102 and the tile top 104. This embodiment shows a rectangular tile groove. Through parametric design, a cutting saw is used to cut the stone to generate the wiper.
[0091] The method flow steps are as follows:
[0092] S1. The shape of the wiper gutter is designed parametrically.
[0093] Rectangular tile gutters are a common and classic shape, and their cutting process is simpler than that of circular tile gutters. Therefore, this study first investigates the cutting algorithm for rectangular tile gutters, and then uses this as a basis to study the cutting algorithms for other tile gutter shapes. A rectangular tile gutter is a type of tile gutter where the intersection of each cut groove and the tile roof with the stone forms a rectangle. Its shape is described in [reference needed]. Figures 1-4 During the rectangular tile groove cutting process, the shapes that need to be cut or obtained include the reserved part 101, the upturned corner 102, the redundant groove 103, the tile top 104, and the tile groove 105. During the cutting process of each side of the tile groove, the left and right sides are symmetrical, and the operation is reversed in the cutting sequence.
[0094] The reserved section 101 is the remaining part at the corner during stone cutting. Its purpose is firstly to increase the aesthetics of the tile groove, and secondly to leave enough width for cutting upturned corners.
[0095] The reserved portion 101 is square in shape and does not require special cutting. Simply leave the reserved portion 101 empty before the cutting process begins to form the reserved portion 101 with a set width Y. The size of the reserved portion 101 is set according to different needs, but it cannot be too small or too large. If the reserved portion 101 is too small, it may affect the cutting of the upturned corner 102, causing the horizontal and vertical upturned corners 102 to overlap; if the reserved portion 101 is too large, it will compress the cutting space for subsequent shapes, affecting the aesthetics of the stone tile groove cutting.
[0096] The reserved section 101 is reserved a total of eight times during the cutting of a whole piece of stone (that is, each direction of cutting involves two cuts at the beginning and end), so this should be carefully set when designing the cutting system.
[0097] The upturned corner 102 is the first shape in the tile groove cutting process, and it is also the transition shape from the uncut part to the formal cutting part. Therefore, the cutting of the upturned corner 102 should be as smooth and beautiful as possible. It should not only inherit the angular characteristics of the previous uncut shape, but also open up the smooth characteristics of the subsequent cutting. Therefore, when setting the cutting parameters, the length of the upturned corner 102 should be much greater than the single length of other shapes.
[0098] In one specific embodiment, the length of the upturned corner 102 is about 1.5 times that of the reserved portion 101, which is about the sum of the distances of a tile roof 104 and a tile groove 105. The upturned corner 102 of this length fits perfectly with the front and rear, achieving the desired aesthetic effect.
[0099] The number of upturned corners 102 in a single piece of stone 100 is eight. Two are involved in the cutting in each direction (one at the front and one at the back), so this should be carefully considered when designing the cutting system.
[0100] The redundant groove 103 is the channel between the upturned corner 102 and the first tile roof 104. The redundant groove 103 is not the tile groove 105, nor is it the so-called tile roof spacing. The redundant groove 103 is provided because, after the widths of the reserved portion 101, upturned corner 102, tile roof 104, and tile groove 105 have predetermined parameters, it is a solution to uniformly cut the remaining stone slab lengths into a single width for aesthetic purposes. The shape of the redundant groove 103 is similar to that of the tile groove 105; the difference lies in the way it addresses the redundant length of the stone slabs, hence the design of the redundant groove 103.
[0101] The calculation of the redundant groove 103 involves two steps during the cutting of each piece of stone: the calculation of the redundant groove 103 in the x-direction and the calculation of the redundant groove 103 in the y-direction. The redundant groove 103 is involved eight times during the cutting process for each piece of stone, that is, twice at the beginning and end of each direction of the cut. Therefore, this setting should be carefully considered when designing the cutting system.
[0102] The tile roof 104 is one of the most important parts in tile groove cutting. The shape cut by the tile roof 104 directly affects the aesthetics of the entire tile groove cut, and is therefore a crucial indicator of the success of the tile groove cutting machine system. When obtaining the required parameters for the tile roof 104, it is necessary to set the number and radius of the tile roof 104, and calculate them together with other parameters. Only when the combined calculated width is less than the length of the stone slab can processing proceed.
[0103] The roof tile 104 is semi-cylindrical in shape, with its radius set as the parameter. During the cutting process, the saw blade cuts the same length towards the center of the stone, but the height of each step varies, and this cutting height must satisfy a variable similar to a sine function. The distance of each step of the saw blade does not exceed the width of the saw blade, and the smaller the step distance, the better. A smaller step distance results in a smoother roof tile 104. However, to ensure work efficiency, a balance needs to be struck between the smoothness of the roof tile 104 and the step distance, as they are inversely correlated. Therefore, a balance must be struck based on customer requirements.
[0104] The tile groove 105 is the section between two tile tops 104, and its shape is an arc that fits the saw blade of the saw cutting machine. The combination of the tile groove 105 and the tile tops 104 is the main part of the tile groove cutting. The shape of the tile groove 105 is formed by the natural interference between the saw blade and the stone, and only its depth needs to be set. The depth of the tile groove 105 is the minimum depth of the entire tile groove 105 cut. Because redundant grooves 103 are set before the first tile top 104 and after the last tile top 104, the number of tile grooves 105 during cutting is one less than the number of tile tops. During cutting, the cutting of each tile groove 105 is set after the cutting of the tile top 104, and the tile groove 105 is not cut after the last tile top 104 is cut.
[0105] S2. Set the specific parameter values for the windshield wiper groove according to the shape of the wiper product.
[0106] Based on the structural characteristics and cutting requirements of the tile groove, the parameters used in the automatic stone wiper cutting saw processing method of this invention include:
[0107] Tool parameters: saw blade radius R, saw blade shank length l, saw blade thickness d;
[0108] Sheet material parameters: Length L, Width D;
[0109] Processing parameters: top shape, cut width s, cut depth h;
[0110] Corner parameters: Corner width q (102), reserved width Y.
[0111] Tile groove parameters: number of horizontal grooves n x Number of vertical columns n y , Roof radius r 104, Groove spacing w 105;
[0112] Operating parameters: idle speed, processing speed, safety height H, approach height C.
[0113] In this embodiment, unless otherwise specified, all parameters are indicated by the same code.
[0114] During the cutting process, it is important to grasp the order and flow of the cutting machine in cutting each part. The program design flowchart is as follows: Figure 5 As shown, the cutting flowchart is as follows: Figure 6 As shown, the algorithms involved in each cutting stage are designed accordingly.
[0115] During the cutting process, the coordinates that need to be positioned include: the origin coordinate O determined according to the shape of the wiper product, the coordinates of the waiting point to start cutting, the coordinates of the starting cutting point, the coordinates of the starting cutting point for each shape, the coordinates of the position reached by each step cutting, the coordinates of the exit after each cutting, and the coordinates of the end cutting point for each shape. The origin coordinate is located above the center point of the stone plane. The coordinates of the position reached by each step cutting are determined by accumulating the number of steps n, with the step distance being the saw blade thickness. The coordinates of the exit after each cutting are the positions where the saw blade completely leaves the stone without interference.
[0116] The saw blade is moved from the origin to the first cutting position. It starts rotating at idle speed and then at the cutting speed when approaching the stone body 100. The saw blade passes the first end pre-reserved section 101, sequentially cutting the upturned corner 102, redundant groove 103, tile top 104, tile groove 105, redundant groove 103, and upturned corner 102. After passing the second end pre-reserved section 101, it reaches the second cutting position and cuts in the same order as the first side. Each cut of upturned corner 102 and tile top 104 changes the cutting height according to the corresponding chord function. The saw blade step distance is no greater than the saw blade thickness. Each cut advances the blade by one tile width until the entire predetermined shape of the stone is cut.
[0117] The key to completing the cutting of the entire rectangular tile groove lies in connecting the existing algorithm design, enabling the algorithm to autonomously complete the entire process from the origin to cutting all four sides and returning to the origin. The nodes that need to be connected are: origin positioning and moving to the point to be cut, starting the cutting of the upturned corner 102, cutting from the upturned corner 102 to the redundant groove 103, cutting from the redundant groove 103 to the tile roof 104, cutting from the nth tile roof 104 to the nth tile groove 105 (n is an integer greater than 1 and less than the number of tile roofs 104), cutting from the last tile roof 104 to the redundant groove 103, cutting from the redundant groove 103 to the upturned corner 102, moving from the upturned corner 102 to the next point to be cut, and turning from the origin.
[0118] Origin positioning and movement to the cutting point: The origin is when the bottom vertex of the saw blade is at a safe distance H above the center point of the stone surface. The cutting point is defined as the saw blade leaving the area affected by the stone and exceeding the safe distance in the x-direction and exceeding the sum of the saw blade radius and the safe distance in the y-direction. For ease of explanation of cutting coordinates in one direction, the lower left cutting point is used as the origin coordinate. However, in actual systems, the center point will be used as the origin coordinate for conversion purposes.
[0119] The specific details of the 102-inch upturned corner cutting are as follows:
[0120] The saw blade moves along the x-direction to the starting position of the warp angle 102, while the left side remains unchanged in the y and z directions. Set the number of cuts i, and increment i by 1 for each cut. The x-direction moves by a distance W. The y-direction obtains the ordinate by substituting the horizontal coordinate W into the cosine function 3-2, and the z-direction obtains the vertical coordinate by substituting the horizontal coordinate W into the cosine function 3-3. After each cut, the saw blade must retreat beyond the safe distance in both the z and y directions until the warp angle 102 is cut.
[0121] The x-axis is:
[0122] id
[0123] The movements in each direction during the cutting process are as follows:
[0124] x = id(Y) <id≤Y+q) (2-1),
[0125]
[0126]
[0127] The specific cutting of redundant slot 103 is as follows:
[0128] After the corner 102 is cut in the x direction, i.e. W is greater than q, the redundant slot 103 cutting begins. When the redundant slot 103 is cut, the x direction is positioned with W as the horizontal coordinate, each y-direction cut is the cutting width s, and each z-direction cut is the cutting depth h. Each cut in the z and y directions must be moved back to a safe distance. This continues until the redundant slot 103 is completely cut.
[0129] The size of the single-sided redundant slot 103 is set to S. k :
[0130]
[0131] The movements in each direction during the cutting process are as follows:
[0132] x = W(Y + q) <W≤Y+q+S k (2-5),
[0133] y = s (2-6),
[0134] z = h (2-7).
[0135] The 104-cut roof tile is specifically as follows:
[0136] After the redundant slot 103 is cut in the x-direction, that is, when W is greater than S kWhen preparing to start cutting the roof tiles 104 and the groove tiles 105, set variables; when cutting the nth roof tile 104, the x-direction is positioned by W as the horizontal coordinate; the y-direction is the cutting width s; when cutting each roof tile 104, the horizontal coordinate is substituted into the sine function 3-10 to obtain the vertical coordinate, until the horizontal coordinate becomes the sum of the original coordinate and the length of n roof tiles 104, when one roof tile 104 is cut, and the counting coefficient n is incremented by 1, until n reaches the preset number, when the cutting is completed;
[0137] The motion in each direction during the cutting process is as follows:
[0138] r = W(S) k <W≤(x-1)(2r+w)) (2-8),
[0139] y = s (2-9),
[0140]
[0141] z=h(W-(2r+w)m<x≤W-(2r+w)(n-1)) 11
[0142] When cutting the tail redundant slot 103, the upturned corner 102, and the reserved part 101, the calculation method is the same as that of the head but the order is reversed.
[0143] S3. Calculate the cutting saw path based on the shape of the groove.
[0144] The cutting saw path includes the center point O of the stone, the first position x1 where the saw blade of the cutting machine is to interfere with the stone body 100, the second position x2 where the saw blade of the cutting machine is to interfere with the stone body 100, the third position x3 where the saw blade of the cutting machine is to interfere with the stone body 100, and the fourth position x4 where the saw blade of the cutting machine is to interfere with the stone body 100.
[0145] The saw blade is moved from the center point O of the stone to a position x1 where it can safely idle without interfering with the stone. The safe height is set to H. Then, x1 at this point is:
[0146]
[0147] Move the saw blade to a position directly above the groove to be cut and about to contact the stone x2:
[0148]
[0149] Move the saw blade to the position of maximum cutting depth x3 for the tile groove:
[0150]
[0151] Four positions where the cutting is completed and separation from the stone begins:
[0152]
[0153] During the cutting process, the normal flow should be from x1 to x4, and the cutting saw's movement path is as follows: Figure 7 As shown. However, in case of unexpected situations such as emergency stop and reset, or reverse cutting, the cutting may need to be performed in the opposite order or other combinations of orders. Therefore, the interference between the saw blade and the stone also needs to be changed accordingly.
[0154] S4. Set the position of the cutting saw and the motion path of each axis motor.
[0155] By using the kinematic and inverse kinematic equations of the cutting saw and the motors of each axis, the saw blade path is transformed into the motion path of each axis.
[0156] After completing a cut in one direction, it needs to be moved to a safe distance and begin to turn. This embodiment takes the turning of the saw blade cutting machine at the origin as an example to explore the relative changes in the horizontal and vertical coordinates after turning (the vertical coordinate remains unchanged). Figure 8 The diagram shows the relative positions of saw blade A and its motor at the origin, saw blade B and its motor after rotation, and saw blade C and its motor after rotation relative to the origin. When cutting again after rotation, in addition to swapping the coordinates of the positioning displacement direction with the other horizontal coordinate, the saw handle length and saw blade radius need to be added to complete the relative horizontal and vertical coordinate transformation after rotation. The corresponding coordinates are:
[0157] Co = --R
[0158] yo=-[-R
[0159] When positioning the origin of the saw blade cutting machine, the origin is a point on the stone surface where the lowest point of the saw blade is located, extending upwards by a safe distance from the center of the stone surface. During movement, since the relative positions of all points on the saw blade and the motor are always constant, the influence of the difference between the saw blade coordinates and the motor coordinates can be ignored during translational motion. Figure 8 As shown in Figure A.
[0160] However, when the saw blade cutting machine changes direction, the relative positions of various points on the saw blade with respect to the motor change. Therefore, the impact of the motor's movement driving the saw blade's movement must be fully considered during turning and rotation. If the motor only turns when the saw blade is at its origin, such as... Figure 8 As shown in Figure B, the horizontal and vertical coordinates of the saw blade have changed from the original origin coordinates to (x0, y0).
[0161] After the saw blade completes its rotation, to facilitate control of its movement and position, a displacement is added with each movement that still allows the lowest point of the saw blade to reach a safe distance from the center of the stone surface, i.e., the origin of the coordinate system. However, it should be noted that after adding this displacement, the horizontal and vertical coordinates are interchanged relative to their original positions due to the motor's rotation. Therefore, the horizontal and vertical coordinates must be interchanged based on moving the saw blade and saw handle length in both directions.
[0162] S5. Optimize the position path of each axis.
[0163] Minimize the saw blade's movement path; the deeper the saw blade cuts, the slower the processing speed compared to the idle speed during idle movement; avoid interference between the saw blade and the engraving machine during movement.
[0164] S6. Save the path as a process file.
[0165] Save the process documents as a template for reuse.
[0166] Perform cutting sawing according to the aforementioned path to generate a product with... Figures 1-4 The wiper products shown are of the same structure.
[0167] The above are merely preferred embodiments of the present invention. It should be noted that the above preferred embodiments should not be considered as limitations on the present invention, and the scope of protection of the present invention should be determined by the scope defined in the claims. For those skilled in the art, several improvements and modifications can be made without departing from the spirit and scope of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for processing stone wipers using an automatic cutting saw, wherein the stone wiper includes a stone body, and at least one side of the stone body is symmetrically provided with a pre-reserved portion, a raised corner, a tile top, and a tile groove from both sides to the center, and a redundant groove is selectively provided between the raised corner and the tile top; characterized in that, Through parametric design, a cutting saw is used to cut the stone to create windshield wipers; The method includes the following steps: S1. The shape of the wiper gutter is parametrically designed; the parameters include: Tool parameters: saw blade radius R, saw blade shank length l, saw blade thickness d; Sheet material parameters: Length L, Width D; Processing parameters: top shape, cut width s, cut depth h; Corner parameters: corner width q, reserved width Y, Tile groove parameters: number of horizontal grooves nx, number of vertical grooves ny, tile top radius r, and tile groove spacing w; Operating parameters: idle speed, processing speed, safety height H, approach height C; S2. Set the specific parameter values for the tile groove according to the shape of the wiper product; move the saw blade cutting machine from the origin to the first side to be cut position, control the saw blade cutting machine to start rotating at the idle speed, and rotate at the cutting speed when approaching the stone body; control the saw blade to pass through the first end reserved part, and sequentially cut the corner, redundant groove, tile top, tile groove, redundant groove, and corner; after passing through the second end reserved part, reach the second side to be cut position, and cut in the same order as the first side; the cutting height changes according to the corresponding chord function for each cut of the corner and tile top; the saw blade step distance is not greater than the saw blade thickness; S3. Calculate the cutting saw path based on the shape of the groove; S4. Set the position of the cutting saw and the motion path of each axis motor; S5. Optimize the position path of each axis; S6. Save the path as a process file; S7, cutting saw processing; S8. Generate wiper products. The aforementioned corner cutting specifically refers to: The saw blade moves along the x-direction to the starting position of the corner, while the left side remains unchanged in the y and z directions. Set the number of cuts i, and increment i by 1 for each cut. The x-direction moves a distance W to determine the distance. In the y-direction, the vertical coordinate is obtained by substituting the horizontal coordinate W into the cosine function 2-2, and in the z-direction, the vertical coordinate is obtained by substituting the horizontal coordinate W into the cosine function 2-3. After each cut, the saw blade must retreat beyond the safe distance in both the z and y directions until the corner is cut. The x-axis is: , The movements in each direction during the cutting process are as follows: , , , The redundant slot cutting is specifically as follows: After the corner cutting in the x-direction is completed, i.e., W is greater than q, the redundant slot cutting begins. During the redundant slot cutting, W is used as the horizontal coordinate in the x-direction, each y-direction cut is the cutting width s, and each z-direction cut is the cutting depth h. Each cut in the z and y directions must be moved back to a safe distance until the redundant slot is completely cut. The size of the single-sided redundant slot is set to : , The movements in each direction during the cutting process are as follows: , , , The specific process of cutting the roof tiles is as follows: After the redundant slot cutting is completed in the x-direction, that is, when W is greater than When preparing to start cutting the tile roof and groove, set variables; when cutting the nth tile roof, the x-direction is positioned by W as the horizontal coordinate; the y-direction is the cutting width s; when cutting each tile roof, substitute the horizontal coordinate into the sine function 2-10 to obtain the vertical coordinate, until the horizontal coordinate becomes the sum of the original coordinate and the length of n tiles, when one tile roof is cut, and the counting coefficient n is incremented by 1, until n reaches the preset number, when the cutting is completed; The motion in each direction during the cutting process is as follows: , , , 。 2. The automatic stone wiper cutting saw processing method according to claim 1, characterized in that, Step S3 specifically involves: The cutting saw path includes the center point O of the stone, the first position x1 where the cutting saw blade and the stone body are to interfere, the second position x2 where the cutting saw blade and the stone body are to interfere, the third position x3 where the cutting saw blade and the stone body interfere, and the fourth position x4 where the cutting saw blade and the stone body interfere. The saw blade is moved from position O at the center of the stone to a position where it can safely idle without interfering with the stone. If the safe height is set to H, then at this time... for: , Move the saw blade to a position directly above the groove to be cut and about to contact the stone x2: , Move the saw blade to the position of maximum cutting depth x3 for the tile groove: , Four positions where the cutting is completed and separation from the stone begins: 。 3. The automatic stone wiper cutting saw processing method according to claim 1, characterized in that, Step S5 specifically involves: S51. Minimize the saw blade's movement path. S52. The deeper the saw blade is in the cutting position, the slower the processing speed is relative to the idle speed during idle movement. S53. Avoid interference between the saw blade and the engraving machine during movement.
Citation Information
Patent Citations
Method for milling special-shaped profile free curved surface through rough machining by disc saw
CN111037753A