專利名稱:影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種影像量測(cè)系統(tǒng)及方法,尤其涉及一種在二維影像離線量測(cè)過(guò)程中的量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)及方法。
背景技術(shù):
產(chǎn)品的二維影像離線量測(cè)是指通過(guò)影像量測(cè)機(jī)臺(tái)獲取產(chǎn)品的二維影像圖檔,利用該二維影像圖檔對(duì)產(chǎn)品上各量測(cè)元素,如點(diǎn)、線、面、圓等進(jìn)行量測(cè)的方法。由于從影像量測(cè)機(jī)臺(tái)所獲取的二維影像圖檔上顯示的產(chǎn)品量測(cè)元素只是一個(gè)個(gè)點(diǎn)、線、圓等的基本圖形元素。因此,利用該二維影像圖檔進(jìn)行產(chǎn)品量測(cè)時(shí),需要量測(cè)人員在所述圖形元素上手動(dòng)選取量測(cè)位置,根據(jù)該手動(dòng)選擇的量測(cè)位置生成量測(cè)點(diǎn)。量測(cè)人員再根據(jù)該量測(cè)點(diǎn)編制產(chǎn)品的量測(cè)程序。量測(cè)位置均由量測(cè)人員手動(dòng)選取耗時(shí)較多,導(dǎo)致產(chǎn)品的量測(cè)效率低且容易發(fā)生錯(cuò)誤。此外,人工編寫測(cè)量程序也極大地影響了產(chǎn)品的量測(cè)速度。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng), 能夠在二維影像離線量測(cè)過(guò)程中自動(dòng)設(shè)置量測(cè)點(diǎn),并根據(jù)該量測(cè)點(diǎn)自動(dòng)生成量測(cè)程序。此外,還有必要提供一種影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,能夠在二維影像離線量測(cè)過(guò)程中自動(dòng)設(shè)置量測(cè)點(diǎn),并根據(jù)該量測(cè)點(diǎn)自動(dòng)生成量測(cè)程序。所述影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)運(yùn)行于數(shù)據(jù)處理設(shè)備中。該系統(tǒng)包括設(shè)計(jì)文檔接收及解析模塊,用于接收產(chǎn)品的二維CAD (Computer Aided Design,計(jì)算機(jī)輔助設(shè)計(jì))文檔,將該文檔解析為文本格式,根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象;尺寸信息隊(duì)列生成模塊,用于查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中; 圖形元素隊(duì)列生成模塊,用于根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中;量測(cè)點(diǎn)計(jì)算模塊,用于根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息,以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn);及量測(cè)程序生成模塊,用于根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。所述影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法包括接收產(chǎn)品的二維 CAD (Computer Aided Design,計(jì)算機(jī)輔助設(shè)計(jì))文檔,將該文檔解析為文本格式,根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象;查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中;根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素, 并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中;根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息,以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn);及根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。本發(fā)明所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)及方法可以自動(dòng)設(shè)置量測(cè)點(diǎn)及生成量測(cè)程序,解決了人工作業(yè)導(dǎo)致的效率低且容易發(fā)生錯(cuò)誤的問(wèn)題。此外,直接利用CAD設(shè)計(jì)文檔進(jìn)行虛擬的量測(cè)程序編輯,無(wú)需搭配二維影像量測(cè)機(jī)臺(tái),因此無(wú)論產(chǎn)品是否生產(chǎn)完成,都可以利用本發(fā)明進(jìn)行量測(cè)點(diǎn)的自動(dòng)設(shè)置及量測(cè)程序的自動(dòng)生成。
圖I是本發(fā)明影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)較佳實(shí)施方式的硬件架構(gòu)圖。圖2是圖I中影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)的功能模塊圖。圖3是本發(fā)明影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法較佳實(shí)施方式的具體實(shí)施流程圖。主要元件符號(hào)說(shuō)明數(shù)據(jù)處理設(shè)備I影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10設(shè)計(jì)文檔接收及解析模塊100尺寸信息隊(duì)列生成模塊101圖形元素隊(duì)列生成模塊102量測(cè)點(diǎn)計(jì)算模塊103圖形元素?cái)M合模塊104量測(cè)程序生成模塊105輸出模塊106存儲(chǔ)設(shè)備11中央處理器1具體實(shí)施例方式參閱圖I所示,是本發(fā)明影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10較佳實(shí)施例的硬件架構(gòu)圖。本發(fā)明所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10安裝在一臺(tái)數(shù)據(jù)處理設(shè)備I中。所述數(shù)據(jù)處理設(shè)備I可以是計(jì)算機(jī)、服務(wù)器等,其包括存儲(chǔ)設(shè)備 11 及中央處理器(central processing unit) 12。所述影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10包括多個(gè)功能模塊(詳見(jiàn)下述圖2),用于根據(jù)產(chǎn)品的CAD (Computer AidedDesign,計(jì)算機(jī)輔助設(shè)計(jì))文檔自動(dòng)設(shè)置產(chǎn)品量測(cè)時(shí)所需的量測(cè)點(diǎn),并根據(jù)該量測(cè)點(diǎn)自動(dòng)生成該產(chǎn)品的量測(cè)程序。所述存儲(chǔ)設(shè)備11用于在上述影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10自動(dòng)設(shè)置量測(cè)點(diǎn)及生成量測(cè)程序的過(guò)程中,存儲(chǔ)相關(guān)數(shù)據(jù)。所述中央處理器12用于執(zhí)行影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10中的各功能模塊。參閱圖2所示,是影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10的功能模塊圖。該影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10包括設(shè)計(jì)文檔接收及解析模塊 100、尺寸信息隊(duì)列生成模塊101、圖形元素隊(duì)列生成模塊102、量測(cè)點(diǎn)計(jì)算模塊103、圖形元素?cái)M合模塊104、量測(cè)程序生成模塊105、及輸出模塊106。所述設(shè)計(jì)文檔接收及解析模塊100用于接收產(chǎn)品的二維CAD文檔,將該文檔解析為文本格式,根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象等。所述文本格式的文檔中的關(guān)鍵詞是指示該文檔中各數(shù)據(jù)是何種數(shù)據(jù)的標(biāo)識(shí)。所述圖形元素的基本信息包括該圖形元素的類型,如點(diǎn)、線、圓等,以及圖形元素的坐標(biāo)位置。 例如,當(dāng)圖形元素為點(diǎn)時(shí),所述坐標(biāo)位置為該點(diǎn)的坐標(biāo);當(dāng)圖形元素為線時(shí),所述坐標(biāo)位置為線的起始點(diǎn)坐標(biāo)、結(jié)束點(diǎn)坐標(biāo)、及線的方向矢量等。所述尺寸對(duì)象包括圖形元素的尺寸信息,如線的直線度等。所述尺寸信息隊(duì)列生成模塊101用于查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中。所述圖形元素隊(duì)列生成模塊102用于根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中。所述尺寸信息的指弓I點(diǎn)指示該尺寸信息所屬的圖形元素。所述量測(cè)點(diǎn)計(jì)算模塊103用于根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息, 以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn)。例如,當(dāng)圖形元素為點(diǎn)時(shí),用戶設(shè)定的取點(diǎn)個(gè)數(shù)只能為1,則對(duì)該圖形元素點(diǎn)取點(diǎn)劃分后,得到的該圖形元素的量測(cè)點(diǎn)為該點(diǎn)本身。又如,當(dāng)圖形元素為線時(shí),根據(jù)該線的基本信息,如起始點(diǎn)坐標(biāo)(HTI. χ,ΗΤΙ. y,HTl. z),結(jié)束點(diǎn)坐標(biāo)(HT2,· x,HT2’· y,HT2’· z),方向矢量(Li. I = l,Li. J = 0,Li.K = 0),所在平面的方向矢量(PL. I = 0,PL. J = 0,PL.K = I),該線的長(zhǎng)度Len,以及根據(jù)用戶設(shè)定的取點(diǎn)個(gè)數(shù)N,可以計(jì)算出每個(gè)量測(cè)點(diǎn)在X方向的平均移動(dòng)長(zhǎng)度為Μ.χ= (ΗΤ2’.χ-ΗΤ1.χ)/(Ν-1),在Y方向的平均移動(dòng)長(zhǎng)度為M. y = (HT2,. y-HTl. y) / (N-I),及在Z方向的平均移動(dòng)長(zhǎng)度為M. z = (HT2,· z-HTl. z) / (N-I),因此,得到點(diǎn)的坐標(biāo)(HT2. X = HTl. x+M. x,HT2. y = HTl. y+M. y, HT2. z = HTl. z+M. z)及(HT1,· χ = ΗΤ2. χ+Μ. χ,ΗΤ1,· y = ΗΤ2. y+M. y,ΗΤ1,· ζ = ΗΤ2. ζ+Μ. ζ)。其中,點(diǎn)(HTI. χ, HTl. y, HTl. ζ), (ΗΤ2. χ, ΗΤ2. y, ΗΤ2. ζ), (ΗΤ1,· χ,ΗΤ1,.y,HTl,·ζ),及(ΗΤ2,·χ,ΗΤ2,.y,HT2,· ζ)即為即為該線的量測(cè)點(diǎn)再如,當(dāng)圖形元素為圓時(shí),根據(jù)該圓的基本信息,如圓心坐標(biāo)(Center, χ, Center. Y, Center, ζ),圓的半徑R,及根據(jù)用戶設(shè)定的取點(diǎn)個(gè)數(shù)N,可以計(jì)算出將圓平均分成N份,每份的角度β = 360/Ν,及圓周上N個(gè)點(diǎn)的坐標(biāo)為(ΗΤ1. χ = Center. χ-R, HTl. y = Center, y, ΗΤ1· ζ = Center.ζ), (HT2.χ = Center. x_R*Cos β , ΗΤ2. y = Center. y-R*Sin β , ΗΤ2. ζ = Center, ζ),及(ΗΤ3· χ = Center. x_R*Cos2 β , ΗΤ2. y = Center. y-R*Sin2 β , ΗΤ2. ζ = Center, ζ)等。其中,所述(HTI. χ, HTl. y, HTl. ζ),(ΗΤ2. χ, ΗΤ2. y, ΗΤ2. ζ)及(ΗΤ3. χ, ΗΤ3. y,HT3. ζ)等即為該圓的量測(cè)點(diǎn)。所述圖形元素?cái)M合模塊104用于根據(jù)上述各圖形元素的基本信息及其量測(cè)點(diǎn),依據(jù)最小二乘法進(jìn)行擬合,以重繪出每個(gè)圖形元素。重繪圖形元素的目的是為了標(biāo)識(shí)哪些圖形元素的量測(cè)點(diǎn)已經(jīng)得到。例如,圖形元素Si存在一個(gè)對(duì)應(yīng)的重繪圖形元素SI’,則表明量測(cè)點(diǎn)計(jì)算模塊103已經(jīng)得到了圖形元素SI的量測(cè)點(diǎn)。應(yīng)該可以了解,該圖形元素?cái)M合模塊 104并不是必然地存在于影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng)10中。所述量測(cè)程序生成模塊105用于根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。其中,每個(gè)圖形元素的量測(cè)程序段包括該圖形元素的基本信息,該圖形元素的量測(cè)點(diǎn)的坐標(biāo)等。例如,某一圖形元素線的量測(cè)程序段可以為S2 = FEAT/LINEACTUAL/0. 57,O. 00,O. 88,I. 00,O. 00,O. 00,5. 41PTMEAS/CART, O. 57,-O. 00,O. 86,O. 00,-I. 00,O. 00PTMEAS/CART, 2. 24,O. 00,O. 90,O. 00,-I. 00,O. 00PTMEAS/CART, 4. 01,0. 00,0. 89,0. 00,-I. 00,0. 00PTMEAS/CART, 5. 99,—O. 00,O. 88,O. 00,-I. 00,O. 00ENDMES在上述的量測(cè)程序段中,S2代表圖形元素的名稱;FEAT/LINE代表該圖形元素為線;ACTUAL后面的數(shù)字代表線的起始點(diǎn)坐標(biāo)、方向矢量、長(zhǎng)度值;PTMEAS/CART后面的數(shù)字代表量測(cè)點(diǎn)坐標(biāo)及方向矢量。所述輸出模塊106用于輸出由上述量測(cè)程序段組成的量測(cè)程序。參閱圖3所示,是本發(fā)明影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法較佳實(shí)施方式的具體實(shí)施流程圖。步驟S10,設(shè)計(jì)文檔接收及解析模塊100接收產(chǎn)品的二維CAD文檔,將該文檔解析為文本格式,根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象等。步驟S11,尺寸信息隊(duì)列生成模塊101查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中。步驟S12,所述圖形元素隊(duì)列生成模塊102根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中。所述尺寸信息的指弓I點(diǎn)指示該尺寸信息所屬的圖形元素。步驟S13,量測(cè)點(diǎn)計(jì)算模塊103根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息, 以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn)。步驟S14,圖形元素?cái)M合模塊104根據(jù)上述各圖形元素的基本信息及其量測(cè)點(diǎn),依據(jù)最小二乘法進(jìn)行擬合,以重繪出每個(gè)圖形元素。重繪圖形元素的目的是為了標(biāo)識(shí)哪些圖形元素的量測(cè)點(diǎn)已經(jīng)得到。應(yīng)該可以了解,步驟S14并不是必然地存在于影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法中。步驟S15,量測(cè)程序生成模塊105根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。其中,每個(gè)圖形元素的量測(cè)程序段包括該圖形元素的基本信息,該圖形元素的量測(cè)點(diǎn)的坐標(biāo)等。步驟S16,輸出模塊106輸出由上述量測(cè)程序段組成的量測(cè)程序。
權(quán)利要求
1.一種影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng),運(yùn)行于數(shù)據(jù)處理設(shè)備中,其特征在于,該系統(tǒng)包括設(shè)計(jì)文檔接收及解析模塊,用于接收產(chǎn)品的二維CAD文檔,將該文檔解析為文本格式, 根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象;尺寸信息隊(duì)列生成模塊,用于查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中;圖形元素隊(duì)列生成模塊,用于根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中;量測(cè)點(diǎn)計(jì)算模塊,用于根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息,以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn) '及量測(cè)程序生成模塊,用于根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。
2.如權(quán)利要求I所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng),其特征在于, 所述圖形元素的基本信息包括該圖形元素的類型以及圖形元素的坐標(biāo)位置。
3.如權(quán)利要求I所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng),其特征在于, 該系統(tǒng)還包括圖形元素?cái)M合模塊,用于根據(jù)上述各圖形元素的基本信息及其量測(cè)點(diǎn),依據(jù)最小二乘法進(jìn)行擬合,以重繪出每個(gè)圖形元素。
4.如權(quán)利要求I所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成系統(tǒng),其特征在于, 該系統(tǒng)還包括輸出模塊,用于輸出由上述量測(cè)程序段組成的量測(cè)程序。
5.一種影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,其特征在于,該方法包括接收產(chǎn)品的二維CAD文檔,將該文檔解析為文本格式,根據(jù)文本格式的文檔中的關(guān)鍵詞,得到其中的每個(gè)圖形元素的基本信息及尺寸對(duì)象;查找上述所有尺寸對(duì)象,得到每個(gè)尺寸對(duì)象中的尺寸信息,并將該尺寸信息依次放入一個(gè)尺寸信息隊(duì)列中;根據(jù)上述尺寸信息隊(duì)列中每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,并將所查找的圖形元素依次放入一個(gè)圖形元素隊(duì)列中;根據(jù)上述圖形元素隊(duì)列中各圖形元素的基本信息,以及用戶設(shè)定的每個(gè)圖形元素的取點(diǎn)個(gè)數(shù),對(duì)該圖形元素隊(duì)列中每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn) '及根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。
6.如權(quán)利要求5所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,其特征在于, 所述圖形元素的基本信息包括該圖形元素的類型以及圖形元素的坐標(biāo)位置。
7.如權(quán)利要求5所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,其特征在于, 在生成該每個(gè)圖形元素的量測(cè)程序段之前該方法還包括根據(jù)上述各圖形元素的基本信息及其量測(cè)點(diǎn),依據(jù)最小二乘法進(jìn)行擬合,以重繪出每個(gè)圖形元素。
8.如權(quán)利要求5所述的影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,其特征在于,該方法還包括輸出由上述量測(cè)程序段組成的量測(cè)程序。
全文摘要
一種影像量測(cè)點(diǎn)自動(dòng)設(shè)置及量測(cè)程序自動(dòng)生成方法,包括接收產(chǎn)品的二維CAD文檔,將其解析為文本格式,根據(jù)其中的關(guān)鍵詞,得到每個(gè)圖形元素的基本信息及尺寸對(duì)象;得到每個(gè)尺寸對(duì)象中的尺寸信息,將其放入一個(gè)尺寸信息隊(duì)列中;根據(jù)每個(gè)尺寸信息的指引點(diǎn),查找每個(gè)尺寸信息所屬的圖形元素,將其放入一個(gè)圖形元素隊(duì)列中;根據(jù)各圖形元素的基本信息以及用戶設(shè)定的取點(diǎn)個(gè)數(shù),對(duì)每個(gè)圖形元素進(jìn)行取點(diǎn)劃分,得到每個(gè)圖形元素的量測(cè)點(diǎn);及根據(jù)每個(gè)圖形元素的基本信息及其量測(cè)點(diǎn),自動(dòng)生成該每個(gè)圖形元素的量測(cè)程序段。本發(fā)明還提供一種相關(guān)的系統(tǒng)。本發(fā)明在能夠二維影像離線量測(cè)過(guò)程中自動(dòng)設(shè)置量測(cè)點(diǎn),并根據(jù)該量測(cè)點(diǎn)自動(dòng)生成量測(cè)程序。
文檔編號(hào)G06F9/44GK102607409SQ20111002385
公開(kāi)日2012年7月25日 申請(qǐng)日期2011年1月20日 優(yōu)先權(quán)日2011年1月20日
發(fā)明者吳新元, 張旨光, 饒金剛 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司