Ink-jet carving integrated printing method and device, electronic equipment and storage medium

By building an editing interface on the printer and generating integrated inkjet engraving instructions, the positioning deviation problem caused by the separate implementation of inkjet and engraving is solved, improving processing accuracy and efficiency, and simplifying the operation process.

CN121928892APending Publication Date: 2026-04-28SHENZHEN PUTIE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN PUTIE TECH CO LTD
Filing Date
2026-03-05
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In existing technologies, inkjet printing and engraving are usually carried out in two separate steps using two independent sets of equipment, which can easily lead to positioning deviations during workpiece transfer and affect the quality of the printed product.

Method used

By determining the baseline information based on the printer's hardware rated parameters, an editing interface is constructed, and inkjet and engraving graphic processing instructions are generated on the editing interface. This enables integrated and coordinated control of inkjet and engraving actions, generates execution instructions using the baseline information, and provides a real-time preview of the editing interface, reducing equipment switching and operation steps.

Benefits of technology

It improves the processing precision of inkjet printing and engraving, simplifies the operation process, increases processing efficiency, and reduces the risk of positioning deviation and equipment damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121928892A_ABST
    Figure CN121928892A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of printing, in particular to an ink-jet carving integrated printing method and device, electronic equipment and a storage medium. The reference information of the printer is determined based on the hardware rated parameters of the printer; determining an editing interface of the printer based on the reference information; importing a processing source file, obtaining source file information of the processing source file, and displaying the source file information on the editing interface; obtaining editing information input by a user on the editing interface, and determining an image-text processing instruction according to the editing information and the source file information; and according to the image-text processing instruction, the printer is controlled to execute an ink jet action and an engraving action according to a preset time sequence, and printing is completed. According to the technical scheme, the problem of positioning deviation caused by the fact that ink jetting and engraving depend on step-by-step implementation of two sets of equipment in the prior art is solved, and the effects of reducing the engraving error and improving the machining precision are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of printer technology, and in particular to an inkjet engraving integrated printing method, apparatus, electronic device and storage medium. Background Technology

[0002] In the fields of printing technology, such as signage production, decorative processing, and industrial marking, inkjet printing and engraving are two core steps in completing a finished product. Inkjet printing creates basic graphics and text, while engraving enhances the product's three-dimensionality, wear resistance, or precise marking effects. Inkjet printing and engraving work together to meet diverse processing needs. Inkjet equipment is used to quickly print text, patterns, barcodes, and other graphic information on various material surfaces, adapting to a variety of substrates such as paper, plastic, and metal. Engraving equipment, based on the printed graphics and text positioning, completes the engraving through physical cutting or laser etching, giving the processed product superior practicality and visual appeal.

[0003] In related technologies, inkjet printing and engraving are typically performed in two separate steps using two independent sets of equipment. The user first prints the image using the inkjet equipment, and after the ink dries, the workpiece is transferred to the engraving equipment for repositioning, calibration, and parameter settings before the engraving operation is performed. This separate processing mode has significant drawbacks. Workpiece transfer is prone to positioning deviations, resulting in inaccurate matching between the engraving marks and the inkjet image, thus affecting the quality of the printed product. Summary of the Invention

[0004] In view of the above, this application provides an inkjet engraving integrated printing method, apparatus, electronic device and storage medium, which aims to solve the problem that the prior art relies on two independent sets of equipment to carry out inkjet printing and engraving in steps, which easily leads to positioning deviation.

[0005] The first aspect of this application provides an inkjet engraving integrated printing method, comprising: Based on the printer's hardware specifications, determine the printer's baseline information; Based on the aforementioned reference information, the editing interface of the printer is determined; Import the source file for processing, obtain the source file information of the source file for processing, and display the source file information in the editing interface; The system obtains the editing information entered by the user in the editing interface, and determines the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; According to the image processing instructions, the printer is controlled to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence to complete the printing.

[0006] Furthermore, the reference information includes the printer's maximum print width, printhead resolution, ink type, engraving range, and maximum engraving depth.

[0007] Furthermore, determining the printer's editing interface based on the reference information includes: Based on the aforementioned benchmark information, the graphic editing tools and engraving editing tools for the printer are determined; Based on the image and text editing tool and the engraving editing tool, the editing interface of the printer is determined, and the editing interface includes a source file preview area and a parameter setting area.

[0008] Furthermore, the process of importing the processing source file, obtaining the source file information of the processing source file, and displaying the source file information in the editing interface includes: The system receives source files uploaded by users, parses the source files to obtain source file information, which includes the size, format, and color mode of the image, and the content, font, and font size of the text. Based on the aforementioned baseline information, the source file information is converted into preview data that can be displayed in the editing interface; The preview data is displayed in the editing interface, and the maximum print width area is marked in the editing interface.

[0009] Furthermore, obtaining the editing information input by the user in the editing interface and determining the graphic processing instructions includes: The system receives editing information input by the user in the editing interface. The editing information includes graphic and text editing information and engraving editing information. The graphic and text editing information includes added text, barcodes, QR codes, and the corresponding position, size, and style parameters. The engraving editing information includes the engraving area, depth parameters, and path type. The edited information and the source file information are merged into layers according to their relative positions in the editing interface based on the same coordinate system to generate complete inkjet pattern data; Based on the engraving editing information and the inkjet pattern data, the engraving trajectory data is determined; Based on the inkjet pattern data and the engraving trajectory data, the graphic processing instructions are determined according to a preset timing sequence.

[0010] Furthermore, the step of controlling the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the image processing instruction to complete the printing includes: Based on the image processing instructions, the inkjet module of the printer is driven to perform inkjet operation; According to the preset interval in the reference information, the curing module of the printer is started, and the curing module is controlled to cure the surface area of ​​the ink-jet media until the surface area of ​​the cured media meets the ink curing conditions. The engraving module of the printer is driven to perform the engraving action to complete the printing.

[0011] Furthermore, the step of controlling the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the image processing instruction, to complete the printing, also includes: The printer's working status information is acquired in real time. If the working status information deviates from the graphic processing instruction, the printer is controlled to pause the inkjet and engraving actions and issue an error prompt.

[0012] A second aspect of this application provides an inkjet engraving integrated printing apparatus, the apparatus comprising: The processing module is used to determine the reference information of the printer based on the printer's hardware rated parameters; An editing module is used to determine the editing interface of the printer based on the reference information; The processing module is also used to import the processing source file, obtain the source file information of the processing source file, and display the source file information in the editing interface; The instruction generation module is used to obtain the editing information input by the user in the editing interface, and determine the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; The execution module is used to control the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the graphic processing instruction, so as to complete the printing.

[0013] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the inkjet engraving integrated printing method.

[0014] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the inkjet engraving integrated printing method described above.

[0015] In summary, this application transforms printer hardware capabilities into reference information, constructs an editing interface based on this reference information, generates execution instructions based on the editing information entered by the user in the editing interface, and allows real-time preview of the editing interface while inputting inkjet and engraving editing information. This achieves integrated and coordinated control of inkjet and engraving actions, solving the problem of positioning deviations that easily occur when traditional inkjet and engraving rely on two independent devices and are implemented step by step, thus improving the processing accuracy of inkjet and engraving. Furthermore, inkjet engraving can be edited in an integrated manner, requiring operators to work on the editing interface of only one device, reducing device switching and operation steps, simplifying the operation process, and improving processing efficiency. Attached Figure Description

[0016] Figure 1 This is a schematic diagram illustrating the process of an integrated inkjet engraving printing method according to an embodiment of this application; Figure 2 This is an example of an editing interface for an inkjet engraving integrated printing system, as shown in an embodiment of this application. Figure 3 This is a functional module diagram of an inkjet engraving integrated printer shown in an embodiment of this application; Figure 4 This is a schematic diagram of an inkjet engraving integrated printing structure shown in an embodiment of this application. Detailed Implementation

[0017] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.

[0018] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.

[0019] Reference Figure 1 As shown, Figure 1 This is a flowchart illustrating an integrated inkjet engraving printing control method, which includes the following steps.

[0020] S11, Determine the reference information of the printer based on the printer's hardware rated parameters; The printer's hardware rated parameters refer to the fixed technical parameters preset at the factory and determined by the printer's hardware performance. These are the basic configurations for stable printer operation and include hardware performance indicators directly related to inkjet and engraving functions. The baseline information is a set of core technical data compiled based on these hardware rated parameters. It provides a basis for subsequent editing interface adaptation, processing parameter settings, and the execution of inkjet and engraving actions. This includes, but is not limited to, the printer's overall dimensions, weight, power supply, number of printheads in the inkjet module, nozzle diameter, ink type, engraving range, and hardware interface type.

[0021] Once the system starts, it automatically reads the printer's hardware configuration file, extracts the factory-preset hardware parameters, and filters, classifies, and integrates these key parameters. Then, it standardizes and organizes the processed key parameters according to the system's preset unified data structure, field definitions, unit standards, and storage rules. In other words, it standardizes the data according to the preset format. For example, the unified data format converts the parameter values ​​into standard data types that the system can recognize, converts the character "1200dpi" into the numeric "1200", and converts the enumerated "water-based ink, oil-based ink" into "01 (water-based), 02 (oil-based)" according to the preset encoding rules.

[0022] Since printers have many hardware specifications, some of which do not affect inkjet and engraving functions, such as the printer's overall size and weight, in order to ensure that the reference information accurately reflects the core capabilities of the device and directly serves the subsequent inkjet and engraving functions, in some embodiments, the reference information includes the printer's maximum printing width, printhead resolution, ink type, engraving range, and maximum engraving depth.

[0023] Maximum print width refers to the maximum size that a printer can cover along the width of the printing medium during a single continuous print run. It is usually determined by the maximum travel of the printhead's lateral movement guide and is a core parameter for measuring the printer's lateral printing capability. It determines the maximum processable range of the workpiece in the width direction. For example, if the maximum print width is 300mm, workpieces with a width exceeding 300mm cannot be printed in one go. This suggests that it is necessary to set the printing parameters for different areas appropriately, or to perform adaptive cutting and positioning adjustments on the workpiece before executing the printing job.

[0024] Printhead resolution refers to the number of ink droplets that the printhead of an inkjet module can eject per unit length, affecting the fineness of the inkjet image.

[0025] Ink type refers to the different types of inks classified based on their composition and applicable substrates. Common types include water-based inks, oil-based inks, and UV-curable inks. Different types of inks correspond to different drying methods, adhesion properties, and are suitable for different materials.

[0026] The engraving range refers to the area on the surface of the processing medium that the engraving module can perform engraving operations. It is usually expressed as the maximum travel of the horizontal X-axis and the vertical Y-axis, which defines the spatial boundaries of the engraving action. For example, if the engraving range is 0-500mm on the X-axis and 0-300mm on the Y-axis, engraving actions cannot be performed in areas outside this range.

[0027] Maximum engraving depth refers to the deepest indentation size that the engraving module can form on the material surface, which is determined by the hardness of the engraving tool, the output power of the motor, and the hardness of the material.

[0028] The above technical solution filters, classifies, and integrates the extracted printer hardware specifications, retaining key parameters directly related to inkjet and engraving functions, such as maximum print width, printhead resolution, ink type, engraving range, and maximum engraving depth. This avoids excessive redundant parameters interfering with subsequent operations, ensuring that steps such as editing interface adaptation and processing parameter settings can directly call core data, thereby improving the overall operating efficiency of the system.

[0029] S12, Based on the reference information, determine the editing interface of the printer; The editing interface refers to the interactive interface that allows users to import source files, edit images and text, set engraving parameters, and preview processing effects. It is the operational carrier that connects user needs with the equipment execution.

[0030] The system retrieves baseline information from the cache and parses its core parameters, such as maximum print width, printhead resolution, and engraving range, as constraints for the design of the editing interface. For example, if the maximum print width is 300mm and the engraving range is 0-500mm on the X-axis, the canvas size in the interface is automatically limited to a width ≤ 300mm and an engraving area ≤ 500mm, with any excess displayed as a grayed-out disabled area. Similarly, if the printhead resolution is 1200dpi, the image scaling options in the interface are calculated based on this resolution to ensure that scaling still conforms to the printhead's printing precision. Ultimately, this results in several complete functional areas: a source file preview area, a parameter setting area, and an operation button area, which are then displayed on the screen.

[0031] In some embodiments, the specific implementation of determining the printer's editing interface based on the reference information is as follows: Based on the aforementioned benchmark information, the graphic editing tools and engraving editing tools for the printer are determined; Based on the image and text editing tool and the engraving editing tool, the editing interface of the printer is determined, and the editing interface includes a source file preview area and a parameter setting area.

[0032] Image and text editing tools refer to a set of functions used to create, modify, and optimize the image and text content in the processing source file. They are based on parameters related to the inkjet and engraving functions in the reference information, such as text adding tools, image scaling tools, color mode adjustment tools, barcode and QR code generation tools, etc.

[0033] Engraving editing tools refer to a set of functions used to define and adjust engraving-related parameters. The range of parameters and the boundaries of operation are determined by the engraving-related parameters in the reference information, such as engraving area selection tools and engraving path selection tools.

[0034] The source file preview area is a region in the editing interface used to visually display the original content of the source file and the effect after editing. The display ratio and boundary markers of the source file reserved area correspond to the maximum printing width and engraving range in the reference information, allowing users to preview the processed content in real time.

[0035] The parameter settings area is the functional area in the editing interface that displays the image and text editing tools and the carving editing tools. The system retrieves baseline information from the cache, parses and categorizes it into relevant parameters for the image and text editing tools and relevant parameters for the carving editing tools, and displays the editing interfaces of all the confirmed image and text editing tools on the screen, allowing users to quickly switch between operations.

[0036] Specifically, determining the graphic editing tools based on benchmark information includes: limiting the operational boundaries of the graphic editing tools according to the maximum print width. For example, when the maximum print width is 300mm, the maximum output size of the graphic scaling tool is locked at 300mm. When the user attempts to adjust the graphic width to more than 300mm, the tool automatically displays a "Maximum print width exceeded" prompt and disables the adjustment operation; enabling graphic editing functions of the corresponding precision level according to the printhead resolution. For example, if the printhead resolution is 1200dpi, fine color adjustment and high-definition graphic scaling tools are enabled to ensure that the edited graphics match the printhead printing precision. If the resolution is 600dpi, a basic version of the graphic editing tools is provided to avoid invalid functions that exceed the hardware capabilities.

[0037] Specifically, determining the engraving editing tools based on benchmark information includes: setting the effective boundary of the engraving area selection tool according to the engraving range. For example, if the engraving range is 0-500mm on the X-axis, the drawing range of the selection tool is limited to this coordinate range, and the part outside the range cannot be drawn, and the interface automatically displays the boundary line of the engraving range; configuring the parameter range of the depth adjustment tool according to the maximum engraving depth. For example, when the maximum engraving depth is 5mm, the value range of the depth adjustment slider is locked to 0-5mm to avoid the inability to achieve the expected engraving effect due to the depth setting exceeding the device's capabilities, and to avoid problems such as tool damage or material scrap due to the depth setting exceeding the device's capabilities.

[0038] S13, import the processing source file, obtain the source file information of the processing source file, and display the source file information in the editing interface; The processing source file refers to the original file provided by the user that contains the text and images to be processed and basic information. It is the file that needs to be inkjet engraved and printed into a product. Common formats include image formats, such as JPG and PNG, document formats, such as PDF and Word, and vector graphics formats, such as AI and CDR. The processing source file contains various elements such as text, patterns, barcodes, and QR codes.

[0039] Source file information refers to the key data parsed and extracted from the source file. It is the core basis for subsequent editing and processing, and specifically includes the size, format, and color mode of the image, as well as the content, font, and font size of the text.

[0040] The system supports multiple import methods, such as local file selection and USB upload. Users can import source files for processing via the import file button on the editing interface. The system automatically verifies file format compatibility; if the format is not supported, it prompts "Please upload JPG / PNG / PDF files, etc." After successful import, the system calls the corresponding format parsing module, such as parsing the image pixel dimensions and converting them to the actual physical dimensions, while also extracting the file format and color mode. Subsequently, based on baseline information, the extracted source file information is adapted. For example, the physical dimensions of the source file are compared with the maximum print width to calculate the scaling ratio, and the preview clarity is adjusted based on the printhead resolution to ensure that the display effect is consistent with the actual printing precision. Then, the source file content is displayed in the source file preview area according to the adapted ratio, and the basic information of the source file is simultaneously displayed in the parameter settings area for user reference and editing.

[0041] To ensure the accuracy of source file information extraction, the adaptability of preview data, and clear prompts for out-of-range content, in some optional implementations, the specific steps for importing the processing source file, obtaining the source file information of the processing source file, and displaying the source file information in the editing interface are as follows: The system receives source files uploaded by users, parses the source files to obtain source file information, which includes the size, format, and color mode of the image, and the content, font, and font size of the text. Based on the aforementioned baseline information, the source file information is converted into preview data that can be displayed in the editing interface; The preview data is displayed in the editing interface, and the maximum print width area is marked in the editing interface.

[0042] Specifically, the system first receives the source files uploaded by the user through the editing interface, automatically checks the file integrity and compatibility, and issues corresponding prompts if the file is abnormal. Then, it parses the file, extracting the size, format, and color mode for image files, and extracting the text content, font, font size, and embedded image information for text files, classifying them into complete source file information. Next, based on the baseline information, the source file information is adapted and converted, including converting the preview pixel size according to the maximum print width and printhead resolution, adapting the color mode according to the ink type, and optimizing the preview clarity according to the printhead resolution. Finally, the content is displayed in the source file preview area of ​​the editing interface according to the converted preview data, while automatically comparing the source file width with the maximum print width. If there is an area exceeding the maximum print width, it is scaled down proportionally to the maximum print width, and a prompt bar is displayed at the bottom of the preview area to guide the user in editing and adjusting.

[0043] S14, Obtain the editing information input by the user in the editing interface, and determine the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; Editing information refers to the operational data used by users in the editing interface to modify, supplement, or set parameters of the source file. This includes text editing information, such as the content, position, and font size of newly added text, the cropping range of images, and color adjustment parameters; and engraving editing information, such as the boundary coordinates of the engraving area, engraving depth, and path selection. It is a concrete manifestation of the user's processing needs in the re-editing interface. The engraving depth adjustment mode includes manual and automatic adjustment. That is, users can manually input or adjust the engraving depth parameters through the editing interface according to processing needs; or the system can automatically match and determine the corresponding engraving depth based on the processing material, text / image type, and reference information, achieving flexible adaptation. Text / image processing instructions refer to the instruction set generated by the system based on the editing information, which can directly drive the collaborative work of various printer modules. It includes core data such as action timing and parameter control. Correspondingly, based on text / image editing information and engraving editing information, text / image processing instructions can be divided into inkjet execution instructions that control the inkjet function and engraving execution instructions that control the engraving function. Inkjet execution instructions are execution instructions generated based on source file information and text / image editing information, used to control the printer's inkjet and ink curing tasks. Engraving execution instructions refer to the execution instructions generated based on source file information, graphic editing information, and engraving editing information, used to control the printer's engraving tasks.

[0044] Specifically, in some optional implementations, obtaining the editing information input by the user on the editing interface and determining the graphic processing instructions includes: The system receives editing information input by the user in the editing interface. The editing information includes graphic and text editing information and engraving editing information. The graphic and text editing information includes added text, barcodes, QR codes, and the corresponding position, size, and style parameters. The engraving editing information includes the engraving area, depth parameters, and path type. The edited information and the source file information are merged into layers according to their relative positions in the editing interface based on the same coordinate system to generate complete inkjet pattern data; Based on the engraving editing information and the inkjet pattern data, the engraving trajectory data is determined; Based on the inkjet pattern data and the engraving trajectory data, the graphic processing instructions are determined according to a preset timing sequence.

[0045] Preset timing refers to the start order, interval time, and related built-in parameters and instructions for coordinating inkjet and engraving actions with media transport as specified in the graphic processing instructions, ensuring that inkjet, engraving and media transport are precisely coordinated in time and space.

[0046] The system captures user actions in the editing interface in real time, receiving editing data containing both text / image editing information and engraving editing information. Text / image editing information specifically includes user-added text, barcodes, and QR codes, while engraving editing information includes the user-selected engraving area boundaries, set depth parameters, and selected path type. The system then overlays and blends the user-input text / image editing information with the source file's image size, format, color mode, and text content, font, and size, according to their relative positions within the editing interface. In other words, the original text / image from the source file serves as the base layer, with newly added text, barcodes, and QR codes precisely overlapping the corresponding areas at set coordinates. Users can also adjust the size parameters to suit their printing needs. Finally, the system generates complete inkjet pattern data containing the basic content of the source file and the user-added text / image. This data includes detailed parameters such as the absolute coordinates, pixel density, and color values ​​of each text / image element. Subsequently, based on the engraving editing information and inkjet pattern data, the system first locates the specific position of the engraving area within the inkjet pattern. Then, it calculates the starting point, ending point, and path coordinates of the tool movement according to the boundary of the engraving area. Combining the depth parameter, it determines the tool feed rate and plans the motion trajectory according to the path type, ensuring that the engraving trajectory is precisely aligned with the area to be engraved in the inkjet pattern. Finally, it generates engraving trajectory data containing coordinate sequences, feed rates, and trajectory directions. Finally, it calls the preset timing sequence adapted from the reference information to integrate the inkjet pattern data and engraving trajectory data into graphic processing instructions, ultimately forming complete graphic processing instructions containing the action timing sequence of each module, parameter thresholds, and coordinate paths.

[0047] The following example illustrates the entire inkjet engraving printing process: Reference Figure 2 As shown, Figure 2 This is the editing interface for an inkjet engraving integrated system. After reading the hardware parameters, the system determines the core baseline information, including the printer's maximum printing width of 500mm, printhead resolution of 1200dpi; ink types including solvent-based ink and UV-curable ink; engraving range of 0-500mm on the X-axis; maximum engraving depth of 0.1mm; preset drying interval of 6 seconds for solvent-based ink and 3 seconds for UV-curable ink. Based on this baseline information, the editing interface is generated and displayed, showing graphic editing tools and engraving editing tools. The printing material is a roll of self-adhesive material with a width of 500mm and a thickness of 1mm. The requirement is to print a 150mm × 100mm label with product information added. First, import a JPG image of the label template. The label template is 150mm × 100mm in size and contains some basic patterns and text descriptions, such as... Figure 2The text displayed reads "Print Test". After parsing the label template, the system displays the self-adhesive label template in the source file preview area. The system parses the source file information, extracts the template size and format, confirms that it does not exceed the maximum printing width, and displays the option to add text and graphics. The template is displayed in the source file preview area at a 1:1 scale. The label template can also be appropriately enlarged for easier editing and viewing. Figure 2 The label template shown is magnified by 196%. Within the 150mm x 100mm area set in the editing interface, you can add patterns, text, images, and barcodes, such as product names, prices, product numbers, and anti-counterfeiting codes. Furthermore, you can zoom in and out on this text and image information according to a specified ratio, and you can also drag and drop this information freely. Figure 2 The barcodes, QR codes, and text shown can be modified in size and position within a 150mm x 100mm label area. It should be noted that when setting numerical values ​​such as product numbers, they can also be numbered at specified intervals, for example... Figure 2 The product number of the first label shown is 12345678, and the product number of the second label is 12345679. The QR code and barcode will also automatically correspond to the product number, and so on for subsequent product numbers. After setting the graphic and text editing information for the label, you can choose whether to engrave. If no engraving is needed, you can start printing directly. If engraving is required, set the corresponding parameters in the engraving editing tool. For example, engrave along the product name and price on the label, with an engraving depth of 0.05mm to make the text stand out more. Select UV-curable ink in the parameter setting area. The preset drying time for UV-curable ink is 3 seconds. After setting all the editing information, the system automatically merges the graphic and text editing information with the engraving editing information by layer, generating inkjet execution instructions and engraving execution instructions.

[0048] S15, according to the graphic processing instruction, control the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence to complete the printing.

[0049] The image processing instructions are parsed into sub-instructions recognizable by each module and sent to the inkjet module, engraving module, media delivery module, and auxiliary modules, respectively, enabling each module of the printer to enter working status. Specifically, for example, first, printhead control instructions are generated based on the inkjet pattern data, and the start time of the inkjet module is set; then, based on the preset drying time, after inkjet printing is completed, the engraving module is started after a preset drying time delay, generating tool control instructions based on the engraving trajectory data, and simultaneously linking the media delivery instructions to ensure that the delivery speed matches the rhythm of the inkjet and engraving actions.

[0050] More specifically, the printer completes the printing process according to the graphic processing instructions in the following ways: Based on the image processing instructions, the inkjet module of the printer is driven to perform inkjet operation; According to the preset interval in the reference information, the curing module of the printer is started, and the curing module is controlled to cure the surface area of ​​the ink-jet media until the surface area of ​​the cured media meets the ink curing conditions. The engraving module of the printer is driven to perform the engraving action to complete the printing.

[0051] The curing module includes, but is not limited to, UV (Ultraviolet) curing modules, visible light curing modules, infrared curing modules, and hot air drying modules. In this embodiment, a UV curing module is used. Its core function is to emit ultraviolet light of a specific wavelength to induce a photopolymerization chemical reaction in the UV ink sprayed onto the substrate surface, achieving instantaneous ink curing. Ink curing conditions refer to the state in which the UV ink, after undergoing ultraviolet irradiation, completes the photopolymerization chemical reaction, transforms from a liquid to a solid state, and achieves surface stabilization that meets the requirements of subsequent engraving processes. This state can be determined by measuring the UV irradiation dose or optical curing detection parameters reaching a preset threshold. The system drives the inkjet module to start based on the data in the image processing instructions. The printer controls the printhead to move along a preset path via a drive motor. Simultaneously, based on the ink volume parameters in the image editing information, the system controls the ink supply system to deliver ink to the corresponding nozzles. The nozzles eject ink dots at a set frequency, forming images and text consistent with the inkjet pattern data. After the inkjet process starts, the system automatically triggers the curing module to work according to the preset interval matching the ink type in the reference information. At the same time, the system monitors the curing status of the ink on the media surface in real time through a light intensity sensor and an optical curing detection sensor. When the ink on the surface area of ​​the media that has completed inkjet printing reaches the preset curing degree, the curing condition is determined to be met, and the curing module stops working. The preset curing degree here is set based on the ink characteristics, UV light wavelength, and irradiation intensity in the reference information. For example, the ink surface reflectivity and transmittance are optically detected to reach a preset threshold, indicating that it is fully cured.

[0052] After curing, the engraving module executes the operation according to the engraving trajectory data. The tool moves along the preset path, and the drive system controls the tool feed according to the depth parameters. At the same time, the tool motor rotates at a specified speed. During the engraving process, the media delivery speed is kept in accordance with the inkjet stage to ensure that the engraving position does not deviate significantly from the position of the inkjet image until the engraving process is completed.

[0053] The above technical solution transforms printer hardware capabilities into baseline information, builds an editing interface based on this baseline, and generates execution commands based on the editing information entered by the user in the editing interface. Furthermore, the editing interface can be previewed in real time while inputting inkjet and engraving editing information, achieving integrated and coordinated control of inkjet and engraving actions. This solves the problem of positioning deviations that easily occur when traditional inkjet and engraving rely on two independent devices and are performed step-by-step, thus improving the processing accuracy of inkjet and engraving. In addition, inkjet engraving can be edited in an integrated manner; operators only need to operate on the editing interface of one device, reducing device switching and operation steps, simplifying the operation process, and improving processing efficiency.

[0054] To further ensure the accuracy of inkjet printing and engraving, and to reduce equipment damage or material waste caused by increased errors, the following steps are typically included when the printer performs inkjet and engraving operations: The printer's working status information is acquired in real time. If the working status information deviates from the graphic processing instruction, the printer is controlled to pause the inkjet and engraving actions and issue an error prompt.

[0055] In other words, during the inkjet and engraving process, the system acquires real-time working status information through sensors. When an abnormality occurs, it immediately pauses the inkjet and engraving actions, displays specific abnormal information on the editing interface, and triggers an alarm to prompt the user to investigate.

[0056] For example, if the printhead pressure sensor monitors the printhead ink output pressure, and the printhead ink output pressure deviates from the standard value in the execution command (e.g., the normal pressure is 0.3 MPa, but the actual pressure is 0.1 MPa), it is determined to be an inkjet abnormality, the inkjet action is paused, and the insufficient printhead ink output pressure is displayed in the editing interface, along with an alarm sound.

[0057] Reference Figure 3 As shown, Figure 3 This is a virtual structural diagram of an inkjet engraving integrated printing device.

[0058] In some embodiments, the inkjet engraving integrated printing device 30 may include multiple functional modules composed of computer program segments. The computer programs for each program segment of the inkjet engraving integrated printing device 30 may be stored in the memory of an electronic device and executed by at least one processor to perform (see details). Figure 1 (Description) Functions of the inkjet engraving integrated printing control method.

[0059] In this embodiment, the inkjet engraving integrated printing device 30 can be divided into multiple functional modules according to its functions. These functional modules may include: a processing module 301, an editing module 302, an instruction generation module 303, and an execution module 304. As used in this application, a module refers to a series of computer program segments that can be executed by at least one processor and perform a fixed function, and which are stored in memory. In this embodiment, the functions of each module will be detailed in subsequent embodiments.

[0060] The processing module is used to determine the printer's baseline information based on the printer's hardware rated parameters. The editing module is used to determine the editing interface of the printer based on the reference information; The processing module is also used to import the processing source file, obtain the source file information of the processing source file, and display the source file information in the editing interface; The instruction generation module is used to obtain the editing information input by the user in the editing interface, and determine the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; The execution module is used to control the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the graphic processing instruction, so as to complete the printing.

[0061] Reference Figure 4 As shown, Figure 4 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application. In a preferred embodiment of this application, the electronic device 4 includes a memory 41, at least one processor 42, and at least one communication bus 43.

[0062] Those skilled in the art should understand that Figure 4 The structure of the electronic device shown does not constitute a limitation of the embodiments of this application. It can be a bus structure or a star structure. The electronic device 4 may also include more or fewer other hardware or software than shown, or different component arrangements.

[0063] In some embodiments, the electronic device 4 is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), programmable gate arrays (FPGAs), digital processors, and embedded devices. The electronic device 4 may also include user equipment, which includes, but is not limited to, any electronic product capable of human-computer interaction with a user via a keyboard, mouse, remote control, touchpad, or voice control device, such as a personal computer, tablet computer, smartphone, or digital camera.

[0064] It should be noted that the electronic device 4 is merely an example. Other existing or future electronic products that are suitable for this application should also be included within the scope of protection of this application and are incorporated herein by reference.

[0065] In some embodiments, the memory 41 stores a computer program that, when executed by the at least one processor 42, implements all or part of the steps in the inkjet engraving integrated printing control method described above. The memory 41 includes a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data. Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area. The stored program area may store the operating system, applications required for at least one function, etc.; the stored data area may store data created based on the use of blockchain nodes, etc. The blockchain referred to in this application is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. A blockchain is essentially a decentralized database, a chain of data blocks linked using cryptographic methods. Each data block contains information about a batch of network transactions, used to verify the validity of the information (anti-counterfeiting) and generate the next block. A blockchain may include a blockchain underlying platform, a platform product service layer, and an application service layer, etc.

[0066] In some embodiments, the at least one processor 42 is the control unit of the electronic device 4, connecting various components of the electronic device 4 via various interfaces and lines. It executes programs or modules stored in the memory 41 and calls data stored in the memory 41 to perform various functions and process data of the electronic device 4. For example, when the at least one processor 42 executes a computer program stored in the memory, it implements all or part of the steps of the inkjet engraving integrated printing control method described above in this application embodiment; or it implements all or part of the functions of the inkjet engraving integrated printing device. The at least one processor 42 may be composed of integrated circuits, such as a single-packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips.

[0067] In some embodiments, the at least one communication bus 43 is configured to enable communication between the memory 41 and the at least one processor 42, etc. Although not shown, the electronic device 4 may also include a power supply (e.g., a battery) to power the various components. Preferably, the power supply can be logically connected to the at least one processor 42 via a power management device, thereby enabling functions such as charging, discharging, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 4 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be elaborated further here.

[0068] The integrated unit implemented as a software functional module described above can be stored in a computer-readable storage medium. This software functional module, stored in a storage medium, includes several instructions to cause an electronic device (which may be a personal computer, electronic device, or network device, etc.) or processor to execute portions of the methods described in the various embodiments of this application.

[0069] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of modules is merely a logical functional division, and other division methods may be used in actual implementation.

[0070] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0071] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A method for integrated inkjet engraving printing, characterized in that, The method includes: Based on the printer's hardware specifications, determine the printer's baseline information; Based on the aforementioned reference information, the editing interface of the printer is determined; Import the source file for processing, obtain the source file information of the source file for processing, and display the source file information in the editing interface; The system obtains the editing information entered by the user in the editing interface, and determines the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; According to the image processing instructions, the printer is controlled to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence to complete the printing.

2. The inkjet engraving integrated printing method according to claim 1, characterized in that, The baseline information includes the printer's maximum print width, printhead resolution, ink type, engraving range, and maximum engraving depth.

3. The inkjet engraving integrated printing method according to claim 1, characterized in that, The step of determining the printer's editing interface based on the reference information includes: Based on the aforementioned benchmark information, the graphic editing tools and engraving editing tools for the printer are determined; Based on the image and text editing tool and the engraving editing tool, the editing interface of the printer is determined, and the editing interface includes a source file preview area and a parameter setting area.

4. The inkjet engraving integrated printing method according to claim 3, characterized in that, The process of importing the source file, obtaining the source file information of the source file, and displaying the source file information in the editing interface includes: The system receives source files uploaded by users, parses the source files to obtain source file information, which includes the size, format, and color mode of the image, and the content, font, and font size of the text. Based on the aforementioned baseline information, the source file information is converted into preview data that can be displayed in the editing interface; The preview data is displayed in the editing interface, and the maximum print width area is marked in the editing interface.

5. The inkjet engraving integrated printing method according to claim 1, characterized in that, The step involves obtaining editing information input by the user in the editing interface, and determining graphic processing instructions based on the editing information and the source file information. These graphic processing instructions include at least inkjet execution instructions and engraving execution instructions, including: The system receives editing information input by the user in the editing interface. The editing information includes graphic and text editing information and engraving editing information. The graphic and text editing information includes added text, barcodes, QR codes, and the corresponding position, size, and style parameters. The engraving editing information includes the engraving area, depth parameters, and path type. The edited information and the source file information are merged into layers according to their relative positions in the editing interface based on the same coordinate system to generate complete inkjet pattern data; Based on the engraving editing information and the inkjet pattern data, the engraving trajectory data is determined; Based on the inkjet pattern data and the engraving trajectory data, the graphic processing instructions are determined according to a preset timing sequence.

6. The inkjet engraving integrated printing method according to claim 5, characterized in that, The step of controlling the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the graphic processing instruction, to complete the printing, includes: Based on the image processing instructions, the inkjet module of the printer is driven to perform inkjet operation; According to the preset interval in the reference information, the curing module of the printer is started, and the curing module is controlled to cure the surface area of ​​the ink-jet media until the surface area of ​​the cured media meets the ink curing conditions. The engraving module of the printer is driven to perform the engraving action to complete the printing.

7. The inkjet engraving integrated printing method according to claim 6, characterized in that, The step of controlling the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the image processing instruction, to complete the printing, further includes: The printer's working status information is acquired in real time. If the working status information deviates from the graphic processing instruction, the printer is controlled to pause the inkjet and engraving actions and issue an error prompt.

8. An integrated inkjet engraving printing device, characterized in that, The device includes: The processing module is used to determine the reference information of the printer based on the printer's hardware rated parameters; An editing module is used to determine the editing interface of the printer based on the reference information; The processing module is also used to import the processing source file, obtain the source file information of the processing source file, and display the source file information in the editing interface; The instruction generation module is used to obtain the editing information input by the user in the editing interface, and determine the graphic processing instructions based on the editing information and the source file information, wherein the graphic processing instructions include at least inkjet execution instructions and engraving execution instructions; The execution module is used to control the printer to execute the inkjet action corresponding to the inkjet execution instruction and the engraving action corresponding to the engraving execution instruction in a preset sequence according to the graphic processing instructions, so as to complete the printing.

9. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the inkjet engraving integrated printing method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the inkjet engraving integrated printing method according to any one of claims 1 to 7.