KR940007130B1 - 수치제어(nc)지령 방법 - Google Patents
수치제어(nc)지령 방법 Download PDFInfo
- Publication number
- KR940007130B1 KR940007130B1 KR1019900701235A KR900701235A KR940007130B1 KR 940007130 B1 KR940007130 B1 KR 940007130B1 KR 1019900701235 A KR1019900701235 A KR 1019900701235A KR 900701235 A KR900701235 A KR 900701235A KR 940007130 B1 KR940007130 B1 KR 940007130B1
- Authority
- KR
- South Korea
- Prior art keywords
- tool
- spindle
- machining
- workpiece
- machining program
- Prior art date
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
-
- 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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
-
- 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/182—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 the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50235—Select tools, slides, spindles to work synchronized, independent
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Turning (AREA)
Abstract
내용 없음.
Description
[발명의 명칭]
수치제어(NC)지령 방법
[도면의 간단한 설명]
제1도는 본 발명의 한 실시예인 2개의 주축과 2개의 공구 받침대가 있는 CNC선반의 주축과 공구 받침대의 관계를 나타내는 개략도.
제2도는 가공 프로그램의 예를 나타내는 개략도.
제3도는 본 발명을 실시하기 위한 수치제어 장치의 블록도이다.
[발명의 상세한 설명]
[기술분야]
본 발명은 컴퓨터 수치제어(CNC) 선반에 있어서의 NC지령 방법에 관한 것이며, 특히 복수의 주축과 복수의 공구 받침대(tool post)사이의 가공상의 결합관계를 가공 프로그램에 의해 전환하는 수치제어(NC)지령 방법에 관한 것이다.
[배경기술]
CNT선반 등에서는 가공물의 가공 속도를 보다 고속화하기 위하여, 복수의 주축과 복수의 공구받침대를 설치하고, 복수의 공구를 사용하여 복수의 공작물을 가공하도록 구성한 CNC선반이 널리 사용되고 있다.
이들 CNC선반에서는 주축이 공구 받침대에 고정결합되어 있어서, 예를들면 제1주축과 제1공구 받침대 그리고 제2주축과 제2공구 받침대에 의한 가공만이 가능했다.
이 결과, 복수의 주축이 제공되어도 고속으로 상기 가공물을 효율적으로 가공하는데는 한계가 있다. 예를들면, 제1가공물의 가공시간이 길고 제2가공물의 가공시간이 짧은 경우는, 제2공구 받침대에 의해 제1가공물의 가공을 일부 실시함으로서, 가공을 보다 능률화 할 수 있다.
또한, 기계의 구조상 제1공구 받침대에 설치된 공구로 제2주축에 부착된 가공물을 가공해야 하는 경우도 있다.
[발명의 개시]
본 발명은 이와 같은 점을 감안하여 이루어진 것이고, 복수의 주축과 복수의 공구 받침대와의 가공상의 결합관계를 가공 프로그램에 의해 전환하는 NC지령 방법을 제공하는 것을 목적으로 한다.
본 발명에서는 상기 과제를 해결하기 위하여, 독립적으로 위치제어 가능한 복수의 공구 받침대와, 독립적으로 회전수(rpm)제어 가능한 복수의 주축을 갖는 CNC선반의 NC지령 방법에 있어서, 상기 주축과 상기 공구 받침대와의 가공상의 결합관계를 가공 프로그램에 의해 전환 하도록 구성한 것을 특징으로 하는 NC지령방법이 제공된다.
주축과 공구 받침대와의 가공상의 결합관계를 가공 프로그램에 의해 전환할 수 있도록 구성함으로써, 가공 효율이 개선될 수 있다.
[발명을 실시하기 위한 최량의 형태]
이하에서 본 발명의 한 실시예를 도면에 의거하여 설명한다.
제1도는 예를들면 2개의 주축과 2개의 공구 받침대를 갖는 CNC선반의 주축과 공구 받침대의 관계를 나타낸다. 제1도에 있어서, 부호(1)는 제1의 공구 받침대이고, 공구(la)를 가지며, X방향 및 Z방향으로 제어되며, 이를 X1축, Z1축으로 한다. 부호(2)는 제2의 공구 받침대이고, 공구(2a)를 가지며, X방향 및 Z방향으로 제어되며, 이를 X2축, Z2축으로 한다. 부호(3)는 제1의 주축이고, 제1가공물(4)이 고정되어 있으며, 부호(5)는 제 2주축이고, 제 2 가공물(6)이 고정되어 있다.
이들 공구 받침대와 주축의 가공상의 결합관계는 가공 프로그램에에 의해 지령한다. 예를들면, 제1가공물(4)은 제1공구 받침대(1)의 공구(la)에 의해 가공하고, 제2가공물(6)은 제2공구 받침대(2)의 공구(2a)에 의해 가공하는 것으로 한다.
이때, 가공 프로그램은 각 공구 받침대마다 결정된다. 예를들면 홀수 프로그램번호를 갖는 가공 프로그램은 제1공구 받침대의 위치를 제어하고, 짝수 프로그램번호를 갖는 가공 프로그램은 제2공구 받침대의 위치를 제어한다.
제1공구 받침대의 공구(la)에 의해 제1가공물(4)을 가공할 때에는, 제1공구 받침대의 가공 프로그램, 즉 프로그램 번호가 홀수인 가공 프로그램을 제1주축 제어 모우드로 한다. 동일하게 제2공구 받침대의 공구(2a)에 의해 제2가공물(6)을 가공할 때는, 제2공구 받침대의 가공 프로그램, 즉, 프로그램번호가 짝수인 가공 프로그램을 제 2주축제어 모우드로 한다.
제2도는 가공 프로그램의 예를 나타낸다. 제2도에 있어서, 부호(7)는 제1공구 받침대(1)를 제어하기 위한 가공 프로그램이고, 프로그램번호(7a)는 홀수 「00001」 이다. 부호(8)는 제2공구 받침대(2)를 제어하기 위한 가공 프로그램이고, 그 프로그램번호는 짝수 「00002」이다. 각각의 가공 프로그램(7 및 8)은 병행하여 실행된다.
부호(8b)는 주축제어 모우드를 선택하기 위한 G코오드이고, P2는 제2주축을 선택하는 것을 의미하며, 제2공구 받침대의 주축제어 모우드는 제2주축제어 모우드로 된다.
이 결과, 제1공구 받침대의 공구(la)에 의해 제1가공물을 가공하고, 제2공구 받침대의 공구(2a)에 의해 제 2 가공물을 가공한다.
부호(7c)는 주축제어 모우드를 선택하기 위한 G코오드이고, P2는 제2주축을 선택하는 것을 의미하며, 이경과 이 지령(7c)이후에는 제2가공물을 제l공구 받침대의 공구와 제2공구 받침대의 공구에 의해 가공하게 된다.
또한, 제 1 공구 받침대와 제 2 공구 받침대의 작동을 동기시키기 위하여 M기능 등을 사용하지만 여기에서는 상술하지 않는다.
상기의 주축과 공구 받침대의 결합 이외에도, 제 1 공구 받침대의 공구(1a)에 의해 제 2 가공물(6)을 가공하고, 제 2 공구 받침대(2)의 공구(2a)에 의해 제 1 가공물을 가공하는 것, 또는 제1 공구 받침대의 공구(1a)와 제2 공구 받침대의 공구(2a)에 의해 제 1 가공물(4)을 동시에 가공하는 것도 가능하다.
제 3 도는 본 발명을 실시하기 위한 수치 제어장치의 블록도를 나타낸다. 제 3 도에 있어서, 부호(11)는 CNC선반 전체를 제어하는 주 프로세서 모듈이고, 서보지령 이외의 모든 제어를 실시한다. 제 3 도에서는 1개의 주 프로세서 모듈만을 나타내고 있지만, 시스템의 크기에 따라서 복수의 주 프로세서 모듈이 사용될수도 있다.
부호(12)는 오퍼레이터 인터페이스 모듈이고, 표시장치 및 키보드를 포함하는 CRT/MDI 유닛에 접속된다. 부호(13)는 입출력 인터페이스 모듈이며, CNC 선반으로부터 입력신호를 받고, 상기 기계의 전기제어 콘솔(機械强盤 )의 자석 등을 구동하기 위한 신호를 출력한다.
부호(14)는 테이프 기억 모듈이며, 가공 프로그램을 기억한다. 기억소자로서 버블메모리와 배터리로 백업(BACK-UP)된 RAM 등이 사용된다.
부호(15)는 통신제어 모듈이며, 호스트 컴퓨터와 수치제어 장치를 접속하여, 가공공정의 관리, 가공 프로그램의 수신, 가공 데이터의 전송 등을 실시한다. 또 플로피 드라이브, 하드디스크 드라이브 등의 입, 출력(I/O)기기를 접속할 수 있다. 부호(16 및 17)는 주축제어 모듈이며, 주축의 회전속도 및 방향(orientation)등을 제어하기 위한 주축 증폭기에 접속된다. 이들 모듈은 버스(18)에 접속된다. 버스(18)는 멀티마스터 버스로 구성되어 있다.
부호(21 내지 24)는 서보지령 생성 프로세서이고, 주 프로세서이고, 주 프로세서(1)로부터 가공 프로그램의 데이터를 받고, 제 1 도의 X1, Z1, X2 그리고 Z2축의서보지령을 생성한다. 부호(25)는 버스이고, 이를 통하여 서보지령 혹은 서보에 관한 서보지령을 데이터만이 전송된다.
부호(31 내지 35)는 서보제어 프로세서이며, 각각, X1, Z1, X2 그리고 Z2축을 제어하기 위한 각각의 서보증폭기에 접속된다.
이상 설명한 바와 같이 본 발명에서는, 주축과 공구 받침대와의 가공상의 결합관계를 가공 프로그램에 의해 지령할 수 있도록 하였으므로, 보다 효율 좋은 가공를 실현하게 된다.
Claims (3)
- 독립적으로 위치제어 가능한 복수개의 공구 받침대와, 독립적으로 회전수 제어 가능한 복수개의 주축을 갖는 CNC선반을 제어하는 방법에 있어서, 각각의 공구 받침대에 가공 프로그램을 제공하는 단계, 각각의 가공 프로그램내에 주축 선택 코드를 제공하는 단계, 상기 주축 선택 코드들중 하나에 따라서 주축 제어 모드를 선택하여 가공중 각각의 공구 받침대가 대응하는 주축과 결합되도록 하는 단계를 포함하는 것을 특징으로 하는 CNC선반 제어 방법.
- 제 1 항에 있어서, 상기 주축 선택코오드는 G코드인 것을 특징으로 하는 CNC 제어 방법.
- 제1항에 있어서, 상기 주축은 2대이며, 상기 공구 받침대는 2개인 것을 특징으로 하는 CNC선반 제어 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP255250/88 | 1988-10-11 | ||
JP63255250A JP2895071B2 (ja) | 1988-10-11 | 1988-10-11 | Nc加工方法 |
PCT/JP1989/001000 WO1990004220A1 (en) | 1988-10-11 | 1989-09-29 | Nc instruction system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR900702435A KR900702435A (ko) | 1990-12-07 |
KR940007130B1 true KR940007130B1 (ko) | 1994-08-06 |
Family
ID=17276128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019900701235A KR940007130B1 (ko) | 1988-10-11 | 1989-09-29 | 수치제어(nc)지령 방법 |
Country Status (6)
Country | Link |
---|---|
US (1) | US5084660A (ko) |
EP (1) | EP0407589B1 (ko) |
JP (1) | JP2895071B2 (ko) |
KR (1) | KR940007130B1 (ko) |
DE (1) | DE68929105T2 (ko) |
WO (1) | WO1990004220A1 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0498301A (ja) * | 1990-08-09 | 1992-03-31 | Mitsubishi Electric Corp | 数値制御工作機械および数値制御装置 |
JP2654253B2 (ja) * | 1990-12-28 | 1997-09-17 | オークマ株式会社 | 数値制御情報作成装置 |
GB2256290B (en) * | 1991-05-27 | 1994-07-20 | Honda Motor Co Ltd | Servomotor control system for multi-axes |
JP2820185B2 (ja) * | 1993-01-21 | 1998-11-05 | 三菱電機株式会社 | 複数モータの制御方法および制御システム |
US5420485A (en) * | 1993-08-20 | 1995-05-30 | Forcam Inc. | Uncoordinated machine initialization system and method |
US5459915A (en) * | 1994-04-15 | 1995-10-24 | Devlieg-Bullard, Inc. | High accuracy machining station for a multiple spindle rotary indexing machine tool |
US5444634A (en) * | 1994-04-28 | 1995-08-22 | Illinois Tool Works Inc. | Lubricant nozzle positioning system and method |
JP3827922B2 (ja) * | 2000-06-16 | 2006-09-27 | スター精密株式会社 | 自動旋盤の制御装置 |
US6772042B1 (en) | 2001-05-14 | 2004-08-03 | Dimensional Control, Inc. | Programmable coolant nozzle system |
JP3670227B2 (ja) * | 2001-08-09 | 2005-07-13 | スター精密株式会社 | 工作機械及びその制御方法 |
JP4450302B2 (ja) * | 2002-03-27 | 2010-04-14 | スター精密株式会社 | 工作機械の数値制御装置 |
US7209799B2 (en) * | 2004-04-14 | 2007-04-24 | Gm Global Technology Operations, Inc. | Predictive modeling of machining line variation |
JP5300691B2 (ja) * | 2009-11-05 | 2013-09-25 | 三菱電機株式会社 | 数値制御装置 |
JP6329419B2 (ja) * | 2014-04-14 | 2018-05-23 | 中村留精密工業株式会社 | 複数の主軸を備えた複合旋盤の機械状態表示装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL7511705A (nl) * | 1975-10-06 | 1977-04-12 | Philips Nv | Numerieke besturing voor een multigereedschap- machine. |
CH636543A5 (fr) * | 1980-07-16 | 1983-06-15 | Tarex Sa | Machine-outil comprenant deux broches coaxiales opposees. |
US4351096A (en) * | 1980-08-28 | 1982-09-28 | White Consolidated Industries, Inc. | Multiple spindle rotary indexing machine tool |
JPS57144601A (en) * | 1981-02-28 | 1982-09-07 | Okuma Mach Works Ltd | Numerically controlled lathe |
JPS58155150A (ja) * | 1982-03-11 | 1983-09-14 | Yamazaki Mazak Corp | 4軸数値制御旋盤 |
JPS59172013A (ja) * | 1983-03-22 | 1984-09-28 | Mitsubishi Electric Corp | 数値制御装置の刃物台同期方式 |
JPS61265240A (ja) * | 1985-05-18 | 1986-11-25 | Fanuc Ltd | 4軸旋盤用のncプログラム編集方法 |
DE3518792A1 (de) * | 1985-05-24 | 1986-11-27 | Traub Gmbh, 7313 Reichenbach | Numerisch gesteuerte drehmaschine |
JPS62237504A (ja) * | 1986-04-08 | 1987-10-17 | Fanuc Ltd | 数値制御装置 |
US4979121A (en) * | 1987-09-25 | 1990-12-18 | Yamazaki Mazak Corporation | Control method and apparatus for controlling machining operations in a machine tool having a plurality of coordinate systems |
JP3199319B2 (ja) * | 1987-12-08 | 2001-08-20 | シチズン時計株式会社 | 多軸多系統数値制御方法 |
JPH0236404A (ja) * | 1988-07-26 | 1990-02-06 | Fanuc Ltd | Nc指令方式 |
-
1988
- 1988-10-11 JP JP63255250A patent/JP2895071B2/ja not_active Expired - Fee Related
-
1989
- 1989-09-29 DE DE68929105T patent/DE68929105T2/de not_active Expired - Fee Related
- 1989-09-29 US US07/476,412 patent/US5084660A/en not_active Expired - Lifetime
- 1989-09-29 EP EP89910929A patent/EP0407589B1/en not_active Expired - Lifetime
- 1989-09-29 KR KR1019900701235A patent/KR940007130B1/ko not_active IP Right Cessation
- 1989-09-29 WO PCT/JP1989/001000 patent/WO1990004220A1/ja active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR900702435A (ko) | 1990-12-07 |
EP0407589B1 (en) | 1999-12-01 |
JPH02101504A (ja) | 1990-04-13 |
EP0407589A4 (en) | 1993-03-17 |
EP0407589A1 (en) | 1991-01-16 |
DE68929105D1 (de) | 2000-01-05 |
WO1990004220A1 (en) | 1990-04-19 |
US5084660A (en) | 1992-01-28 |
DE68929105T2 (de) | 2000-03-30 |
JP2895071B2 (ja) | 1999-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR940007130B1 (ko) | 수치제어(nc)지령 방법 | |
US5013989A (en) | Numerical control apparatus for multiple-axis and multiple-channel machine tool | |
KR100809108B1 (ko) | 자동 선반, 자동 선반 제어 방법 및 자동 선반 제어 장치 | |
EP0343257B1 (en) | Numerical controller | |
US4737919A (en) | Numerical control sequential translator | |
KR880000271B1 (ko) | 수치제어 방식 및 장치 | |
JP3199724B2 (ja) | 制御方法 | |
JP2642211B2 (ja) | 重畳制御機能を有する数値制御装置 | |
JPH1083211A (ja) | 制御装置及びプログラミング方法 | |
JP2865292B2 (ja) | 数値制御装置システム | |
JP2852986B2 (ja) | 加工システム | |
JPH04129645A (ja) | 数値制御旋盤の同時加工方法 | |
EP0371141A1 (en) | Numerical controller | |
JPH0236404A (ja) | Nc指令方式 | |
JP3050991B2 (ja) | 工具オフセット形状データ入力式数値制御方法とその装置 | |
JP2875801B2 (ja) | Dnc装置 | |
JPH0360620B2 (ko) | ||
JP2654228B2 (ja) | 数値制御装置 | |
JPS60222904A (ja) | 数値制御旋盤におけるワークの加工方法 | |
JPH03126104A (ja) | 送り速度制御方式 | |
JPH01173204A (ja) | 数値制御装置 | |
KR20010066499A (ko) | 듀얼 로터리 테이블 제어장치 및 방법 | |
JP2835768B6 (ja) | 2主軸対向旋盤における防振加工方法 | |
JPH0275004A (ja) | 主軸制御方式 | |
CN113687631A (zh) | 九轴联动自动控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J2X1 | Appeal (before the patent court) |
Free format text: APPEAL AGAINST DECISION TO DECLINE REFUSAL |
|
G160 | Decision to publish patent application | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20070723 Year of fee payment: 14 |
|
LAPS | Lapse due to unpaid annual fee |