專利名稱:具有邏輯判斷的數(shù)控程序控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)控加工技術(shù),尤其是涉及到一種數(shù)控機床用具有邏輯判斷功能 的數(shù)控編程方法。
背景技術(shù):
在機械制造領(lǐng)域中,隨著數(shù)控機床的發(fā)展,生產(chǎn)效率有了極大的提高,產(chǎn)品質(zhì)量也 明顯改善。數(shù)控系統(tǒng)的不斷升級,功能越來越強大,原本很復(fù)雜的加工過程,難以實現(xiàn)的加 工方法,現(xiàn)在都可以很輕松的得以實現(xiàn)。數(shù)控加工在制造業(yè)領(lǐng)域里,無論是汽車制造業(yè)、船 舶制造業(yè)、還是裝配制造業(yè)等等,都發(fā)揮出了強大的優(yōu)勢。數(shù)控機床及數(shù)控技術(shù)的應(yīng)用在我們國家經(jīng)過近十幾年的飛速發(fā)展,已經(jīng)凸顯出數(shù) 控技術(shù)在制造領(lǐng)域中的強大優(yōu)勢和重要地位??墒?,數(shù)控機床要運用的好,除了硬件本身以 夕卜,在軟件的應(yīng)用方面即數(shù)控編程尤為重要,就目前而言,我們國家無論是學(xué)校的教學(xué)還是 工廠的實際應(yīng)用中,都只是用了數(shù)控系統(tǒng)的基本編程功能,來實現(xiàn)產(chǎn)品的自動加工,這其中 人為的參與和控制成分還是占有相當(dāng)大的比例,于是生產(chǎn)效率受到了限制,產(chǎn)品質(zhì)量控制 也比較困難,操作者的勞動強度仍然很大。
發(fā)明內(nèi)容
現(xiàn)在的數(shù)控系統(tǒng)特別是西門子系統(tǒng)功能相當(dāng)強大,而且具有面向用戶的二次開發(fā) 平臺,鑒于以上情況,是否可以利用西門子數(shù)控系統(tǒng)的資源把數(shù)控程序做的更加完善和具 有人性化。本發(fā)明目的在于克服現(xiàn)有技術(shù)的不足,開發(fā)了一套完整的具有邏輯判斷及全自動 執(zhí)行功能的數(shù)控編程方法,通過該編程方法不僅大幅度提高生產(chǎn)效率,產(chǎn)品質(zhì)量控制也實 現(xiàn)了自動控制,而且減少了人為因素,降低了勞動強度。本發(fā)明的技術(shù)方案是這樣實現(xiàn)的—種具有邏輯判斷的數(shù)控程序控制方法,其特征在于,包括以下步驟A.首先輸入各工序的加工程序和參數(shù),并對參數(shù)進(jìn)行定義;B.由上述參數(shù)來判斷設(shè)別產(chǎn)品型號,然后將參數(shù)傳送到產(chǎn)品某一工序的加工程序 中,對該加工程序進(jìn)行數(shù)據(jù)處理;C.對產(chǎn)品要加工的起點和終點進(jìn)行判斷,當(dāng)起點不大于終點時,計算加工余量,當(dāng) 加工余量不小于每刀進(jìn)給量時,開始執(zhí)行程序加工過程,其進(jìn)刀量為每刀進(jìn)給量,一次加工 結(jié)束后,計算出再次加工的余量,然后對該余量再次和每刀進(jìn)給量進(jìn)行判斷,如此反復(fù)執(zhí)行 程序加工過程,直到加工余量小于每刀進(jìn)給量;D.當(dāng)加工余量小于每刀進(jìn)給量,再次執(zhí)行程序加工過程時其進(jìn)刀量就為加工余 量,加工結(jié)束后計算出再次加工的余量,直到該余量=0為止,回到起點對另一工序進(jìn)行加工。本發(fā)明與現(xiàn)有技術(shù)相比具有如下優(yōu)點
1.利用西門子數(shù)控系統(tǒng)的高級功能,把人的思想賦予某些參數(shù),許多個參數(shù)組合 通過一定的語法規(guī)則來實現(xiàn)數(shù)控程序的自動判斷和執(zhí)行,給程序賦予了人的思想,具有邏 輯思維功能,體現(xiàn)了程序設(shè)計的人性化特點。2.在制造業(yè)中,有許多產(chǎn)品具有相似性,通過總結(jié)和歸納,把結(jié)構(gòu)及加工內(nèi)容具有 相似的產(chǎn)品歸為一類,并且把相似性的內(nèi)容用某個參數(shù)去代替,在數(shù)控程序的編制過程中, 事先就定義這些參數(shù),程序執(zhí)行時就可以通過這些參數(shù)來自動判斷是哪一種具體的產(chǎn)品, 以及產(chǎn)品在加工過程中程序能自動判斷和控制產(chǎn)品加工余量及成品尺寸,并實現(xiàn)自動進(jìn) 刀。即使程序中途因某些原因需要停止,準(zhǔn)備好后仍可以按照人的意愿去重新加工,無需重 復(fù)前面已加工過的內(nèi)容。 3.把人的邏輯思維過程融入了程序中,程序在執(zhí)行過程中可以通過事先定義的相 關(guān)參數(shù)來自動判斷和完成產(chǎn)品的加工。加工過程中還有多少加工余量以及每刀進(jìn)給多少, 程序中斷后再執(zhí)行時自動判斷前面加工到什么地方,該從哪個地方已什么樣的方式繼續(xù)執(zhí) 行等。
圖1為本發(fā)明具有邏輯判斷的數(shù)控程序控制方法的工作流程圖
具體實施例方式以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍,所有等同的技術(shù)方案 也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由各項權(quán)利要求限定。由于這種具有邏輯判斷能力的數(shù)控加工程序可用于任何產(chǎn)品的數(shù)控加工,是一種 設(shè)計思路的廣泛應(yīng)用,并不是特指某個具體的程序設(shè)計,下面就以A系列產(chǎn)品的具體實現(xiàn) 過程程序為例說明程序的設(shè)計及工作流程,如圖1所示。A系列涵蓋多個不同型號B的產(chǎn)品 上有N個相同的加工部位,每個部位需要單獨加工并且加工余量大,假設(shè)余量為零時就到 成品尺寸。一種具有邏輯判斷的數(shù)控程序控制方法A.首先輸入各工序的加工程序和參數(shù),并對參數(shù)進(jìn)行定義;B.由上述參數(shù)來判斷設(shè)別產(chǎn)品型號,然后將參數(shù)傳送到產(chǎn)品某一工序的加工程序 中,對該加工程序進(jìn)行數(shù)據(jù)處理;C.對產(chǎn)品要加工的起點和終點進(jìn)行判斷,當(dāng)起點不大于終點時,計算加工余量,當(dāng) 加工余量不小于每刀進(jìn)給量時,開始執(zhí)行程序加工過程,其進(jìn)刀量為每刀進(jìn)給量,一次加工 結(jié)束后,計算出再次加工的余量,然后對該余量再次和每刀進(jìn)給量進(jìn)行判斷,如此反復(fù)執(zhí)行 程序加工過程,直到加工余量小于每刀進(jìn)給量;當(dāng)起點小于終點時,則該加工程序結(jié)束;D.當(dāng)加工余量小于每刀進(jìn)給量,再次執(zhí)行程序加工過程時其進(jìn)刀量就為加工余 量,加工結(jié)束后計算出再次加工的余量,直到該余量=0為止,回到起點對另一工序進(jìn)行加 工。程序在執(zhí)行時,首先是一刀一刀的直至加工到尺寸,然后再跳到下一檔接著加工, 直到將所有加工完才結(jié)束,但如果在中途刀片壞或是其它原因,且程序必須復(fù)位,處理好后 只要修改一下某個參數(shù),啟動程序?qū)⒔又懊胬^續(xù)執(zhí)行。
權(quán)利要求
一種具有邏輯判斷的數(shù)控程序控制方法,其特征在于,包括以下步驟A.首先輸入各工序的加工程序和參數(shù),并對參數(shù)進(jìn)行定義;B.由上述參數(shù)來判斷設(shè)別產(chǎn)品型號,然后將參數(shù)傳送到產(chǎn)品某一工序的加工程序中,對該加工程序進(jìn)行數(shù)據(jù)處理;C.對產(chǎn)品要加工的起點和終點進(jìn)行判斷,當(dāng)起點不大于終點時,計算加工余量,當(dāng)加工余量不小于每刀進(jìn)給量時,開始執(zhí)行程序加工過程,其進(jìn)刀量為每刀進(jìn)給量,一次加工結(jié)束后,計算出再次加工的余量,然后對該余量再次和每刀進(jìn)給量進(jìn)行判斷,如此反復(fù)執(zhí)行程序加工過程,直到加工余量小于每刀進(jìn)給量;D.當(dāng)加工余量小于每刀進(jìn)給量,再次執(zhí)行程序加工過程時其進(jìn)刀量就為加工余量,加工結(jié)束后計算出再次加工的余量,直到該余量=0為止,回到起點對另一工序進(jìn)行加工。
全文摘要
本發(fā)明公開了一種具有邏輯判斷的數(shù)控程序控制方法,包括以下步驟首先輸入各工序的加工程序和參數(shù),并對參數(shù)進(jìn)行定義,并將參數(shù)傳送到產(chǎn)品某一工序的加工程序中,對該加工程序進(jìn)行數(shù)據(jù)處理;對產(chǎn)品要加工的起點和終點進(jìn)行判斷,并執(zhí)行程序加工過程,直到加工余量=0為止,回到起點對另一工序進(jìn)行加工。該程序充分利用西門子數(shù)控系統(tǒng)的高級功能,把人的思想賦予某些參數(shù),許多個參數(shù)組合通過一定的語法規(guī)則來實現(xiàn)數(shù)控程序的自動判斷和執(zhí)行,給程序賦予了人的思想,具有邏輯思維功能,體現(xiàn)了程序設(shè)計的人性化特點。通過該編程方法不僅大幅度提高生產(chǎn)效率,產(chǎn)品質(zhì)量控制也實現(xiàn)了自動控制,而且減少了人為因素,降低了勞動強度。
文檔編號G05B19/4093GK101840217SQ20101018447
公開日2010年9月22日 申請日期2010年5月27日 優(yōu)先權(quán)日2010年5月27日
發(fā)明者田明勇, 陳永華 申請人:江蘇安泰動力機械有限公司