Multi-view processing method and device in laser die-cutting machine graphics processing
By setting hidden functions and independent threads to execute marking-related codes in the marking software of the laser die-cutter, a multi-view processing method is implemented, which solves the problem of the laser die-cutter having to shut down and wait when editing new files, and improves production efficiency and equipment intelligence level.
Patent Information
- Application Number
- CN202211553319.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2042-12-06
AI Technical Summary
When editing new files, existing laser die-cutters need to shut down and wait for the file to be edited, resulting in vain production time and seriously affecting production efficiency.
By setting hidden functions and independent threads in the marking software to execute marking-related codes, multi-view processing methods are implemented, allowing operators to process graphics files simultaneously in different views to avoid downtime waiting.
The laser die-cutter marking is realized without stopping, which improves work efficiency, saves operating time, and improves the intelligence level of the equipment.
Smart Images

Figure CN115904186B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of laser die-cutting machines, and in particular relates to a multi-view processing method and device in the graphic processing of a laser die-cutting machine. Background Art
[0002] The laser die-cutting machine realizes the marking function by driving the laser to emit light and controlling the light path so that the laser can correctly hit the specific position of the material according to the trajectory and sequence of the graphic.
[0003] In the prior art, there is only one default view in the editing window of the marking software of the laser die-cutting machine. The user opens a graphic file in this view for editing. After editing, enter the marking window for marking. During marking, it is impossible to exit the marking interface. Only after the current marking is completed can the marking interface be exited, and then enter the editing window to open other files for editing. When the new file is edited, enter the marking window again to perform the marking operation. This cycle repeats.
[0004] There is a big problem in the above process: when editing a new file, the laser die-cutting machine needs to stop and wait for the new file to be edited. This time is a waste of time that could have been used for production.
[0005] Laser die-cutting machines are faced with small-batch, high-frequency usage requirements, with dozens of marking tasks to be performed every day. The cumulative editing time of dozens of files will cause the laser die-cutting machine to be down for too long, seriously affecting production efficiency. Summary of the invention
[0006] The present invention proposes a multi-view processing method and device in the graphic processing of a laser die-cutting machine, so as to realize the marking of the laser die-cutting machine without stopping, and the operator processes the graphic files in different views at the same time, thereby improving efficiency and saving operation time.
[0007] To achieve the above object, the technical solution of the present invention is achieved as follows:
[0008] A multi-view processing method in laser die-cutting machine graphics processing, comprising:
[0009] S1. Set the marking window of the marking software to be hidden, and keep the marking-related code of the marking window in an independent thread to be executed all the time; set the editing window of the marking software to have multiple independent view editing sub-windows;
[0010] The editing window is provided with an entrance to the marking window and a switching channel for switching the view editing sub-window; the marking window is provided with a return channel for returning to the editing window;
[0011] S2. When the marking software is started, it will enter the first view editing sub-window by default, open the die-cutting file, and edit and adjust the parameters according to the process requirements;
[0012] S3, entering the marking window from the current view editing sub-window, caching the current die-cutting file, and starting die-cutting the die-cutting file to execute the marking process;
[0013] S4. If there are other die-cutting files that need to be edited during the marking process, switch back from the marking window to the current view editing subwindow. At this time, the marking window is hidden and its independent thread is always executed;
[0014] S5. Switch from the current view editing sub-window to other view editing sub-windows to edit other die-cutting files;
[0015] S6. After the current marking process is completed, select the view editing subwindow that needs to be marked in the next step, and repeat steps S3-S6.
[0016] Furthermore, the mutual independence of the multiple view editing sub-windows includes: each time a view editing sub-window is opened, when the view editing sub-window loads a file, an independent thread is started to process the current corresponding file content.
[0017] Furthermore, during the marking process, the current view editing subwindow of the marking window is locked and does not support editing operations.
[0018] Furthermore, during the editing process of editing other die-cutting files in step S5 or after the editing is completed, the marking window can be entered at any time to check the marking progress, but the current die-cutting file is not cached.
[0019] Another aspect of the present invention provides a multi-view processing device in laser die-cutting machine graphics processing, comprising:
[0020] Setting module: Set the marking window of the marking software to hide, maintain the marking-related codes of the marking window in an independent thread and always execute them; set the editing window of the marking software to have multiple independent view editing sub-windows;
[0021] The editing window is provided with an entrance to the marking window and a switching channel for switching the view editing sub-window; the marking window is provided with a return channel for returning to the editing window;
[0022] Startup module: When the marking software is started, it will enter the first view editing sub-window by default, open the die-cutting file, and edit and adjust the parameters according to the process requirements;
[0023] Marking module: enter the marking window from the current view editing subwindow, cache the current die-cutting file, start die-cutting the die-cutting file, and execute the marking process;
[0024] Return module: If there are other die-cutting files that need to be edited during the marking process, switch back from the marking window to the current view editing subwindow. At this time, the marking window is hidden and its independent thread is always executed;
[0025] Multi-view editing module: switch from the current view editing sub-window to other view editing sub-windows to edit other die-cutting files;
[0026] Loop module: After the current marking process is completed, select the view editing subwindow that needs to be marked next and repeat steps S3-S6.
[0027] Furthermore, in the setting module, the mutual independence of the multiple view editing sub-windows includes: each time a view editing sub-window is opened, when the view editing sub-window loads a file, an independent thread is started to process the current corresponding file content.
[0028] Furthermore, during the marking process of the marking module, the current view editing sub-window of the marking window is locked and does not support editing operations.
[0029] Furthermore, in the multi-view editing module, during or after editing other die-cutting files, the marking window can be entered at any time to view the marking progress, but the current die-cutting file is not cached.
[0030] Compared with the prior art, the present invention has the following beneficial effects:
[0031] 1. The present invention can greatly improve the working efficiency of the laser die-cutting machine. The operator can edit other files while marking, saving production time and improving the intelligence level of the equipment;
[0032] 2. The present invention supports the display of multiple views, and different views can load and edit different die-cutting files. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 Schematic diagram of the working process of the embodiment of the present invention. DETAILED DESCRIPTION
[0034] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0035] Example:
[0036] like Figure 1 As shown, in this embodiment, the method proposed by the present invention includes:
[0037] 1. Power on the device and start it.
[0038] 2. Start the marking software, enter the view editing subwindow 0 of the editing window by default, open the die-cutting file, and edit and adjust the parameters according to the process requirements.
[0039] Note: (1) The editing window can support multiple view editing sub-windows. In this embodiment, 7 view editing sub-windows (0 to 6) are supported. The editing window only displays one view editing sub-window. You can enter different view editing sub-windows by switching buttons.
[0040] (2) The marking content in the marking window corresponds to the die-cutting file in the current view editing subwindow when entering the marking window from the editing window. That is to say, when entering the marking window from the editing window, the file of the view editing subwindow currently displayed will be marked;
[0041] (3) The view editing subwindow that is marking does not support operations, including file editing. For example, when you enter the marking window from view editing subwindow 4 and switch back to the editing window, the file in view editing subwindow 4 cannot be edited. This can prevent the inconsistency between the current marking content and the view display, causing confusion.
[0042] 3. Enter the marking window and edit the file in sub-window 0 in the die-cutting view (this die-cutting process usually takes a long time until all the paper marking is completed). If there are no other die-cutting files to be edited, just stay in the marking window and wait for the marking to end; if there are other die-cutting files to be edited, go to step 4 below.
[0043] 4. Click the switch button on the marking window to enter the editing window. At this time, the marking window hiding function takes effect and hides in the background. The independent thread of the marking window continues to run, keeping the marking action program running without closing.
[0044] 5. Click the New button in the Edit window to display the View Edit Sub-Window 1. In the View Edit Sub-Window 1, open the new die-cutting file for editing.
[0045] During the editing process or after the editing is completed, you can click the button to re-enter the marking window to check the marking progress.
[0046] If marking is not completed, you can return to the editing window at any time to continue editing the die-cutting file; if marking is completed, exit the marking window and switch to the view editing subwindow that needs to be marked next in the editing window, and repeat steps 3 to 5.
[0047] This embodiment can achieve process optimization. During marking, you can switch to the editing window at any time to ensure that the marking operation is not interrupted. You can also enter the marking window from the editing window at any time to check the marking progress. In addition, it also supports the display of multiple views, and different views can load and edit different die-cutting files.
[0048] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A multi-view processing method in laser die-cutting machine graphics processing, characterized in that: include: S1. Set the marking window of the marking software to be hidden, and keep the marking-related codes in the marking window in an independent thread to be executed all the time; Set up multiple independent view editing sub-windows in the editing window of the marking software; The editing window is provided with an entrance to the marking window and a switching channel for switching the view editing sub-window; the marking window is provided with a return channel for returning to the editing window; S2. When the marking software is started, it will enter the first view editing sub-window by default, open the die-cutting file, and edit and adjust the parameters according to the process requirements; S3, entering the marking window from the current view editing sub-window, caching the current die-cutting file, and starting die-cutting the die-cutting file to execute the marking process; S4. If there are other die-cutting files that need to be edited during the marking process, switch back from the marking window to the current view editing subwindow. At this time, the marking window is hidden and its independent thread is always executed; S5. Switch from the current view editing sub-window to other view editing sub-windows to edit other die-cutting files; S6. After the current marking process is completed, select the view editing subwindow that needs to be marked in the next step, and repeat steps S3-S6.
2. The multi-view processing method in laser die-cutting machine graphics processing according to claim 1, characterized in that: The mutual independence of multiple view editing sub-windows includes: each time a view editing sub-window is opened, when the view editing sub-window loads a file, an independent thread is started to process the current corresponding file content.
3. The multi-view processing method in laser die-cutting machine graphics processing according to claim 1, characterized in that: During the marking process, the current view editing subwindow of the marking window is locked and does not support editing operations.
4. The multi-view processing method in laser die-cutting machine graphics processing according to claim 1, characterized in that During the editing process of editing other die-cutting files or after the editing is completed in step S5, the marking window can be entered at any time to check the marking progress, but the current die-cutting file is not cached.
5. A multi-view processing device in laser die-cutting machine graphics processing, characterized in that: include: Setting module: Set the marking window of the marking software to be hidden, and keep the marking-related codes in the marking window in an independent thread to be executed all the time; Set up multiple independent view editing sub-windows in the editing window of the marking software; The editing window is provided with an entrance to the marking window and a switching channel for switching the view editing sub-window; the marking window is provided with a return channel for returning to the editing window; Startup module: When the marking software is started, it will enter the first view editing sub-window by default, open the die-cutting file, and edit and adjust the parameters according to the process requirements; Marking module: enter the marking window from the current view editing subwindow, cache the current die-cutting file, start die-cutting the die-cutting file, and execute the marking process; Return module: If there are other die-cutting files that need to be edited during the marking process, switch back from the marking window to the current view editing subwindow. At this time, the marking window is hidden and its independent thread is always executed; Multi-view editing module: switch from the current view editing sub-window to other view editing sub-windows to edit other die-cutting files; Loop module: After the current marking process is completed, select the view editing subwindow that needs to be marked next, and repeatedly run the marking module, return module, multi-view editing module, and loop module.
6. The multi-view processing device in the laser die-cutting machine graphics processing according to claim 5, characterized in that: In the setting module, the mutual independence of the multiple view editing sub-windows includes: each time a view editing sub-window is opened, when the view editing sub-window loads a file, an independent thread is started to process the current corresponding file content.
7. The multi-view processing device in the laser die-cutting machine graphics processing according to claim 5, characterized in that: During the marking process of the marking module, the current view editing sub-window entering the marking window is locked and does not support editing operations.
8. The multi-view processing device in the laser die-cutting machine graphics processing according to claim 5, characterized in that: In the multi-view editing module, during or after editing other die-cutting files, you can enter the marking window at any time to check the marking progress, but the current die-cutting file will not be cached.
Citation Information
Patent Citations
Cutting technology modularization processing method based on laser cutting software
CN103537807A
Control method and device of laser marking machine and laser marking system
CN112453716A