Display apparatus for displaying at least an image of a movable structure of the numerical controller machine tool
09760261 · 2017-09-12
Assignee
Inventors
Cpc classification
G06F3/04842
PHYSICS
G06F3/0488
PHYSICS
G05B19/409
PHYSICS
International classification
G05B13/00
PHYSICS
G06F3/0488
PHYSICS
G05B19/409
PHYSICS
Abstract
A display apparatus capable of displaying images of movable structures includes a data storage unit for storing image data and a display control unit which receives signals relating to positions of movable structures from a numerical controller and reads out image data relating to the received movable structures from the storage unit, and generates a display image in which images of the movable structures are arranged to have a positional relationship received and displays the display image on the display. When a selection signal for selecting a movable structure to be operated is input to the numerical controller from an input device, the display control unit receives the selection signal and generates a display image in which the image of the movable structure corresponding to the received selection signal is highlighted and displays the display image on the display.
Claims
1. A display apparatus for use with a machine tool having a plurality of movable structures, a driving mechanism driving the movable structures, a numerical controller controlling operation of the driving mechanism, and an input device for inputting an operation signal to the numerical controller, and which displays at least an image relating to the movable structures, comprising: a display on which the image is displayed; a display image data storage unit storing therein data associated with the image for displaying the image on the display; and a display control unit which receives a signal relating to a position of each of the movable structures from the numerical controller and reads out image data relating to the received movable structures from the display image data storage unit, generates a display image in which images of the movable structures are arranged to have a received positional relationship, and displays the generated display image on the display, wherein: the display control unit further, when a selection signal for selecting a movable structure to be manually operated by an operator is input to the numerical controller from the input device, receives the selection signal and generates the display image with a highlighted image of the movable structure corresponding to the received selection signal, and displays the generated display image on the display.
2. The display apparatus of claim 1, wherein the display control unit generates the display image to which is added an image relating to an axis of movement of the movable structure corresponding to the selection signal input from the input device, and displays the generated display image on the display.
3. The display apparatus of claim 1, wherein when a signal relating to an axis of movement is input to the numerical controller from the input device, the display control unit generates the display image to which an image relating to a corresponding axis of movement is added, and displays the generated display image on the display.
4. The display apparatus of claim 2, wherein when a signal relating to an axis of movement is input to the numerical controller from the input device, the display control unit generates the display image with a highlighted image relating to a corresponding axis of movement, and displays the generated display image on the display.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a more complete understanding of the disclosed methods and apparatus, reference should be made to the embodiment illustrated in greater detail on the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7) It should be understood that the drawings are not necessarily to scale and that the disclosed embodiments are sometimes illustrated diagrammatically and in partial views. In certain instances, details which are not necessary for an understanding of the disclosed methods and apparatus or which render other details difficult to perceive may have been omitted. It should be understood, of course, that this disclosure is not limited to the particular embodiments illustrated herein.
DETAILED DESCRIPTION
(8) Hereinafter, a specific embodiment of the present disclosure will be described with reference to the drawings. As shown in
(9) Configuration of Machine Tool
(10) First, a schematic configuration of the machine tool 1 of this embodiment is described. It is noted that
(11) As shown in
(12) The machining mechanism unit 2 includes a bed (not shown), and a first headstock 3, a second headstock 6, a first tool rest 9, a second tool rest 11 and a third tool rest 13 shown in
(13) Further, when seen from the operator's operation side, the first tool rest 9 and the second tool rest 11 are disposed behind the axes of the first spindle 4 and the second spindle 7, and, on the other hand, the third tool rest 13 is disposed in front of the axes of the first spindle 4 and the second spindle 7. The first tool rest 9 and the second tool rest 11 are disposed so that a first turret 10 and a second turret 12 which are respectively provided thereon face each other, and they are each moved in the directions of three orthogonal axes: X axis, Y axis and Z axis, by an appropriate feed mechanism. Further, the third tool rest 13 has a third turret 14 and is similarly moved in the X-axis, Y-axis and Z-axis directions by an appropriate feed mechanism. Further, the first turret 10, the second turret 12 and the third turret 14 are each driven by an appropriate drive motor to rotate about their respective axes along the Z-axis direction.
(14) It is noted that, in the machine tool 1 of this embodiment, the operational system of the first tool rest 9 is called “first system”, the operational system of the second tool rest 11 is called “second system”, and the operational system of the third tool rest 13 is called as “third system”. Further, the first spindle 4, the first chuck 5, the second spindle 7, the second chuck 8, the first tool rest 9, the first turret 10, the second tool rest 11, the second turret 12, the third tool rest 13 and the third turret 14 are the movable structures according to the present disclosure.
(15) The controller 20 has, as shown in
(16) The numerical control unit 21 controls the rotations of the first spindle 4 and the second spindle 7 and numerically controls the movements of the first tool rest 9, the second tool rest 11 and the third tool rest 13 in accordance with an NC program. Further, the PMC 22 controls operations of the first chuck 5, the second chuck 8, the first turret 10, the second turret 12 and the third turret 14, etc. in accordance with a predetermined operation program. Further, besides the control based on the programs, the numerical control unit 21 and the PMC 22 receive a manual operation signal input from the operation panel 25, which will be described later, and control the rotations of the first spindle 4 and the second spindle 7, the movements of the first tool rest 9, the second tool rest 11 and the third tool rest 13, and the operations of the first chuck 5, the second chuck 8, the first turret 10, the second turret 12 and the third turret 14, etc. in accordance with the received manual operation signal.
(17) The operation panel 25 has the touch panel 40, a spindle operation unit 26, a jog feed operation unit 27, and a pulse feed operation unit 28, etc. It is noted that, as described above, the touch panel 40 is a constituent of the display apparatus 30 and detailed explanation thereof will be described later.
(18) The spindle operation unit 26 is an input equipment for inputting to the controller 20 signals for manually rotating the first spindle 4 and the second spindle 7, and includes, for example, selection keys for selecting an object to be rotated from the first spindle 4 and the second spindle 7 and driving keys for rotating the object to be rotated in a predetermined direction: a clockwise direction or a counterclockwise direction.
(19) The jog feed operation unit 27 is an input equipment for inputting to the controller 20 signals for moving the first tool rest 9, the second tool rest 11 and the third tool rest 13 by jog feed, and, in this embodiment, has 6 keys for inputting jog feed directions: X-axis +, X-axis −, Y-axis +, Y-axis −, Z-axis + and Z-axis −.
(20) The pulse feed operation unit 28 is an input portion for inputting to the controller 20 signals for moving the first tool rest 9, the second tool rest 11 and the third tool rest 13 by pulse feed, and has a pulse handle for generating a pulse signal, and keys for selecting one from the feed axes, that is, the X axis, the Y axis and the Z axis.
(21) It is noted that the keys, switches and pulse handle, etc. for manual operations, which are provided on the operation panel 25, have configurations well known in the field of machine tools, and their configurations are not limited to the above-described ones also in this embodiment.
(22) Configuration of Display Apparatus
(23) As described above, the display apparatus 30 includes the display control unit 31, which is provided in the controller 20, a display data storage unit 36, and the touch panel 40, which is provided on the operation panel 25.
(24) The touch panel 40 as a display has, as shown in
(25) The display data storage unit 36 is a functional unit for storing data for displaying images and soft keys in the display region 41 of the touch panel 40, and, in this embodiment, data relating to an image of a three-dimensional model of the machining mechanism unit 2, that is, an image 43 of the first headstock 3, an image 44 of the first spindle 4, an image 45 of the first chuck 5, an image 46 of the second headstock 6, an image 47 of the second spindle 7, an image 48 of the second chuck 8, an image 49 of the first tool rest 9, an image 50 of the first turret 10, an image 51 of the second tool rest 11, an image 52 of the second turret 12, an image 53 of the third tool rest 13, an image 54 of the third turret 14, an image 55 of a bed cover 15 and an image 56 of a front door 16, and data relating to a “first system” key 61, a “second system” key 62 and a “third system” key 63, etc. are previously stored therein as appropriate.
(26) The display control unit 31, as shown in
(27) The display picture switching unit 32 is a processing unit which sets a region of a picture to be displayed in the display region 41 of the touch panel 40. For example, in an example shown in
(28) The picture display unit 35 is a processing unit which displays pictures in regions other than the image display region 42 in the display region 41, which regions are set by the display picture switching unit 32. For example, the picture display unit 35 reads out the display data relating to soft keys stored in the display data storage unit 36 and displays predetermined soft keys in the soft key display region 60 shown in
(29) Additionally, for example, when displaying the NC program, the picture display unit 35 receives data relating to the NC program from the numerical control unit 21 and displays the NC program. When displaying the numbers of rotation of the first spindle 4 and the second spindle 7 and when displaying the current positions of the first tool rest 9, the second tool rest 11 and the third tool rest 13, similarly the picture display unit 35 receives data relating thereto from the numerical control unit 21 and display them.
(30) When an input signal is input from the touch panel 40, the input control unit 33 receives the input signal, and refers to the display contents displayed by the picture display unit 35 and transmits a signal corresponding to the displayed contents to the numerical control unit 21. For example, in
(31) The model image display unit 34 is a processing unit which displays the image of the three-dimensional model of the machining mechanism unit 2 in the image display region 42 of the touch panel 40, and specifically, executes the processing shown in
(32) That is, as shown in
(33) Subsequently, the model image display unit 34 monitors whether any one of the soft keys 61, 62, and 63 displayed on the touch panel 40 is pressed and a selection signal for selecting an object to be operated by a manual operation from the first tool rest 9, the second tool rest 11 and the third tool rest 13 is input form the touch panel 40 (step S3), and, in a case where no selection signal is input, as shown in
(34) On the other hand, in a case where a selection signal is input from the touch panel 40 (step S3), the model image display unit 34 recognizes a movable structure corresponding to the selection signal, that is, recognizes which one is selected from the first turret 10, the second turret 12 and the third turret 14 (step S6), and, as shown in
(35) Subsequently, the model image display unit 34 monitors whether a jog feed key of the jog feed operation unit 27 is operated and whether a feed axis selection key is operated in the pulse feed operation unit 28, that is, whether an input relating to a feed axis is made (step S8), and, when it is made, the model image display unit 34, as shown in
(36) On the other hand, when a signal relating to a feed axis is not input from the jog feed operation unit 27 or the pulse feed operation unit 28 (step S8), the model image display unit 34 displays the display image generated in step S7 in the image display region 42 of the touch panel 40 (step S5). It is noted that the image generated in step S7 is an image such that the image 57 relating to the Z axis is removed from the image shown in
(37) Further, after the display processing in step S5, the model image display unit 34 repeats the processing from step S2 to step S9 until the setting for displaying the image of the machining mechanism unit 2 is cancelled, that is, ended by the display picture switching unit 32, and, when the setting for displaying the image is cancelled, ends the processing (step S10).
(38) Operations of Machine Tool and Display Apparatus
(39) In the machine tool 1 of this embodiment having the above-described configuration, it is possible to perform an automatic operation in accordance with the programs under the control by the numerical control unit 21 and the PMC 22, and it is possible to manually operate the machining mechanism unit 2 through the operation panel 25.
(40) Further, the display apparatus 30 displays a picture set by the display picture switching unit 32 on the touch panel 40 provided on the operation panel 25. The operator can switch the picture displayed on the touch panel 40 through the display picture switching unit 32 by operating soft keys displayed on the touch panel 40, and thereby can display three-dimensional images of structures of the machining mechanism unit 2 and soft keys as shown in
(41) The operator can manually operate the machining mechanism unit 2 by operating the soft keys displayed on the touch panel 40 and the spindle operation unit 26, the jog feed operation unit 27 and the pulse feed operation unit 28 provided on the operation panel 25.
(42) When moving any one of the first tool rest 9, the second tool rest 11 and the third tool rest 13 by jog feed or pulse feed, first, the operator selectively presses any one of the “first system” key 61, the “second system” key 62 and the “third system” key 63, which are the soft keys shown in
(43) Then, for example, when the operator presses the “second system” key 62 for moving the second tool rest 11, a signal indicating that the “second system” key 62 has been pressed is input to the input control unit 33 from the touch panel 40, and the input control unit 33 transmits to the numerical control unit 21 the signal indicating that the “second system” key 62 has been pressed, that is, a selection signal indicating that the second tool rest 11 is selected, and similarly transmits the signal also to the picture display unit 35 and the model image display unit 34. Then, when receiving the selection signal, as shown in
(44) Thereafter, for example, when the operator selects the Z axis in the pulse feed operation unit 28 or operates a Z-axis-direction jog feed key in the jog feed operation unit 27 for moving the second tool rest 11 in the Z-axis direction, a signal indicating that is transmitted to the numerical control unit 21 and to the model image display unit 34. When receiving the signal, the model image display unit 34 displays the image 57 relating to the Z axis superposed on the image displayed in the image display region 42 as shown in
(45) It is noted that, in the case where a jog feed key is operated, the numerical control unit 21 moves the second tool rest 11 in the direction corresponding thereto, and in a case of pulse feed, the numerical control unit 21 further moves the second tool rest 11 in accordance with a pulse volume input from the pulse handle of the pulse feed operation unit 28.
(46) Conclusion
(47) Thus, according to the display apparatus 30 of this embodiment, when the operator moves the first tool rest 9 and first turret 10, the second tool rest 11 and second turret 12, or the third tool rest 13 and third turret 14 by a manual operation, the image of the object to be moved selected from among the image 50 of the first turret 10, the image 52 of the second turret 12 and the image 54 of the third turret 14 displayed on the touch panel 40, (in
(48) Therefore, if the operator is going to operate a movable structure different from his intended one, the operator can easily recognize that by checking the display image on the touch panel 40, and it is therefore possible to effectively prevent the occurrence of a collision accident caused by moving a not-intended movable structure by a wrong operation.
(49) Further, since the image of an axis of movement operated by the operator for moving a movable structure is displayed on the touch panel 40, that is, the direction of movement of the operated movable structure is displayed on the touch panel 40, the operator can recognize the direction of movement of the movable structure by checking the display image on the touch panel 40, and can easily recognize whether the movable structure is being moved in his intended direction. Thereby, it is possible to effectively prevent the occurrence of a collision accident caused by movement of the operated movable structure in a non-intended direction due to an operator's wrong operation.
(50) Variation
(51) Thus, a specific embodiment of the present disclosure has been described. However, the mode in which the present disclosure can be realized is not limited thereto. For example, although, in the above embodiment, the model image display unit 34 highlights the image of a movable structure selected as the object to be operated (in the above embodiment, the image 52 of the second turret 12) by reversing the black and white thereof, the highlighting manner is not limited thereto and the model image display unit 34 may be configured to highlight the image of the selected movable structure by displaying it in a color different from that of the other structures, by making the profile of the image of the selected movable structure thicker than those of the other images, or by displaying the image of the selected movable structure in a blinking manner. As a specific example, a picture in which an image is highlighted by making the profile thereof thicker is shown in
(52) Further, as shown in
(53) Further, in this case, the model image display unit 34 may be configured to display the image of an axis of movement which is operated by the operator for moving the movable structure on the touch panel 40 in a highlighted manner.
(54) Further, although, in the above embodiment, the first tool rest 9, the first turret 10, the second tool rest 11, the second turret 12, the third tool rest 13 and the third turret 14 are regarded as the movable structure to be highlighted, the movable structure to be highlighted is not limited thereto and may include the first spindle 4, the first chuck 5, the second spindle 7 and the second chuck 8 also in the above embodiment. It is noted that the movable structure to be highlighted includes any structure which is translationally or rotationally moved, and is various depending on the configuration of the machine tool.
(55) Further, although, in the above embodiment, the displayed image is a three-dimensional image, it may be a two-dimensional image.