【東南大學】《 數控技術》公開課 P23 - 23. 學時 (23)

长安书院_
145粉絲
23 次觀看·2026年8月25日
AI 生成·可能包含錯誤
同學們我們繼續介紹這個第二篩甲
是這個速控機從這個自動編語言
語言自動編程系統裏面相關的內容
那自動編程語言的話
前面我們在一個程序的分析基礎上
從這裏面我們給它提出這個語句成分的進行分析
那對於速控編程語言的話
它的這個ISO語言語句
由字符、無符號數、關鍵詞
以及標識符所組成
由這幾個部分所組成
這個它的語句的基本的成分
那這個字符在這裏面
跟這個計算機裏面是一樣一致的
字符它包括這個數字0到9字母A到Z
以及其他專用的字符
包括這個加減乘除等號
逗號還有這個續航復等等
這些都是屬於這個
自動編程系統裏面的這個字符
無符號數通常是一些實定值數
還有關鍵詞
關鍵詞它相當於英文中的單詞或詞彙
有一個確定的這個含義
有一個確定含義
用它這個來表明
這這個程序
它的語句或者這個指令所起作用
比如說我們剛纔這個Line
還有Circle
這些都是屬於關鍵詞
而這幾個關鍵詞
它所起的作用分別是告訴這個系統
它所定義的是直箭還是圓弧
另外還有標識符
那標識符主要是起一個名稱的作用
它起一個名稱
在編制原程序的時候
可以幾何元素或者子程序進行
等說明符來命名
比如說我們在這個定點
定義點的時候
STPT等於什麼呀
這裏面STPT就是一個用於這個命名
一個點的名稱的一個標識符
所以這是一個標識符
由字母和數字
這個標識符由字母和數字來構成
並且以字母開頭不得超過六個
它以字母開頭不能超過六個
比如說這個以字母開頭的
STPT它是一個合法的這個標識符
它是四位的
它是小於六位
STPT01它也是可以的
字母和數字做構成
但是它必須以字母開頭
不能以數字開頭
比如說我eSTPT
這個就是不合法的
eSTPT這個就是不合法的
它是不符合規定的
所以在這裏面標識符
它主要有數字和字母構成
並且以字母開頭
它不能超過六位數
比如說我有一個是STPT0001
它是總共有多少位
總共有這個八位
它超過了六位
所以這個它是一個不合法的這個標識符
這個標識符它是有規定的
第二我們看看語句結構
看了語句成分以後
我們再看語句結構
在這個裏面
比如說有這麼一個程序段
在這個語句裏面
它的構成
我們把它分爲主部和輔部兩個部分
一個是主部
一個是輔部
以斜槓來隔開
以斜槓來隔開主部和輔部
而主部實際上相對來說
它是一個基本的操作功能
而輔部的話是對這個主部的解釋
或者說修飾說明
有時候一個主關鍵詞
它也可以表示一條語句
比如說這個fini是finish
它表明是一個結束
是一個finish
它表明是一個結束
它就沒有主部和輔部的區別
它只有一個關鍵詞
它只有主部
它沒有輔部
這也是可以存在的
第三我們再看語句類型
愛說語言愛信息的類型
可以分爲算術語句類
程序定義語句類
程序執行語句類
幾何定義語句類
以及幾何執行語句類
有這樣的幾些
這個幾種語句類型
包括這個算術語句類
那顯然是進行算術分析
算術計算的
還有這個程序定義語句類
是定義這個程序的
這個程序的編號
這個程序的名稱
程序定義語句類
還有程序執行語句類
是調用或者說應用這個程序的
這樣的一些語句
成爲程序執行語句類
還有幾何定義語句類
適用於定義具體的幾何外形的
零件的幾何外形
我採用這個幾何定義語句類
來進行定義
這是幾何定義語句類
還有這個幾何執行語句類
幾何執行語句類
這個零件具體
我加工過程中所要用的
我都成爲這個幾何執行語句類
加工過程中
我需要用到這個
比如說
要用到往右走
往左走
或者往前的一些語句
我把它成爲是幾何執行語句類
所以語句類型有這麼幾種
那算術類型在這裏面
做代數運算
包括算術函數
代數函數
三角函數
像量函數
等等這樣一些
這個運算都屬於算術語句
程序定義定義語句
它用於重複執行一些語句系列
比如說宏指令
定義語句
mac1等於macroab
那麼在這裏
mac1是一個標出
表明這是一個
這個宏定義的
這個名稱
還有macro
是具體的表明
這個名稱
具體的作用是進行宏定義
那這個宏裏面
它有兩個參數
一個是a
一個是b
這兩個參數
把這兩個參數
具體的只把它放進去
進行調整的時候
就可以執行這個宏定義
它的這個定義的過程
所以這個的話
是指對於語句類型
那麼程序執行語句
它包括零件原程序
標示語句
part number
是程序執行
part number是表明
我這個程序
它的程序號
是什麼樣的一個程序號
然後finish
程序結束
machine
是屬於我定義
用什麼樣的基礎
還有這個print
是打印語句
punch
是這個輸出
串通指紋的語句
還有這個call
用於這個調用
指程序
這樣的一個語句
幾何定義語句
和幾何執行語句
它是原程序的核心部分
幾何定義語句
和幾何執行語句
這兩個語句
一個是用來具體描述
零件的幾何外形
一個是用來定義
刀具和機牀
刀具和零件之間
相對位移
所以一個是用於
描述零件的外形
一個是用於描述
刀具運行軌跡
所以在這裏面
合起來
一個是幾何定義語句
一個是幾何執行語句
再看看具體的
我們看幾何定義語句
因爲幾何定義語句
和幾何執行語句
是這個自動編程系統裏面
主要的核心的部分
所以我們具體來看
幾何定義語句是什麼樣的
幾何定義語句
它的作用主要是用於
描述零件圖形
一般表達的這個形式
一般它的表達形式是
幾何名字主要是標識負
是負給某一個幾何名稱
幾何名字
它一個具體的信息
那麼這個幾何名字
有可能代表點人
有可能代表線人
或者代表圓弧的
然後右邊等號右邊
是這個定義的主部和輔部
主部用於定義它幾何類型
它是屬於直線幾何類型
圓弧幾何類型
它是其他的
它是點的
然後具體性定義
在這個輔部裏面
實際上是定義這個
這種幾何類型
它的具體的修飾成分
所以這個幾何名字
幾何名字到幾何類型定義
這樣的話構成了
這個完整的一個零件描述的語句
幾何類型
它有點直線圓點群柱面球面二次曲線
等等這樣的幾種類型
真的這樣的一些類型
根據這個數據語言系統
它的這個大小程度
或者說專業化程度
有區別
有的可能只有點直線圓
有的可能還包括這點群柱面
還有可能包括球面和二次曲線
這樣的一些描述
這是對幾何類型的具體規定
那我們首先來看看點定義語句
它怎樣來定義的
在ISO語言裏面
它有這個15種點定義語句
有15種點定義語句
那在這裏面我們列出其中的一部分
在這個點定義裏面
這裏面列出了四個圖
這四個圖分別表示了
不同的點定義的這個情況
它分別表示不同的點定義的情況
第一個部分
第一個圖上面所表示的
以這個Point XYZ
也就是以三點定義方式
XYZ三點座標
XYZ三點座標來定義一個點
是第一種定義方式
Point XYZ以三點方式來定義其中一個點
第二個圖裏面
是用L1 L2直線相交的方法來定義一個點
Point Interop
Interop表明是相交
那相交由直線來相交
它具體的給出L1 L2這兩條直線
是L1 L2這兩條直線
另外第三個是Point XL
Interop Circle E Circle R
這表明這個點的定義
它由這個C Circle E Circle R
兩個圓弧相交的方式來定義
那麼這兩個圓弧相交
它可以形成這個幾種情況
可以形成兩個點
這兩個點它的區別
它有可以用這個修飾詞來表示
X large Y large X small Y small
這樣的一些修飾詞來表示
這個點到底是屬於哪一個點
還有這個直線
在這裏面應該是L1 Circle E
Circle E Circle R
這兩種定義方式
一個是直線圓弧相交的方式來定義點
一個是兩個圓弧相交的方式來定義點
那麼顯然根據圖三
我們可以看到這個
直線和圓相交的話
可以形成兩個點
這兩個點
我可能定義的時候
只需要其中一個點
如何來判斷
如何來確定
那麼這兩個點
它有一個在上一個在下
一個是在上面
一個在座標上面
一個在座標下面
一個在座標上面
一個座標下面
這個時候
座標上面的點
跟座標下面的點相比
它的這個X座標和Y座標都是有區別的
上面這個點
跟下面這個點相比
它的Y座標要大一些
下面這個點
跟上面這個點相比的話
它的這個X座標要大一些
同時相應的
下面這個點的Y座標
要比上面這個點的Y座標小
所以可以通過這些修飾詞
X large Y large X small Y small
這樣的一些修飾詞來決定
定義的兩個點裏面
我到底去哪一個點
這是對於點的四種定義方式
第二個我們再看點群定義方式
對於點群的定義方式
點群定義
它有線性點群
圓形點群和平行四邊形點群
或網格點群
那這幾個點群
它的定義方式
我們看書上在這裏面
我們介紹三種點群定義方式
第一種
以點群定義的話
以Pattern作爲它的這個
主步的關鍵詞
表明它的點群
Linear表明它是一個線性點群
這個線性點群裏面
它的點包括了
從點1到點2之間
總共有Number這樣的幾個點
它就表明了
也就是說我在這個座標裏面
在這個座標系裏面
我給定第一個點
給定最後一個點
然後在這個
兩個點所確定的這一條直線上
我平均的分佈
有Number所規定的這些點
現在的話就把這個點群定義出來
可以把這個點群定義出來
這是第一種點群的定義方式
第二種還是Pattern
也就是點群它都是
關鍵詞都是Pattern
像剛纔的點的定義都是Point
那在點群裏面
點群的定義都是Pattern
第二種定義方式
是圓弧上的這個點群定義
第二種是圓弧上的點群定義
首先是表明Arc
它表明這是圓弧狀的這個點群
圓形點群
在這個圓形點群裏面
那麼這個圓是哪一個圓
Circle
這個Circle是必須事先把它定義好的
在定義這個Circle的時候
在此事先定義這個Circle的時候
必須定義出這個Circle
也就是這個圓的
圓心是多少
這個半徑是多少
然後給出這個點群
這個圓點群第一個點的
它的角度是多少
它在圓形角
在這個圓心上面的這個角度是多少
然後看這個點群
它的順時針方向
從這個起點點開始
第二點
第三點
跟第一點相比
它在順時針方向上
還是在逆時針方向上
然後看每一個點
它的這個增量是多少
增加的角度是多少
比如說第一個點到第二個點之間
Increase
Increment
它的增量是多少
第二個
第三個
第四個
分別把它規定出來
那我可能在這裏面Increment
多少
給定一個角度
然後在這裏面
每一個都是一個角度
規定的這個增量
比如說這個是增量
40度
那就是第二個點
跟第一個點之間
它角度
中心角相增加了40度
下面比如說10度
第三個點跟第二個點之間相比的話
第三個點比第二個點
又增加了10度
因此往後累推
從每一個增加的角度
就規定了新的一個點
它都在前面一個點的基礎上
增加一定的這個角度
從來得到新的點
所以這個是對於原點群的
第二種定義方式
第三種是Pattern Grade
Pattern 1
Pattern 2
1
這是一個網格點群
那網格點群怎麼來定義
是以Pattern 1和Pattern 2
來構成之間的網格點群
比如說
水平方向有這麼一個網格點群
斜的方向又有另外一個網格點群
由這兩個網格點群
把它組合起來
我就可以得到
由這兩個直線點群
把它組合起來
我就得到了網格點群
我就得到網格點群
所以網格點群
它就這麼得來了
但網格點群在這裏面需要
大家注意的是
必須注意它的這個順序
它的順序是必須是連續的
在這個裏面
我們看到最最最初的
在這個位置的話
是7
是1
1從這個位置開始
然後後面是2
3
4
2 3 4
這四個點
然後再順序再下來
1 2 3 4
然後再往下
5 6 7 8
這樣的一個順序
所以在這裏麪點
它是連續的
它是一個連續的
它不會是
它不會是這樣一個順序
它不會是這樣的一個順序
先上去
然後這個
再從這開頭
也就是
1 2 3 4 5 6 7 8
它不會形成這樣的一個點群
它是一個連續的
1 2 3 4
然後緊接的就是
5 6 7 8
然後再9 10 11 12
通過這樣的一個順序
來編制這個點群
這個網格點群
它的上面的順序
現在我們再看直線的定義
在ISO語言裏面
有18種定義直線的方式
在其中這個圖
裏面所表示的其中的一個部分
在這裏面
我定義了四種直線的定義方式
首先第一種是
以兩點方式來定義一條直線
放一條1 放一條2
這兩點是直線上的點
然後給它規定
就是定義這一條直線
兩點定義一條直線的方式來定義
第二個是line parallel
line
然後x large
y large
x small
然後distance
這是跟這個
通過某一個
是這個跟某一條直線相平行
來定義一條直線
跟某一條已知直線相平行
同時跟這條直線相隔距離爲distance
這樣的方式來定義這個直線
那麼顯然
跟已知直線平行
然後又相隔一定的距離
在這個平面上可以有兩條直線
可以有兩條直線
這兩條直線我怎麼來進行選擇
我通過這個修飾詞
可以通過這個修飾詞
那這個修飾詞
從這兩條直線的話
我顯然
這兩條直線上的同樣的這個
比如去同樣的x或者去同樣的y的話
這兩條直線上
它的這個座標是不一樣的
通過這個座標的變化來決定
它是x large還是y large
x small還是y small
用這樣的方式來決定
是選擇其中哪一個點
哪一條直線作爲我需要定義的直線
這是點的直線的第二種定義方式
第三種是line
point
right or left
tan2 circle
那這個定義方式是指
跟這個直線相切的方式
一條直線跟一個圓線
從通過某一個點
向一條直線作切線
可以有兩條
通過其中一個點向一隻一個圓
做切線
它可以有兩條切線
它有兩條切線
那麼這兩條切線
分別在這個點和圓心的這個連線的
左側和右側
從而來規定right和left
來確定其中的這一條直線
作爲需要定義的這個直線
從這個點
其實點位置
沿着這個跟圓心的這個方向觀察
然後看這個直線是在左邊還是右邊
左邊left就上面這條直線
右邊right就這條直線
通過某一點跟圓相切的方式來定義直線
第四個
第四個的定義
實際上是跟這個
跟這個兩個圓都相切的方式
來定義這一條直線
跟兩個圓都相切的方式
那麼顯然我們知道
跟兩個圓相切
也就是公切線
先有兩條這個
有這個四條公切線
跟這個圓相切
總共應該有四條公切線
兩條外公切線
兩條內公切線
在這四條裏面我要選擇其中的這個一條
要選擇其中一條
那麼它的這個修飾詞
我們看到有兩組修飾詞
它有兩組修飾詞
首先判斷跟第一個圓的這個相切
它有right和left這樣的一個區別
跟這個區別的話
跟上面第三個去判斷是一樣的
跟第一個圓相切來判斷
它在左邊還是右邊
它就排除了
這個兩個圓
主要是從兩個圓的這個圓心連線方向觀察
這個圓這個直線
它的這個分佈情況
從第一個圓到第二圓這樣的方向觀察
如果我要定義的這個直線
是屬於這條連線上方的這個
這個公切線的話
那我就可能選這兩條
我就選這兩條
那如果在下方的話就選這兩條
然後反過來從這個圓的角度上觀察
看看這個直線是在上方還是下方
從而來決定我選的是哪一條
具體的選的是哪一條
所以這個的話
是這個跟兩個圓同時相切的情況來
這個去定義一條直線
第四我們看圓的定義
ISO裏面有20種圓的定義方法
這個圖裏面是它的其中一個部分
在這裏面我們給出了四種這個圓的定義方法
第一種是採用這個Circle
這種定義方式
Circle
然後圓心用圓心的方式來定義
圓心是處於某一個點
然後給定這個Radius半徑是R
用這樣的方式來定義這個圓
給圓心給這個半徑
第二種定義方式是這個Circle
然後Center
給定圓心同時跟一條直線相切
給定圓心並且與某一條直線相切
那顯然可以唯一的確認出其中一個圓
這是對於第二種定義方式
第三種是Circle
然後跟L1 L2都相切
同時這個圓的半徑是R
與兩個直線都相切
在給定直徑給定半徑的情況下
與兩條相交直線都相切
跟一條直線相切
跟這個兩條直線都相切
顯然有四個圓
給定半徑同時跟這兩條直線都相切
可以有四個圓
那麼這四個圓在這四個圓裏面
選出其中一個所需要定義的圓
比如說這是L1這是L2
先從L1來進行觀察
看所需要的點是在這
所需要定義的圓是在這一條
L1這條直線的這個上方還是下方
或者是左邊還是右邊來決定
這個修飾詞
X這第一個修飾詞的這個
具體是採用哪個修飾詞
在這個決定基礎上
然後從L2第二條直線來觀察
這個圓是在這個L2的上方還是下方
從而在這裏面選出其中一個圓
所以在這個第三種定義方式裏面
有兩次修飾詞的選擇
通過這兩次修飾詞的選擇來決定
最後我定義的是哪一個圓
這是第三種定義方式
第四種定義方式
Circle
然後是給出其中一條直線
再規定這是在這個圓內還是圓外
給出這個圓本身的這個直徑是多少
也就是說
這第四種定義方式實際上是
跟這個直線和圓同時相牽
跟直線和圓同時相牽
同時已知這個圓它的半徑的情況下
我要定義這個圓
給定直線
給定圓
然後我給定這個圓的這個半徑
而且要求這個圓跟這個直線都和圓同時相牽
那麼顯然可以畫出這個總共八個圓
這八個圓裏面我要這個決定
其中一個圓是需要定義的這個圓
首先是在這裏面跟Line這條直線相比較
是在這個直線的這個上方還是下方
有這個x large y large x small y small來確定
這八個圓裏面來確定其中四個圓
去掉排除另外四個圓
然後再判斷是在圓內還是圓外
然後再判斷是圓內還是圓外
再跟圓相比較的話
比如說我已經選出了這四個圓
我比如說已經選出了這四個圓
然後在這四個圓的基礎上
我再去確定跟原來確定相比的話
是在圓的這個上方還是下方
因爲上下各有兩個圓
顯然這兩個圓要比底下兩個圓
它的這個尺寸要來的大
要來的座標位置要來的大
那麼在四個裏面又排除掉兩個
又排除兩個
就像這兩個
這兩個我再把它進行區分
一個在圓內
一個在圓外
那根據這個in或者out來決定最後的這個圓
到底是定義是哪一個
所以這個是指圓定義的第四種定義方式
第五讓我們看看幾何之心語句
幾何之心語句
它也稱爲刀具運動語句
它是在一個零件的幾何語句基礎上
描述零件加工過程中刀具運動的順序和狀態
是對幾何之心語句
它是在也把它稱爲刀具運動語句
它主要是描述刀具和零件之間的相對位移
從而具體的去形成這個零件的加工
它在這個零件幾何語句的基礎上
描述零件加工過程中刀具運動的順序和狀態
是對幾何之心語句
幾何之心語句
它包括刀具軌跡控制語句
運動語句
啓動方向控制語句
刀位變換語句
以及數據文件輸出語句
這樣幾種語句
是對幾何之心語句來說
它包括這幾種語句
包括這個刀具軌跡控制語句
運動語句
啓動方向控制語句
刀位變換語句
以及數據文件輸出語句
它有這麼幾種幾何之心語句
運動語句的話
首先我們看運動語句
運動語句它又分爲點位運動語句和連續運動語句
這跟我們前面所介紹的運動方式是對應起來
一種點位運動
一種連續運動
首先我們看刀具軌跡控制語句
刀具軌跡控制語句
包括影響刀具運動軌跡的刀具形狀
零件的容差
以及刀具與零件控制面的相對位置
這些都是屬於刀具軌跡控制語句裏面
所需要描述的類型
包括刀具運動軌跡的刀具形狀
刀具形狀是什麼樣的一個形狀
刀具它的半徑尺寸是多少
零件的容差
是內容差還是外容差
還是混合容差
以及零件控制面
與零件控制面的位置關係
零件控制面的位置關係
這樣的話形成它加入的路徑和軌跡的不同
首先我們看看cut語句
cut d-r-e-f-a-b-h
它實際上就表明了刀具的各項尺寸
它表明了刀具的各項尺寸
常用這個cut d或者cut d-r
這兩種方式來描述刀具相關的參數
它分別這兩個定義方式
實際上就是表明了刀具
它的刀頭直徑是多少
在這個圖裏面
我們可以觀察零件控制面的關係
在這裏麪包括零件控制面
包括零件面
檢查面和刀具的運動方向的控制
刀具與零件控制面的這個位置關係
在這個裏面零件控制面
它包括P-S-D-S-C-S
P-S是零件面
零件面P就是part
S是surface
part surface是零件面
D-S是什麼
D-S-D是driver
driver S是surface
D-S就是驅動面
或者說導動面
C-S在這裏面
C是control控制
所以C-S實際上就是控制面
所以在這個裏面就零件控制面
它就包括P-S-D-S-C-S
分別表明是零件面
導動面和控制面
這三個面
零件面導動面和控制面
零件面
零件面是什麼樣的一個面
零件面part surface
也就是零件
它的這個被加工的表面
另外D-S drive surface
也就是導動面
導動面D-S
它的這個是控制刀具
它的這個移動方向的
和移動軌跡的
而C-S check surface
檢查面
它是用於控制這個刀具
它最終它的這個中止位置的
所以由這三個控制的刀具的
這個走道過程
C-S控制刀具
它被加工表面
D-S控制刀具
它所形成的這個走道軌跡
C-S控制刀具
它加工的中止位置
這幾個這個面的關係
通過這樣的方式來確定
在這個圖裏面
我們還可以看這個刀具
和零件面的這個位置
它包括了TL-on PS
TL-off PS兩個
TL-on PS也就是刀具在零件面上
TL-off PS
表明刀具離開零件面
具有一定的位置
那麼前面這種情況
TL-on PS是刀芯正好在零件面上
由刀芯來切去零件的情況
第二種情況
TL-off PS刀芯偏離零件面
一定的這個位置
那麼這個的話
就是刀具的這個端面部分
這個圓頭部分
來進行這個零件
零件面的洗削加工
另外根據容差的這個
要求的容差來選擇
可以選擇TL-on PS和TL-off PS
那麼顯然採用TL-on PS的話
它所形成的是一個內容差
而TL-off PS的話
它形成是一個外容差
這當然是指的
是指對外圓面
或者外面的這個洗削加工
如果是內表面洗削加工的話
那正好就是反過來
零件面PS它的語句
是用這個PSNS來表示
表明我要切去的零件面
是處於什麼樣的地方
它這個缺省的情況是XY平面
在這個圖裏面
是刀具和導動面的位置關係
那麼我們講過這個導動面
是控制刀具運動軌跡的這個表面
從這個導動面
和這個刀具的運動位置的話
可以從刀具運動方向來進行觀察
有這幾種
一個是TL-RGT
也就是刀具在右邊
TL-RGT也就是刀具在軌跡的
被降軌跡的右邊
在導動面的右邊
TL-FT
刀具在這個降軌跡的左邊
TL-ON
刀具中心正好在這個導動面的
這個中心線上
所以有這樣的幾種
TL-RIGHT
TL-LEFT
TL-ON
這幾種這個刀具和導動面的相關係
刀具的檢查面的位置
它包括了TL-ON
TL-PAST
這幾種方式
TL-TWO
也就是刀具中心還沒有到達
這個檢查面的位置的情況
TL-ON
是刀具中心正好在檢查面上
這個位置
TL-PAST
刀具中心剛通過這個檢查面的位置
TL-TWO
是刀具中心正好跟這個檢查面相切的情況
走切的情況
有這幾種情況
刀具和檢查面的位置就包括這幾種情況
第三個看看容差語句
它容差
什麼是容差
容差是刀具實際運動軌跡與理論輪廓允許的差值
它是一個續銷指令
那具有這個容差語句
它具有直線
在具有直線差步和圓弧差步的受控裝置裏面
它是不存在容差的
在圓弧差步和直線差步的受控裝置裏面
它是不存在容差的
對於用直線和圓弧逼近非圓曲線的時候
就會出現逼近誤差
這個誤差應該在容差範圍之內
這個容差實際上就是我們所說的
跟公差類似的一個誤差範圍
比如在這個圖裏面容差的三種形式
這三種形式
分別是表明
outer tool是外容差
in tool是內容差
還有這個聯合的容差
可以用tolerance來表示
所以容差有這樣的三種形式
這三種分別
一個外容差是必須在這個零件的這個膠面的外側
所以誤差只能存在外側
內容差誤差只能存在於零件內部
內側
而聯合容差
它既可以有一些部分在這個膠面的外部
有一部分可以在膠面的內部
屍體的內部
所以這個主要跟屍體
刀具進入屍體還是不進入屍體
是這種方式來判斷三種容差形式
下面我們再來點位運動語句
點位運動語句
刀具這個粗實位置語句
第一個就是刀具粗實這個位置語句
或者說到起刀點位置
用from點名稱或者fromxyz
直接來表明這個起刀點位置
這是對起刀的情況
第二是絕對點位運動語句
絕對點位運動語句用go to來表示
go to直接到某一個點
或者說go toxyz
直接給出這個點的座標
這是絕對點位運動語句
還有增量語句
go delta走增量
delta x y delta z delta y
或者說go delta
直接一個delta z
表明只在z方向說這個增量移動
還有連續運動語句
連續運動語句
包括第一個是粗實運動語句
它是進入工作輪廓前的一個空城形運動
並且走到控制面的這個指定位置
這是連續運動語句
這個圖就表明是一個連續運動的這個過程
第一個在這裏面有個最短距離語句
用go語句
最短距離語句
go語句
在這個圖裏面有go to
go是往前走
走到什麼位置
走是to還是on還是past
也就是跟這個導動面的位置的關係
它跟導動面是什麼樣的位置關係
是to的位置還是on還是past的關係
然後下面是給出跟臨界面的位置關係
是to還是on還是past
最後是給出跟控制面的位置關係
是on是toon還是past
這樣的話
go這個過程
分別規定了道具跟這個臨界面的位置關係
跟控制面的位置關係
和跟導動面的位置關係
tov的程序的話
no這個past
沒有先這個給它規定沒有臨界面
然後go tods
就是說走走到什麼地方
走到是靠着導動面來走到
現在我們再看這個控制方向的語句
捱到指定點的方向
由它的這個名稱是indirp
捱到指定點是這個點
indirp
這個它的這個是indirection point
這個簡稱indirp
還有這個挨指定點的方向
這個來
這個indirv
這應該是挨指定始量的方向
挨指定始量的方向
indirv
這個的方向
在這後面應該跟的是導動面
偏置語句offset
也可以用這個勾語句實現初始運動
比如說from sp
表明是從某一個sp這一點開始
然後indirp p1是從p1開始的這個所建立的點
還有offset to c1
tov的情況from sp
然後indirv v1
offset past c1
這樣的一個情況
第二我們再來看看連續運動語句
連續運動語句
它是控制道具進行一個幾何元素
比如說導動面的切損運動
表明將可加這個什麼樣的方向和沿什麼軌跡進行運動
運動到什麼位置
這樣的一個連續運動語句
它的這個控制過程
它的簡化語句是go
一個信號
那這個信號後面具體會代表其他一些這個方向語句
還有這個ds
導動面沿着這個導動面走到
走到什麼位置
走到控制面所規定的位置
跟控制面什麼關係
有on 有to on
past time to等等這樣一些位置關係
那麼在這個裏面
如果出現交點的話
它在這裏面要規定scalar
int off
cs跟這個cs
控制面時間是哪一個交點
scalar就1 2 3 4
按順序是哪一個點
這樣的一個情況
下面我們再看這個exapt語言
exapt語言
它是在這個apt語言系統發展起來的
那大部分當前的這個自動編程語言的話
它只能處理幾何和運動的這個信息數據
而公益要求還得靠編程人員來託基來確定
exapt它是一個典型的面向公益的語言系統
它不僅能夠處理幾何和運動信息
還能自動處理加工順序
走到自動切削分配
以及自動選擇刀具形式
尺寸和切削用量等公益信息數據
所以exapt它在公益方面
得到了加強
它的公益方面
以這個apt
跟apt相比的話得到了加強
編程系統
它這個被由機牀刀具材料
以及典型加工這樣的文件庫
那exapt根據它的發展
可以分爲exapt1
exapt2和exapt3
三種不同用途的這種編程系統
這是對於exapt系統而言
下面我們再看
這個語言編程系統處理零件
它的語言程序這個過程
這個過程的話
可以根據這個圖
通過這個輸入翻譯與幾何處理
來判斷它的處理過程
在這個裏面
用速控語言編制的
這個零件語言程序
輸入系統之後
在計算機系統程序的控制與處理下
自動生成這個加工程序
這是對於語言編程系統
它的這個具體的處理過程
那麼首先是進行這個
輸入翻譯與幾何域處理
它主要是進行這個
換把和檢查語句的語法
是否正確
那幾何定域處理程序
首先是根據主關鍵詞
判斷是哪些幾何類型
再根據主關鍵詞
判斷是哪一類
它的定義方式
然後再處理成標準形式
並求出標準的參數
這是對於這個
第一個輸入處理
第二個是運動軌跡的處理
那在這裏面
主要是進行系列
有序的這個座標數據的處理
在這個處理過程中
它在逐條翻閱讀翻譯階段
這個處理的結果
對不同語句進行相應的
這個處理
這是具體的這個執行過程
最後第三個是後的處理
後的處理主要是將到位文件
轉換成具體的基礎的
這個將執行程序
這個圖就是這個後的處理的
這個處理過程
那處理過程
首先是打開到位文件
然後把到位文件讀入輸入單元
然後檢查輸入數據的正確性
判斷這個記錄類型
進行這個相應的處理
這是對於這個處理結果
然後來進行這個速控程序的編寫
所以這個是對後的處理
後的處理這個程序
它在這裏面能夠起的作用
今天這一節我們介紹到這裏面
我們下課
