亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        確定圓心的矢量算法及其橢圓脈沖增量法的研究與實(shí)現(xiàn)

        2011-04-10 02:23:16趙玉剛張來(lái)賓李科展
        制造業(yè)自動(dòng)化 2011年14期
        關(guān)鍵詞:圓心圓弧起點(diǎn)

        李 偉,趙玉剛,張來(lái)賓,李科展,張 輝

        LI Wei1,ZHAO Yu-gang1,ZHANG Lai-bin2,LI Ke-zhan3,ZHANG Hui4

        (1. 山東理工大學(xué) 機(jī)械工程學(xué)院,淄博 255049;2.滕州市產(chǎn)品質(zhì)量監(jiān)督檢驗(yàn)所,滕州 277500;3. 中國(guó)重汽集團(tuán) 濟(jì)南橋箱有限公司,濟(jì)南 250116;4. 中國(guó)石化齊魯石油化工公司 熱電廠,淄博,255400)

        0 引言

        插補(bǔ)是數(shù)據(jù)密化的過(guò)程。在數(shù)控系統(tǒng)明確起點(diǎn)和終點(diǎn)后,系統(tǒng)根據(jù)線段的特征(直線、圓弧、漸開(kāi)線等),運(yùn)用一定的算法,在起終點(diǎn)之間計(jì)算出一系列的數(shù)據(jù),從而自動(dòng)地對(duì)各坐標(biāo)軸進(jìn)行分配,使機(jī)床加工出所要求的輪廓曲線[1]。

        文獻(xiàn)[1]提出了一種最小偏差法,改進(jìn)的算法雖然精度有所提高,但只能用于要求不高的開(kāi)環(huán)控制系統(tǒng)中。文獻(xiàn)[2]和文獻(xiàn)[3]只是基于數(shù)控插樸特征原理,提供了數(shù)控加工橢圓曲線的有益方案,沒(méi)有具體實(shí)現(xiàn)數(shù)控加工及仿真;文獻(xiàn)[4]介紹了脈沖增量式插補(bǔ)算法的特點(diǎn),基于vHDL語(yǔ)言編程實(shí)現(xiàn)了多種常用脈沖增量式插補(bǔ)算法的硬件插補(bǔ)器。

        本文運(yùn)用矢量法解決了起點(diǎn)、終點(diǎn)、半徑確定圓心的問(wèn)題,簡(jiǎn)化了計(jì)算過(guò)程,使計(jì)算值有了明確的取舍;基于脈沖增量插補(bǔ)原理推導(dǎo)出了橢圓的逐點(diǎn)比較法的判別函數(shù),并在C++ Builder開(kāi)發(fā)環(huán)境下,編制出橢圓的插補(bǔ)計(jì)算程序,實(shí)現(xiàn)了橢圓的數(shù)控加工仿真。

        1 橢圓插補(bǔ)的算法

        逐點(diǎn)比較法是脈沖增量插補(bǔ)方法的一種,其特點(diǎn)是每經(jīng)過(guò)一個(gè)插補(bǔ)周期僅產(chǎn)生一個(gè)行程增量,在插補(bǔ)計(jì)算過(guò)程中不斷向各個(gè)坐標(biāo)發(fā)出相互協(xié)調(diào)的進(jìn)給脈沖,驅(qū)動(dòng)各個(gè)坐標(biāo)的電動(dòng)機(jī)運(yùn)動(dòng)。

        1.1 偏差判別式的確定

        1)若點(diǎn)P正好在橢圓弧上,則:

        2)若P在橢圓弧外側(cè),則:

        3)若P在橢圓弧內(nèi)側(cè),則:

        取加工偏差判別式:

        1.2 下一步新的加工偏差函數(shù)

        當(dāng)P在橢圓弧外側(cè)或橢圓弧上時(shí)Fi,j≥0,需向X軸負(fù)方向進(jìn)給一個(gè)脈沖當(dāng)量,到新的加工點(diǎn)上P(xi+1,yj);其加工偏差為:

        若P在橢圓弧內(nèi)側(cè)時(shí)Fi,j<0,需向Y軸正方向進(jìn)給一個(gè)脈沖當(dāng)量;其加工偏差為:

        由此可看出,新一點(diǎn)的偏差值可以用前一點(diǎn)的偏差值遞推出來(lái),計(jì)算簡(jiǎn)單,可實(shí)現(xiàn)高速插補(bǔ)。在橢圓插補(bǔ)過(guò)程中,動(dòng)點(diǎn)坐標(biāo)的絕對(duì)值總是一個(gè)增大,另一個(gè)減小。如第一象限逆插補(bǔ)時(shí),x減小,y增大。

        2 插補(bǔ)前預(yù)處理過(guò)程

        偏差判別公式是基于圓心在原點(diǎn)的基礎(chǔ)上推導(dǎo)出的,因此在進(jìn)行插補(bǔ)前要對(duì)輸入的數(shù)據(jù)進(jìn)行預(yù)處理。預(yù)處理的工作包括:起點(diǎn)終點(diǎn)的處理,圓心的確定,優(yōu)劣弧的判斷,判別函數(shù)的確定等。

        2.1 矢量法確定圓心

        已知圓弧起點(diǎn) A(x1,y1),終點(diǎn) B(x2,y2),半徑為R,求圓心坐標(biāo)(x,y)。

        圖1 插補(bǔ)程序框圖

        聯(lián)立方程組

        得到的圓心坐標(biāo)有兩個(gè),圓心的取舍與起點(diǎn)、終點(diǎn)所在的象限、優(yōu)劣弧有關(guān)。

        矢量法確定圓心的思想:先任意選定計(jì)算出的一個(gè)圓心O1,設(shè)O1A是圓心到起點(diǎn)的向量,AB是起點(diǎn)到終點(diǎn)的向量,然后把這兩個(gè)向量做叉乘,若 O1A×AB>0,則 O1是 A到 B逆圓弧劣弧的圓心,同時(shí)也是A到B順圓弧優(yōu)弧的圓心;若O1A×AB<0, 則 O1是 A 到B順圓弧劣弧的圓心,同時(shí)也是A到B逆圓弧優(yōu)弧的圓心。程序框圖如圖1右預(yù)處理部分。其中,R代表是劣弧,-R代表優(yōu)弧。

        2.2 插補(bǔ)加工的實(shí)現(xiàn)

        根據(jù)以上算法,在C++Builder環(huán)境中編寫(xiě)代碼實(shí)現(xiàn)了橢圓插補(bǔ)。插補(bǔ)程序框圖如1所示,輸入?yún)?shù),就可以插補(bǔ)計(jì)算,并且可以實(shí)現(xiàn)動(dòng)畫(huà)效果。

        3 結(jié)束語(yǔ)

        圖2 插補(bǔ)仿真圖

        本文在C++ Builder開(kāi)發(fā)環(huán)境下,編制出橢圓的插補(bǔ)計(jì)算程序。推導(dǎo)出了橢圓的插補(bǔ)判別公式,可以有效的實(shí)現(xiàn)橢圓的逼近,并進(jìn)行了模擬。在牽扯到圓心坐標(biāo)的取舍的問(wèn)題上,本文采取一種矢量法,使簡(jiǎn)化了計(jì)算過(guò)程,使計(jì)算值有了明確的取舍,使繁瑣過(guò)程變得簡(jiǎn)單,簡(jiǎn)化了計(jì)算量,具有較高的使用價(jià)值。

        [1] 欒芝蕓,孫雷,等. 一種新型的插補(bǔ)方法——自動(dòng)過(guò)象限卡諾圖最小偏差法[J]. 測(cè)控技術(shù),2000,(11):51-52.

        [2] 逄啟壽,楊杰,等.數(shù)控加工中兩種插補(bǔ)原理及對(duì)應(yīng)算法[J].機(jī)械工程師,2007,(2): 121-122.

        [3] 李衛(wèi)京,李文斌.橢圓曲線插補(bǔ)算法研究[J].山西機(jī)械,20033,(1): 18-19.

        [4] 朱昊,劉化君,等. 基于VHDL的脈沖增量式多功能插補(bǔ)器的設(shè)計(jì)與實(shí)現(xiàn)[J]. 中國(guó)制造業(yè)信息化,2007,10,(19): 38-42.

        [5] 趙玉剛,宋現(xiàn)春. 數(shù)控技術(shù)[M]. 北京: 機(jī)械工業(yè)出版社,2003.

        猜你喜歡
        圓心圓弧起點(diǎn)
        二次曲線的一個(gè)類(lèi)似圓心的性質(zhì)
        淺析圓弧段高大模板支撐體系設(shè)計(jì)與應(yīng)用
        外圓弧面銑削刀具
        弄清楚“起點(diǎn)”前面有多少
        以圓周上一點(diǎn)為圓心作圓的圖的性質(zhì)及應(yīng)用
        起點(diǎn)
        我的“新”起點(diǎn)
        新年的起點(diǎn)
        數(shù)控車(chē)削圓弧螺紋程序編制與加工
        等截面圓弧無(wú)鉸板拱技術(shù)狀況評(píng)價(jià)
        午夜一级韩国欧美日本国产| 麻豆91蜜桃传媒在线观看| 人妻无码一区二区三区| 欧美国产一区二区三区激情无套 | av网站韩日在线观看免费| 国产一区二区av免费在线观看| √新版天堂资源在线资源| 乱中年女人伦av| 精品国产福利一区二区三区| 中文字幕亚洲在线第一页| 免费人成年激情视频在线观看| 国产suv精品一区二区69| 欧洲AV秘 无码一区二区三| 日本韩国亚洲三级在线| 国产亚洲美女精品久久久2020 | 中文字幕无线精品亚洲乱码一区| 日韩高清不卡一区二区三区| 日本乱偷人妻中文字幕| 在线免费观看国产精品| 中文少妇一区二区三区| 久久精品熟女亚洲av麻| 真人作爱免费视频| 欧美日韩亚洲一区二区精品| 亚洲中文字幕精品久久久| 在厨房被c到高潮a毛片奶水| 国产无套护士在线观看| 国产成人亚洲综合小说区| 免费国产一区二区视频| 人妻少妇乱子伦精品无码专区电影 | 极品嫩模大尺度av在线播放| 88久久精品无码一区二区毛片| 国产综合久久久久影院| 蜜桃在线视频一区二区| 亚洲欧洲国产成人综合在线| 亚洲一区二区三区偷拍女厕 | 中国av一区二区三区四区| 亚洲国产精品无码aaa片| 少妇spa推油被扣高潮| 久久精品国产亚洲av热九九热| 91自拍视频国产精品| 国产麻豆精品一区|