[發明專利]一種軟控制器連續小線段軌跡預處理方法有效
| 申請號: | 202110342863.7 | 申請日: | 2021-03-30 |
| 公開(公告)號: | CN113093645B | 公開(公告)日: | 2022-12-06 |
| 發明(設計)人: | 鄺應煒;東梁;魯吉志;李松;江高雄;韋傲峰;向龍 | 申請(專利權)人: | 深圳市旗眾智能科技有限公司 |
| 主分類號: | G05B19/19 | 分類號: | G05B19/19 |
| 代理公司: | 深圳市中知專利商標代理有限公司 44101 | 代理人: | 張學群;檀林清 |
| 地址: | 518000 廣東省深圳市龍崗區寶龍街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制器 連續 線段 軌跡 預處理 方法 | ||
本發明提供一種連續小線段直線擬合與圓弧擬合方法,包括以下步驟:1、導入連續小線段數據點列,確定參數Erδ、Erd、ErR;2、設步驟1中連續小線段的當前擬合線段前三個點坐標向量和的夾角δ,以判斷點Pj、Pj+1、Pj+2是否在一條直線上;3、若δ≥Erδ,則點Pj、Pj+1、Pj+2三點不共線,由此進入步驟4圓弧小線段擬合過程;若δ<Erδ,則點Pj、Pj+1、Pj+2位于同一條直線,由此進入步驟6直線小線段擬合過程擬合后續點;4、連續小線段圓弧擬合過程;6、直線小線段擬合過程;7、直到所有點擬合完成。本發明算法計算復雜度較低,計算時間短,使加工后零件的表面更加光滑,提高加工效率,提高企業生產效率。
技術領域
本發明涉及數控加工技術領域,尤其是涉及一種軟控制器連續小線段軌跡預處理方法。
背景技術
隨著企業對設備的自動化程度和產品質量要求越來越高,自動化設備已朝著高速度、高精度的方向發展。目前大多數自動化設備連續軌跡曲線加工工藝主要采用連續小線段軌跡加工方式,在給定誤差的范圍內,將待加工的復雜軌跡曲線分割成順序相連且長度很短的微小直線段。這種軌跡從形狀上逼近原直線或曲線輪廓,無法保證加工輪廓的光滑性。由于小線段太短,小線段銜接點速度為零,這將導致電機頻繁啟停從而使加工精度以及加工效率的降低。對于連續小線段軌跡的擬合,大多數擬合算法較復雜,不適合用在控制器中,且大多方法都是圓弧和直線擬合分開進行,這樣導致某些適合擬合成圓弧的軌跡卻擬合成多段短直線段,而適合擬合成長直線段的軌跡卻擬合成了多段短圓弧,導致擬合結果存在較大的誤差。
發明內容
本發明要解決的技術問題是提供一種軟控制器連續小線段軌跡預處理方法,算法計算復雜度較低,計算時間短,可以使加工后零件的表面更加的光滑,并提高加工的效率,提高企業生產效率。
為了解決上述技術問題,本發明提供一種連續小線段直線擬合與圓弧擬合方法,包括以下步驟:
步驟1、導入連續小線段數據點列p0(x0,y0),p1(x1,y1),…,pn(xn,yn),確定參數Erδ,Erd,ErR;Erδ為判斷程序進入直線擬合還是圓弧擬合的閾值,ErR為圓弧擬合最大積分誤差ΔR的允許誤差,Erd為直線的擬合精度;
步驟2、設步驟1中連續小線段中的當前擬合線段pj(xj,yj),pj+1(xj+1,yj+1),…,pm(xm,ym)的前三個點坐標Pj(xj,yj)、Pj+1(xj+1,yj+1)、Pj+2(xj+2,yj+2),計算向量和的夾角δ,以判斷點Pj、Pj+1、Pj+2是否在一條直線上;
步驟3、若δ≥Erδ,則點Pj、Pj+1、Pj+2三點不共線,由此進入步驟4圓弧小線段擬合過程擬合后續點;若δ<Erδ,則點Pj、Pj+1、Pj+2位于同一條直線,由此進入步驟6直線小線段擬合過程擬合后續點;
步驟4、所述連續小線段圓弧擬合過程為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市旗眾智能科技有限公司,未經深圳市旗眾智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110342863.7/2.html,轉載請聲明來源鉆瓜專利網。





