馮大鵬
(佛山科學(xué)技術(shù)學(xué)院,廣東佛山528000)
宏程序在復(fù)雜軸類零件加工中的應(yīng)用越來越廣泛。宏程序具有靈活、通用和智能的特點(diǎn)。宏程序編寫體現(xiàn)出設(shè)計(jì)人員工藝設(shè)計(jì)水平和編程能力,要求設(shè)計(jì)者不但要具備基本機(jī)械工藝數(shù)控編程知識(shí),還要有深厚的數(shù)學(xué)建模和計(jì)算機(jī)語言知識(shí),這無疑增加宏程序編寫難度。而在數(shù)控編程加工領(lǐng)域,具有上述綜合知識(shí)和能力的一線工程技術(shù)人員并不多。為此,可以借助一定的方法來提高技術(shù)人員的宏程序編程設(shè)計(jì)能力,程序流程圖就是其中的方法之一。無論采用哪一種數(shù)控系統(tǒng)軟件,不論是富有經(jīng)驗(yàn)的設(shè)計(jì)人員還是剛剛涉及宏程序的新手,都可以采用程序流程圖作為設(shè)計(jì)和檢查宏程序的依據(jù)。對(duì)于復(fù)雜零件的編程,流程圖的指導(dǎo)作用更是必不可少。如果能對(duì)流程圖的設(shè)計(jì)及其對(duì)宏指令編程的指導(dǎo)作用分析透切,將使設(shè)計(jì)者少走彎路,有助于編程人員順利編出準(zhǔn)確合理的宏程序。
流程圖是程序設(shè)計(jì)者對(duì)解決零件加工工藝問題的方法、思路或算法的一種描述,和一般的程序流程圖相比,數(shù)控加工流程圖具有一般流程圖的基本結(jié)構(gòu):順序、選擇、循環(huán)。其中,循環(huán)結(jié)構(gòu)是較為復(fù)雜的一種結(jié)構(gòu),數(shù)控加工所有的程序都離不開循環(huán)。由于數(shù)控加工的特點(diǎn),加工循環(huán)又呈現(xiàn)出多樣性和復(fù)雜性。因此,在研究宏程序流程圖設(shè)計(jì)方法時(shí),可從分析循環(huán)結(jié)構(gòu)入手,探討數(shù)控加工流程圖的構(gòu)成及變化規(guī)律。……