Search

WO-2026092098-A1 - PRINTER MANAGEMENT METHOD, COMPUTER DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT

WO2026092098A1WO 2026092098 A1WO2026092098 A1WO 2026092098A1WO-2026092098-A1

Abstract

Disclosed in the embodiments of the present application are a printer management method, a computer device, a storage medium and a program product. The method comprises: in response to a printer search request for a target address network segment, sending a probe data packet to a network address comprised in the target address network segment; acquiring a message response to the probe data packet, and on the basis of the message response, determining a printer address; on the basis of the printer address, establishing a network connection with a target printer corresponding to the target address network segment, wherein printers comprise the target printer; and on the basis of the network connection, sending a model file to the target printer. By using the present application, the convenience of printer deployment can be improved.

Inventors

  • ZHANG, DONG
  • ZHANG, Yanzhao
  • LIU, Lichen
  • LIN, Yuanwei
  • XIANG, Zhengyuan
  • Liu, Xinwen

Assignees

  • 上海轮廓科技有限公司

Dates

Publication Date
20260507
Application Date
20251011
Priority Date
20241104

Claims (17)

  1. A printer management method, characterized in that the method includes: In response to a printer lookup request for a target address network segment, a probe data packet is sent to the network addresses included in the target address network segment; Obtain the message response to the probe data packet, and determine the printer address based on the message response; the printer address corresponds one-to-one with the printer. Based on the printer address, a network connection is established between the printer and the target printer corresponding to the target address network segment; the printer includes the target printer. The model file is sent to the target printer based on the network connection.
  2. According to the method of claim 1, the target address network segment includes P subnet segments; P is a positive integer; the step of responding to a printer lookup request for the target address network segment by sending probe data packets to the network addresses included in the target address network segment includes: In response to a printer lookup request for a target address network segment, obtain the network addresses included in each of the P subnet segments within the target address network segment; Send probe packets to the network addresses included in each subnet segment.
  3. The method according to claim 1, characterized in that the method further comprises: Obtain N available address segments, each of which is associated with a first lookup component; N is a positive integer, and the N address segments include the target address segment; each first lookup component is used to trigger a printer lookup request for the address segment associated with that first lookup component.
  4. The method according to claim 1, characterized in that the method further comprises: Display the network segment input area, which is associated with the second lookup component; The network segment input area is used to obtain the target address network segment, and the second lookup component is used to trigger a printer lookup request for the target address network segment obtained by the network segment input area.
  5. The method according to claim 1, characterized in that the method further comprises: Display network segment selection component, which is associated with a third search component; The response to a printer lookup request for a target address network segment includes sending probe data packets to the network addresses included in the target address network segment, comprising: In response to a trigger operation on the network segment selection component, N available address network segments are displayed; N is a positive integer. In response to the selection operation for the target address network segment among the N address network segments and the triggering operation for the third lookup component, a probe data packet is sent to the network address included in the target address network segment; the selection operation for the target address network segment among the N address network segments and the triggering operation for the third lookup component are used to trigger a printer lookup request for the target address network segment.
  6. The method according to claim 1, wherein obtaining the message reply to the probe data packet and determining the printer address based on the message reply includes: Obtain the message response to the probe data packet, obtain the printer message format, and determine the network address of the message response that conforms to the printer message format as the printer address; or, Obtain a message reply to the probe data packet, and determine the network address that sent the message reply as the printer address; the probe data packet is a message requesting a reply from the printer.
  7. According to claim 1, the method is characterized in that the method is executed by a computer device, and the printer lookup request for the target address network segment includes a printer lookup request for a first range; the first range refers to the range belonging to the same subnet network segment as the computer device; the target address network segment is the subnet network segment to which the device address of the computer device belongs.
  8. The method according to claim 1, characterized in that the method further comprises: Obtain the number of first printers among the target printers; the first printer refers to a printer in a heated bed state; If the number of the first printers is less than the synchronous heating quantity threshold, the model file is sent to the target printer based on the network connection; the synchronous heating quantity threshold is used to represent the upper limit of the number of printers with synchronously heated heated beds; If the number of the first printers is greater than or equal to the synchronous heating quantity threshold, the sending of the model file to the target printer is temporarily stopped until the number of the first printers is less than the synchronous heating quantity threshold, at which point the model file is sent to the target printer based on the network connection.
  9. The method according to claim 8, characterized in that the method further comprises: The system obtains the scene power consumption threshold, heated bed heating power consumption threshold, and normal operation power consumption threshold for the scenario in which the target printer is deployed. It also obtains the number of printers in the target printer's configuration. Based on the scene power consumption threshold, the heated bed heating power consumption threshold, and the normal operation power consumption threshold, it determines the synchronous heating quantity threshold. The heated bed heating power consumption threshold represents the maximum power consumption of the target printer when it is in the heated bed heating state. The normal operation power consumption threshold represents the maximum power consumption of the target printer when it is in the normal operation state, where the normal operation state refers to the state where the printer is in operation but not in heated bed heating mode.
  10. The method according to claim 8, characterized in that the method further comprises: Display the heated bed configuration page and obtain the threshold number of synchronous heating elements uploaded by the heated bed configuration page.
  11. According to the method of claim 8, the first printer is a printer of the target printer model that is a first printer model and is in a heated bed state; the target printer includes printers of at least two models; obtaining the number of first printers in the target printer includes: According to the first printer model corresponding to the model file, obtain the number of first printers belonging to the same model from the target printers.
  12. The method according to claim 1, wherein sending the model file to the target printer based on the network connection includes: Display the second printer model; In response to the selection operation for the target printer model among the second printer models, the second printer corresponding to the target printer model is determined from the target printers, and the model file is sent to the second printer based on the network connection.
  13. The method according to claim 12, characterized in that the method further comprises: Obtain the model file, and then obtain the second printer model from the model file.
  14. The method according to claim 12, characterized in that, the response to the selection operation of the target printer model among the second printer models, determining the second printer corresponding to the target printer model from the target printers, includes: In response to a selection operation for a target printer model among the second printer models, a candidate printer corresponding to the target printer model is obtained from the target printers; Obtain the model consumables corresponding to the model file, obtain the remaining consumables of the candidate printer, and determine the candidate printer with the remaining consumables being greater than the model consumables as the second printer.
  15. A computer device, characterized in that it includes a processor, a memory, and an input/output interface; The processor is connected to the memory and the input/output interface respectively, wherein the input/output interface is used to receive data and output data, the memory is used to store computer programs, and the processor is used to call the computer programs so that the computer device executes the method according to any one of claims 1-14.
  16. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program adapted to be loaded and executed by a processor so as to cause a computer device having the processor to perform the method according to any one of claims 1-14.
  17. A computer program product comprising computer instructions, characterized in that, when executed by a processor, the computer instructions implement the method described in any one of claims 1-14.

Description

Printer management methods, computer equipment, storage media and software products This application claims priority to Chinese Patent Application No. 2024115613261, filed on November 4, 2024, entitled "Printer Management Method, Computer Equipment, Storage Medium and Program Product", the entire contents of which are incorporated herein by reference. Technical Field This application relates to the field of computer technology, and in particular to a printer management method, computer equipment, storage medium, and program product. Background Technology With the rapid advancement of 3D printing technology, especially the significant increase in printing speed, a new production model represented by 3D printing farms has emerged. Their scale is expanding rapidly, and the number of printers equipped in these farms is also increasing, making printer management extremely important. Currently, printers are typically connected to a server, which is responsible for collecting printer status information, storing and managing model files, and managing print history. A client provides a graphical interface for user operation, allowing the client to access the server to obtain display information or send operation commands. The server needs to establish a communication link with the printer based on Internet Protocol (IP) addresses to receive status information reported by the printer and send control commands to it. However, as the number of printers increases, obtaining the printer's IP address becomes time-consuming and resource-intensive. Summary of the Invention This application provides a printer management method, computer device, storage medium, and program product, which can improve the convenience of printer deployment. This application provides a printer management method, which can be executed by a computer device, and the method includes: In response to a printer lookup request for a target address network segment, a probe data packet is sent to the network addresses included in the target address network segment; Obtain the message response to the probe data packet, and determine the printer address based on the message response; the printer address corresponds one-to-one with the printer. A network connection is established between the printer address and the target printer corresponding to the target address network segment; the printer includes the target printer. The model file is sent to the target printer via a network connection, so that the target printer can print the model file. Printing the model file can be understood as the printer executing the code file in the model file and then creating the object. One embodiment of this application provides a printer management device, which includes: The data sending module is used to respond to printer lookup requests for a target address network segment and send probe data packets to the network addresses included in the target address network segment; The address determination module is used to obtain the message response to the probe data packet and determine the printer address based on the message response; the printer address corresponds one-to-one with the printer. The printer connection module is used to establish a network connection between the printer and the target printer corresponding to the target address network segment, based on the printer address; the printer includes the target printer; The file sending module is used to send model files to the target printer via a network connection. The target address network segment includes P subnet segments; P is a positive integer. This data sending module can be used for: In response to a printer lookup request for a target address network segment, retrieve the network addresses of the P subnets within the target address network segment. Send probe packets to the network addresses included in each subnet segment. The printer management device also includes: The print configuration module is used to obtain N available address segments, each of which is associated with a first lookup component; N is a positive integer, and the N address segments include the target address segment; each first lookup component is used to trigger a printer lookup request for the address segment associated with that first lookup component. The printer management device also includes: The print configuration module is also used to display a network segment input area, which is associated with a second lookup component. The network segment input area is used to obtain the target address network segment, and the second lookup component is used to trigger a printer lookup request for the target address network segment obtained from the network segment input area. The printer management device also includes: The print configuration module is also used to display a network segment selection component, which is associated with a third lookup component; This data sending module can be used for: In response to a trigger op