[發明專利]一種數控加工原軌跡回退和繼續加工的控制方法有效
| 申請號: | 201610019660.3 | 申請日: | 2016-01-13 |
| 公開(公告)號: | CN105676775B | 公開(公告)日: | 2018-11-13 |
| 發明(設計)人: | 黃海鵬 | 申請(專利權)人: | 廈門理工學院 |
| 主分類號: | G05B19/19 | 分類號: | G05B19/19 |
| 代理公司: | 廈門智慧呈睿知識產權代理事務所(普通合伙) 35222 | 代理人: | 魏思凡 |
| 地址: | 361024 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 雙軌 緩存 數控 加工 軌跡 繼續 控制 | ||
1.一種基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,包括:
S1,將加工的每步軌跡An都依次存入加工軌跡緩存區并標志,n為步數;
S2,下發回退指令和原軌跡繼續加工指令,其中,m為回退步數,p為原軌跡繼續加工步數,且m大于等于1且小于等于n;
S3,從所述加工軌跡緩存區中獲取第An-x步的軌跡,并判斷第An-x步的軌跡是否為空,其中,x為順序為0,1,2,3...的整數,否,進入步驟S4;
S4,判斷第An-x步的軌跡是否回退完畢,否,進入步驟S5,是,進入步驟S6;
S5,反向插補進行回退,并進入步驟S4;
S6,將第An-x步的軌跡存入回退軌跡緩存區,并進入步驟S7;
S7,刪除所述加工軌跡緩存區中第An-x步的軌跡,并判斷是否到規定回退軌跡第An-m步,是,進入步驟S8,否,重復步驟S3;
S8,判斷是否按照原軌跡繼續加工,是,進入步驟S9,否,進入步驟S12;
S9,從所述回退軌跡緩存區中獲取第An-m+y步的軌跡進行加工,其中,y為順序為0,1,2,3...的整數,并進入步驟S10;
S10,將第An-m+y步的軌跡存入所述加工軌跡緩存區,并從所述回退軌跡緩存區中刪除第An-m+y步的軌跡,并進入步驟S11;
S11,判斷是否按要求步數原軌跡加工完畢,是,進入步驟S12,否,進入步驟S9;
S12,清空所述回退軌跡緩存區,結束原軌跡繼續加工。
2.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S3中,當所述加工軌跡緩存區為空,直接結束。
3.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S7中,當到規定回退軌跡第An-m步時,第An-1步到第An-m步的軌跡均順序存入所述回退軌跡緩存區。
4.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S7中,當到規定回退軌跡第An-m步時,第An-1步到第An-m步的軌跡均順序從所述加工軌跡緩存區中刪除。
5.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S11中,當加工到第An-m+p步時,判斷按要求步數原軌跡加工完畢。
6.如權利要求5所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,當p大于n時,令所述原軌跡繼續加工步數p等于m。
7.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S11中,當判斷按要求步數原軌跡加工完畢時,第An-m+1步到第An-m+p步的軌跡均順序存入所述加工軌跡緩存區。
8.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,在步驟S11中,當判斷按要求步數原軌跡加工完畢時,第An-m+1步到第An-m+p步的軌跡均順序從所述回退軌跡緩存區中刪除。
9.如權利要求1所述基于雙軌跡緩存區的數控加工原軌跡回退和繼續加工的控制方法,其特征在于,所述控制方法用于數控機床。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門理工學院,未經廈門理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610019660.3/1.html,轉載請聲明來源鉆瓜專利網。





