高級編程應(yīng)用培訓(xùn)手冊_第1頁
高級編程應(yīng)用培訓(xùn)手冊_第2頁
高級編程應(yīng)用培訓(xùn)手冊_第3頁
高級編程應(yīng)用培訓(xùn)手冊_第4頁
高級編程應(yīng)用培訓(xùn)手冊_第5頁
已閱讀5頁,還剩123頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PC-DMIS1高級編程應(yīng)用培訓(xùn)手冊PC-DMIS2緒論

高級編程主要針對于特殊零件的測量或者是在測量中的一些特殊要求。例如,通過流程控制實現(xiàn)復(fù)雜程序的簡化、按照公式的計算、循環(huán)測量、編制通用測量程序等等。本次培訓(xùn)將有針對性的解決用戶實際工作中的常見應(yīng)用問題,高級編程指令的應(yīng)用,更著重案例的講解;PC-DMIS3第一章:零件的裝夾

本章將針對不同類型的零件的裝夾進(jìn)行討論零件裝夾的基本原則典型零件的裝夾零件的裝夾需要考慮:

1、穩(wěn)定性

2、可重復(fù)性

3、方便性,需要考慮測針因素、測量特征的分布等

4、考慮零件的變形影響(主要針對于薄壁件)對于夾具有以下要求:一是夾具應(yīng)具有足夠的精度和剛度;二是夾具應(yīng)有可靠的定位基準(zhǔn);三是要有夾緊裝置。PC-DMIS4箱體類零件的裝夾箱體類零件的裝夾主要考慮以下兩個方面:1、測量的方便性,主要考慮測針角度;2、測量的重復(fù)性,便于程序的重復(fù)測量;3、零件的穩(wěn)定性PC-DMIS5薄壁類零件的裝夾

薄壁件存在變形的影響,因此其裝夾對檢測結(jié)果的影響很大。最好的裝夾方式是按照理論位置組合夾具,然后把零件放在夾具上,并在相應(yīng)位置夾緊。在選擇支撐和夾緊位置時,應(yīng)當(dāng)選擇和其他零件配合的位置或者決定整個零件結(jié)構(gòu)的關(guān)鍵位置。對于夾具有以下要求:一是夾具應(yīng)具有足夠的精度和剛度;二是夾具應(yīng)有可靠的定位基準(zhǔn);三是要有夾緊裝置。在薄壁件的檢測中,通常有以下三種類型的夾具:

1.通過軟件控制的柔性夾具,如FIVE;

2.按照理論值專門定做的專用夾具;

3.使用相關(guān)檢具。PC-DMIS6第二章:常用測針的定義及使用本章針對箱體零件測量中常用的測針進(jìn)行討論。測針的選用原則PH10系列測針的特點、定義、校驗及使用Leitz系列固定測針的特點、定義、校驗及使用PC-DMIS7PH10M和TESAPH10M:A角擺動范圍0~~105o,7.5o分度B角轉(zhuǎn)動范圍-180o~~180o,7.5o分度720個分度位置最大加長300mmTESASTARM:A角擺動范圍-115~~90o,5o分度B角轉(zhuǎn)動范圍-180o~~180o,5o分度2952個分度位置重復(fù)精度不低于0.5um最大加長300mmPC-DMIS8測針的選擇選擇探針的原則:

為保證一定的測量精度,在對探針的使用上,您需要:

-探針長度盡可能短:探針彎曲或偏斜越大,精度將越低。因此在測量時,盡可能采用短探針。

-連接點最少:每次將探針與加長桿連接在一起時,您就額外引入了新的潛在彎曲和變形點。因此在應(yīng)用過程中,盡可能減少連接的數(shù)目。

-使測球盡可能大

主要原因有兩個:

使得球/桿的空隙最大,這樣減少了由于“晃動”而誤觸發(fā)的可能

測球直徑較大可削弱被測表面未拋光對精度造成的影響PC-DMIS9柱測針的校驗柱測針柱測針的用途用于測量薄壁件。柱測針的定義及校驗

1.新建一個測頭文件;

2.在“測頭說明”中選擇測頭組件柱形測針:

TIP2BY20MMSHNK3.點擊“測量”,打開測頭校正對話框,設(shè)置參數(shù);其中,必須選中“柱測尖標(biāo)定”,并設(shè)置相應(yīng)參數(shù);4.添加角度;5.定義標(biāo)定工具;6.點擊“測量”,開始進(jìn)行測頭的校驗。校驗完成后,點擊“確定。PC-DMIS10柱測針的校驗注意事項:配置測頭文件時,選擇測桿要注意后綴為“SHNK”配置校驗參數(shù)時,激活“柱測尖標(biāo)定”選項。(除此設(shè)置與普通測針不同之外,其他操作方法完全一致)柱測尖偏置定義的是從測尖球心到柱層3MM處為校驗的柱層,校驗的點數(shù)為“柱測檢測點數(shù)”;而“測點數(shù)”處定義的點數(shù)為柱測尖的半球部分校驗的點數(shù)。PC-DMIS11星形測針的校驗星形測針星型測桿的定義及校驗(以PS7R為例)1.新建一個測頭文件2.在“測頭說明”里選擇測頭組件:

PH10MQCONCERT30MM_TO_M8THRDPROBE_TP20EXTEN20MM

測尖號1:2BY18MMSTAR(方向向下)測尖號2:TIPSTAR2BY30(指向X+)測尖號3:TIPSTAR2BY30(指向Y+)

測尖號4:TIPSTAR2BY30(指向X-)

測尖號5:TIPSTAR2BY30(指向Y-)3.添加角度;注意:每添加一個角度,5個測尖同時添加此角度,若用不了某測尖的此角度,可刪除之。4.其它步驟同普通測針。PC-DMIS12星形測針的校驗注意事項:使用時,通常使用20mm加長桿;注意:1、每添加一個角度,5個測尖同時添加此角度,若不采用某測尖的此角度,可刪除。2、安裝時,盡量保證2、3、4、5號測針中兩相對兩測針連線與“X”軸或“Y”軸平行;3、配置測頭文件時,首先選擇星型測桿1號位置的測針(當(dāng)角度為A0B0時,豎直向下的桿),然后按照順序選擇2、3、4、5號針;4、配置空間位置測桿時,測桿有效測量長度應(yīng)為相對兩個測桿間紅寶石球心連線的距離,即2與4號針(或3與5號針)之間的距離;1號測桿不能單獨使用。5、校驗星型測桿通常用雙標(biāo)準(zhǔn)球。因為:在校驗?zāi)承┙嵌鹊臅r候,需要用到雙標(biāo)準(zhǔn)球中的從球,例如在校驗T1A90B180位置時,5號測桿就需要在可用工具列表中對從球的矢量方向進(jìn)行定義(與主球的定義方向相反),同時要注意:為了使在此處校得的從球數(shù)據(jù)和在主球上校得的數(shù)據(jù)相互聯(lián)系,應(yīng)該選擇一個在主球上校過,而且在從球上也能校驗的一個角度,在從球上也校驗一次。(注:主球指雙標(biāo)準(zhǔn)球中位于上方的那個球,從球則是其中位于下方的)。PC-DMIS13五方向測針的校驗五方向測針五方向測針的用途主要用于檢測零件內(nèi)腔,或深孔。使用方法類似星形測針。校驗步驟

1.建立一個新的測頭文件

2.在“測頭說明”選擇測頭組件:

PH10MCONCERT30MM_TO_M8THRDPROBE_TP2EXTEN20MMEXTEN5WAY(空連接1)測尖號1:TIP1.5BY30M

空連接2:(空連接3)測尖號2:TIP2.5BY30MM

測尖號3:TIP3BY30MM

空連接53.其它操作方法同星形測針PC-DMIS14五方向測針的校驗注意事項:無論校驗還是使用,五方向比星形測針更靈活。五方向的安裝與星形測針一樣,必須注意測針的方向指向,(以GLOBAL機(jī)型為例)

空連接1指向Z-,

空連接2指向X+;空連接3指向Y+;空連接4指向X-;空連接5指向Y-;為空連接選擇測針時,根據(jù)選擇順序定義測尖號;而形星測針的測尖號是固定的,與空連接號相對應(yīng)。PC-DMIS15盤型測針的校驗盤形測針盤形測針的用途用來探測直徑較大深孔的中心坐標(biāo)和直徑等。由于其結(jié)構(gòu)的原因,在測量孔的直徑時,精度會低于使用球形測針的測量結(jié)果。但對中心坐標(biāo)的影響很小。盤形測針的定義及校驗(以Ф25盤測桿為例)

1.為了保證校驗結(jié)果的精確,先校驗一個普通球型測桿,保持標(biāo)準(zhǔn)球不移動;

2.卸下球測桿,換上盤型測桿;

3.新建一個測頭文件;

4.在“測頭說明”里選擇測頭組件:

PH10MQ

CONCERT30MM_TO_M8THRDPROBE_TP20

EXTEN20MMTIP25BY3MMDISK;PC-DMIS16盤形測針的校驗5.點擊“測量”,打開測頭校正對話框;設(shè)置測頭參數(shù):測點數(shù):9

逼近距離/回退距離:4

移動速度:60

觸測速度:2

校驗?zāi)J剑哼x擇“用戶定義”層數(shù):2

起始角:-5

終止角:56.選擇在第1步中校驗球形測針時所定義的標(biāo)準(zhǔn)工具文件;7.點擊“測量”,開始進(jìn)行測頭的校正;

1>“是否校驗所有測頭?”,選擇“是”

2>“是否已經(jīng)移動標(biāo)定工具或更改坐標(biāo)系零點?”,必須選擇“否”8.PC-DMIS將自動進(jìn)行測頭的校驗。校驗完成后,點擊“確定”。

PC-DMIS17盤形測針的校驗注意事項:在校驗盤測桿之前,先校一個普通的球測桿,目的是為了得到標(biāo)準(zhǔn)球的位置。然后再進(jìn)行盤測桿的校驗。使用時,通常使用20mm加長桿;配置測頭文件時,選擇測桿要注意后綴為“DISK”;由于盤型測桿是球型測桿的特例(切掉了兩個球冠),工作面為球環(huán)的球面,不能垂直于標(biāo)準(zhǔn)球正上方采點;因此,在校驗時,盤型測桿不能手動在標(biāo)準(zhǔn)球頂部采第一點,所以,自動校驗測量時,選擇“是否已經(jīng)移動標(biāo)定工具或更改坐標(biāo)測量機(jī)零點?”時只能選擇“否”;PC-DMIS18LSP-X5&LSP-X3PC-DMIS19測針校驗固定式測針不能添加角度,如果需要不同的角度時,需要使用不同組件進(jìn)行組合,組合之后,使用MAN+DCC或者DCC+DCC校驗PC-DMIS20典型組合PC-DMIS21多測針的使用

在一個程序中,有時單個測針是不能完成所有檢測項目的,需要用到兩個或兩個以上的測針,這時多個測針之間測量結(jié)果的一致性就是最關(guān)鍵的問題。校驗:在校驗多測針時,首先要明確參考測針的參考角度。通常不會選擇星形測針作為參考測針,這是因為星形測針相對于單一球測針來講,存在更多的誤差可能性,而且在手動測量第一個點時,不好掌握。所以我們選擇單一球測針作為參考測針。對于參考角度,我們通常選擇和軸向平行的角度(如A0B0)。為了保證測針測量的一致性,我們盡量選擇同一個標(biāo)準(zhǔn)球。使用參考角度確定標(biāo)準(zhǔn)球的位置(手動在標(biāo)準(zhǔn)球上測量一點),除參考角度之外的其他測針,在校驗時,必須選擇標(biāo)準(zhǔn)球未移動過。這樣就可以保證測針測量的一致性。PC-DMIS22更換架的使用PC-DMIS支持多種更換架。更換架的安裝每種更換架都有自己的安裝要求,但有一點要注意,更換架要與測量機(jī)的某一軸向平行。更換架的校驗雖然各種更換架的校驗方法不完全相同,但只要按照PC-DMIS的提示操作即可。更換架的使用使用時要設(shè)定安全點、更換角度以及測針相對應(yīng)的槽號。更換角度,每次在更換時,測頭都會先轉(zhuǎn)到這個角度,然后再更換。安全點,測頭在更換前和更換后,都要先移動到這個位置。通常這個位置在更換架的正、前、上方。PC-DMIS23更換架的使用設(shè)定每個測針在更換架上的位置。點擊槽號之前的+,然后在“無測頭”出點擊鼠標(biāo)右鍵,在彈出的對話框中選擇需要的測頭文件PC-DMIS24更換架的使用常見的測頭更換架類型:TMPHSCR200MCR20FCR25PC-DMIS25第三章:零件的坐標(biāo)系本章將針對不同類型零件的坐標(biāo)系的建立方法進(jìn)行討論選取建立坐標(biāo)系特征的基本原則典型零件的坐標(biāo)系PC-DMIS26選取建立坐標(biāo)系特征的原則所選取的用來建立坐標(biāo)系的特征,需要滿足以下要求:1.滿足檢測工藝的要求,也就是說要方便測量和評價;2.滿足同類批量零件的測量,也就是說可重復(fù)定位;3.滿足裝配、加工和設(shè)計中基準(zhǔn)的要求。3-2-1坐標(biāo)系3:一個平面(三個點)用來找正一個平面,確定第一基準(zhǔn);2:一條線(兩個點)用來確定第二軸向;1:確定原點實際上建立零件坐標(biāo)系的過程,可以理解為零件的定位過程,需要確定零件的六個自由度。PC-DMIS27無CAD模型時3-2-1坐標(biāo)系的建立

方法Ⅰa.建立坐標(biāo)系第一軸向

b.建立坐標(biāo)系第二軸向

c.確定坐標(biāo)系原點

方法Ⅱ通過旋轉(zhuǎn)平移當(dāng)前坐標(biāo)系建立新的坐標(biāo)系3-2-1建立零件坐標(biāo)系abc圍繞某一軸向(如z正)旋轉(zhuǎn)另一軸向(如x正)(按右手定則順時針為負(fù)值,逆時針為正值)通過平移某個原點(如x)實現(xiàn)在某個軸向(如x向)的偏置(沿軸的正方向偏值為正值,反之為負(fù))PC-DMIS283-2-1建立零件坐標(biāo)系有CAD模型時3-2-1坐標(biāo)系的建立

此方法適用于工件坐標(biāo)系和CAD模型上的坐標(biāo)系(各軸向的方向以及坐標(biāo)原點的位置)完全一致的情況注意:應(yīng)將裝配、加工或設(shè)計的基準(zhǔn)作為坐標(biāo)系建立的特征元素直接點擊“CAD=工件”可以使工件上建立的坐標(biāo)系和CAD模型本身的坐標(biāo)系統(tǒng)一PC-DMIS29迭代法建立坐標(biāo)系:原理/要求通過迭代法,PC-DMIS可以將測定數(shù)據(jù)從三維上“最佳擬合”到理論點(或可用的曲面),此方法需要至少測量三個特征。某些特征類型(如點和直線)的三維位置較差,如果選擇這些類型的特征之一,則需要添加其它類型特征才能建立精確的坐標(biāo)系。第一組特征將使平面擬合特征的質(zhì)心,以建立當(dāng)前工作平面法線軸的方位。此部分(找平

-3+)必須至少使用三個特征。第二組特征將使直線擬合特征,從而將工作平面的定義軸旋轉(zhuǎn)到特征上。此部分(旋轉(zhuǎn)–2+)必須至少使用兩個特征。

如果未標(biāo)記任何特征,坐標(biāo)系將使用“找平”部分中的特征。從“找平”部分中利用的兩個特征將成為倒數(shù)第二個和第三個特征。)最后一組特征用于將零件原點平移到指定位置(設(shè)置原點-1)。

如果未標(biāo)記任何特征,坐標(biāo)系將使用“找平”部分中的最后一個特征。PC-DMIS30迭代法建立坐標(biāo)系:規(guī)則當(dāng)執(zhí)行迭代法建坐標(biāo)系時,應(yīng)遵守以下一般規(guī)則:對于特征組中的每個元素,PC-DMIS都需要測定值和理論值。第一組元素的法線矢量必須大致平行。如果特征組中只使用三個特征時不必遵循此規(guī)則。如果使用點特征(矢量、棱或曲面),則需要用所有三組元素(三個用于找平的特征、兩個用于旋轉(zhuǎn)的特征和一個用于設(shè)置原點的特征)來定義坐標(biāo)系。您可以使用任何特征類型,但三維元素是定義更完善的元素,因此可以提高精確度。3D特征包括薄壁件圓、槽、柱體、球體或隅角點。注意:對于薄壁件圓、槽和柱體至少需要三個樣例測點。使用測定點的困難在于只有在建坐標(biāo)系后,才能知道在何處進(jìn)行測量,這樣導(dǎo)致第一次測量的數(shù)據(jù)不準(zhǔn)確,而3D特征則第一次即可精確測量。此外,如果使用點特征(矢量、棱或曲面),旋轉(zhuǎn)特征組中各特征的法線矢量必須具有近似垂直于找平特征組中各特征矢量的法線矢量。原點特征組中的特征必須具有近似垂直于找平特征組矢量及旋轉(zhuǎn)特征組矢量的法線矢量。如果將點特征(矢量、棱或曲面)用作特征組的一部分,當(dāng)采點位置距離標(biāo)稱位置太遠(yuǎn)時,PC-DMIS可能會詢問是否重新測量這些點。首先,PC-DMIS將測定數(shù)據(jù)“最佳擬合”到標(biāo)稱數(shù)據(jù),然后,PC-DMIS檢查每個測定點與標(biāo)稱位置的距離。PC-DMIS31迭代法建立坐標(biāo)系:規(guī)則特征類型至少需要的特征數(shù):圓3個圓:此方法將3個DCC圓用于建坐標(biāo)系線建議不要使用此特征類型點6個點:此點用作3-2-1建坐標(biāo)系槽建議不要將此特征類型用作原點特征組的一部分球體3個球此方法將3個DCC圓用于建坐標(biāo)系

如果距離大于在點目標(biāo)半徑框中指定的量,PC-DMIS將要求重新測量該點。實際上,PC-DMIS會在每個矢量點、曲面點或棱點的理論位置周圍設(shè)置一個柱形公差區(qū),此公差區(qū)的半徑就是在對話框中指定的點公差。PC-DMIS將重新測量點特征,直至所有測定點都處于“公差”范圍內(nèi)。公差區(qū)只影響測定點。

PC-DMIS的一項特殊功能是允許槽的中心點根據(jù)需要在軸上上下滑動,因此,槽不能用作原點特征組的一部分。如果要將槽用作原點特征組的一部分,需要先用槽構(gòu)造一個點,然后將原點特征組中使用該構(gòu)造點。建議不要將槽用作迭代法建坐標(biāo)系的原點特征組的一部分。PC-DMIS32迭代法建立坐標(biāo)系:過程兩種過程:任何一種過程都是在手動模式下。第一種:先生成程序,再執(zhí)行。

1>在自動對話框中,依次輸入所有基準(zhǔn)特征的理論值,但不選擇測量;

2>使用迭代法對話框,建立坐標(biāo)系;

3>執(zhí)行此段程序,按照提示手動測量所有基準(zhǔn)特征;第二種:邊創(chuàng)建程序,邊執(zhí)行。

1>在自動對話框中,輸入基準(zhǔn)特征的理論值,選擇測量,按照提示手動測量此特征;

2>按照1>中的步驟依次輸入、測量所有的基準(zhǔn)特征;

3>使用迭代法對話框,建立坐標(biāo)系;PC-DMIS33最佳擬和坐標(biāo)系:最佳擬和坐標(biāo)系:是建立一個坐標(biāo)系將實測特征的集合或者實測數(shù)據(jù)盡可能的匹配到理論數(shù)據(jù)或理論特征;某一定程度上,最佳擬和坐標(biāo)系是將實測特征最佳匹配到理論數(shù)據(jù)或數(shù)模的曲線或曲面上。常用的匹配方法:最小二乘方法:使得實測點組集合與理論點組集合通過一定的運算其距離的平方和最??;這是一種常用的匹配方式,其偏差值是指偏差的平方和;此方法對于其他方面沒有什么影響,對于方向的控制沒有什么規(guī)則;矢量法:又稱之為投影的最小二乘方;將實測特征的矢量投影到理論矢量上,因此所有的偏差是指與理論矢量的偏差;偏差值是指投影距離的平方和;這種匹配方式特別適用于點組擬和到曲線或曲面;使用這種方式進(jìn)行匹配,pcdmis允許點集在曲面上滑動,而不能離開曲面。進(jìn)行坐標(biāo)系匹配時,要考慮方向時可以采用矢量法;如:特征元素分布在汽車頂棚曲面或者楞邊,進(jìn)行匹配時特征應(yīng)沿著垂直于曲面或者楞邊方向進(jìn)行,矢量法將對于沿著矢量方向的偏差距離最小進(jìn)行控制。例如:理論值為1,1,1,矢量為0,0,1,實測值為4,2,0.9,擬和后實測值將被調(diào)整為1,1,0.9,捕捉矢量為0,0,1;PC-DMIS34最佳擬和坐標(biāo)系:最大/最?。号c最小二乘方法相似,此方法是以滿足實測特征點組與理論特征點組中偏差最大的點的距離達(dá)到最小為原則來匹配坐標(biāo)系。最大最小法建立的坐標(biāo)系是通過足夠的點組(通常為3組)在多個方向上進(jìn)行匹配完成的,以至于在匹配好的坐標(biāo)系中,集合中的任意一組點位置發(fā)生變化都會影響它與另外一組點的偏差。此方法適用于2D擬和。關(guān)于特征的加權(quán):每一個匹配的特征與元素都有權(quán)重,默認(rèn)值為1,可以在編輯權(quán)重對話框中進(jìn)行編輯;權(quán)重的值將影響坐標(biāo)系的結(jié)果。權(quán)重特別大的元素在匹配坐標(biāo)系時會產(chǎn)生特別大的影響,這個特征將被優(yōu)先考慮;如果每個匹配的特征權(quán)重都相同,那在匹配時將被同等對待;最佳擬和坐標(biāo)系的應(yīng)用:輪廓度的評價:特征組作為輸入元素;PC-DMIS35第四章:形位公差本章將對形位公差的定義、理解以及使用進(jìn)行講解,重點解決使用中遇到的一些問題。位置度平行度垂直度傾斜度夾角距離同軸度同心度跳動對稱度輪廓度直線度平面度圓度圓柱度PC-DMIS36ISO標(biāo)準(zhǔn)的形位公差評定整體概念采用ISO標(biāo)準(zhǔn)計算各種公差公差評定通過了著名的PTB認(rèn)證幾何元素的評價,包括:直線度、平面度、圓度、圓柱度、圓錐度以及圓環(huán)和球面等。相對基準(zhǔn)幾何要素真實位置度的評價:平行度、垂直度、角度、對稱度、位置度、同軸度、同心度、軸向跳動、徑向跳動、軸向全跳動、徑向全跳動PC-DMIS37距離公差處理與分析一:影響距離的實際要素1)Pcdmis計算距離的原理理想狀態(tài)下的計算實際測量狀態(tài)計算特殊要求測量的計算2)測量問題順序不同導(dǎo)致不同的測量結(jié)果3)根本原因是計算幾何模型的問題如右圖所示二:解決方案1)坐標(biāo)系軸向坐標(biāo)2)此方法變換了檢測基準(zhǔn),但更符合實際使用狀態(tài)3)需要在實踐中總結(jié)PC-DMIS38詳細(xì)了解距離的規(guī)定2D和3D距離尺寸將按照相關(guān)特征來應(yīng)用以下規(guī)則:特征的處理

1)將球體、點和特征組當(dāng)作點來處理。

2)將槽、柱體、錐體、直線當(dāng)作直線來處理。

3)平面通常當(dāng)平面來處理。其它規(guī)則

1)如果兩個元素都是點(如以上定義),PC-DMIS將提供點之間的最短距離。

2)如果一個元素是直線(如以上定義)而另一個元素是點,PC-DMIS將提供直線(或中心線)和點之間的最短距離。

3)如果兩個元素都是直線,PC-DMIS將提供第一條直線的質(zhì)心到第二條直線的最短距離。

4)如果一個元素是平面而另一個元素是直線,PC-DMIS將提供直線質(zhì)心和平面之間的最短距離。

5)如果一個元素是平面而另一個元素是點,PC-DMIS將提供點和平面之間的最短距離。

6)如果兩個元素都是平面,PC-DMIS將提供第一個平面的質(zhì)心到第二個平面的最短距離。其它:2D距離的準(zhǔn)確定義3D距離的準(zhǔn)確定義PC-DMIS39同軸度處理與分析短基準(zhǔn)長距離的問題受點數(shù)限制引起的偏心同心度與同軸度的關(guān)系圓柱軸PC-DMIS40同軸度的詳細(xì)規(guī)定盡管有諸多方法,所求數(shù)據(jù)依然要盡量符合嚴(yán)格的公差規(guī)定

PC-DMIS允許您鍵入?yún)⒖季嚯x。當(dāng)您需要在計算共軸度所使用的特征軸上指定點時,可以使用此選項。如果此距離為零,所使用的兩個點將是軸的端點。如果此距離不為零,所使用的兩個點將是軸的起點以及沿軸矢量與起點相隔指定距離的點需要注意的是其數(shù)值是元素的總距離按國標(biāo)及iso規(guī)定,同軸度已考慮了不相接即元素相離的狀態(tài)Pcdmis通過坐標(biāo)來實現(xiàn)這一操作。PC-DMIS41同軸度-PC-DMIS42問題PC-DMIS43跳動一:普通跳動公差坐標(biāo)工作面的問題二:特殊跳動公差,

如錐面軸向跳動工件中心基準(zhǔn)中心峰的方向PC-DMIS44螺紋孔軸位置度常見測量誤區(qū)測量螺紋孔的最合適的測桿是普通紅寶石球形測桿球形測桿,柱形測桿對比及適用范圍測量機(jī)能解決的螺紋測量問題孔心坐標(biāo)及內(nèi)外徑實際操作的注意問題

1)auto元素設(shè)置

2)普通手動測量程序的編制

3)即使是已經(jīng)考慮了螺距后還會面對的問題及應(yīng)對方法—

形狀誤差問題,點數(shù)問題PC-DMIS45位置度PC-DMIS46位置度PC-DMIS47位置度詳解關(guān)于使用基準(zhǔn):雖然可以將特征的多種不同組合用作位置度尺寸的基準(zhǔn),但在選擇基準(zhǔn)特征時,應(yīng)遵守以下一般原則。利用位置度尺寸的設(shè)計都具有一個共同點,這就是將一個圓或柱體用作唯一的基準(zhǔn)特征。另一種可接受的做法是選擇一組符合3-2-1建坐標(biāo)系原則的基準(zhǔn)特征。(請記住,基準(zhǔn)定義至少需要用3基準(zhǔn)點來描述第一個基準(zhǔn),使用2個基準(zhǔn)點來描述第二個基準(zhǔn),使用1個基準(zhǔn)點來描述第三個基準(zhǔn)。)這意味著所選特征將是平面、直線,然后是單個點。但是,3-2-1建坐標(biāo)系原則也可用于平面/直線/直線、平面/直線/圓、平面/柱體/柱體以及其它多種組合。當(dāng)以最大實體條件(MMC)或最小實體條件(LMC)來使用多個圓特征時,l

TP軸的獎勵公差不可能簡單地添加到其它獎勵公差上,因為此時將執(zhí)行最佳擬合計算來確定正確的獎勵公差。l

任何圓形特征或槽特征都可以使用MMC或LMC來測量。l

所有非圓形特征都使用無論特征大小(RFS)選項來測量。注:當(dāng)選擇基準(zhǔn)特征后,將相對于基準(zhǔn)的坐標(biāo)系計算位置度X、Y、Z、PA和PR軸,但是在當(dāng)前坐標(biāo)系中顯示,以便解釋各值。另外,必須按照本主題所述的一般步驟來選擇基準(zhǔn)特征,否則尺寸就可能會產(chǎn)生意外的結(jié)果。PC-DMIS48位置度詳解例如:PC-DMIS49第五章:自動特征的測量技巧

本章將結(jié)合實際使用對自動測量特征的各項參數(shù)以及相關(guān)程序語句進(jìn)行分析、講解??椎臏y量圓槽的測量方槽的測量矢量點的測量角點的測量棱點的測量多邊形的測量PC-DMIS50自動特征的測量技巧:孔常見自動特征對話框選項——圓

在圓類型特征(圓、圓柱、橢圓、錐體、球體)的測量中包含位置(XYZ)、矢量(法線和角矢量IJK)、圓的計算方法、理論值計算方法、相對測量、料厚補(bǔ)償、移動、查找孔等幾部分。在對話框中的位置參見下圖PC-DMIS51自動特征的測量技巧:圓圓圓孔的檢測是經(jīng)常用到的一種檢測。檢測鈑金件上的圓孔,需要在孔所在的曲面采集三個樣例點,用來確定孔的法線矢量。這三個樣例點與孔的關(guān)系參見右圖。在實際測量中,經(jīng)常會遇到半圓的檢測,這時“角矢量”、“起始角”、“終止角”可以控制檢測的范圍,如圖。

鈑金件最大的特點是容易產(chǎn)生較大的變形,由此引起特征的誤差比較大,因此對于圓的測量,最關(guān)鍵的就是要保證測頭能夠在正確的位置測量。通常,使用以下幾種方法確??梢哉_的測量工件:

1.讀位置

2.查找孔

3.相對測量

4.相對零件坐標(biāo)系起始角終止角PC-DMIS52自動特征的測量技巧:圓槽圓槽圓槽由兩條邊界線和兩個半圓確定中心及長度、寬度。在測量時,至少需要測量6個點,其分布如右圖?!皽y量角”定義了在測量時每個圓弧上測量的范圍,通常在90o—180o之間。與孔類似,在檢測時,也需要對圓槽進(jìn)行搜索。搜索的方法與圓孔的搜索相同:1.讀位置

2.查找孔

3.相對測量

4.相對零件坐標(biāo)系在使用“查找孔”功能時,如果找到孔,那么測頭將每條邊測量一個點,用于確定槽的大約位置,然后在長邊上測量兩個點,用于確定槽的方向。其他與孔的查找相同。PC-DMIS53自動特征的測量技巧:方槽方槽方槽由四條直線確定槽的中心、長度和寬度。測量時至少需要測量5個點,其中第1、2兩個點用于確定槽的方向?!鞍霃健笔侵竷蓷l臨邊之間倒圓的半徑。在測量時用于確定每次觸測的位置,避免測量到圓弧位置。通常,這個值應(yīng)大于所使用的測頭半徑。與孔的檢測類似,需要對方槽進(jìn)行搜索。搜索的方法與圓孔的搜索相同:

1.讀位置

2.查找孔

3.相對測量

4.相對零件坐標(biāo)系

在使用“查找孔”功能時,如果找到孔,那么測頭將每條邊測量一個點,用于確定槽的大約位置,然后在長邊上測量兩個點,用于確定槽的方向。其他與孔的查找相同。PC-DMIS54自動特征的測量技巧:點常見自動特征對話框選項——點在點類型的測量中包含位置(XYZ)、矢量(IJK)、理論值計算方法、料厚補(bǔ)償、移動等幾部分。在對話框中的位置參見下圖PC-DMIS55自動特征的測量技巧:矢量點矢量點的檢測按照定義的理論點的位置和逼近矢量進(jìn)行測量。因為是按照理論逼近矢量進(jìn)行探測及測頭半徑的補(bǔ)償,所以定義的逼近矢量必須準(zhǔn)確?!安蹲近c”選項:使用這個選項時,所有的偏差都將位于點的矢量方向。特別適用于只考慮某一特定矢量方向上的偏差的情況。矢量點適用于檢測工件變形不嚴(yán)重,實際法線矢量和理論法線矢量之間沒有大的誤差,可以得到正確的測頭半徑補(bǔ)償。如果工件的變形比較大,會影響到測頭半徑的補(bǔ)償,就不能使用矢量點的方法測量。PC-DMIS56自動特征的測量技巧:曲面點曲面點的檢測如果工件的變形比較嚴(yán)重,為了得到準(zhǔn)確的測頭半徑補(bǔ)償,就必須找正法線矢量,由此得到一種新的檢測類型——曲面點。曲面點測量的是曲面上的點,在測量之前,現(xiàn)在理論點周圍測量3個點,通過這3個點確定點所在小曲面的法線矢量,然后以這個法線矢量作為點的逼近矢量去測量這個點,參見右圖。參數(shù):樣例點—僅在第一次測量特征時采集的樣例點數(shù);間隙—樣例點到理論點的距離。理論點樣例點PC-DMIS57自動特征的測量技巧:棱點邊界點的檢測“棱點”測量選項用于定義將在零件的棱上進(jìn)行的點測量。當(dāng)零件材料非常薄,以致需要精確控制的CMM測量觸測時,此測量類型尤其有用。要精確測量一個棱點,需要五個樣例測點。邊界點是由一個曲面和一條棱邊組成。在測量的時候,首先會搜索曲面,然后根據(jù)曲面的位置,測量棱邊,測量完曲面和棱邊之后,測頭會在棱邊上按照找正之后的位置測量一個邊界點。為了能夠正確的測量邊界點,必須注意以下幾點:

1.實現(xiàn)曲面的搜索。曲面會在矢量方向產(chǎn)生偏差,因此這個曲面的搜索主要是沿著矢量方向進(jìn)行。矢量方向的搜索由以下兩個參數(shù)控制:逼近距離、探測距離,只要把這兩個參數(shù)調(diào)整知合適,即可實現(xiàn)對曲面的搜索。

2.在測量棱邊時,“深度”應(yīng)該設(shè)置合適,通常為料厚的1/3——1/2?!翱s進(jìn)”控制在曲面上采點的位置。逼近距離探測距離理論曲面PC-DMIS58棱點的樣例點可以使用零到五之間的任意值。PC-DMIS將根據(jù)輸入值來測量點:0、PC-DMIS將測量指定的標(biāo)稱逼近矢量和法線矢量上的點。1、PC-DMIS將測量法線曲面上的點。然后,棱測量結(jié)果將通過該點射影到標(biāo)稱曲面上。深度值將從該點偏置。2、PC-DMIS將沿著指定的標(biāo)稱逼近方向在棱上采兩個樣點。然后,PC-DMIS將使用這些測點來計算實際點測量在棱方向上的新逼近矢量。3、PC-DMIS將通過分別使用一個和兩個樣例測點的組合方法來對點進(jìn)行測量。此測量方法通常稱作“縫寬與平差”測量點。4、PC-DMIS將測量法線曲面上的三個樣例點,并調(diào)整曲面法線矢量。然后,棱測量結(jié)果將投影到樣例點所確定的曲面上。深度值將從該點偏置。最后,將沿著逼近矢量測量該點。5、PC-DMIS在對點進(jìn)行測量時,將沿著指定的理論逼近方向在法線曲面上采三個點,然后在棱上采兩個點。此測量方法被認(rèn)為是最為精確的方法。PC-DMIS59自動特征的測量技巧:角點角度點角度點用來測量兩條直線的交點,使用這個選項可以直接得到兩條直線的交點。通常,為了得到精確的數(shù)據(jù),在每個面上測量3個點??s進(jìn)1:在曲面1上,從點的理論位置向曲面內(nèi)偏置的距離,測頭將在這個位置測量樣例點??s進(jìn)2:在曲面2上,從點的理論位置向曲面內(nèi)偏置的距離,測頭將在這個位置測量樣例點。相對測量=該值指示給定特征和自動特征之間的相對位置和方位。平面1矢量:第一個曲面的矢量。平面2矢量:第二個曲面的矢量。樣例點:在每個曲面上采集的樣例點數(shù),可以是1或3。間隙:每個曲面上各點之間的偏置距離。

PC-DMIS60角點測量的分布在測量時,測頭回在每個曲面測量2個或3個樣例點,然后根據(jù)樣例點計算角點的實際位置。如果樣例點為2,則將在垂直于棱矢量的直線上采點。此時,所得到的點為兩條線的交點如果樣例點為3,則在每個曲面上測量3個點,它們將在圖中所示的每個曲面上形成一個微平面。此時,得到的角點是根據(jù)兩個平面計算得到的PC-DMIS61多邊形

多邊形是指包含三個或三個以上等長邊的特征,比如,正六邊形、正八邊形等。對于內(nèi)孔,可以使用FindHole(查找孔)功能。使用多邊形測量可以輕松解決鈑金件上面的六角形孔,而FindHole功能則提供了搜索功能。在此功能中,需要注意的是“邊數(shù)”、“直徑”、“每列測點”。PC-DMIS62第六章:高級編程語句本章將對高級編程語句進(jìn)行講解。賦值語句特征/評價數(shù)據(jù)的引用條件判斷語句跳轉(zhuǎn)語句循環(huán)語句數(shù)據(jù)計算三角函數(shù)/反三角函數(shù)最大值/最小值函數(shù)邏輯判斷語句讀文件寫文件子程序PC-DMIS63編程語句:賦值點擊“賦自”可以進(jìn)入下圖所示函數(shù)編輯器,實現(xiàn)形式的賦值。賦值語句用于定義變量,即把一個常量或者表達(dá)式賦值于變量,同時完成變量的定義。在程序中的語句:賦值/V1=10

賦值/V2=2*V1+V1/2

賦值/V3=(V1^2-1)/V2PC-DMIS64特征/評價數(shù)據(jù)的引用可以把特征或者評價的值賦給一個變量,然后可以用于公式計算。例如:賦值/DIA_M=(圓1.DIAM+圓.DIAM)/2

賦值/XX=距離1.MEASPC-DMIS65條件判斷語句條件判斷語句用于根據(jù)給定的條件(表達(dá)式)作出相應(yīng)判斷。常用的條件判斷語句有以下三種:WHILE/END_WHILE/IF/END_IF/IF_GOTO/PC-DMIS66編程語句:WHILE/ENDWHILE此選項用于在零件程序中添加條件循環(huán)。WHILE和ENDWHILE命令之間的各項將一直循環(huán)執(zhí)行,直至不再符合使循環(huán)處于活動狀態(tài)的條件(或表達(dá)式)。樣例程序代碼:該行接受用戶的數(shù)值輸入并將其存儲在變量C2.INPUT中。賦值/H1=C2.INPUT,H2=15;WHILE/H1>H2測試H2(初始值設(shè)置為15)是否小于用戶輸入的整數(shù)。如果測試值為真,將執(zhí)行WHILE/之后END_WHILE/之前的語句。賦值/H2=H2+1該行將H2變量遞增1,以便最終在條件測試失敗后退出循環(huán)。END_WHILE行在條件值為假時終止執(zhí)行WHILE/ENDWHILE塊中的命令。PC-DMIS67編程語句:ELSE和ENDELSE

此選項用于在零件程序中添加條件塊。只有當(dāng)ELSEIF命令的表達(dá)式求值為真(非零)時,才會執(zhí)行ELSEIF和ENDELSEIF命令之間的各項。ELSEIF/ENDELSEIF塊必須緊接在一個IF/ENDIF塊或另一個ELSEIF/ENDELSEIF塊之后。如果當(dāng)前塊之上的所有IF/ELSEIF表達(dá)式都已求值為假,則將求此表達(dá)式的值。如果表達(dá)式求值為假(零),那么執(zhí)行流程將跳至ENDELSEIF命令之后的下一條命令。如果當(dāng)前塊之上的任何IF/ELSEif表達(dá)式求值為真,則將跳過此序列中所有后繼的ELSEIF/ENDELSEIF塊。樣例程序代碼:該代碼首先測試點的Y值。如果條件值為假,代碼將測試PNT2和PNT3Y值。如果其中任一條件值為真,PC-DMIS會顯示關(guān)聯(lián)的注釋,并跳過其它條件語句。PC-DMIS68編程語句:IF/ENDIF

此選項用于在零件程序中添加條件塊。只有當(dāng)IF命令的表達(dá)式求值為真(非零)時,才會執(zhí)行IF和ENDIF命令之間的各項。否則,執(zhí)行流程將跳至END/IF命令之后的第一個命令。其格式為:

IF/expression

…END_IF/

表達(dá)式表達(dá)式為真時,執(zhí)行此段程序END_IFIFYESNOPC-DMIS69編程語句:IF/ENDIFl樣例程序代碼:該行接受用戶的“是否”輸入,并作為IF語句中的判斷。IF/C3.INPUT==“是”為表達(dá)式。測試注釋1的輸入是否為“是”。如果為“是”,IF語句則為“真”,繼續(xù)執(zhí)行IF語句后面的語句,該示例中測量PNT1特征。如果為“否”,則轉(zhuǎn)至END_IF語句。END_IF終止執(zhí)行IF/ENDIF代碼塊中的命令。該行后面的任何命令是用戶在注釋中單擊否后PC-DMIS將轉(zhuǎn)至的位置。PC-DMIS70編程語句:GOTOl轉(zhuǎn)到選項可打開轉(zhuǎn)到對話框。通過此對話框,您可以在零件程序中創(chuàng)建“轉(zhuǎn)到”語句。當(dāng)執(zhí)行程序時,如果PC-DMIS遇到“轉(zhuǎn)到”語句,則將移動到標(biāo)號標(biāo)識所指示的位置。l樣例程序:

l樣例程序代碼:標(biāo)號名稱在滿足IF語句的條件時,跳轉(zhuǎn)到標(biāo)號下面的程序(此處為測量CIR6的程序)。PC-DMIS71編程語句:循環(huán)循環(huán)的主要用途:1. 在一個多零件的夾具上,工件的間距一致。利用平移/旋轉(zhuǎn)偏置,可以使用測量一個測量程序測量所有工件。2.在一個零件的夾具上測量多個零件,并且想在每個程序循環(huán)之前換入新的零件。將零件替換為新零件時,可借助于“注釋”命令來停止CMM。此命令可以位于循環(huán)的開頭或末尾。3. 使用“循環(huán)”可以旋轉(zhuǎn)零件程序,以測量同一零件的不同部分。例如,可以創(chuàng)建一個零件程序來測量一個復(fù)雜的孔,相同的孔在零件上重復(fù)了10次。所作的零件程序只需要測量其中一個孔,然后,可以使用“循環(huán)”來偏置此零件程序,以測量其它9個孔,減少程序的數(shù)量。PC-DMIS72l菜單l樣例程序代碼注意:循環(huán)語句的配對使用循環(huán)測量不同高度的圓孔x,y,z設(shè)置零件之間或同一零件上的模式之間的x(y或z)偏置;角度框用于設(shè)置零件之間或同一零件上的模式之間的角度偏置。第一個偏置以零件的原點為基礎(chǔ)。零件數(shù)框指夾具在x(y或z)方向上夾持的零件數(shù)(或零件上的模式數(shù));起始號框指零件序列中的起始位置號;跳過號框用于將零件程序重復(fù)執(zhí)行指定的次數(shù),從而使您可以跳過指定的增量。編程語句:循環(huán)PC-DMIS73公式/數(shù)據(jù)計算相關(guān)計算符/函數(shù):+、-、*、/、^、()、[]、ABS()、SQRT()賦值/R=20.840+(((ANG2-18)^2)/486)賦值/R=SQRT(XX^2+YY^2)賦值/STD=SQRT((SUM((XI-M)^2))/N-1)賦值/N=5賦值/X=ARRAY(P1.X,P2.X,P3.X,P4.X,P5.X)賦值/M=SUM(X)/5賦值/STD=SQRT([(P1.X-M)^2+(P2.X-M)^2+(P3.X-M)^2)+(P4.X-M)^2+(P5.X-M)^2]/4)PC-DMIS74三角函數(shù)/反三角函數(shù)用于計算角度的三角函數(shù)或者求角度。例如:賦值/V1=SIN(DEG2RAD(45))賦值/V2=COS(DEG2RAD(45))賦值/V3=TAN(DEG2RAD(45))賦值/V1A=ASIN(V1)賦值/V2A=ACOS(V1)賦值/V3A=ATAN(V1)注意:角度、弧度之間的轉(zhuǎn)換。

V1A、V2A、V3A得到的是弧度,如果要轉(zhuǎn)換為度,需要使用RAD2DEG()函數(shù)。PC-DMIS75編程語句:數(shù)組數(shù)組的應(yīng)用PC-DMIS中有三種類型的數(shù)組:特征數(shù)組、觸測點數(shù)組、變量數(shù)組。特征數(shù)組:常見于在循環(huán)中測量的數(shù)據(jù),例如在一個循環(huán)中測量“Circle1”20次,現(xiàn)在需要用到第3次的測量結(jié)果,可以用下面的語句實現(xiàn):賦值/V1=Circle1[3].x

這個語句的含義是把Circle1的第3次測量的X值賦值給變量V1。觸測點數(shù)組:

PC-DMIS通常把一個元素的觸測點作為一個數(shù)組,如果需要得到特征的某一個觸測點的數(shù)據(jù),可以使用下面的語句實現(xiàn):賦值/V2=Circle2.Hit[1].XYZ

這個語句的含義是把Circle2的第一個觸測點的XYZ賦值給變量V2。PC-DMIS76編程語句:數(shù)組變量數(shù)組:樣例程序代碼:數(shù)組賦值為函數(shù)ARRAY(,,,)數(shù)組的賦值語句數(shù)組元素的引用PC-DMIS77最大值/最小值函數(shù)ASSIGN/V3=ARRAY(1,2,4,5,6)ASSIGN/V1=MAX(V3)ASSIGN/V2=MIN(V3)這兩個函數(shù)主要是針對數(shù)組操作,找出指定數(shù)組中的最大值和最小值。如果需要比較一組測量點某一軸向的最大值/最小值,則需要把這組點放入一個數(shù)組,然后才能使用這兩個函數(shù)。如:ASSIGN/V3=ARRAY(P1.X,P2.X,P3.X,P4.X,P5.X)PC-DMIS78編程語句:讀/寫外部數(shù)據(jù)打開/關(guān)閉外部數(shù)據(jù)文件用于打開或關(guān)閉外部數(shù)據(jù)文件,為數(shù)據(jù)的讀取或?qū)懭胱鰷?zhǔn)備。文件打開命令在“編輯”窗口中的語法為:

<文件指針名>=文件/打開,<文件名>,<打開模式>

文件指針名:它是用戶選擇的文件指針標(biāo)識,用于訪問打開的文件。文件名:包括要打開的文件的路徑及文件名。打開模式:文件的打開模式,包括:讀取、寫入或附加。樣例程序:打開la.txt文件指針FPTR1文件打開模式為:讀取菜單:PC-DMIS79編程語句:讀/寫外部數(shù)據(jù)文件關(guān)閉命令在“編輯”窗口的語法為:<文件指針名>=文件/關(guān)閉注意:此處的文件指針名應(yīng)該和打開時的文件指針名保持一致讀數(shù)據(jù)通常使用“讀取行”命令,其格式為:<變量名>=文件/讀取行,<文件指針名>,<表達(dá)式>注意:<文件指針名>應(yīng)該和需要讀取的文件指針名保持一致。

<表達(dá)式>是指把讀入的數(shù)據(jù)賦值給變量的表達(dá)式。寫數(shù)據(jù)通常使用“寫入行”命令,其格式為:文件/寫入行,<文件指針名>,<表達(dá)式>注意:<文件指針名>應(yīng)該和需要寫入的文件指針名保持一致。

<表達(dá)式>是指把寫出的數(shù)據(jù)的表達(dá)式。PC-DMIS80編程語句:子程序子程序的應(yīng)用

子程序選項用于從當(dāng)前文件(或外部文件)中訪問零件程序命令,并重復(fù)使用這些命令。PC-DMIS允許在主程序和子程序間傳遞自變量。自變量和嵌套子程序的數(shù)目僅受到可用內(nèi)存量的限制。外部子程序無法從主零件程序訪問特征、變量或坐標(biāo)系,只允許傳遞必需的數(shù)據(jù)??蓚鬟f到子例程中的自變量包括以下類型:數(shù)字值、變量、文本串和特征名。子程序定義和調(diào)用要使用子程序,必須先定義子程序。在定義時,需要定義子程序名稱、傳遞變量。調(diào)用時,需要選擇相應(yīng)的子程序及傳遞變量。子程序名稱傳遞變量子程序名稱傳遞變量子程序所在程序PC-DMIS81編程語句:子程序l

程序代碼為子程序中的變量賦值終止子程序利用條件語句決定是否調(diào)用子程序創(chuàng)建子程序,定義變量(待續(xù))PC-DMIS82第七章:高級編程實例1.齒槽2.無規(guī)則排列特征的測量3.軸承內(nèi)圈4.曲線方程5.子程序的應(yīng)用PC-DMIS83I.齒槽檢測要求:

1.測量齒根圓、齒頂圓、直徑。

2.測量測量齒槽分度誤差。檢測要領(lǐng)

1.建立PCS時要用端面和兩孔連線;

2.評價每齒分度時,需要求相鄰兩齒分度偏差。

PC-DMIS84I.齒槽:程序DATE=09/10/04TIME=16:14:29零件名:SAMPLE1修訂號:序號:統(tǒng)計計數(shù):1

STARTUP=建坐標(biāo)系/開始,回調(diào):,LIST=是建坐標(biāo)系/終止模式/手動加載測頭/WW

測尖/T1A0B0,柱測尖IJK=0,0,1,角度=0

格式/文本,選項,標(biāo)題,符號,;測定值,,,,,,

注釋/運算符,measurethetopplane!PLN1=特征/平面,直角理論值/361.203,-387.648,-559.492,0.001,-0.001,0.999999

實際值/224.44,283.854,-717.738,-0.0017,-0.001,0.999997

測定/平面,7

終止測量/A0=建坐標(biāo)系/開始,回調(diào):STARTUP,LIST=是建坐標(biāo)系/找平,Z正,PLN1

建坐標(biāo)系/終止模式/手動A2=建坐標(biāo)系/開始,回調(diào):,LIST=是建坐標(biāo)系/平移,Z軸,PLN1

建坐標(biāo)系/終止注釋/運算符,measurethetopcircle!CIR11=特征/圓,直角,內(nèi),最小二乘方理論值/362.085,-408.194,-4.67,0.0005359,-0.0012611,0.9999991,120.036

實際值/232.62,304.288,-3.7,0,0,1,120.04

測定/圓,4,工作平面終止測量/PC-DMIS85A1=建坐標(biāo)系/開始,回調(diào):A2,LIST=是建坐標(biāo)系/平移,X軸,CIR11

建坐標(biāo)系/平移,Y軸,CIR11

建坐標(biāo)系/終止注釋/運算符,Pleasetakeahitonthetopcircle!

移動/點,-3.677,-22.909,17.48注釋/運算符,Pleasetakeahitonthetopcircle!

移動/點,-3.677,-22.909,17.48PNT1=特征/點,直角理論值/-4.735,59.822,-4.667,0,-1,0

實際值/-6.311,59.686,-3.699,0,-1,0

測定/點,1

終止測量/A3=建坐標(biāo)系/開始,回調(diào):A1,LIST=是建坐標(biāo)系/旋轉(zhuǎn)圓,Y正,至,CIR11,AND,PNT1,關(guān)于,Z正建坐標(biāo)系/終止模式/DCCCIR_TOP=自動/圓,顯示所有參數(shù)=否,顯示觸測=否理論值/0,0,-4.5,0,0,1,120

實際值/0.005,0.008,-4.5,0,0,1,120.036

目標(biāo)值/0,0,-4.5,0,0,1

格式/文本,選項,標(biāo)題,符號,;測定值,標(biāo)稱值,公差,偏差,超差,,尺寸LOC1=圓的位置CIR_TOP單位=毫米,$圖示=關(guān)文本=關(guān)乘數(shù)=1.00輸出=兩者軸測定標(biāo)稱值正公差負(fù)公差偏差超差D120.036120.0000.1000.0000.0360.000---#-----終止尺寸LOC1

模式/手動注釋/運算符,takeahitontherootcircle!PNT2=特征/點,直角理論值/4.082,61.824,-2.348,0,-1,0

實際值/4.088,61.83,-1.423,0,-1,0

測定/點,1

終止測量/*/插入注釋I.齒槽:程序PC-DMIS86A4=建坐標(biāo)系/開始,回調(diào):A3,LIST=是建坐標(biāo)系/旋轉(zhuǎn)圓,Y正,至,CIR11,AND,PNT2,關(guān)于,Z正建坐標(biāo)系/終止模式/DCCCIR_ROOT=自動/圓,顯示所有參數(shù)=否,顯示觸測=否理論值/0,0,-2.3,0,0,1,124

實際值/-0.007,-0.03,-2.3,0,0,1,123.991

目標(biāo)值/0,0,-2.3,0,0,1尺寸LOC2=圓的位置CIR_ROOT單位=毫米,$圖示=關(guān)文本=關(guān)乘數(shù)=1.00輸出=兩者軸測定標(biāo)稱值正公差負(fù)公差偏差超差D123.991124.0000.1000.000-0.0090.009<--------終止尺寸LOC2

逼近距離/0.3

回退/0.3

賦值/ZZ1=0

移動/點,0,60.8,15PNT3=自動/曲面點,顯示所有參數(shù)=否理論值/-1.138,60.7,-3-ZZ1,1,0,0

實際值/-1.393,60.698,-3.05,0.9811523,0.0082998,0.1930579

目標(biāo)值/-1.138,60.9,-3-ZZ1,1,0,0尺寸LOC3=點的位置PNT3單位=毫米,$圖示=關(guān)文本=關(guān)乘數(shù)=1.00輸出=兩者軸測定標(biāo)稱值正公差負(fù)公差偏差超差PR60.71460.7110.1000.0000.0030.000#--------PA91.31591.0740.0000.0000.2410.241-------->Z-3.050-3.0000.1000.000-0.0500.050<--------終止尺寸LOC3I.齒槽:程序PC-DMIS87

賦值/ANG=LOC3.PA.MEASPNT4=特征/點,直角理論值/0,0,0,0,0,1

實際值/0,0,0,0,0,1

構(gòu)造/點,原點LIN1=特征/直線,直角,非定界理論值/0,0,0,-0.0187477,0.9998242,0

實際值/0,0,0,-0.0229456,0.9997367,0

構(gòu)造/直線,最佳擬合,2D,PNT4,PNT3,,A5=建坐標(biāo)系/開始,回調(diào):A4,LIST=是建坐標(biāo)系/旋轉(zhuǎn),X正,至,LIN1,關(guān)于,Z正建坐標(biāo)系/終止賦值/VX=CROSS(MPOINT(LIN1.I,LIN1.J,LIN1.K),MPOINT(0,0,1))注釋/文檔,##############################!

注釋/運算符,STARTFROMHERE!C1=注釋/輸入,Pleaseinputthenumberofslots!

賦值/NUM1=C1.INPUT

逼近距離/0.5

回退/0.5

賦值/DZ=0

賦值/PA1=0

賦值/PA11=0

賦值/PR1=60.70

移動/點,60.7,0,15FPTR=文件/打開,C:\1.TXT,寫入V1=循環(huán)/開始,標(biāo)識=是,編號=NUM1,開始=1,跳過=,

偏置:X軸=0,Y軸=0,Z軸=0,角度=0*/利用函數(shù)構(gòu)造器中的差乘構(gòu)造矢量,賦值給VX*/將注釋的輸入值賦給變量NUM*/打開文件以寫入*/循環(huán)開始I.齒槽:程序PC-DMIS88PNT=自動/曲面點,顯示所有參數(shù)=否理論值/PR1,PA1,-3-DZ,VX.I,VX.J,VX.K

實際值/60.7,0.007,-3.003,-0.0242157,-0.9798879,0.1980742

目標(biāo)值/PR1,PA1,-3-DZ,VX.I,VX.J,VX.K

賦值/ZZ1=PNT.Z

賦值/ZZ2=-3

賦值/DZ=ZZ1-ZZ2REPEAT=標(biāo)號/PNT_T=自動/矢量點,顯示所有參數(shù)=否理論值/PR1,PA1,-3-DZ,PNT.I,PNT.J,PNT.K

實際值/60.7,0.009,-2.999,-0.0241996,-0.9798837,0.1980967

目標(biāo)值/PR1,PA1,-3-DZ,PNT.I,PNT.J,PNT.K

賦值/ZZ1=PNT_T.Z

賦值/ZZ2=-3

賦值/DZ=ZZ1-ZZ2IF/ABS(DZ)>=0.01

轉(zhuǎn)到/REPEATEND_IF/ELSE/尺寸LOC3=點的位置PNT_T單位=毫米,$圖示=關(guān)文本=關(guān)乘數(shù)=1.00輸出=兩者軸測定標(biāo)稱值正公差負(fù)公差偏差超差PR60.70060.9000.1000.000-0.2000.200<--------PA0.0090.0000.0000.0000.0090.009-------->Z-2.999-2.9910.1000.000-0.0080.008<--------終止尺寸LOC3*/將點PNT的測定Z值賦給變量*/指定標(biāo)號*/設(shè)定跳轉(zhuǎn)條件*/滿足條件的情況下跳轉(zhuǎn)到指定標(biāo)號*/在不滿足條件下執(zhí)行ELSE中的語句I.齒槽:程序PC-DMIS89

賦值/ANG=LOC3.PA.MEAS

移動/點,PNT.X,PNT.Y,15

文件/寫入行,FPTR,ANG賦值/PA1=PA1+9

賦值/PA11=ANG+8.9

移動/點,PR1*COS(DEG2RAD(PA1)),PR1*SIN(DEG2RAD(PA1)),15LIN2=特征/直線,直角,非定界

理論值/0,0,0,0.8910345,0.4539357,0

實際值/0,0,0,1,0.0001583,0

構(gòu)造/直線,最佳擬合,2D,PNT4,PNT_T,,

賦值/VX=CROSS(MPOINT(LIN2.I,LIN2.J,LIN2.K),MPOINT(0,0,1))END_ELSE/

循環(huán)/終止文件/關(guān)閉,FPTR

注釋/文檔,calculatetheangleoffsets##############################

賦值/V11=ARRAY(41)

賦值/V4=1FPTR1=文件/打開,C:\2.TXT,讀取

DO/V1=文件/讀取行,FPTR1,{line1}

賦值/V11[V4]=LINE1

賦值/V4=V4+1UNTIL/V1==“EOF“

文件/關(guān)閉,FPTR1

賦值/V5=1

賦值/V8=1*/在打開的文件中寫入*/條件結(jié)束*/定義數(shù)組,元素數(shù)目為41*/打開文件以讀取*/DO循環(huán)*/逐行讀取,賦值給變量LINE1*/當(dāng)讀取行為空時循環(huán)終止I.齒槽:程序PC-DMIS90FPTR=文件/打開,C:\

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論