欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種二維圖紙智能比較方法及裝置與流程

文檔序號:12124817閱讀:424來源:國知局

本發(fā)明涉及機(jī)械制造領(lǐng)域的二維工程圖,具體涉及一種二維圖紙智能比較方法及裝置;適用于具有相似性的零部件設(shè)計圖中的圖形、尺寸和文字變化的比較。



背景技術(shù):

機(jī)械制造領(lǐng)域中,零部件的加工及裝配需要用到大量的二維工程圖,而這些二維圖紙并不能保證首次設(shè)計就能達(dá)到需求。經(jīng)常需要根據(jù)加工過程中出現(xiàn)的加工精度不合適、現(xiàn)有的加工條件加工不出來或客戶提出了新的需求等問題,及時反饋到設(shè)計人員,在原有的二維圖紙基礎(chǔ)上進(jìn)行修改。這勢必會導(dǎo)致和同一零部件相關(guān)的二維圖紙的數(shù)量急劇增加,特別是原二維圖紙可能具有不同版本,難以區(qū)分,這給二維圖紙的管理和使用帶來了極大地挑戰(zhàn)。

現(xiàn)有二維圖紙的比較方式,有以下幾種:

1、對照打印下來的不同版本的圖紙,人工肉眼進(jìn)行紙質(zhì)圖紙比較;

2、把不同版本的二維圖紙輸入同一個二維制圖軟件,通過切換不同版本視圖進(jìn)行人工比較,或輸入到兩個制圖軟件軟件中,進(jìn)行人工比較;

3、PDF圖紙的比較,提供有不同的提示,缺乏差異點(diǎn)的表現(xiàn)手法;

4、有基于文本格式的代碼的比較工具,只能實(shí)現(xiàn)純文本內(nèi)容的比較。

上述二維圖紙的比較方式,存在如下問題:

1、需要打印不同版本的二維圖紙,其中有些版本圖紙不可使用,且比較過程中可能破壞所需要的圖紙的完整性,這會造成圖紙浪費(fèi),增加成本;對于正在或已經(jīng)實(shí)行無紙化生產(chǎn)加工的企業(yè),通過打印圖紙比較,顯然,與公司發(fā)展理念不符;

2、人工進(jìn)行圖紙比較時,視圖窗口的限制或復(fù)雜的零部件圖紙都會導(dǎo)致比較效率低下,且需要一定數(shù)量的工程人員參與,會造成人力資源浪費(fèi),并且人工比較的不確定性很大,難以避免出現(xiàn)疏漏,進(jìn)而產(chǎn)生錯誤的比較結(jié)果,這可能會造成重大的加工或裝配事故;

3、無法實(shí)現(xiàn)精確的比較、缺乏差異點(diǎn)的表現(xiàn)手法。

機(jī)械制造領(lǐng)域中,零部件的加工及裝配需要用到大量的二維工程圖,而這些二維圖紙并不能保證首次設(shè)計就能達(dá)到需求。經(jīng)常需要根據(jù)加工過程中出現(xiàn)的加工精度不合適、現(xiàn)有的加工條件加工不出來或客戶提出了新的需求等問題,及時反饋設(shè)計人員,在原有的二維圖紙基礎(chǔ)上進(jìn)行修改。這勢必會導(dǎo)致和同一零部件相關(guān)的二維圖紙的數(shù)量急劇增加,特別是原二維圖紙可能具有不同版本,難以區(qū)分,這給二維圖紙的管理和使用帶來了極大地挑戰(zhàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提供一種二維圖紙智能比較方法,實(shí)現(xiàn)工程圖的差異展現(xiàn),幫助評審人員快速、準(zhǔn)確定位不同版本的工程圖的差異;本發(fā)明的另一個目的在于提供一種二維圖紙智能比較裝置,該裝置是一款二維工程圖的比較工具,所述二維工程圖還包括UG、CATIA等三維軟件輸出的二維工程圖和AutoCAD等二維制圖軟件輸出的二維工程圖。

在本發(fā)明的第一方面,本發(fā)明提出了一種二維圖紙智能比較方法。根據(jù)本發(fā)明的實(shí)施例,所述方法步驟包括:

S1:輸入PDF格式需要比較的圖紙,進(jìn)入轉(zhuǎn)換模塊;

S2:獲得PDF格式的圖紙幅度大小,并與限定的最大幅度轉(zhuǎn)換臨界值比較;若小于臨界值,設(shè)置狀態(tài)位Flag1=0;若大于臨界值,設(shè)置狀態(tài)位Flag1=1;

S3:判別狀態(tài)位Flag1的值,若狀態(tài)位Flag1=0,則整個PDF圖紙適時轉(zhuǎn)換為BMP圖片,執(zhí)行步驟4;若狀態(tài)位Flag1=1,則把PDF圖紙劃分小于轉(zhuǎn)換臨界值的幾個部分,分別適時轉(zhuǎn)換為BMP圖片;

S4:得到的BMP圖片輸入到比較模塊中;

S5:BMP圖片的大小與對比臨界值比較,若小于臨界值,設(shè)置狀態(tài)位Flag2=0;若大于臨界值,設(shè)置狀態(tài)位Flag2=1;

S6:判別狀態(tài)位Flag2的值,若Flag2=0,執(zhí)行步驟S7;若狀態(tài)位Flag2=1,則把得到的BMP圖片剪輯為小于對比臨界值的幾個部分,執(zhí)行步驟S7;

S7:將BMP圖片劃分成網(wǎng)格并以相應(yīng)的全局變量標(biāo)識,按BMP圖片的對應(yīng)關(guān)系進(jìn)行網(wǎng)格中逐個像素對比;

S8:掃描對應(yīng)BMP圖片中已經(jīng)對比的網(wǎng)格的全局變量,并判斷像素點(diǎn);

S9:默認(rèn)進(jìn)入平鋪瀏覽模式,根據(jù)需要可以選擇透明重疊瀏覽模式、錯位瀏覽模式、標(biāo)記瀏覽模式;

S10:輸出比較結(jié)果視圖或其他瀏覽模式下的中間視圖。

根據(jù)本發(fā)明的一些實(shí)施例,步驟S7中所述利用全局對象的成員變量記錄對比結(jié)果包括像素點(diǎn)是否相同、是否為背景色,以及是否已經(jīng)經(jīng)過對比。

根據(jù)本發(fā)明的一些實(shí)施例,步驟S8中判斷像素點(diǎn)的步驟是:

若像素點(diǎn)的RGB值相同,且為背景色,比較結(jié)果視圖及新、舊兩視圖中該像素點(diǎn)不變;若像素點(diǎn)的RGB值相同,但不是背景色,比較結(jié)果視圖及新、舊兩視圖中該像素點(diǎn)設(shè)置為灰色;

若像素點(diǎn)的RGB值不同,只存在于新圖的部分,在比較結(jié)果視圖和新圖中,像素點(diǎn)默認(rèn)設(shè)置為藍(lán)色;只存在于舊圖的部分,在比較結(jié)果視圖和舊圖中,像素點(diǎn)默認(rèn)設(shè)置為青色;

或者

根據(jù)需要自主選擇所需顏色,實(shí)現(xiàn)不同網(wǎng)格或部分的著色突出顯示和網(wǎng)格差異標(biāo)記;

并且

在比較結(jié)果視圖和新、舊視圖中,對步驟S7中記錄的不同像素點(diǎn)以一定頻率刷新,實(shí)現(xiàn)差異高亮閃爍顯示。

根據(jù)本發(fā)明的一些實(shí)施例,在步驟S6需要局部智能細(xì)微比較時,根據(jù)人工選取的參考點(diǎn),獲取四周的網(wǎng)格標(biāo)記,再次執(zhí)行步驟S7、S8,并結(jié)合縮放按鈕,實(shí)現(xiàn)局部差異展現(xiàn)。

在本發(fā)明的第二方面,本發(fā)明提出一種二維圖紙智能比較裝置。根據(jù)本發(fā)明的實(shí)施例,所述裝置包括:

輸入單元,用于載入需要比較的PDF文件的圖片;

轉(zhuǎn)換模塊,將獲得PDF格式的圖紙大小與轉(zhuǎn)換模塊中給定的轉(zhuǎn)換臨界值比較,獲得設(shè)定大小的BMP圖片;

通訊單元,將轉(zhuǎn)換模塊中得到的BMP圖片輸入到比較模塊;

比較模塊,用于BMP圖片的大小與對比臨界值比較,將BMP圖片劃分成網(wǎng)格并以相應(yīng)的全局變量標(biāo)識;

輸出單元,輸出比較結(jié)果視圖。

根據(jù)本發(fā)明的一些實(shí)施例,所述比較模塊內(nèi)設(shè)有縮放按鈕、旋轉(zhuǎn)按鈕。

根據(jù)本發(fā)明的一些實(shí)施例,所述輸出單元的輸出比較結(jié)果視圖默認(rèn)平鋪瀏覽模式視圖,或者選擇透明重疊瀏覽模式視圖、錯位瀏覽模式視圖、標(biāo)記瀏覽模式視圖。

本發(fā)明的有益效果是:本發(fā)明是一款二維工程圖的比較工具,面向具有相似性的零部件設(shè)計圖中的圖形、尺寸和文字變化的比較,具有以下特點(diǎn):

1、選取絕大多數(shù)CAX系統(tǒng)都能輸出的PDF文件載體為輸入文件;

2、基于像素的比較方法,計算出圖紙的不同之處;

3、提供靜態(tài)、動態(tài)的展現(xiàn)手段;

4、提供局部圖形的精確比較及標(biāo)記范圍提示。

本發(fā)明方法及裝置實(shí)現(xiàn)工程圖的差異展現(xiàn),幫助評審人員快速、準(zhǔn)確定位不同版本的工程圖的差異,如加工尺寸和裝配尺寸的調(diào)整、零部件結(jié)構(gòu)的改變、粗糙度要求的不同、技術(shù)要求或標(biāo)題欄的變化等差異,并可輸出比較結(jié)果。

本發(fā)明的二維圖紙智能比較工具,結(jié)合工程圖矢量放大和精確到像素級的比較于一身,提供了動態(tài)的差異視覺效果、不同部分的著色突出顯示等表現(xiàn)手法,及局部智能精確比較等比較手段,主要比較顯示效果的特點(diǎn)如下。

差異部分的不同視覺處理效果:在PDF的文件比較結(jié)果中,新、舊圖紙相同部分采取弱化顏色處理,不同部分采取顏色加強(qiáng)的辦法加重顏色處理,使得使用者更容易發(fā)現(xiàn)差異部分。

差異部分動態(tài)閃爍視覺效果:針對輸入的不同版本的PDF文件,該系統(tǒng)自動生成比較結(jié)果視圖,并提供兩幅圖透明疊加顯示,及快、中、慢等多種頻率的差異部分動態(tài)閃爍,形成強(qiáng)烈差異視覺效果。目前的PDF比較軟件,其靜態(tài)、單一的顯示方式和未基于一個坐標(biāo)體系的比較,很難明顯辨別出不同之處。

基于像素點(diǎn)的整圖差異比較及網(wǎng)格標(biāo)記:整圖像素的對比,按網(wǎng)格片區(qū)的標(biāo)記,不同的著色顯示,相同融化顯示,并可以根據(jù)需要局部放大、旋轉(zhuǎn)、調(diào)整網(wǎng)格標(biāo)記的大小和指定網(wǎng)格的著色,使其精確、快速定位到差異部位。改變了目前PDF采用原始圖的展示方式,解決了其比較結(jié)果很難發(fā)現(xiàn)差異的弊端。

差異部分局部比較:針對零部件圖紙整體結(jié)構(gòu)不變,僅修改零部件的某些小地方,比如:多打一個小孔,而完全依靠整幅圖的比較,是很難發(fā)現(xiàn)細(xì)微的差別,這時需要選取一個參照點(diǎn),程序會自動識別人工的意圖,進(jìn)行參考點(diǎn)四周檢索,發(fā)現(xiàn)相似度80%以上,自動吸附,然后進(jìn)行二次比較,展示差異,幫助發(fā)現(xiàn)細(xì)微的差別。

多種瀏覽模式下的顯示:二維圖紙智能比較工具支持平鋪瀏覽模式、各個視圖單獨(dú)瀏覽模式、透明重疊瀏覽模式、錯位瀏覽模式及標(biāo)記瀏覽模式。其中,透明重疊模式下,新圖和舊圖在同一位置以一定的頻率交替顯示,其中的差異部分分別以不同標(biāo)記顏色高亮顯示。錯位模式下,新、舊圖在同一位置透視顯示,能快速定位差異部分,可拖動其中的某一視圖,實(shí)現(xiàn)對新、舊圖紙不同位置零部件結(jié)構(gòu)的細(xì)微比較。各種模式下有差異閃爍高亮顯示、差異標(biāo)記顯示等表現(xiàn)方法。

本發(fā)明方法及裝置根據(jù)需要可以選擇不同的瀏覽模式,并結(jié)合縮放、旋轉(zhuǎn)等用戶接口,以達(dá)到不同的用戶需求并輸出比較結(jié)果。

附圖說明

圖1是一種二維圖紙智能比較方法及裝置的執(zhí)行流程。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。

一種二維圖紙智能比較裝置,所述裝置包括:

輸入單元,用于載入需要比較的PDF文件的圖片;

轉(zhuǎn)換模塊,將獲得PDF格式的圖紙大小與轉(zhuǎn)換模塊中給定的轉(zhuǎn)換臨界值比較,獲得設(shè)定大小的BMP圖片;

通訊單元,將轉(zhuǎn)換模塊中得到的BMP圖片輸入到比較模塊;

比較模塊,用于BMP圖片的大小與對比臨界值比較,將BMP圖片劃分成網(wǎng)格并以相應(yīng)的全局變量標(biāo)識;

輸出單元,輸出比較結(jié)果視圖。

一種二維圖紙智能比較方法的詳細(xì)執(zhí)行步驟如下。

1、輸入PDF格式的圖紙1、圖紙2,進(jìn)入轉(zhuǎn)換模塊。

2、獲得PDF格式的圖紙幅度大小,并與設(shè)定的轉(zhuǎn)換臨界值比較。若小于臨界值,設(shè)置狀態(tài)位Flag1=0;若大于臨界值,設(shè)置狀態(tài)位Flag1=1。

3、判別狀態(tài)位Flag1的值,若狀態(tài)位Flag1=0,則整個PDF圖紙適時轉(zhuǎn)換為BMP圖片,執(zhí)行步驟4;若狀態(tài)位Flag1=1,則把PDF圖紙劃分小于轉(zhuǎn)換臨界值的幾個部分,分別適時轉(zhuǎn)換為BMP圖片。

4、得到的BMP圖片輸入到比較模塊中。

5、BMP圖片的大小與對比臨界值比較,若小于臨界值,設(shè)置狀態(tài)位Flag2=0;若大于臨界值,設(shè)置狀態(tài)位Flag2=1。

6、判別狀態(tài)位Flag2的值,若Flag2=0,執(zhí)行步驟7;若狀態(tài)位Flag2=1,則把得到的BMP圖片剪輯為小于對比臨界值的幾個部分。

7、將BMP圖片劃分成網(wǎng)格并以相應(yīng)的全局變量標(biāo)識,按BMP圖片的對應(yīng)關(guān)系進(jìn)行網(wǎng)格中逐個像素對比。利用全局對象的成員變量記錄對比結(jié)果中像素點(diǎn)是否相同、是否為背景色及是否已經(jīng)經(jīng)過對比。

8、掃描對應(yīng)BMP圖片中已經(jīng)對比的網(wǎng)格的全局變量,并判斷像素點(diǎn),具體步驟如下。

1)若像素點(diǎn)的RGB值相同,且為背景色,比較結(jié)果視圖及新、舊兩視圖中該像素點(diǎn)不變。

2)若像素點(diǎn)的RGB值相同,但不是背景色,比較結(jié)果視圖及新、舊兩視圖中該像素點(diǎn)設(shè)置為灰色。

3)若像素點(diǎn)的RGB值不同,只存在于新圖的部分,在比較結(jié)果視圖和新圖中,像素點(diǎn)默認(rèn)設(shè)置為藍(lán)色;只存在于舊圖的部分,在比較結(jié)果視圖和舊圖中,像素點(diǎn)默認(rèn)設(shè)置為青色;可根據(jù)需要自主選擇所需顏色,實(shí)現(xiàn)不同網(wǎng)格或部分的著色突出顯示和網(wǎng)格差異標(biāo)記。并在比較結(jié)果視圖和新、舊視圖中,對步驟7中記錄的不同像素點(diǎn)以一定頻率刷新,實(shí)現(xiàn)差異高亮閃爍顯示。

局部智能細(xì)微比較時,根據(jù)人工選取的參考點(diǎn),獲取四周的網(wǎng)格標(biāo)記,再次執(zhí)行步驟7、8,并結(jié)合縮放按鈕,實(shí)現(xiàn)局部差異展現(xiàn)。

9、默認(rèn)進(jìn)入平鋪瀏覽模式,根據(jù)需要可以選擇透明重疊瀏覽模式、錯位瀏覽模式、標(biāo)記瀏覽模式等多種瀏覽模式。

10、輸出比較結(jié)果視圖或其他瀏覽模式下的中間視圖。

盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
中江县| 凤阳县| 奈曼旗| 林芝县| 千阳县| 班戈县| 永修县| 嘉荫县| 建始县| 石景山区| 饶阳县| 安乡县| 宜都市| 吉首市| 武宁县| 屯门区| 保康县| 华池县| 万全县| 湘西| 松阳县| 石渠县| 南涧| 双城市| 乌拉特中旗| 临泽县| 会理县| 淮南市| 永川市| 九台市| 涿州市| 东宁县| 乌恰县| 木里| 文水县| 阿拉善右旗| 石渠县| 平江县| 邹平县| 贵溪市| 吉隆县|