A drawing programming and table programming method for slotting machine based on new generation controller

By introducing drawing programming and table programming methods based on new generation controllers in the groove machine control system, the problems of single functions and high programming threshold in the prior art are solved, and flexible support and efficient processing of complex machining tasks are achieved.

CN112732244BActive Publication Date: 2025-02-11SUZHOU SYNTEC EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110020951.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-07
Publication Date
2025-02-11
Estimated Expiration
2041-01-07

AI Technical Summary

Technical Problem

The existing groove planer control module has a single function, which is difficult to meet complex logic operations, and has a high programming threshold, so it is impossible to achieve simultaneous processing of multiple boards, multiple directions or multiple slots.

Method used

Using the drawing programming and table programming methods of slot machine based on the new generation of controllers, the programming interface supports table and drawing area operations, allowing users to set the number, copy, delete and add files, and can be used for each slot. Set the groove position, depth, direction and angle, etc.

Benefits of technology

It realizes convenient drawing programming and table programming methods, lowers programming thresholds, supports complex processing tasks, and improves processing efficiency and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112732244B_ABST
    Figure CN112732244B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for drawing programming and table programming of a slotting machine based on a new generation controller. The method comprises the following steps: 1) opening the programming interface, running the "file management" option, and entering the file management interface; 2) selecting a file and running the "load file" option to load the selected file; 3) returning to the programming interface, and performing table programming and / or drawing programming on the loaded file. The method for drawing programming and table programming of a slotting machine based on a new generation controller in the present invention provides a new and convenient drawing programming or table programming method, which can set the number of processing files, copy, delete, and add them at will, and can be exported to other new generation slotting machine systems for use. The slotting position, slotting depth, bending direction, bending angle, etc. can be set for each slot, and the graphic simulation can be refreshed and the shape after bending can be simulated to mark the bending data, which is convenient for quick checking of the program.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of slotting machine control, and in particular to a slotting machine drawing programming and table programming method based on a new generation controller. Background Art

[0002] At present, the mainstream slotting machine control modules in the market are mostly PLC and computer board. Among them, the slotting machine controlled by PLC can only perform some simple slotting actions, with a single function, and cannot or is difficult to meet the complex logical operations. It also requires certain PLC programming skills, which is a high threshold, and can only edit one slotting action at a time, making it difficult to complete the processing of multiple boards, multiple directions or multiple slots at one time.

[0003] The slotting machine controlled by computer board has made some changes based on the PLC method. For example, it cooperates with UI interface programming to lower the programming threshold and can realize the function of multiple single-direction slotting. The programming methods controlled by computer board are generally divided into standard mode programming, semi-automatic programming and simple programming. Among them, standard mode programming generally provides 10-15 fixed processing files, each file provides 10 slot programming, and the position of the slot and the depth of each slot, the number of cutting times, etc. can be input from the UI interface to realize processing; semi-automatic programming is generally used for single slot slotting. The method is to move the slotting tool to a fixed position, manually fix the workpiece and the slotting position, and press the start button. A constant length of slot can be slotted according to the set slot depth; simple programming does not need to set the slotting depth. It automatically calculates the slotting depth according to the number of slotting times and the depth setting each time. When using it, it is still inconvenient to select the appropriate programming method for setting and programming according to the situation. Summary of the invention

[0004] In order to solve the above problems, the present invention provides a planer drawing programming and table programming method based on a new generation controller.

[0005] According to one aspect of the present invention, a method for drawing programming and table programming of a slotting machine based on a new generation controller is provided, comprising the following steps:

[0006] 1) Open the programming interface, run the "File Management" option, and enter the file management interface;

[0007] 2) Select the file and run the "Load file" option to load the selected file;

[0008] 3) Return to the programming interface and perform table programming and / or drawing programming on the loaded file;

[0009] Among them, the programming interface has a table and a drawing area.

[0010] The drawing programming and table programming method of a slotting machine based on a new generation controller in the present invention provides a new and convenient drawing programming or table programming method, which can arbitrarily set the number of processing files, copy, delete, and add, and can be exported to other new generation slotting machine systems for use. The slotting position, slotting depth, bending direction and bending angle settings can be set for each slot, and the graphic simulation can be refreshed and the shape after bending can be simulated to mark the bending data, which is convenient for quick checking of the program.

[0011] In some embodiments, the programming interface also has a file name, process parameters and multiple operation options. Thus, the structure of other parts on the programming interface is set, wherein the process parameters include process number, number, angle and plate thickness.

[0012] In some embodiments, the operation options include "drawing mode", "add a row", "delete a row", "previous page", "next page", "center the graph", "clear table", "file management", "save file" and "complete editing". Thus, the specific content of each operation option is set, which is used to edit the table and file.

[0013] In some embodiments, the file management interface has a file list and options of "load file", "add file", "copy file", "delete file", "delete all", "file input" and "file output". Thus, the specific content of the file management interface is set, and the number of files, copy, delete, add, load and export operations can be set by operating the file management interface.

[0014] In some implementations, each archive includes 10 process files, thereby setting the number of process files in the archive.

[0015] In some embodiments, in step 3), table programming includes the following steps:

[0016] a) Select the process file to be edited, and the data of the process file will be loaded into the table;

[0017] b) Add a new row to the table, and the table will be filled with preset data;

[0018] c) Modify the preset data into the data of the process file;

[0019] d) Repeat steps b) to c) until the editing of the process file is completed;

[0020] e) Repeat step a) to step d) until all process files in the file are edited;

[0021] f) Set the number of processing times for each process.

[0022] Thus, the steps of table programming are explained.

[0023] In some embodiments, there is a front and back option in the table. Thus, the planing direction can be quickly corrected by setting the front and back options.

[0024] In some embodiments, in step 3), the drawing programming includes the following steps:

[0025] a) Run the "Drawing Mode" option in the programming interface and select the process file to be edited. The data of the process file will be loaded into the table;

[0026] b) Click in the drawing area to generate points representing the cross section of the groove, and the table will automatically increase the number of rows;

[0027] c) If the position of the generated point is inaccurate, modify the data in the table;

[0028] d) Repeat steps b) to c) until the editing of the process file is completed;

[0029] e) Repeat step a) to step d) until all process files in the file are edited;

[0030] f) Set the number of processing times for each process.

[0031] Thus, the various steps of drawing programming are explained.

[0032] In some embodiments, in step e), adjacent points are connected by straight lines when generated, so that the points of each process file are connected in sequence after being generated, thereby finally forming the drawn figure.

[0033] In some implementations, in step e), length data is generated at each straight line, and angle data is generated between adjacent straight lines, thereby further improving the running effect of the drawing programming. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A schematic diagram of a programming interface for a planing machine drawing programming and table programming method based on a new generation controller according to an embodiment of the present invention;

[0035] Figure 2 for Figure 1 The schematic diagram of the file management interface of the planing machine drawing programming and table programming method based on the new generation controller is shown;

[0036] Figure 3 for Figure 1 The flowchart of the table programming of the planing machine drawing programming and table programming method based on the new generation controller is shown;

[0037] Figure 4 for Figure 1 The figure shows a flow chart of drawing programming of slotting machine based on new generation controller and table programming method. DETAILED DESCRIPTION

[0038] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0039] Figure 1 The following schematically shows a programming interface of a planing machine drawing programming and table programming method based on a new generation controller according to an embodiment of the present invention. Figure 2 Shows Figure 1 The file management interface of the planing machine drawing programming and table programming method based on the new generation controller, Figure 3 Shows Figure 1 The process of table programming of planing machine drawing programming and table programming method based on the new generation controller, Figure 4 Shows Figure 1 The process of drawing programming and table programming method of slotting machine based on new generation controller. Figure 1-4 As shown, the method is based on the new generation of new CNC system controller, which can run two programming methods: table programming and drawing programming. In the programming operation, a single file (i.e., processing file) is selected as the operation object, and each file contains at least one process file.

[0040] Preferably, in this embodiment, each file includes 10 different process files (ie, processing processes), each process file can be repeated, and the number of grooves and the direction of grooves are not limited.

[0041] When using this method for programming, you need to open a related programming interface first, where the programming interface has a table, a drawing area, a file name, process parameters, and multiple operation options.

[0042] The table on the programming interface displays the relevant parameters of each process file of the file to be programmed, such as cutting distance (the distance between processing points of adjacent process files), groove depth, front and back sides (used to correct the planing direction) and angle (the angle between the cutting directions of adjacent process files).

[0043] The drawing area on the programming interface is used to display the effect of drawing programming, that is, to draw the image of the processing, in which each process file of the file is drawn to produce points representing the cross section, and straight lines are generated between adjacent points to connect them.

[0044] The file name on the programming interface is used to display the name of the currently programmed file, and the process parameters are located above the drawing area and are used to display the current drawing status, such as the process file number, number of repetitions, angle, plate thickness and other parameters.

[0045] Multiple operation options are located below the table, including "Drawing Mode", "Add a Row", "Delete a Row", "Previous Page", "Next Page", "Center Graphic", "Clear Table", "File Management", "Save File" and "Finish Editing", which are used to adjust the drawing mode, operate the table, adjust the image, manage the file and other operations.

[0046] After entering the programming interface, when new programming is needed, run the "File Management" option of the file, and you will enter the file management interface. At the top of the file management interface is a list of files, and the file name, file size, modification time, file comments and other parameters of each file are displayed.

[0047] At the bottom of the file management interface, there are multiple options such as "Load File", "Add File", "Copy File", "Delete File", "Delete All", "File Input" and "File Output". Among them, "Load File" is used to load the file selected in the list above; "Add File" is used to create a new file; "Copy File" is used to copy the selected file; "Delete File" is used to delete the selected file; "Delete All" is used to delete all files; "File Input" and "File Output" are used to import files from other machines or import a file to other machines. Therefore, by operating the file management interface, you can set the number of files, copy, delete, add, load and export operations.

[0048] After entering the file management interface, select the file and run the "Load file" option to load the selected file, and then you can perform table programming and drawing programming on the loaded file in the programming interface. Among them, when loading the file, the data of the first process file in the table will be loaded into the table by default.

[0049] The process of tabular programming of archives mainly includes the following steps.

[0050] The first step is to select a process file to be edited in the file, that is, whichever process file in the file you want to edit, the data of the process file will be loaded into the table; among them, if it is a fixed angle bend, the angle data in the table can be modified.

[0051] The second step is to add a new row of the table at the appropriate position. The row will be filled with some preset data according to the programming, such as all 0, etc. The preset data is generally inconsistent with the data of the process file to be edited. Among them, the rows of the table can be added, deleted, and quickly cleared.

[0052] The third step is to modify the preset value, that is, to modify the preset data into the appropriate data for the process file.

[0053] Step 4: Since a process file often uses more than one line of data, the operations of steps 2 and 3 can be repeated until all the data of the process file is edited, that is, the editing of the process file is completed.

[0054] Step 5: Since a file often contains multiple process files, you can repeat the operations of steps 1 and 4 until you have completed editing all process files in the file.

[0055] Step 6. Since some processes may be run more than once during processing, the number of processing times for each process can be set, that is, the number of times can be edited in the process parameters to complete the table programming work.

[0056] Preferably, the front and back side options in the table can be changed by a simple click operation to change the front and back side options of the entire column, so that the front side becomes the back side and the back side becomes the front side, thereby realizing the rapid correction of the planing direction.

[0057] The process of drawing programming for archives mainly includes the following steps.

[0058] The first step is to select the programming mode in the programming interface, that is, run the "Drawing Mode" option, and select a process file to be edited in the file, that is, which one of the process files in the file to be edited, and the data of the process file will be loaded into the table.

[0059] The second step is to click on the location in the drawing area where the groove needs to be planed. Each click will generate a point, which represents the cross-section of the groove. For each additional point, a row will be automatically added to the table.

[0060] In the third step, if the position of the generated point is inaccurate, which causes the data in the generated table to be inaccurate, the data in the table can be modified, and after the modification, the position of the point will also change accordingly.

[0061] In the fourth step, since a process file often needs to be grooved more than once, the second and third steps can be repeated until all the groove positions of the process file are accurately drawn, that is, the drawing of the process file is completed. When the points at each position are generated, the adjacent points will be connected by straight lines, and the length data will be generated at each straight line, and the angle data will be generated between the adjacent straight lines, and the data will also appear in the table.

[0062] In the fifth step, since a file often contains multiple process files, the operations of the first and fourth steps can be repeated until the drawing of all process files in the file is completed.

[0063] Step 6. Since some processes may be run more than once during processing, the number of processing times for each process can be set, that is, the number of times can be edited in the process parameters to complete the drawing programming work.

[0064] In the present invention, drawing programming and table programming each have their own advantages. Among them, drawing programming can provide a simple CAD method, open the default drawing angle setting, automatically identify the bending direction and generate the corresponding table program; while table programming can provide a visual table programming method, which can set the planing position, planing depth, bending direction and bending angle for each groove. The table input data corresponding to the drawing area will refresh the graphic simulation in real time, and simulate the shape after bending to mark the bending data, which is convenient for quick checking of the program.

[0065] The above are only some embodiments of the present invention. For those skilled in the art, several modifications and improvements can be made without departing from the creative concept of the present invention, which all belong to the protection scope of the present invention.

Claims

1. A method for drawing programming and table programming of a slotting machine based on a new generation controller, characterized in that: The following steps are included 1) Open the programming interface, run the "File Management" option, and enter the file management interface; 2) Select the file and run the "Load file" option to load the selected file; 3) Return to the programming interface and perform table programming and / or drawing programming on the loaded file; The programming interface has tables and drawing areas. Drawing programming can provide a simple CAD method, open the default drawing angle setting, automatically identify the bending direction and generate the corresponding table program; table programming can provide a visual table programming method, which can set the planing position, planing depth, bending direction and bending angle for each groove. The table input data corresponds to the drawing area, which will refresh the graphic simulation in real time, and simulate the shape after bending to mark the bending data, which is convenient for quick inspection of the program; In step 3), table programming includes the following steps A) Select the process file to be edited, and the data of the process file will be loaded into the table; B) Add a new row to the table, and the table will be filled with preset data; C) Modify the preset data into the data of the process file; D) Repeat steps B) to C) until the editing of the process file is completed; E) Repeat steps A) to D) until all process files in the file are edited; F) Set the number of processing times for each process; In step 3), the drawing programming includes the following steps a) Run the "Drawing Mode" option in the programming interface and select the process file to be edited. The data of the process file will be loaded into the table; b) Click in the drawing area to generate points representing the cross section of the groove, and the table will automatically increase the number of rows; c) If the position of the generated point is inaccurate, modify the data in the table; d) Repeat steps b) to c) until the editing of the process file is completed; e) Repeat steps a) to d) until all process files in the file are edited. When generating, adjacent points are connected by straight lines, length data is generated at each straight line, and angle data is generated between adjacent straight lines; f) Set the number of processing times for each process.

2. According to claim 1, a planing machine drawing programming and table programming method based on a new generation controller is characterized in that: The programming interface also has file names, process parameters and multiple operation options.

3. According to claim 2, a method for drawing programming and table programming of a slotting machine based on a new generation controller is characterized in that: The multiple operation options are "Drawing Mode", "Add a Row", "Delete a Row", "Previous Page", "Next Page", "Center the Graphic", "Clear Table", "File Management", "Save File" and "Finish Editing".

4. According to claim 1, a planing machine drawing programming and table programming method based on a new generation controller is characterized in that: The file management interface has a file list and options of "Load file", "Add file", "Copy file", "Delete file", "Delete all", "File input" and "File output".

5. According to claim 1, a planing machine drawing programming and table programming method based on a new generation controller is characterized in that: Each file contains 10 process files.

6. According to claim 1, a planing machine drawing programming and table programming method based on a new generation controller is characterized in that: The table has front and back options.

Citation Information

Patent Citations

  • Offline editing computer program products for circuit board processing machines

    TWI683229B