An embodiment of the disclosure relates to a recording device.
A known recording device includes an inkjet printer or an inkjet plotter that utilizes an inkjet recording method of recording an image and the like by discharging liquid or a liquid droplet from a head. Regarding the above-described inkjet recording device utilizing an inkjet method, a technology to have stable discharge performance has been proposed.
In an aspect of an embodiment, a recording device includes a liquid discharger rotatable around a predetermined rotation axis and configured to discharge liquid while circulating the liquid internally and a controller configured to control the liquid discharger to discharge a liquid droplet while reciprocating along a printing direction. The controller controls a position and a posture of the liquid discharger, and thus printing is started from a positive pressure side of the liquid circulating inside the liquid discharger.
An embodiment of a recording device disclosed by the present application will be described in detail below with reference to the accompanying drawings. The invention according to the present application is not limited by embodiments described below.
The following embodiment describes, as an example of the recording device disclosed by the present application, a liquid discharge system in which a liquid discharge head that discharges liquid (or a liquid droplet) by using an inkjet method is mounted on a robotic arm. The recording device disclosed by the present application can be applied to inkjet printers and inkjet plotters that utilize an inkjet recording method as well as various devices that discharge liquid (or liquid droplet) by using an inkjet method.
Outline of Liquid Discharge System
An outline of a liquid discharge system according to an embodiment will be described using
As illustrated in
The control unit 100 is built in, for example, the robotic arm 200. The control unit 100 may be mounted on an external device independent from the robotic arm 200, and may be communicably connected to the robotic arm 200. The control unit 100 outputs a command for controlling an operation of the robotic arm 200 to the robotic arm 200. This causes the control unit 100 to control, via the robotic arm 200, a position and a posture of the liquid discharge head 300 (and the circulation device 400) mounted to the most distal end portion of the robotic arm 200.
The control unit 100 can cause the robotic arm 200 to move the liquid discharge head 300 (and the circulation device 400). This allows the control unit 100 to change the position of the liquid discharge head 300 (and the circulation device 400). The control unit 100 can also cause the robotic arm 200 to rotate the liquid discharge head 300 (and the circulation device 400) around a predetermined rotation axis (for example, a Y axis or a Z axis). This allows the control unit 100 to change the posture such as an orientation and an angle of the liquid discharge head 300 (and the circulation device 400).
The robotic arm 200 operates to change the position, the posture, and the like of the liquid discharge head 300 in accordance with a command from the control unit 100. The robotic arm 200 is assembled on a base 5 mounted on, for example, a horizontal floor surface indoors or outdoors. The robotic arm 200 may be movable on the base 5. The robotic arm 200 is composed of a plurality of parts assembled extendably and rotatably. The robotic arm 200 has a degree of freedom that enables change of movement, posture, and the like necessary for the liquid discharge head 300 and is not limited to the particular configuration illustrated in
The liquid discharge head 300 is a so-called circulating inkjet head that discharges liquid while circulating the liquid inside the liquid discharge head. The liquid discharge head 300 functions as a liquid discharger that discharges liquid to a substantially horizontal working surface SF1_B1 of an object B1 to be printed (recorded) or a substantially vertical working surface SF2_B1 of the object B1. The liquid discharge head 300 is mounted to the most distal end portion of the robotic arm 200 together with the circulation device 400.
The circulation device 400 controls a circulation pressure of liquid circulating between the circulation device 400 and the liquid discharge head 300 to supply the liquid to the liquid discharge head 300. The circulation device 400 is mounted to the most distal end portion of the robotic arm 200 together with the liquid discharge head 300. The circulation device 400 changes its position and posture integrally with the liquid discharge head 300.
The circulation pressure of the liquid to be supplied to the liquid discharge head 300 is affected by a change in the position and the posture of the liquid discharge head 300 made by the robotic arm 200. When, in particular, a discharge amount of the liquid is large, the influence on the circulation pressure increases, and discharge omission may occur. In view of such problems, the present application proposes the liquid discharge system 1 capable of suppressing the occurrence of discharge omission and maintaining a quality of an image to be recorded.
Configuration Example of Liquid Discharge Head
The liquid discharge head 300 according to an embodiment will be described with
As illustrated in
As illustrated in
The supply reservoir 301 has an elongated shape extending in a longitudinal direction (Y-axis direction) of the liquid discharge head 300 and is connected to the supply manifold 302. The supply reservoir 301 has a channel therein. As illustrated in
The supply manifold 302 has an elongated shape extending in a lateral direction (X-axis direction) of the liquid discharge head 300 to near the recovery reservoir 304. The supply manifold 302 internally has a channel that communicates with the channel included in the supply reservoir 301 and with the element 305. As illustrated in
The recovery manifold 303 has an elongated shape extending in the lateral direction (X-axis direction) of the liquid discharge head 300 to near the supply reservoir 301. The recovery manifold 303 internally has a channel that communicates with the channel included in the recovery reservoir 304 and with the element 305. As illustrated in
The recovery reservoir 304 has an elongated shape extending in the longitudinal direction (Y-axis direction) of the liquid discharge head 300 and is connected to the recovery manifold 303. The recovery reservoir 304 has a channel therein. As illustrated in
The element 305 has a discharge hole 305h. The element 305, for example, suctions liquid from the supply manifold 302 by using negative pressure generated in a pressure chamber (not illustrated) and discharges the suctioned liquid from the discharge hole 305h toward the object B1 by using positive pressure generated in the pressure chamber (not illustrated).
Hardware Configuration Example of Liquid Discharge System
A schematic configuration of the liquid discharge system according to an embodiment will be described.
As illustrated in
The camera 21 has a function of capturing an image of the object B1 (working surface SF1_B1 or working surface SF2_B1) to be printed (recorded). The camera 21 is mounted to any position of the robotic arm 200. The liquid discharge system 1 may include a plurality of the cameras 21 installed at different positions. The camera 21 outputs the captured image to the control unit 100. The camera 21 may be a wide-angle camera. In this case, the control unit 100 extracts a feature point from the image above the liquid discharge system 1 captured by the wide-angle camera. The control unit 100 can also generate, by using the extracted feature point as a virtual viewpoint, a bird's-eye view image of a recording (printing) status of the object B1 (working surface SF1_B1 or working surface SF2_B1). This allows the control unit 100 to determine the recording (printing) status.
The distance sensor 22 detects a distance between the object B1 (working surface SF1_B1 or working surface SF2_B1) to be recorded (printed) and the liquid discharge head 300. The distance sensor 22 can be implemented by, for example, a time of flight (ToF) sensor or a depth sensor (also referred to as a depth camera) that acquires a depth map, a depth image, or the like. The distance sensor 22 is provided at any position of the circulation device 400 at which the distance between the object B1 (working surface SF1_B1 or working surface SF2_B1) to be recorded (printed) and the liquid discharge head 300 can be detected. The distance sensor 22 outputs a detection result to the control unit 100. The control unit 100 can execute, in accordance with the distance detected by the distance sensor 22, an operation depending to a relative positional relationship between the object B1 (working surface SF1_B1 or working surface SF2_B1) and the liquid discharge head 300.
The posture sensor 23 detects a posture of the liquid discharge head 300. The posture sensor 23 can be implemented by using, for example, a three-axis or nine-axis gyro sensor. The posture sensor 23 detects the posture, for example, roll, pitch, and yaw of the liquid discharge head 300. The posture sensor 23 is provided at any position of the circulation device 400. That is, in the liquid discharge system 1, the posture of the circulation device 400 is detected as the posture of the liquid discharge head 300. The posture sensor 23 outputs a detection result to the control unit 100. The control unit 100 can specify the posture of the liquid discharge head 300 in accordance with the posture detected by the posture sensor 23.
The acceleration sensor 24 detects an acceleration to be applied to the liquid discharge head 300. The acceleration sensor 24 is mounted to any position of the circulation device 400. That is, in the liquid discharge system 1, the acceleration applied to the circulation device 400 is detected as the acceleration applied to the liquid discharge head 300. The acceleration sensor 24 outputs a detection result to the control unit 100. The control unit 100 can calculate, for example, a current position of the liquid discharge head 300 with respect to a position at the start of printing in accordance with the detection result of the acceleration sensor 24 and a detection result of the direction sensor 25 described below.
The direction sensor 25 detects a direction (orientation) in which the liquid discharge head 300 faces. The direction sensor 25 can be implemented by, for example, a geomagnetic sensor. The direction sensor 25 is mounted to any position of the circulation device 400. That is, in the liquid discharge system 1, the orientation of the circulation device 400 is detected as the orientation of the liquid discharge head 300. The direction sensor 25 outputs a detection result to the control unit 100. The control unit 100 can calculate a current orientation of the liquid discharge head 300 with respect to the orientation at the start of printing in accordance with the detection result of the direction sensor 25.
The posture sensor 23, the acceleration sensor 24, and the direction sensor 25 described above may be implemented by an inertial measurement unit (IMU). The liquid discharge system 1 may include other sensors such as an ultrasonic sensor, a temperature sensor and a human detection sensor other than those illustrated in
The liquid discharge system 1 includes a drive mechanism for driving the robotic arm 200. The drive mechanism includes, for example, a movable part 31 including a link (bone part) or a joint (articulation part) constituting the robotic arm 200 and an end effector, an actuator 32 for driving the movable part 31, and an encoder 33 that detects a rotation angle (position) of a motor. The drive mechanism appropriately controls the position, posture, and the like of the liquid discharge head 300 by achieving an operation in cooperation with the above-described various sensors and the like. The end effector of the movable part 31 is connected to the liquid discharge head 300 and the circulation device 400. The encoder 33 that can be used is an encoder using any detection method, such as an optical encoder or a magnetic encoder. The link constituting the robotic arm 200 may be a serial link or a parallel link.
The liquid discharge system 1 includes a discharge pump 34, a suction pump 35, and the liquid discharge head 300.
The discharge pump 34 feeds the liquid stored in a tank (not illustrated) to the liquid discharge head 300 through the first channel RT1 and the supply port Pin. The discharge pump 34 generates positive pressure for delivering the liquid stored in the tank to the liquid discharge head 300. The discharge pump 34 can deliver the liquid stored in the tank to the liquid discharge head 300, for example, at a predetermined constant supply pressure.
The suction pump 35 feeds to the tank the liquid recovered in the head without being discharged from the liquid discharge head 300, through the discharge port Pout and the second channel RT2. The suction pump 35 generates negative pressure for suctioning the liquid recovered in the head and feeding the same back to the tank. The suction pump 35 can deliver the liquid suctioned from the liquid discharge head 300 to the tank, for example, at a predetermined constant recovery pressure.
The discharge pump 34 and the suction pump 35 can be implemented by a rotary pump such as a gear pump or a displacement pump such as a diaphragm pump.
The liquid discharge system 1 includes a controller 10 that collectively controls operations of the system. The controller 10 has a configuration in which a signal processing circuit 11, a central processing unit (CPU) 12, a dynamic random access memory (DRAM) 13, a flash read only memory (ROM) 14, a universal serial bus (USB) connector 15, and a wireless communicator 16 are mutually connected via an internal bus 17. Although not illustrated in
The various sensors described above, the actuator 32, the encoder 33, the discharge pump 34, and the suction pump 35 are connected to the signal processing circuit 11. The signal processing circuit 11 sequentially takes in sensor data and pump data supplied from the various sensors described above, a control signal received from an external terminal 40, and the like, and sequentially stores these data at predetermined positions in the DRAM 13 via the internal bus 17.
The sensor data, the pump data and the like stored in the DRAM 13 are used when the CPU 12 controls an operation of the liquid discharge system 1. The data is transmitted to an external device such as a server via the wireless communicator 16, as necessary. The wireless communicator 16 has a communication function for communicating with an external device, the external terminal 40, or the like via a predetermined network such as a wireless local area network (LAN) such as Bluetooth (registered trademark) or WiFi (registered trademark) or a mobile communication network.
For example, when the liquid discharge system 1 is powered on, the CPU 12 reads out a control program stored in an external memory 50 connected to the USB connector 15, and stores the read control program in the DRAM 13. The CPU 12 reads out control data (print control data and posture control data) stored in the flash ROM 14, and stores the read control data in the DRAM 13.
The CPU 12 controls an operation of the liquid discharge system 1 in accordance with each sensor data, pump data, control data and the like sequentially stored in the DRAM 13 by the signal processing circuit 11, as described above. For example, the CPU 12 specifies a position, a posture, and the like of the liquid discharge head 300 in accordance with each sensor data and control data sequentially stored in the DRAM 13. A control command to be given to the actuator 42 is generated based on a result of specifying the position, the posture, and the like of the liquid discharge head 300. The CPU 12 outputs the generated control command to the actuator 42 via the signal processing circuit 11. The CPU 12 generates a control command to be given to the discharge pump 34 and the suction pump 35 in accordance with the control data sequentially stored in the DRAM 13. The CPU 12 outputs the generated control command to the discharge pump 34 and the suction pump 35 via the signal processing circuit 11.
In this way, the liquid discharge system 1 collectively controls the operation of the system by cooperation between hardware such as a CPU 12 and a predetermined program such as a control program.
Example of Functional Configuration of Each Unit Included in Liquid Discharge System 1
An example of a functional configuration of each unit included in the liquid discharge system 1 according to an embodiment will be described.
As illustrated in
The input/output IF 110 is various interfaces for inputting and outputting various data to and from the robotic arm 200 and the circulation device 400.
The storage 120 includes, for example, a semiconductor memory element such as the DRAM 13 and the flash ROM 14 illustrated in
As illustrated in
The print control data storage 121 stores print control data for controlling printing (recording) of the object B1. The print control data includes information about a size, a shape, and the like of the object B1, print property configuration information, print start position and print end position information, and target value information about pressures of the discharge pump 34 and the suction pump 35.
The head control data storage 122 stores head control data for controlling the position and posture of the liquid discharge head 300. The head control data includes configuration information regarding the posture of the liquid discharge head 300 with respect to the object B1 (working surface SF1_B1 or working surface SF2_B1).
As illustrated in
In the example illustrated in
In the example illustrated in
The controller 130 is implemented by the controller 10 (such as the signal processing circuit 11, the CPU 12, and the DRAM 13) illustrated in
Specific Example of Operation Control by Controller Unit
Hereinafter, a specific example of operation control by the controller 130 will be described.
The controller 130 controls, via the robotic arm 200, the liquid discharge head 300 to discharge the liquid while reciprocating along the printing direction PD. The controller 130 controls the operation of the robotic arm 200 and the position and posture of the liquid discharge head 300 so that printing is started from the positive pressure side of the liquid circulating inside the liquid discharge head 300. That is, the controller 130 adjusts the orientation of the liquid discharge head 300 so that printing on the object B1 (working surface SF1_B1 or working surface SF2_B1) is always started from a side on which the elements 305 on the supply reservoir 301 side having a high pressure are arranged.
Specifically, as illustrated in the schematic diagram 9-1 of
When the printing (printing of one line) on the outward path OW is completed, the controller 130 refers to the head control data, and reverses the orientation of the liquid discharge head 300 so that the supply port Pin is “right” and the discharge port Pout is “left” with respect to the direction (X-axis direction) orthogonal to the printing direction PD from the start of printing to the completion of printing on the homeward path HW that is a next line to be printed. The controller 130 reverses the orientation of the liquid discharge head 300 by moving the liquid discharge head by 180 degrees in an arc-like manner around a predetermined rotation axis so that a gap does not occur on a line to be printed between the outward path OW and the homeward path HW. For example, as illustrated in
Similar to the outward path OW, the controller 130 adjusts, when controlling the orientation of the liquid discharge head 300, the arrangement direction of the elements 305 to be parallel to the direction (X-axis direction) orthogonal to the printing direction PD. The controller 130 refers to, when printing (printing of one line) on the homeward path HW is completed, the head control data, and reverses the orientation of the liquid discharge head 300 so that the supply port Pin is “left” and the discharge port Pout is “right” with respect to the direction (X-axis direction) orthogonal to the printing direction PD from the start of printing to the completion of printing on the outward path OW that is a next line to be printed. In this case, the controller 130 can reverse the orientation of the liquid discharge head 300 by moving the liquid discharge head 300 clockwise in an arc-like manner by 180 degrees with the supply port Pin as the rotation axis AXr. The controller 130 may reverse the orientation of the liquid discharge head 300 by reversing the liquid discharge head by 180 degrees on the spot without changing the position of the liquid discharge head 300.
In the example illustrated in
That is, the controller 130 refers to the head control data, and controls the orientation of the liquid discharge head 300 so that the supply port Pin is “upper” and the discharge port Pout is “lower” with respect to the direction (Z-axis direction) orthogonal to the printing direction PD from the start of printing to the completion of printing on the outward path OW by the liquid discharge head 300 when the movement posture of the liquid discharge head 300 is substantially vertical (substantially horizontal with respect to the YZ plane). The controller 130 adjusts, when controlling the orientation of the liquid discharge head 300, the arrangement direction of the elements 305 to be parallel to the direction (Z-axis direction) orthogonal to the printing direction PD.
When the printing (printing of one line) on the outward path OW is completed, the controller 130 refers to the head control data, and reverses the orientation of the liquid discharge head 300 so that the supply port Pin is “lower” and the discharge port Pout is “upper” with respect to the direction (Z-axis direction) orthogonal to the printing direction PD from the start of printing to the completion of printing on the return homeward path HW. The reversing method is the same as in the example illustrated in
Similar to the outward path OW, the controller 130 adjusts, when controlling the orientation of the liquid discharge head 300, the arrangement direction of the elements 305 to be parallel to the direction (X-axis direction) orthogonal to the printing direction PD.
Also in the case illustrated in
Referring back to
The circulation device 400 includes the discharge pump 34 and the suction pump 35 illustrated in
Example of Processing Procedure by Control Unit
Hereinafter, an example of a processing procedure executed by the control unit 100 in the liquid discharge system 1 will be described with
As illustrated in
The controller 130 specifies a positional relationship with the object B1 that is an object to be printed in accordance with the detection result (distance information) of the sensor 410 acquired from the circulation device 400 (step S102).
The controller 130 positions the liquid discharge head 300 at a predetermined print start position in accordance with the print control data and the positional relationship specified in step S102 (step S103).
The controller 130 specifies the position and posture of the liquid discharge head 300 in accordance with the detection result (posture and direction) of the sensor 410 acquired from the circulation device 400 (step S104).
The controller 130 adjusts the orientation of the liquid discharge head 300 so that the positive pressure side (side where the pressure is high) of the liquid circulating inside the head becomes the print start side (step S105).
After adjusting the orientation of the liquid discharge head 300, the controller 130 executes and controls a printing operation (step S106).
The controller 130 determines whether printing of one line is completed (step S107).
When determining that the printing of one line (on the outward path or homeward path) is not completed (step S107; No), the controller 130 returns to the processing procedure of step S106 described above and continues the control of the printing operation.
On the other hand, when determining that the printing of one line (on the outward path or homeward path) is completed (step S107; Yes), the controller 130 determines whether printing of all lines is completed (step S108).
When determining that the printing of all lines is completed (step S108; Yes), the controller 130 causes the liquid discharge head 300 to retract to a predetermined retraction position (step S109), and ends the processing procedure illustrated in
On the other hand, when determining that the printing of all lines is not completed (step S108; No), the controller 130 reverses the orientation of the liquid discharge head 300 (step S110), returns to the processing procedure of step S106 described above, and executes and controls the printing operation.
Variations
In the embodiment described above, refresh processing of cleaning a discharge surface (a surface having a discharge hole 305h) of the liquid discharge head 300 may be executed each time printing of one line is completed.
As illustrated in
The liquid discharge system 1 may execute the refresh processing by a method other than wiping. For example, the control unit 100 may perform spitting (flushing) when reversing the orientation of the liquid discharge head 300. Alternatively, the orientation of the liquid discharge head 300 may be reversed while the control unit 100 causes the liquid discharge head 300 to be subjected to meniscus vibration. Each refresh processing described above may be executed in the maintenance area MA described above.
Hereinafter, an example of a processing procedure executed by the control unit 100 according to the variation will be described.
As illustrated in
After the refresh processing, the controller 130 determines whether printing of all lines is completed (step S209), and executes subsequent processing.
When the controller 130 causes the liquid discharge head 300 to be subjected to meniscus vibration as the refresh processing, the controller may execute the refresh processing after the processing procedure of step S209.
(Regarding Posture During Printing)
The liquid discharge system 1 disclosed by the present application can perform printing while maintaining various postures according to the object to be printed, in addition to performing printing while maintaining a substantially horizontal posture with respect to, for example, the substantially horizontal working surface SF1_B1 and performing printing while maintaining a substantially vertical posture with respect to, for example, the substantially vertical working surface SF2_B1 as in the embodiment described above.
As illustrated in
In the embodiment and the variation described above, the example in which the liquid discharge system 1 includes the robotic arm and the control unit 100 controls the position and posture of the liquid discharge head 300 mounted to the most distal end portion of the robotic arm 200 through the robotic arm 200 has been described. The control of the liquid discharge system 1 according to the embodiment and the variation described above can be applied to inkjet printers and inkjet plotters that each utilize an inkjet recording method as well as various devices that each discharge liquid (or liquid droplet) by using an inkjet method. In this case, various devices such as an inkjet printer utilizing the inkjet recording method may include a mechanism for reversing the orientation of the liquid discharge head 30 each time printing of one line is completed. The example in which the orientation of the liquid discharge head 30 is reversed each time printing of one line is completed has been described, but the present invention is not necessarily limited thereto. For example, the control unit 100 may reverse the circulation direction of the liquid flowing through the liquid discharge head 30 each time printing of one line is completed. Specifically, after the printing on the outward path OW is completed, the control unit 100 may control the circulation pressure to change the positive pressure to the negative pressure. Thereby, printing is started from the positive pressure side (side where the pressure is high) of the liquid circulating inside the liquid discharge head 300.
Embodiments have been described in order to fully and clearly disclose the technology according to the appended claims. However, the appended claims are not to be limited to the embodiments described above, and should be configured to embody all variations and alternative configurations that a person skilled in the art may make within the fundamental matter set forth in the present description.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2021-028889 | Feb 2021 | JP | national |
This application is national stage application of International Application No. PCT/JP2022/007385, filed on Feb. 22, 2022, which designates the United States, and which claims the benefit of priority from Japanese Patent Application No. 2021-028889, filed on Feb. 25, 2021.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/007385 | 2/22/2022 | WO |