功能:按有效的元素組合形式計算兩元素間的距離。
操作: 單擊“相關元素工具條”中的相應的按鈕。如(圖1)所示
或者依次單擊菜單“基本測量”與“相關功能”中的“距離”選項。如(圖2)所示:
彈出距離計算的操作界面。如(圖3)所示:
如果選擇的元素為距離,則界面改變。如(圖4)所示:
名稱:指距離的名稱,可用系統預設命名或輸入自定義名稱。
元素1/元素2:指求距離的兩元素。
評定輸出:設定是否評定,列印輸出。若要評定請輸入名義值及公差,選擇輸出。
輸出最大最小距離:報告中是否要輸出最大最小距離。指令:OUT-MAXMIN-DIS(n),n=0為不輸出,n=1為輸出。
“加半徑、減半徑”:報告中是否要輸出最大或最小距離(與輸出最大最小距離意思相同),隻不過是結果分開出,但兩者之間隻能選其一。
指令:SET-PROP("CIRCLE-CIRCLE-DIS","n")加半徑
SET-PROP("CIRCLE-CIRCLE-DIS","n")減半徑 n=1為加半徑,n=2為減半徑
“(-)(+)”:選擇元素為距離時才顯示,計算兩個距離結果間的相加或相減距離,即界面選擇兩個距離結果,點選“确定”後的距離結果X\Y\Z\D分别為兩距離對應X\Y\Z\D各項代數和或代數差的絕對值。
以上設定好後點“确定”則在測量結果區顯示計算結果。
說明:
a.距離計算時有效的元素組合形式如下:
點與點
點與直線
點與平面
圓與圓
圓與直線
直線(軸線)與直線(軸線)
直線(軸線)與平面
平面與平面
距離與距離
加半徑與減半徑
b.點與點、點與直線(軸線)、點與平面之間求距離,其結果為元素之間的空間距離,同時測量結果區中“X/Y/Z”區域分别顯示該距離在三個軸向的分量。
c.直線與直線之間求距離,其結果為第一條直線特征點到第二條直線的距離。
d.直線與平面之間的距離為直線的中點到平面的距離。
注意:平面與直線求距離得到的結果中既包括直線的中點到平面的距離,同時還包括了最大距離與最小距離,如(圖5)所示,D表示直線中點到平面的距離;最大距離與最小距離表示直線的起始點和終止點到平面距離中的最大距離與最小距離。
e.平面與平面之間的距離為第一平面上所有測點的分布重心到第二平面的距離。
注意:平面與平面求距離得到的結果中既包括第一平面上所有測點的分布重心到第二平面的距離,同時還包括了最大距離與最小距離,如(圖6)所示,D表示第一平面上所有測點的分布重心到第二平面的距離;最大距離與最小距離表示這第一個平面的各個測量點到第二個平面的距離中的最大距離與最小距離。
f.兩圓、圓和線計算距離有最大、最小距離。
圓與圓求距離得到的結果中既包括兩圓心之間的距離,同時還包括了兩圓間的最大距離與最小距離,其最大距離和最小距離是在空間距離基礎上加或減兩圓半徑;圓與直線求距離得到的結果既包括圓心到直線的距離,同時也包括了圓與直線的最大距離與最小距離,其最大距離和最小距離是在空間距離基礎上加或減圓半徑。如(圖7)所示,圖中D為圓與直線之間的距離,最大距離和最小距離為在D的基礎上加和減圓的半徑。
程式設計指令:DISTANCE(“str1”,“str2,str3”)
DISTANCE-CAL("str1","str2,str3",n)
參數說明:str1為距離的名稱
str2為元素1
str3為元素2
n為計算距離相加或相減,0為減,1為加。
應用舉例:DISTANCE("距離-1","圓-0,點-0")
DISTANCE-CAL("距離-3","距離-1,距離-2",1)
程式設計指令:SET-PROP(“CIRCLE-CIRCLE-DIS”,“n”)加半徑
SET-PROP("CIRCLE-CIRCLE-DIS","n")減半徑
n=1為加半徑,n=2為減半徑