KR0168072B1 - 공구직경에 따른 이동경로 보정방법 - Google Patents
공구직경에 따른 이동경로 보정방법 Download PDFInfo
- Publication number
- KR0168072B1 KR0168072B1 KR1019920025791A KR920025791A KR0168072B1 KR 0168072 B1 KR0168072 B1 KR 0168072B1 KR 1019920025791 A KR1019920025791 A KR 1019920025791A KR 920025791 A KR920025791 A KR 920025791A KR 0168072 B1 KR0168072 B1 KR 0168072B1
- Authority
- KR
- South Korea
- Prior art keywords
- tool
- straight line
- vector
- movement path
- arc
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 239000013598 vector Substances 0.000 claims abstract description 48
- 238000003754 machining Methods 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
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
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)
Abstract
Description
Claims (4)
- 공구직경에 따라 보정된 공구이동경로를 이동하면서 원하는 형상으로 공작물을 가공하는 CNC 공작기계에 있어서, 직선의 시작점, 직선 및 직선의 교점, 직선의 종료점을 설정한 상태에서 제1마이크로프로세서에 의해 이동경로보정무시, 공구이동방향의 좌측 또는 우측으로의 보정여부를 판단토록 해당코드를 읽어들이는 제1스텝과, NC프로그램에서 한블록의 프로그램을 제1마이크로 프로세서가 읽어들인 후 이동경로보정 진행중인지의 여부를 판별하는 제2스텝과, 이 판별결과 이동경로보정이 진행중일 경우에는 공구반지름 크기의 직선수평벡터 d1 및 원호수직벡터 V2를 구하는 제3스텝과, 제1마이크로프로세서에 의해 연산된 공구직경에 따른 공구반지름 크기의 직선수직벡터 V1 및 원호수평벡터 d2를 구하는 제4스텝과, 직선과 원호가 접하는 교점에서 각각 수직하는 벡터 V1' 및 V2'를 구하는 제5스텝과, 첫 번째 교점벡터 C1을 구하는 제6스텝과, 두 번째 직선과 원호간의 교점벡터 C2를 구하는 제7스텝과, 세 번째 직선과 원호간의 교점벡터 C3를 구하는 제8스텝과, 상기 각각의 스텝에서 구해진 점들을 서로 연결하여 보정된 공구이동경로에 따라 써보모터를 구동시키는 제9스텝으로 이루어진 것을 특징으로 하는 공구직경에 따른 이동경로보정방법.
- 제1항에 있어서, 상기 제4스텝에서의 직선수직벡터 V1은 수평벡터 d1을 시계방향으로 90˚ 회전시킨 상태에서 구하는 것을 특징으로 하는 공구직경에 따른 이동경로보정방법.
- 제1항에 있어서, 상기 제4스텝에서의 원호수평벡터 d2는 수직벡터 V1를 시계방향으로 90˚ 회전시킨 상태에서 구하는 것을 특징으로 하는 공구직경에 따른 이동경로보정방법.
- 제1항에 있어서, 상기 제2스텝에서의 판별결과, 이동경로보정 진행중이 아닐 경우에는 본래 사용자에 의해 프로그램된 이동경로를 이동하면서 공작물을 가공하는 것을 특징으로 하는 공구직경에 따른 이동경로보정방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920025791A KR0168072B1 (ko) | 1992-12-28 | 1992-12-28 | 공구직경에 따른 이동경로 보정방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920025791A KR0168072B1 (ko) | 1992-12-28 | 1992-12-28 | 공구직경에 따른 이동경로 보정방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR940015732A KR940015732A (ko) | 1994-07-21 |
KR0168072B1 true KR0168072B1 (ko) | 1999-03-20 |
Family
ID=19346906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019920025791A KR0168072B1 (ko) | 1992-12-28 | 1992-12-28 | 공구직경에 따른 이동경로 보정방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0168072B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221296A (zh) * | 2020-01-13 | 2020-06-02 | 浙江工业大学 | 一种基于dxf文件的刀具半径补偿方法 |
-
1992
- 1992-12-28 KR KR1019920025791A patent/KR0168072B1/ko not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221296A (zh) * | 2020-01-13 | 2020-06-02 | 浙江工业大学 | 一种基于dxf文件的刀具半径补偿方法 |
CN111221296B (zh) * | 2020-01-13 | 2021-02-19 | 浙江工业大学 | 一种基于dxf文件的刀具半径补偿方法 |
Also Published As
Publication number | Publication date |
---|---|
KR940015732A (ko) | 1994-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3643098B2 (ja) | 数値制御装置 | |
US5204599A (en) | Contour compensation method for numerically controlled machines | |
US20090228138A1 (en) | Numerical controller controlling five-axis processing machine | |
JP5800888B2 (ja) | テーブル形式データによる運転でのスムージング機能を備えた数値制御装置 | |
JPH0252282B2 (ko) | ||
JP4199103B2 (ja) | 数値制御装置及び数値制御方法 | |
CN106493469B (zh) | 能够根据姿势来控制加工条件的数值控制装置 | |
JP2015035021A (ja) | 数値制御装置 | |
JP3135738B2 (ja) | 数値制御装置 | |
US10073432B2 (en) | Numerical controller having tool tip point control function | |
EP0453571A1 (en) | Method of correcting positional fluctuations of machine | |
KR0161010B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
KR0168072B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
KR0168069B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
US5276777A (en) | Locus correcting method for industrial robots | |
KR0168070B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
KR0168071B1 (ko) | 공구직경에 따른 이동경로 보정방법 | |
JPH07152417A (ja) | 数値制御装置の工具径路および送り速度制御方式 | |
JPS6211728B2 (ko) | ||
JP3902353B2 (ja) | 数値制御装置 | |
JPS6311231A (ja) | ワイヤ放電加工装置の制御方法 | |
EP0371142B1 (en) | Method of correcting loci of an industrial robot | |
JPS6351811B2 (ko) | ||
JP2554757B2 (ja) | 三次元加工プログラム作成方法 | |
JPH04176516A (ja) | ワイヤ放電加工におけるセカンドカット加工方法及びセカンドカット加工制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19921228 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19951110 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19921228 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980714 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19981001 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980831 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010928 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020930 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030929 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040924 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20050929 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20050929 Start annual number: 8 End annual number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20070910 |