JP6392823B2 - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP6392823B2 JP6392823B2 JP2016204635A JP2016204635A JP6392823B2 JP 6392823 B2 JP6392823 B2 JP 6392823B2 JP 2016204635 A JP2016204635 A JP 2016204635A JP 2016204635 A JP2016204635 A JP 2016204635A JP 6392823 B2 JP6392823 B2 JP 6392823B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- data
- information processing
- display unit
- processing apparatus
- 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.)
- Active
Links
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/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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- 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/19—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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- 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/401—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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
-
- 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/4065—Monitoring tool breakage, life or condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- 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/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34013—Servocontroller
-
- 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/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35342—Set colour change for a block, display locus for that block in different colour
-
- 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/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35497—Use colour tone, hue to indicate amount of processed quantity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Numerical Control (AREA)
Description
図3は、本発明の実施の形態にかかる情報処理装置100の構成を示すブロック図である。情報処理装置100は、加工運転部110、データベース120、表示部130を含む。情報処理装置100は、典型的には中央情報処理装置(CPU)が記憶装置に格納されたプログラムに従って所定の処理を実行することにより上述の各構成要素を論理的に実現するコンピュータである。情報処理装置100は、典型的にはパーソナルコンピュータ、サーバコンピュータ、又は数値制御装置である。情報処理装置100は、単一のコンピュータにより実現されても良く、複数のコンピュータ上での分散処理により実現されても良い。
図5に、実施例1による描画例を示す。実施例1は、加工ブロック毎のデータの強弱を背景色の配色で表現すること、及び、データの観測時間に応じて背景色描画領域の大きさが変動することが特徴である。
表示部130は、NC加工プログラムに含まれるブロック毎に、当該ブロックに対応付けられた全てのデータについて、ステップ11にかかる計算を実行する。
表示部130は、NC加工プログラムに含まれるブロック毎に、背景色描画処理を行う。表示部130はまず、ブロックに対応するデータ毎に、ステップ11で計算した幅及び色を用いて背景色描画領域を描画する。そして、これらの背景色描画領域を時系列に連ねることによって、1ブロックに対応する背景色描画領域を形成する。
図6に、実施例2による描画例を示す。実施例2は、加工ブロック毎のデータの強弱を背景色の配色で表現すること、及び、データの観測時間に関わらずブロック毎の背景色描画領域の大きさが同じであることが特徴である。換言すれば、実施例1に示したような背景色描画領域が、加工ブロック毎に一定の大きさに圧縮して表示される。
表示部130は、NC加工プログラムに含まれるブロック毎に、当該ブロックに対応付けられた全てのデータについて、ステップ21にかかる計算を実行する。
表示部130は、実施例1と同様にしてデータに応じた背景色を計算する。
表示部130は、実施例1と同様にして、1ブロックに対応する背景色描画領域を形成する。
図7に、実施例3による描画例を示す。実施例3は、NC加工プログラムの背景色描画領域が、複数の列に分割されている点に特徴がある。それぞれの列の背景色は、ある測定回において取得されたデータを、実施例2の態様で描画したものである。すなわち、実施例3にかかる表示形態は、複数の測定回、例えば異なる日時において取得されたデータをそれぞれ表す背景色描画領域を、列方向に並べて構成されている。図7の例では、5つの異なる日に取得されたデータを並べて表示している。
実施例4は、実施例1乃至3いずれか1つの方法により背景色を描画することに加え、工具経路を描画する際の配色によりデータの強弱を表現することを特徴とするものである。図8に、実施例4における工具経路の描画例を示す。
加工運転部110は、NC加工プログラムを実行して工作機械を稼働させ、随時各種データを取得し、取得した各種データをデータ取得時点における工具の座標値と対応付けてデータベース120に格納する処理を行う。
表示部130は、全てのデータについて、実施例1と同様に背景色を計算する。
表示部130は、ステップ42で計算した背景色を用いて工具経路を描画する。より具体的には、例えばある時点で取得されたデータに基づき算出された色を用いて、当該時点における工具の座標値から、次の時点の工具の座標値に至る工具経路を描画する。
110 加工運転部
120 データベース
130 表示部
Claims (7)
- 1以上のブロックからなるNC加工プログラムと、前記NC加工プログラムに基づいて動作する工作機械の物理的状態と、を表示する情報処理装置において、
前記ブロックを実行中に、前記工作機械の前記物理的状態を示すデータを取得する加工運転部と、
実行中であった前記ブロック及び前記データを対応付けて格納するデータベースと、
前記データベースを参照し、前記ブロックを前記データの値の大きさに応じて色を多段階に変化させ、かつ時間経過に応じて前記色による描画領域を変えて描画して、前記NC加工プログラムを表示する表示部と、を有することを特徴とする
情報処理装置。 - 前記表示部は、前記ブロックの表示領域のサイズを、前記ブロックの実行時間に応じて変動させることを特徴とする
請求項1記載の情報処理装置。 - 前記表示部は、前記ブロックの表示領域のサイズを、前記ブロックの実行時間に関わらず決定することを特徴とする
請求項1記載の情報処理装置。 - 前記表示部は、前記ブロックの表示領域を、前記ブロックに対応付けられた前記データの数に応じて分割し、前記分割された領域夫々を前記色を用いて描画することを特徴とする
請求項3記載の情報処理装置。 - 前記加工運転部はさらに、前記データを取得する際、前記工作機械の工具の座標値を共に取得し、
前記データベースはさらに、前記データ及び前記工具の座標値を対応付けて格納し、
前記表示部はさらに、前記データベースを参照し、前記工作機械の工具経路を、前記色を用いて描画することを特徴とする
請求項1記載の情報処理装置。 - 前記表示部は、前記ブロックの背景色を前記色を用いて描画することを特徴とする
請求項1記載の情報処理装置。 - 前記表示部は、前記ブロックに代えて、前記ブロックの近傍に設けられたインジゲータを前記色を用いて描画することを特徴とする
請求項1記載の情報処理装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016204635A JP6392823B2 (ja) | 2016-10-18 | 2016-10-18 | 情報処理装置 |
US15/729,823 US10539947B2 (en) | 2016-10-18 | 2017-10-11 | Information processing device |
DE102017009429.2A DE102017009429A1 (de) | 2016-10-18 | 2017-10-11 | Informationsverarbeitungsvorrichtung |
CN201710963449.1A CN107957709B (zh) | 2016-10-18 | 2017-10-16 | 信息处理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016204635A JP6392823B2 (ja) | 2016-10-18 | 2016-10-18 | 情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018067109A JP2018067109A (ja) | 2018-04-26 |
JP6392823B2 true JP6392823B2 (ja) | 2018-09-19 |
Family
ID=61866146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016204635A Active JP6392823B2 (ja) | 2016-10-18 | 2016-10-18 | 情報処理装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10539947B2 (ja) |
JP (1) | JP6392823B2 (ja) |
CN (1) | CN107957709B (ja) |
DE (1) | DE102017009429A1 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6871207B2 (ja) * | 2018-09-05 | 2021-05-12 | ファナック株式会社 | 加工時間予測装置 |
JP6978457B2 (ja) | 2019-02-28 | 2021-12-08 | ファナック株式会社 | 情報処理装置および情報処理方法 |
JP6997123B2 (ja) * | 2019-02-28 | 2022-02-03 | ファナック株式会社 | 情報処理装置および情報処理方法 |
JP6978456B2 (ja) | 2019-02-28 | 2021-12-08 | ファナック株式会社 | 情報処理装置および情報処理方法 |
JP2021122898A (ja) * | 2020-02-05 | 2021-08-30 | 芝浦機械株式会社 | ロボットシステムおよび操作装置 |
WO2021220446A1 (ja) * | 2020-04-29 | 2021-11-04 | 株式会社Fuji | ワーク加工装置 |
CN115917455A (zh) * | 2020-09-24 | 2023-04-04 | 发那科株式会社 | 显示装置和显示方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2523004B2 (ja) * | 1988-11-25 | 1996-08-07 | オ−クマ株式会社 | 数値制御研削盤における加工状態のグラフィック表示方法 |
JP2820994B2 (ja) * | 1990-02-19 | 1998-11-05 | 三菱電機株式会社 | 動的シミュレーション方法 |
JP4011372B2 (ja) * | 2002-03-13 | 2007-11-21 | シチズンホールディングス株式会社 | 数値制御工作機械の加工プログラムチェック方法およびチェック装置ならびにそれを備えた数値制御工作機械 |
JP2010092405A (ja) * | 2008-10-10 | 2010-04-22 | Brother Ind Ltd | 数値制御工作機械 |
JP2013037383A (ja) * | 2009-12-17 | 2013-02-21 | Yaskawa Electric Corp | 負荷情報を活用した情報表示装置 |
CN201927328U (zh) * | 2010-12-29 | 2011-08-10 | 德为显示科技股份有限公司 | 基于lvds接口的显示校正装置 |
JP2013196661A (ja) * | 2012-03-23 | 2013-09-30 | Nintendo Co Ltd | 入力制御プログラム、入力制御装置、入力制御システム、および入力制御方法 |
CN203177975U (zh) * | 2013-03-08 | 2013-09-04 | 袁崟 | 基于无线通信的低功耗温度实时监控***及彩色显示设备 |
WO2014167736A1 (ja) | 2013-04-12 | 2014-10-16 | 三菱電機株式会社 | 数値制御プログラム編集装置、数値制御プログラム編集方法およびプログラム |
WO2016027355A1 (ja) * | 2014-08-21 | 2016-02-25 | 三菱電機株式会社 | 数値制御装置 |
CN105974886B (zh) * | 2016-06-28 | 2018-09-21 | 华中科技大学 | 一种数控机床的健康监测方法 |
-
2016
- 2016-10-18 JP JP2016204635A patent/JP6392823B2/ja active Active
-
2017
- 2017-10-11 DE DE102017009429.2A patent/DE102017009429A1/de active Pending
- 2017-10-11 US US15/729,823 patent/US10539947B2/en active Active
- 2017-10-16 CN CN201710963449.1A patent/CN107957709B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US10539947B2 (en) | 2020-01-21 |
CN107957709B (zh) | 2019-11-08 |
JP2018067109A (ja) | 2018-04-26 |
US20180107192A1 (en) | 2018-04-19 |
CN107957709A (zh) | 2018-04-24 |
DE102017009429A1 (de) | 2018-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6392823B2 (ja) | 情報処理装置 | |
JP3734491B1 (ja) | スプレッドシートのセル内グラフ表示方法 | |
US7248263B2 (en) | User interface for representing multiple data sets on a common graph | |
WO2016051544A1 (ja) | 工作機械の制御装置 | |
JP2008282248A (ja) | グラフ描画装置および方法、その方法を実行する歩留り解析方法および歩留り向上支援システム、プログラム、並びにコンピュータ読み取り可能な記録媒体 | |
WO2014097371A1 (ja) | 数値制御装置 | |
CN106843141B (zh) | 数值控制装置 | |
US20040210868A1 (en) | Icons and icon representation of process steps for graphic visualization of task-oriented steps | |
CN102023615A (zh) | 一种基于指令序列的数控机床加工状态信息显示方法 | |
US10417242B2 (en) | Motor selection method and motor selection program | |
US20070002051A1 (en) | Diagnostic visual tools and methods for graphical comparison of data point and historical data density | |
JPWO2023067643A5 (ja) | ||
JPWO2023067642A5 (ja) | ||
JP5950794B2 (ja) | データロガー装置 | |
JP6725471B2 (ja) | 観測装置、観測方法及び観測プログラム | |
JP2021174443A (ja) | 工作機械の稼働状況表示装置 | |
WO2018173621A1 (ja) | 波形分析補助装置、及び波形分析補助システム | |
JP4811600B2 (ja) | 在庫状況確認システム | |
WO2023181804A1 (ja) | 作業分析装置および作業分析方法 | |
JP2011186933A (ja) | 観察支援装置、観察支援システム、観察支援方法、及び観察支援用プログラム | |
WO2023181805A1 (ja) | 作業分析装置および作業分析方法 | |
CN103217940B (zh) | 图表显示装置 | |
JP7507596B2 (ja) | 生産性改善支援システム及び生産性改善支援方法 | |
JP2007041794A (ja) | 生産状況表示装置 | |
JP6938052B2 (ja) | 特許請求の範囲の分析方法及びその装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180315 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180320 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180518 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180731 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180823 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6392823 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |