亚洲免费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à)
        美女黄18以下禁止观看| 99久久99久久精品国产片| 亚洲精品久久久www小说| 香蕉视频www.5.在线观看| 日韩国产有码在线观看视频| 国产偷国产偷亚洲高清| 午夜性刺激免费看视频 | 亚洲精品天堂av免费看| 色偷偷亚洲精品一区二区| 亚洲av无码偷拍在线观看| 中文字幕日本特黄aa毛片| 无码一区东京热| 亚洲精品国产av成拍色拍| 麻豆亚洲av熟女国产一区二| 在线播放无码高潮的视频| 欧美亚洲尤物久久综合精品| 蜜桃夜夜爽天天爽三区麻豆av| 欧美精品国产综合久久| 日日摸夜夜添狠狠添欧美| 精品视频在线观看一区二区有| 亚洲国产精品区在线观看| 狠狠噜天天噜日日噜无码| 欧洲中文字幕| 日本女优爱爱中文字幕| 岳丰满多毛的大隂户| 久久精品国产亚洲av网| 波多野42部无码喷潮| 日韩成人精品在线| 亚洲综合有码中文字幕| 男女性杂交内射女bbwxz| 日本高清aⅴ毛片免费| 第九色区Aⅴ天堂| 中文字字幕在线中文乱码解| 凹凸在线无码免费视频| 久久久久亚洲av成人网址| 国产av一区二区制服丝袜美腿| 国产大片黄在线观看| 国产不卡一区二区三区免费视| 午夜精品一区二区久久做老熟女| 国产成人91久久麻豆视频| 丰满少妇大力进入av亚洲|