WO2015194011A1 - 工作機械の制御装置 - Google Patents
工作機械の制御装置 Download PDFInfo
- Publication number
- WO2015194011A1 WO2015194011A1 PCT/JP2014/066315 JP2014066315W WO2015194011A1 WO 2015194011 A1 WO2015194011 A1 WO 2015194011A1 JP 2014066315 W JP2014066315 W JP 2014066315W WO 2015194011 A1 WO2015194011 A1 WO 2015194011A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- layer
- image
- workpiece
- machine tool
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4063—Monitoring general control system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4068—Verifying part programme on screen, by drawing or other means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/409—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23186—Visual display of workpiece with actions to execute on
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25293—Identify control parameters for several workpieces, control, both in parallel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
Definitions
- the present invention relates to a control device for a machine tool.
- a machine tool that performs a process such as cutting by moving a tool relative to a workpiece.
- a numerically controlled machine tool is known in which a tool path is designated by coordinates of a predetermined feed axis and the like is performed while moving the tool relative to the workpiece.
- the machining can be automatically performed while changing the relative position of the tool with respect to the workpiece.
- machining is performed based on a machining program in which the relative position of the tool with respect to the workpiece is determined.
- the control device of the machine tool controls the relative position of the tool with respect to the workpiece based on the machining program.
- machining information related to machining such as a machining program needs to be set in advance.
- the control device is formed so that processing information can be input.
- desired data is input by handwriting characters and figures on the panel surface of the touch panel, the input data is discriminated into information data and function command data, and a desired position on the touch panel is determined.
- the machining information related to machining has various information in addition to the machining program.
- a programmer who generates a machining program or a supervisor who supervises work on a machine tool transmits machining information set to the machine tool to the worker.
- An operator who operates the machine tool needs to input machining information to the control device or check machining information already input to the control device before starting machining the workpiece.
- the processing information can be input and confirmed while looking at the screen displayed on the display unit of the control device.
- the image for displaying the processing information is composed of letters and numbers, the contents of the processing information item may not be easily understood. Moreover, there is a possibility that the time for understanding the displayed processing information will be long or misunderstanding may occur.
- the object of the present invention is to provide a machine tool control device that displays a screen that facilitates the understanding of the operator.
- a machine tool control apparatus is a machine tool control apparatus that processes a work by relatively moving a tool and a work, and includes a display unit that displays information related to the machine tool, and a work processing
- generates the 2nd layer containing the image or handwritten memo relevant to the process information of a 1st layer are provided.
- the display unit displays an image in which the second layer is superimposed on the first layer.
- the third layer generating unit that generates the third layer is provided, and the second layer generating unit is formed to generate the second layer including the image generated in advance.
- the unit is formed to generate a handwritten memo, and the display unit can display an image in which the second layer and the third layer are superimposed on the first layer.
- storage part which memorize
- the first layer generation unit is formed to generate an image including a plurality of coordinate systems as processing information, and the display unit corresponds to each coordinate system of the first layer. Layers can be displayed.
- the machining information can include at least one of a machining program, a number identifying the machining program, a reference point of the workpiece coordinate system, tool information, and an item for inspecting the workpiece.
- generation part is formed so that a handwritten memo can be input into a 2nd layer, and a display part piles up a 2nd layer on the screen of arbitrary 1st layers by operator's operation. Can be displayed.
- the image forming apparatus further includes an imaging device arranged so as to be able to photograph a workpiece or a tool, and the second layer generation unit can capture an image from the imaging device and input the image to the second layer.
- FIG. 3 is an explanatory diagram of a coordinate information screen in Embodiment 1.
- FIG. It is explanatory drawing of the image of a 2nd layer, and the image of a 3rd layer. It is the image which displayed the 3rd layer superimposed on the 2nd layer.
- FIG. It is a block diagram of the layer production
- FIG. 1 is a schematic side view of a machine tool in a first embodiment. It is the screen which displayed the message board on the coordinate information screen in Embodiment 2. It is explanatory drawing of the 1st process which inputs the message board in Embodiment 2. FIG. It is explanatory drawing of the 2nd process which inputs the message board in Embodiment 2. FIG. It is the screen which displayed the other message board on the coordinate information screen in Embodiment 2. FIG. It is the screen which displayed another message board on the coordinate information screen in Embodiment 2. FIG.
- Embodiment 1 A machine tool control apparatus according to Embodiment 1 will be described with reference to FIGS.
- the machine tool of the present embodiment is a numerical control formula that performs machining by relatively moving a tool and a workpiece based on a machining program.
- FIG. 1 shows a block diagram of a machine tool in the present embodiment.
- the machine tool 1 includes a control device 70 that controls a moving device of each feed axis and sets information related to the machine tool.
- the control device 70 includes, for example, a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like connected to each other via a bus.
- a CPU Central Processing Unit
- RAM Random Access Memory
- ROM Read Only Memory
- the control device 70 includes an input unit 71, a reading interpretation unit 72, an interpolation calculation unit 73, and a servo motor control unit 74.
- a machining program 76 is prepared in advance.
- the machining program 76 is generated by an operator called a programmer.
- the machining program 76 can be generated by a CAM (Computer Aided Manufacturing) device or the like based on the target shape of the workpiece.
- the target shape of the workpiece can be created by a CAD (Computer Aided Design) device, for example.
- the worker who generates the machining program 76 and the worker who operates the machine tool may be the same.
- the machining program 76 is input to the input unit 71.
- the machining program 76 includes information on the relative movement of the tool with respect to the workpiece.
- a command for the machine tool is described by G code, M code, or the like.
- the reading interpretation unit 72 reads the machining program 76 and the like from the input unit 71.
- the reading interpretation unit 72 sends a movement command to the interpolation calculation unit 73.
- the interpolation calculation unit 73 calculates a position command value for each interpolation cycle. For example, the interpolation calculation unit 73 calculates a movement amount for each time interval set based on the movement command.
- the interpolation calculation unit 73 sends the position command value to the servo motor control unit 74.
- the servo motor control unit 74 calculates the movement amount of each feed axis such as the X axis, the Y axis, and the Z axis based on the position command, and drives each axis servo motor 75.
- Machine tool 1 performs machining based on machining information related to workpiece machining.
- the machining information includes, for example, tool information related to the tool, coordinate information related to the coordinates, and inspection information related to the inspection of the workpiece after machining.
- the coordinate information includes information on coordinates used in the machining program 76.
- the coordinate system of the machine tool includes machine coordinates with a predetermined point of the machine tool as the origin.
- workpiece coordinates with an arbitrary point of the workpiece as the origin are set. The workpiece coordinates are changed in accordance with the workpiece mounting position when the workpiece mounting position on the machine tool 1 is shifted.
- the workpiece coordinates can be determined by setting a relative position with respect to the machine coordinates.
- the coordinate information includes information on other coordinates different from such machine coordinates. Further, when a plurality of coordinates are used in the machining program 76, information on the plurality of coordinates is included in the coordinate information.
- the control device 70 of the present embodiment includes an information input control unit 20 and an operation unit 30 that inputs and displays processing information.
- the information input control unit 20 sends processing information for performing the current processing to the input unit 71.
- the operation unit 30 includes a display unit 28 for displaying information related to the machine tool, and a manual input unit 29 for an operator to input and edit machining information.
- the information input control unit 20 can edit the machining program 76 input to the input unit 71 and send it to the input unit 71 as a machining program for the current machining.
- the control device 70 includes a storage unit 26 that stores predetermined information such as processing information.
- the storage unit 26 may be a storage device such as a memory card or a hard disk connected via a communication interface in addition to the above-described ROM and RAM.
- the information input control unit 20 includes a storage command unit 25 and a reading unit 27.
- the storage command unit 25 causes the storage unit 26 to store newly input processing information and edited processing information.
- the reading unit 27 reads the processing information stored in the storage unit 26.
- the information input control unit 20 includes a layer generation unit 21 and a display command unit 22.
- the layer generation unit 21 generates an image to be displayed on the display unit 28.
- the display command unit 22 sends a command to display the image generated by the layer generation unit 21 to the display unit 28.
- the display unit 28 displays an image based on a command from the display command unit 22.
- the control device 70 of the present embodiment includes various cameras 32 as imaging devices.
- the information input control unit 20 includes an image acquisition unit 33.
- the image acquisition unit 33 acquires images from various cameras 32 and sends them to the layer generation unit 21.
- FIG. 2 shows a front view of the operation panel arranged in the control device of the machine tool.
- operation panel 41 corresponds to operation unit 30 of control device 70.
- the operation panel 41 includes a display panel 45 for displaying machining information and inputting machining information.
- the display panel 45 of the present embodiment employs a touch panel system that allows a desired portion to be selected by touching the screen. For this reason, the display panel 45 of the present embodiment functions as the display unit 28 and the manual input unit 29 of the control device 70.
- the operation panel 41 includes a key input unit 42.
- the key input unit 42 has a plurality of key switches. By pressing a key switch of the key input unit 42, a predetermined number or character can be input.
- the operation panel 41 includes an operation switch unit 44 that selects a predetermined operation and an override setting unit 43 that sets an override value.
- the override setting unit 43 can set, for example, an override value for the rotational speed of the spindle, an override value for the machining feed rate, and the like.
- the key input unit 42, the operation switch unit 44, the override setting unit 43, and the like function as the manual input unit 29.
- Fig. 3 shows the coordinate information screen among the screens displayed on the display panel.
- the coordinate information screen 47 is a screen for displaying and editing coordinate information. On the left side of the screen, tabs 46a to 46e for selecting display contents are arranged. In this example, the coordinate information screen 47 is displayed by selecting the tab 46c.
- a button area 58 is formed in the lower area of the coordinate information screen 47. In the button area 58, buttons for performing a predetermined operation are arranged.
- the tab 47m is selected among the tab 47m for displaying the coordinate system used in the program and the tab 47n for displaying all the stored work coordinate systems.
- the coordinate information screen 47 has a display area 47a for displaying a list of coordinate systems used in the machining program.
- the machining program O100 uses a G54 coordinate system, a G55 coordinate system, and a G56 coordinate system.
- the G54 coordinate system, the G55 coordinate system, and the G56 coordinate system are work coordinate systems.
- the display area 47b information on each coordinate system for performing the current machining is displayed.
- the display area 47c the information of the past coordinate system used when machining was performed by the machining program O100 last time is displayed for reference.
- numerical values relating to the reference points of the respective axes such as the X axis and the Y axis can be input.
- EXT a numerical value for uniformly correcting all workpiece coordinates can be input.
- the image area 47d is displayed on the display area 47a.
- An explanation image 48a is displayed in the image area 47d.
- an image area 47e is displayed below each coordinate system.
- the image area 47e is displayed for each coordinate system.
- an explanation image 48b is displayed in the image area 47e of the G54 coordinate system.
- An explanation image 48c is displayed in the image area 47e of the G55 coordinate system.
- one explanation image is displayed for one coordinate system.
- Images associated with each coordinate system can be displayed.
- an explanatory image displaying the reference point of each coordinate system can be pasted.
- the image area 47d is also displayed in the display area 47a for selecting a machining program.
- an explanation image 48a pasted on the image area 47d for example, an explanation image 48a showing the positions of the reference points of a plurality of coordinate systems can be displayed.
- the machining program O100 is selected, and an explanation image 48a corresponding to the machining program O100 is displayed in the image area 47d.
- an explanatory image related to the selected machining program is displayed.
- the operator can easily grasp the reference point of the coordinate system by looking at the explanation image. Then, based on the position of the reference point shown in the explanation images 48a to 48c, the numerical value of each axis of each coordinate system can be input.
- the operator writes down the position of the reference point of each coordinate system on a sheet of paper or records the reference point of the coordinate system accurately without hearing the position of the reference point of the coordinate system from the supervisor or programmer. Can understand the position of the points.
- the supervisor or programmer can create the description images 48a to 48c of the reference points of the respective coordinate systems in advance and store them in the storage unit 26 of the control device 70.
- the worker who has started the processing creates the description images 48a to 48c and stores them in the storage unit 26, so that even when the worker changes, it is possible to easily take over the work.
- the contents of the machining program can be easily discriminated without checking the inside of the machining program. For this reason, the time for selecting a machining program is shortened. Further, it is possible to suppress an error in selecting a machining program.
- an example in which the position of the reference point of the coordinate system is displayed as the explanation image is not limited to this form, and any image that facilitates the understanding of the operator is adopted as the explanation image.
- Can do For example, in the image area 47d arranged in the display area 47a, an explanation image such as a completed drawing of a workpiece, a three-dimensional drawing of a workpiece or a tool, a photograph of the workpiece, a photograph of a jig handling the workpiece, or a handwritten memo is displayed. Can do.
- the explanation images 48a to 48c can be enlarged by selecting any of the explanation images 48a to 48c.
- the explanation images 48a to 48c can be viewed in detail.
- the control device When each of the tabs 46a to 46e is selected, the control device generates a first layer including processing information corresponding to the tab item.
- the first layer is a base layer.
- the first layer includes an image excluding the image area. In the first layer, an area where an operator inputs a numerical value or the like is formed as necessary.
- the control device generates a second layer including an image related to the processing information in the first layer.
- a control apparatus produces
- an image obtained by superimposing the second layer and the third layer is displayed so as to be superimposed on the first layer.
- An image obtained by superimposing the second layer and the third layer becomes an explanation image.
- the third layer is superimposed on the second layer with the background transparent.
- an explanation image is displayed in an image area formed on the first layer.
- An image obtained by superimposing the second layer and the third layer is displayed smaller than the first layer.
- FIG. 4 is an explanatory diagram of the second layer and the third layer.
- the description image 48a displayed in the image area 47d on the first layer will be described.
- the second layer 92 includes a drawing image 49a of a workpiece input in advance.
- the third layer 93 includes a character image 49b indicating the work coordinate system by handwriting. In this state, the third layer 93 is superimposed on the second layer 92 as indicated by the arrow 203.
- FIG. 5 shows an image when the second layer and the third layer are overlapped.
- an explanation image 48a in which a drawing image 49a and a character image 49b are described is generated.
- the center of the 4th hole is the reference point of the G54 coordinate system
- the center of the 3rd hole is the reference point of the G55 coordinate system and the G56 coordinate system. It is shown.
- FIG. 6 shows a block diagram of the layer generation unit of the present embodiment.
- generation part 21 of the information input control part 20 produces
- the layer generation unit 21 includes a first layer generation unit 21a that generates a first layer as a base layer.
- the first layer generation unit 21 a is formed so as to be able to generate a first layer by taking a predetermined format from the storage unit 26.
- the layer generation unit 21 includes a second layer generation unit 21b that generates the second layer.
- the second layer generation unit 21b takes in the information of the second layer stored in the storage unit 26 and generates a second layer. Further, as will be described later, the second layer generation unit 21 is formed so that an image can be input to the second layer using a previously generated image such as a drawing or a photograph.
- the layer generation unit 21 includes a third layer generation unit 21c that generates a third layer.
- the third layer generation unit 21c takes in the information of the third layer stored in the storage unit 26 and generates a third layer. Further, as will be described later, the third layer generation unit 21c is formed so that an image such as a figure or a character input by hand by the operator can be input to the third layer.
- the display command unit 22 sends a command to display the first layer generated by the first layer generation unit 21 a to the display unit 28 of the operation unit 30.
- the display command unit 22 commands the display unit 28 of the operation unit 30 to command to display an image in which the third layer is superimposed on the second layer on the first layer.
- the display unit 28 displays an image based on a command from the display command unit 22.
- an explanation image can be displayed on a predetermined screen.
- other screens displayed on the display panel 45 are also illustrated.
- FIG. 7 shows a program editing screen in the present embodiment.
- the program editing screen 51 can be displayed by selecting the program editing tab 46a.
- the program edit screen 51 is a screen for creating, displaying, and editing a machining program.
- the program editing screen 51 includes a display area 51a for selecting machining content and a display area 51b for displaying a list of machining programs necessary for the selected machining content.
- numbers for specifying machining programs such as O0001, O0003, and O0007 are displayed.
- Images displayed in the display areas 51a and 51b are generated in the first layer.
- an image area 51 c is arranged on the first layer of the program editing screen 51.
- An explanation image 52 is displayed in the image area 51c.
- an explanation image 52 related to the selected machining program is displayed in the image area 51c.
- the machining program specified by the number O0035 is selected.
- the explanation image 52 here is a three-dimensional view (perspective view) after the workpiece is machined by the machining program O0035. The operator can easily grasp the machining contents without checking the inside of the machining program. Alternatively, the explanation image 52 can be referred to when confirming the contents of the machining program.
- the explanation image 52 is included in the second layer.
- the second layer is displayed so as to overlap the first layer.
- the explanation image of the second layer is displayed smaller than the first layer.
- the image displayed in the image area 51c is not limited to a three-dimensional view, and any image that facilitates understanding of the contents of the processing program can be employed. For example, images of workpieces, tools, photos of jigs that handle workpieces, drawings of workpieces and tools, three-dimensional drawings of workpieces and tools, handwritten memos, process charts, and the like can be employed. Alternatively, a plurality of images may be displayed in the image area 51c.
- the second layer generation unit 21b generates a second layer including the explanation image 52
- the display command unit 22 issues a command to display an image in which the second layer is superimposed on the first layer. Is being sent to.
- the third layer is not used.
- the present invention is not limited to this mode, and the third layer generation unit 21c generates the third layer and overlaps the second layer and the third layer.
- An explanation image may be displayed.
- FIG. 8 shows a tool information screen in the present embodiment.
- the tool information screen 53 can be displayed by selecting the tool information tab 46b.
- the tool information screen 53 is a screen for inputting, displaying, and editing tool information.
- the tool information screen 53 includes a tab 53c for selecting a screen for displaying a tool used in the current machining, and a tab 53d for selecting a screen for displaying and editing information on each tool. In the example shown in FIG. 8, the tab 53d is selected.
- the tool information screen 53 displays information on tools such as the number of tools such as drills and end mills, tool types, tool diameters, and tool lengths.
- the tool information screen 53 has a display area 53a for selecting a tool, and a display area 53b for displaying and editing detailed information on the tool selected in the display area 53a. Images in the display areas 53a and 53b are generated in the first layer. An image area 53e is arranged on the display area 53b. In the tool information screen 53, an explanation image 54 is included in the second layer. An explanation image 54 is displayed in the image area 53e.
- the explanation image 54 is an image related to the tool selected in the display area 53a.
- one explanation image can be displayed for one tool.
- an image such as a photograph of a tool, a drawing, or a three-dimensional view can be adopted as the explanatory image.
- tool information such as describing the mounting direction of the throw-away tip in the third layer can be included by handwriting.
- the explanation image 54 can be enlarged by pressing the explanation image 54 on the tool information screen 53 as well.
- the second layer including the explanation image 54 is generated by the second layer generation unit 21b, and the display command unit 22 displays a command to display an image in which the second layer is superimposed on the first layer. It can be sent to the unit 28.
- FIG. 9 shows the inspection record screen of the present embodiment.
- the inspection record screen 55 can be displayed by selecting the inspection record tab 46e.
- the inspection record screen 55 is a screen for inputting, displaying, or editing information related to the inspection performed on the machine tool.
- the inspection record screen 55 has a tab 55c that displays a record of a machining method and a tab 55d that displays a record of inspection of a workpiece by a machine tool. In the example shown in FIG. 9, the tab 55d is selected.
- the inspection record screen 55 has a display area 55a for displaying inspection items and inspection results.
- the screen on which the inspection item and the inspection result are described is generated in the first layer.
- an image area 55e is displayed by pressing a button 58a for displaying an explanation image arranged in the button area 58.
- An explanation image 56 is displayed in the image area 55e.
- the explanation image 56 is an image obtained by combining the second layer and the third layer.
- the explanation image 56 includes a drawing of a plan view of the work in the second layer.
- the inspection item for each hole is input to the third layer by handwriting. For example, it is shown that the first and fourth hole portions are inspected by the inspection item 1 and the second and third hole portions are inspected by the inspection item 2.
- the explanation image 56 is not limited to this form, and an explanation image related to the inspection can be displayed. The operator can easily understand the position of the inspection item on the work by looking at the explanation image.
- an explanation image formed on at least one of the second layer and the third layer is displayed to facilitate the understanding of the operator. can do.
- the program editing screen, the tool information screen, the coordinate information screen, and the inspection recording screen are exemplified.
- the present invention is not limited to this mode, and an explanation screen can be displayed on an arbitrary screen.
- control device is configured to display an image including the second layer image and the third layer image so as to overlap the first layer. That is, an image in which the second layer and the third layer are superimposed is displayed on the first layer. Desired information can be written in the third layer by handwriting on the image included in the second layer. For this reason, an operator's understanding of an explanatory image can be promoted.
- the first layer is formed to include a plurality of pieces of processing information. That is, a number and a coordinate system for specifying a machining program as machining information are displayed. Then, the display command unit 22 sends a command to display a plurality of second layers on the first layer so as to correspond to each processing information of the first layer, and the display unit 28 Displayed based on the command.
- explanatory images 48b and 48c related to the coordinate system are displayed in addition to the explanatory image 48a related to the machining program.
- the 2nd layer containing the explanatory image corresponding to each process information can be displayed.
- the machining information included in the first layer can include at least one of a machining program, a number identifying the machining program, a reference point of the workpiece coordinate system, tool information, and an item for inspecting the workpiece.
- the machining information is not limited to this form, and any information related to workpiece machining can be employed.
- the machining information can include information on coolant used in the machine tool.
- the input of initial machining information to the input unit 71 of the control device 70 is an electronic file that includes various information in addition to the operator operating the operation unit 30. May be input to the input unit 71.
- the control device is formed so that an arbitrary person such as an operator, a supervisor, or a programmer can input a desired explanation image in advance.
- a format including processing information is stored in the storage unit 26 in advance.
- generation part 21a produces
- FIG. 10 is an explanatory diagram of the first step of inputting an image to the second layer and the third layer.
- the coordinate information screen 47 among the screens selected by the tabs 46a to 46e will be described as an example.
- the tab 47n of the work coordinate system is selected from the tab 47m of the program command coordinate system and the tab 47n of the work coordinate system.
- a screen for selecting a work coordinate system stored in the storage unit 26 is displayed in the display area 47h.
- a screen for inputting a numerical value to each coordinate system of the work coordinate system selected in the display area 47h is displayed.
- an explanation image 48a displayed in the image area 47d of the coordinate information screen 47 is input will be described.
- a second layer editing screen for creating or editing a second layer is displayed by double-clicking (tapping), right-clicking or long-pressing the area of the image area 47d.
- FIG. 11 is an explanatory diagram of the second step of inputting an image to the second layer and the third layer.
- a second layer editing screen 94 is displayed so as to overlap the first layer.
- An arbitrary image stored in the storage unit 26 of the control device 70 can be called by pressing the button 94a on the second layer editing screen 94.
- a desired image can be displayed on the second layer editing screen 94 and an image can be input to the second layer.
- the generated second layer can be stored in the storage unit 26 of the control device 70 by pressing the button 94b.
- FIG. 12 shows an explanatory diagram of the third step of inputting an image to the second layer and the third layer.
- the third layer editing screen 95 is displayed so as to overlap the first layer.
- the third layer editing screen 95 displays the second layer image.
- After pressing the button 95a by writing a desired character on the display panel 45, information such as an arbitrary character or a figure can be entered by handwriting.
- G54 is entered by handwriting.
- the third layer can be stored in the storage unit 26 of the control device 70 by pressing the button 95b.
- a handwritten memo can be input to the third layer.
- pressing the button 95c it is possible to return to the second layer editing screen 94 and edit the second layer image again.
- these layer editing screens can be closed by pressing buttons 94d and 95d on the second layer editing screen 94 or the third layer editing screen 95.
- FIG. 13 shows an explanatory diagram of the fourth step of inputting an explanatory image to the second layer and the third layer.
- the explanation image 48d input in this embodiment is displayed in the image area 47d.
- Such an explanation image inputting method can be applied to inputting an explanation image on any other screen of the coordinate information screen 47.
- storage command unit 25 of the present embodiment sends a command to store the second layer and the third layer separately, and storage unit 26 stores the second layer and the third layer. Store layers individually.
- the third layer generation unit 21c is configured to read the third layer handwritten memo from the storage unit 26 and edit the third layer image without changing the second layer. By adopting this configuration, it is possible to add handwritten information or correct an erroneous part without changing the image such as a photograph of the work of the second layer. For this reason, the convenience at the time of editing a description image improves.
- the 2nd layer and the 3rd layer are memorize
- the image may be stored as a second layer image. That is, the second layer may be an image including an image such as a graphic generated in advance and a handwritten memo.
- the second layer generation unit is formed so as to capture an image created in advance into the second layer.
- the second layer generation unit is not limited to this mode, and the second layer generation unit May be formed so as to be inputable.
- handwritten text may be displayed in the image area 51c.
- FIG. 14 shows a schematic side view of the machine tool in the present embodiment.
- the machine tool 1 includes a bed 3, a column 7 attached to the upper surface of the bed 3, and a spindle head 9 attached to the front surface of the column 7.
- a main shaft 11 is rotatably supported on the main shaft head 9.
- a tool T is fixed to the main shaft 11.
- the machine tool 1 includes a table base 15 attached in front of the column 7 on the upper surface of the bed 3.
- a table 16 is disposed on the upper surface of the table base 15.
- the table 16 supports the pallet 18 via a plurality of pallet clampers 17.
- the pallet 18 supports the workpiece W1 via the workpiece mounting base 12.
- the machine tool 1 includes a moving device that moves the tool T relative to the workpiece W1 in the direction of each feed axis.
- the machine tool 1 of the present embodiment is formed so that the tool T can be moved in the X-axis direction and the Y-axis direction.
- the machine tool 1 is formed so as to be able to move the workpiece W1 in the Z-axis direction.
- the machine tool 1 includes a workpiece changer for exchanging the processed workpiece W1 and the workpiece W2 before processing.
- the workpiece changer includes a drive unit 62 disposed in front of the table base 15 and a revolving door 65 that stands on the upper surface of the drive unit 62 and closes the opening of the splash guard.
- the drive unit 62 includes a motor that rotates the revolving door 65 with a predetermined rotation axis, and a hydraulic cylinder that is driven in the vertical direction along the rotation axis.
- the work exchanging device includes a pair of exchanging arms 67 and 69 that engage with the drive unit 62 and extend in opposite directions.
- the work changer includes a pallet setup station 61 fixed on the upper surface of the bed 3.
- the pallet setup station 61 supports the pallet 18 via a pallet clamper 66.
- the pallet 18 supports the workpiece W ⁇ b> 2 via the workpiece mounting base 12.
- the pallet clampers 17 and 66 are detached from the pallet 18.
- the pallet 18 is released from the table 16 and the pallet setup station 61.
- the exchange arms 67 and 69 and the revolving door 65 rotate 180 °.
- the workpiece W1 and the workpiece W2 rotate.
- the pallet 18 to which the unprocessed workpiece W2 is attached moves above the table 16.
- the pallet 18 to which the processed workpiece W1 is attached moves above the pallet setup station 61.
- the drive unit 62 operates and the replacement arms 67 and 69 descend.
- the pallet 18 to which the unprocessed workpiece W2 is attached is placed on the table 16.
- the pallet 18 to which the processed workpiece W1 is attached is placed on the pallet setup station 61.
- the pallet clampers 17 and 66 engage with the pallet 18, and each pallet 18 is supported by the table 16 or the pallet setup station 61.
- machining of the unmachined workpiece W2 can be started.
- the processed workpiece is replaced with an unprocessed workpiece.
- the workpiece exchanging apparatus can automatically exchange workpieces.
- the machine tool 1 includes cameras 82 and 83 as imaging devices.
- the cameras 82 and 83 are supported by the frame 81.
- the camera 82 is formed to be rotatable as indicated by an arrow 205 and can be directed in a direction in which a workpiece or a tool is arranged.
- the camera 82 is arranged in a processing area for processing a workpiece, and can capture an image of the workpiece, an image of a tool, or an image of processing the workpiece.
- the camera 83 is arranged in an area for exchanging workpieces outside the machining area.
- the camera 83 can photograph the workpiece W2 before processing.
- a standby position for waiting the workpiece before machining is determined during the period when the workpiece W1 is being machined in the machining area.
- the camera 83 according to the present embodiment is formed so as to be able to photograph an unprocessed workpiece W2 when waiting at the standby position.
- the camera 83 can photograph the processed workpiece when the processed workpiece returns to the standby position.
- the various cameras 32 connected to the control device 70 in FIG. 1 correspond to the cameras 82 and 83 in FIG.
- the images of the cameras 82 and 83 are input to the information input control unit 20 by the image acquisition unit 33.
- the images of the cameras 82 and 83 may be either still images or moving images. Alternatively, an image may be captured from an external camera connected to the USB port of the operation panel 41 in FIG.
- the second layer generation unit 21b can capture images from various cameras 32 to form a second layer image. That is, the second layer generation unit 21b captures and inputs the image of the tool T and the workpiece W1 in the machining area or the image of the workpiece W2 arranged outside the machining area as the second layer image to the second layer. can do.
- the imaging device according to the present embodiment is attached to the workpiece changer.
- the present invention is not limited to this configuration.
- the image pickup device is used as the tool changer. It may be attached.
- the imaging device may be formed so that the tool can be photographed at a standby position where the tool waits to replace the tool.
- Embodiment 2 A machine tool control apparatus according to Embodiment 2 will be described with reference to FIGS.
- the machine tool of the present embodiment has a function of displaying a message board constituted by the second layer at an arbitrary time while displaying an arbitrary first layer screen.
- FIG. 15 is a screen for explaining the message board of the present embodiment.
- a button 97 is displayed at the top of the screen.
- the display area 98 can be displayed as a message board so as to overlap the first layer.
- An explanation image 99 can be displayed in the display area 98.
- the display area 98 can be closed.
- a caution is written so as not to turn off the power of the machine tool when the machining is temporarily stopped.
- Such a display area 98 can be displayed by the second layer.
- the second layer generation unit 21c of the present embodiment is formed so that a handwritten memo can be input to the second layer.
- a selection area 104 for displaying a plurality of images is displayed in the display area 98 so that a plurality of images can be selected.
- a method for inputting the explanation image 99 to the second layer displayed in the display area 98 will be described.
- a button 100 for displaying an auxiliary screen is arranged on the upper side of the arbitrary screen.
- the button 100 is pressed to display an auxiliary screen.
- FIG. 16 shows a screen on which an auxiliary screen is displayed.
- the auxiliary screen 101 includes a display area 101a where an auxiliary menu is displayed. A handwritten memo displayed in the display area 101a is selected.
- the auxiliary screen 101 has a display area 101b for displaying an explanation image stored in the storage unit. A plurality of second layer images are reduced and displayed in the display area 101b. By selecting a desired image from the display area 101b and pressing the message edit button 102, the message board edit screen is displayed.
- Fig. 17 shows the message board editing screen.
- the display area 103 as an editing screen, the selected second layer image is displayed. Then, by pressing the buttons 103a, 103b, etc., the explanation image 99 can be edited or newly input. By pressing the button 103c, the editing screen can be closed. Referring to FIG. 16, the display of auxiliary screen 101 can be ended by pressing button 100 again.
- the selected image can be displayed in the selection area 104 below the display area 98 in FIG.
- the control device of the present embodiment can store a plurality of second layers. An arbitrary second layer can be selected and displayed as a message. Further, the display area 98 of the present embodiment can be enlarged or reduced to an arbitrary size.
- the message board according to the present embodiment can display transmission items when the operator operating the machine tool changes.
- the contents that the previous worker wants to communicate to the current worker can be displayed. This time, the operator can avoid forgetting to communicate because he / she looks at the display part of the operation panel before the work.
- the message board can describe precautions when the operator performs the work.
- the message board can be displayed at a desired time during the work processing period to check the precautions. In particular, when displaying important matters, the color of the explanation image can be changed to call attention.
- control device of the present embodiment is formed so as to be able to display a message board including a predetermined explanation image at a predetermined time.
- the control device has a function capable of detecting the date and time, and can store the date and time of maintenance of the machine tool in the storage unit. When the preset date and time are reached, a message that informs the maintenance time can be displayed on the display unit.
- the delivery date approaches when the workpiece is being processed, the delivery date can be displayed on the message board.
- an M code for displaying a predetermined explanation image in a display area as a message board is defined.
- the M code is described in the machining program and is a code for controlling various machine tools.
- M100 can be set as the M code for displaying the message board.
- an M code such as “M100 S1” can be written in the machining program.
- the argument S1 indicates a desired explanation image.
- the control device detects M100, the control device can display a message board on which an explanatory image of the argument S1 cited in the M code is displayed. For example, when a machine tool is processing a workpiece, when automatic operation is temporarily stopped with an M code, an explanation image for exchanging jigs or an instruction to measure the size of the formed hole An image can be displayed.
- FIG. 18 shows a screen when another message board of the present embodiment is displayed.
- FIG. 19 shows a screen when still another message board of the present embodiment is displayed.
- the second layer is displayed transparently on the first layer.
- the display area 98 is transparent.
- the second layer is displayed in a semi-transparent manner on the first layer.
- the characters in the first layer image are thinned.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Numerical Control (AREA)
Abstract
Description
図1から図14を参照して、実施の形態1における工作機械の制御装置について説明する。本実施の形態の工作機械は、加工プログラムに基づいて工具とワークとを相対的に移動させて加工を行う数値制御式である。
図15から図19を参照して、実施の形態2における工作機械の制御装置について説明する。本実施の形態の工作機械は、任意の第1レイヤの画面を表示しているときに、任意の時期に第2レイヤにより構成された伝言板を表示する機能を有する。
21 レイヤ生成部
21a 第1レイヤ生成部
21b 第2レイヤ生成部
21c 第3レイヤ生成部
26 記憶部
28 表示部
29 手入力部
32 各種カメラ
42 キー入力部
45 表示パネル
47 座標情報画面
47a~47c,47h,47i 表示領域
47d~47f 画像領域
49a,49b 画像
51 プログラム編集画面
51a,51b 表示領域
51c 画像領域
53 工具情報画面
53a,53b 表示領域
53e 画像領域
55 検査記録画面
55a 表示領域
55e 画像領域
61 パレット段取りステーション
62 駆動部
70 制御装置
76 加工プログラム
82,83 カメラ
92 第2レイヤ
93 第3レイヤ
98 表示領域
Claims (7)
- 工具とワークとを相対的に移動させてワークを加工する工作機械の制御装置であって、
工作機械に関連する情報を表示する表示部と、
ワークの加工に関連する加工情報を含む第1レイヤを生成する第1レイヤ生成部と、
第1レイヤの加工情報に関連する画像または手書きメモを含む第2レイヤを生成する第2レイヤ生成部とを備え、
前記表示部は、第1レイヤに第2レイヤを重ねた画像を表示することを特徴とした、工作機械の制御装置。 - 第3レイヤを生成する第3レイヤ生成部を備え、
前記第2レイヤ生成部は、予め生成された画像を含む第2レイヤを生成するように形成されており、
前記第3レイヤ生成部は、手書きメモを生成するように形成されており、
前記表示部は、第2レイヤおよび第3レイヤを重ねた画像を第1レイヤに重ねて表示する、請求項1に記載の工作機械の制御装置。 - 第2レイヤおよび第3レイヤを個別に記憶する記憶部を備え、
前記第3レイヤ生成部は、記憶部から第3レイヤを読み込み、第3レイヤの手書きメモを編集可能に形成されている、請求項2に記載の工作機械の制御装置。 - 前記第1レイヤ生成部は、前記加工情報としての座標系を複数含む画像を生成するように形成されており、
前記表示部は、第1レイヤのそれぞれの前記座標系に対応させて第2レイヤを表示する、請求項1に記載の工作機械の制御装置。 - 前記加工情報は、加工プログラム、加工プログラムを特定する番号、ワーク座標系の基準点、工具情報、およびワークを検査する項目のうち少なくとも一つを含む、請求項1に記載の工作機械の制御装置。
- 前記第2レイヤ生成部は、第2レイヤに手書きメモを入力可能に形成されており、
前記表示部は、作業者の操作により任意の第1レイヤの画面に重ねて第2レイヤを表示する、請求項1に記載の工作機械の制御装置。 - ワークまたは工具を撮影可能に配置された撮像装置を更に備え、
前記第2レイヤ生成部は、撮像装置から画像を取り込んで第2レイヤに画像を入力する、請求項1に記載の工作機械の制御装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/318,932 US10191460B2 (en) | 2014-06-19 | 2014-06-19 | Control device for machine tool |
| JP2016528730A JP6293273B2 (ja) | 2014-06-19 | 2014-06-19 | 工作機械の制御装置 |
| CN201480079922.4A CN106462142B (zh) | 2014-06-19 | 2014-06-19 | 机床的控制装置 |
| EP14895080.1A EP3159758B1 (en) | 2014-06-19 | 2014-06-19 | Control device for machine tool |
| PCT/JP2014/066315 WO2015194011A1 (ja) | 2014-06-19 | 2014-06-19 | 工作機械の制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2014/066315 WO2015194011A1 (ja) | 2014-06-19 | 2014-06-19 | 工作機械の制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015194011A1 true WO2015194011A1 (ja) | 2015-12-23 |
Family
ID=54935041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2014/066315 Ceased WO2015194011A1 (ja) | 2014-06-19 | 2014-06-19 | 工作機械の制御装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10191460B2 (ja) |
| EP (1) | EP3159758B1 (ja) |
| JP (1) | JP6293273B2 (ja) |
| CN (1) | CN106462142B (ja) |
| WO (1) | WO2015194011A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108247428A (zh) * | 2016-12-29 | 2018-07-06 | 中村留精密工业株式会社 | 工作机械 |
| JP6448860B1 (ja) * | 2017-11-15 | 2019-01-09 | 三菱電機株式会社 | 数値制御装置および表示方法 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6396346B2 (ja) * | 2016-01-15 | 2018-09-26 | ファナック株式会社 | タレット回転による切込み制御機能を有する数値制御装置 |
| JP2018094689A (ja) * | 2016-12-15 | 2018-06-21 | 中村留精密工業株式会社 | 工作機械 |
| EP3345723A1 (de) * | 2017-01-10 | 2018-07-11 | Ivoclar Vivadent AG | Verfahren zur steuerung einer werkzeugmaschine |
| JP7180245B2 (ja) * | 2018-09-27 | 2022-11-30 | 日本電産株式会社 | 加工機械用データ処理装置及び加工機械用データ管理システム |
| US20230072717A1 (en) * | 2020-02-14 | 2023-03-09 | Dmg Mori Co., Ltd. | Display control system |
| JP7572462B2 (ja) * | 2021-02-01 | 2024-10-23 | ファナック株式会社 | 工作機械の段取り機能を備えた数値制御装置及び記憶媒体 |
| JP7084533B1 (ja) * | 2021-09-06 | 2022-06-14 | Dmg森精機株式会社 | 表示制御装置 |
| JP2023162601A (ja) * | 2022-04-27 | 2023-11-09 | セイコーエプソン株式会社 | 教示装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06168019A (ja) * | 1992-11-30 | 1994-06-14 | Matsushita Electric Ind Co Ltd | Nc自動プログラミング装置 |
| JPH07308878A (ja) * | 1994-03-16 | 1995-11-28 | Tokico Ltd | ロボットの教示装置 |
| JPH08106315A (ja) * | 1994-10-03 | 1996-04-23 | Hitachi Seiki Co Ltd | Nc装置における手書き入力データの表示方法及び手書き入力機能を備えたnc装置 |
| JP2007242054A (ja) * | 1995-09-19 | 2007-09-20 | Yaskawa Electric Corp | ロボット言語処理装置 |
| JP2009193568A (ja) * | 2008-01-18 | 2009-08-27 | Brother Ind Ltd | 数値制御装置 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58163009A (ja) | 1982-03-23 | 1983-09-27 | Toyoda Mach Works Ltd | 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法 |
| JP2005010863A (ja) * | 2003-06-16 | 2005-01-13 | Toho Business Kanri Center:Kk | 端末装置、表示システム、表示方法、プログラム、及び記録媒体 |
| JP2005190102A (ja) | 2003-12-25 | 2005-07-14 | Fanuc Ltd | 数値制御装置 |
| WO2006036442A2 (en) | 2004-08-31 | 2006-04-06 | Gopalakrishnan Kumar | Method and system for providing information services relevant to visual imagery |
| DE102009029061A1 (de) * | 2008-09-05 | 2010-03-11 | Mori Seiki Co., Ltd., Yamatokoriyama-shi | Verfahren und Vorrichtung zur Bearbeitungszustandsprüfung |
| JP4676544B2 (ja) * | 2009-05-29 | 2011-04-27 | ファナック株式会社 | 工作機械に対してワークの供給及び取り出しを行うロボットを制御するロボット制御装置 |
| MY183362A (en) | 2010-03-30 | 2021-02-18 | Ns Solutions Corp | Information processing apparatus, information processing method, and program |
| JP5266373B2 (ja) * | 2011-09-26 | 2013-08-21 | ファナック株式会社 | 工具の軌跡表示機能を備えた数値制御装置 |
| JP2013257782A (ja) * | 2012-06-13 | 2013-12-26 | Fanuc Ltd | 作業支援制御部を有する工作機械の数値制御装置 |
| JP5444489B2 (ja) * | 2012-06-13 | 2014-03-19 | ファナック株式会社 | 数値制御装置のシミュレーション装置 |
| JP5469214B2 (ja) * | 2012-07-19 | 2014-04-16 | ファナック株式会社 | 指定条件に基づいて情報を表示する工作機械のデータ表示装置 |
| JP5731463B2 (ja) * | 2012-10-10 | 2015-06-10 | ファナック株式会社 | サーボ軸の反転位置の表示機能を備えた数値制御装置 |
| US20140152543A1 (en) * | 2012-11-30 | 2014-06-05 | Kabushiki Kaisha Toshiba | System, data providing method and electronic apparatus |
| JP5757966B2 (ja) * | 2013-01-31 | 2015-08-05 | シャープ株式会社 | 入出力装置 |
| JP5661832B2 (ja) * | 2013-02-26 | 2015-01-28 | ファナック株式会社 | 設定条件に応じた検索機能を備える波形表示装置 |
| KR20140132171A (ko) * | 2013-05-07 | 2014-11-17 | 삼성전자주식회사 | 터치용 펜을 이용하는 휴대 단말기 및 이를 이용한 필기 입력 방법 |
| JP5862610B2 (ja) * | 2013-06-17 | 2016-02-16 | コニカミノルタ株式会社 | 画像表示装置及び表示制御プログラム並びに表示制御方法 |
| JP6052074B2 (ja) * | 2013-06-19 | 2016-12-27 | コニカミノルタ株式会社 | 電子表示端末、電子表示端末用プログラム、電子表示端末用プログラムが記録された記録媒体、および表示方法 |
| KR102047499B1 (ko) * | 2013-09-27 | 2019-11-21 | 삼성전자주식회사 | 콘텐트를 공유하는 방법 및 그 장치 |
| KR102411868B1 (ko) * | 2014-11-28 | 2022-06-23 | 삼성전자주식회사 | 전자장치 및 그래픽 오브젝트 표시 방법 |
| JP2016134014A (ja) * | 2015-01-20 | 2016-07-25 | 株式会社リコー | 電子情報ボード装置、情報処理方法およびプログラム |
| EP3296851A4 (en) * | 2015-05-08 | 2018-05-09 | Fujitsu Limited | Input reception method, input reception program, and terminal device |
-
2014
- 2014-06-19 WO PCT/JP2014/066315 patent/WO2015194011A1/ja not_active Ceased
- 2014-06-19 CN CN201480079922.4A patent/CN106462142B/zh active Active
- 2014-06-19 EP EP14895080.1A patent/EP3159758B1/en active Active
- 2014-06-19 US US15/318,932 patent/US10191460B2/en active Active
- 2014-06-19 JP JP2016528730A patent/JP6293273B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06168019A (ja) * | 1992-11-30 | 1994-06-14 | Matsushita Electric Ind Co Ltd | Nc自動プログラミング装置 |
| JPH07308878A (ja) * | 1994-03-16 | 1995-11-28 | Tokico Ltd | ロボットの教示装置 |
| JPH08106315A (ja) * | 1994-10-03 | 1996-04-23 | Hitachi Seiki Co Ltd | Nc装置における手書き入力データの表示方法及び手書き入力機能を備えたnc装置 |
| JP2007242054A (ja) * | 1995-09-19 | 2007-09-20 | Yaskawa Electric Corp | ロボット言語処理装置 |
| JP2009193568A (ja) * | 2008-01-18 | 2009-08-27 | Brother Ind Ltd | 数値制御装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3159758A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108247428A (zh) * | 2016-12-29 | 2018-07-06 | 中村留精密工业株式会社 | 工作机械 |
| JP6448860B1 (ja) * | 2017-11-15 | 2019-01-09 | 三菱電機株式会社 | 数値制御装置および表示方法 |
| WO2019097601A1 (ja) * | 2017-11-15 | 2019-05-23 | 三菱電機株式会社 | 数値制御装置および表示方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3159758A1 (en) | 2017-04-26 |
| JP6293273B2 (ja) | 2018-03-14 |
| EP3159758A4 (en) | 2018-01-24 |
| EP3159758B1 (en) | 2019-05-22 |
| US10191460B2 (en) | 2019-01-29 |
| JPWO2015194011A1 (ja) | 2017-04-20 |
| CN106462142A (zh) | 2017-02-22 |
| US20170131692A1 (en) | 2017-05-11 |
| CN106462142B (zh) | 2019-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6293273B2 (ja) | 工作機械の制御装置 | |
| CN107077124B (zh) | 机床的控制方法以及机床的控制装置 | |
| CN104932419B (zh) | 使用手动操作工作机械的模拟装置 | |
| CN105103065B (zh) | 偏置编号设定装置 | |
| JP2006004128A (ja) | 干渉確認装置 | |
| JP6584488B2 (ja) | 工作機械の制御方法および工作機械の制御装置 | |
| JP6144596B2 (ja) | 表示装置 | |
| JP6570592B2 (ja) | 工作機械の機上測定方法および制御装置 | |
| JP2012101285A (ja) | 工作機械の工具交換装置 | |
| JPH11333563A (ja) | 溶接ロボット | |
| JP6638979B2 (ja) | 加工工程管理機能付き数値制御装置および加工工程管理プログラム | |
| CN106843156A (zh) | 产生g代码档案储存及执行加工的电脑数控机床 | |
| CN104423315A (zh) | 显示装置 | |
| JP2017091429A (ja) | Ncプログラム作成装置 | |
| WO2016147834A1 (ja) | 工作機械 | |
| JP2003022110A (ja) | 工作機の操作方法および操作装置 | |
| US20250076853A1 (en) | Method for operating a numerically controlled machine tool | |
| JP2022053266A (ja) | はんだ付け作業プログラム作成システム、はんだ付け作業プログラム作成装置及びはんだ付ロボット | |
| WO2025062627A1 (ja) | 工作機械 | |
| JP2603622B2 (ja) | 工作機械における数値制御データ作成方式 | |
| JP2531147B2 (ja) | 数値制御デ−タ作成方式 | |
| JP6915182B1 (ja) | 工作機械、工作機械の制御方法、および工作機械の制御プログラム | |
| JP2003202909A (ja) | 原点復帰装置 | |
| JP2024034689A (ja) | 工作機械用ロボット、及び工作機械遠隔操作システム | |
| JPS6359602A (ja) | 工作機械における数値制御デ−タ作成方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14895080 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2016528730 Country of ref document: JP Kind code of ref document: A |
|
| REEP | Request for entry into the european phase |
Ref document number: 2014895080 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2014895080 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15318932 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |