子程序
- 基于微觀斷裂機(jī)制外加勁肋X型圓鋼管相貫節(jié)點(diǎn)承載力研究
VUSDFLD子程序分析節(jié)點(diǎn)斷裂區(qū)域子模型開裂到完全斷裂這一過(guò)程承載力的變化情況和裂紋擴(kuò)展過(guò)程。結(jié)果表明:外加勁肋長(zhǎng)度的增加會(huì)提高節(jié)點(diǎn)的承載能力,外加勁肋的厚度對(duì)節(jié)點(diǎn)的承載力影響不大。支主管外徑比的改變會(huì)改變節(jié)點(diǎn)的破壞模式,隨著支主管外徑比的增加,節(jié)點(diǎn)剛度提高,節(jié)點(diǎn)的斷裂出現(xiàn)在節(jié)點(diǎn)極限變形之前,外加勁肋對(duì)節(jié)點(diǎn)承載能力的提高效果會(huì)先增加后減小,當(dāng)支主管外徑比很大時(shí),采用加勁肋加固的效果不再那么明顯。無(wú)論是否設(shè)置外加勁肋,節(jié)點(diǎn)焊縫在開裂后,節(jié)點(diǎn)不會(huì)立即失去承載
- 經(jīng)典否定蘊(yùn)涵系統(tǒng)定理的能行證明
化歸步驟。三、子程序上述主程序給出了將任一公式化歸為形如[YY]公式的綱要,對(duì)于其中每一個(gè)規(guī)則給出的每一步程序的具體實(shí)現(xiàn)還需要更加精細(xì)的子程序以實(shí)現(xiàn)其由公理和推理規(guī)則證明定理的具體步驟。下面不一一給出細(xì)節(jié),只例示其中的若干子程序。子程序5.01 ├[YY]。證明:1 [[Y[[XY]Y]][[Y[XY]][YY]]]Ax22 [Y[[XY]Y]] Ax13 [[Y[XY]][YY]] 1、2,MP4 [Y[XY]] Ax15 [YY] 3、4,MP子程序4
- 子程序調(diào)用和銑削循環(huán)在鍵槽銑削中的應(yīng)用
循環(huán)加工指令和子程序調(diào)用指令。目前,各種教材、書籍和因特網(wǎng)上關(guān)于數(shù)控銑床手工編程的實(shí)例,大多都是以德國(guó)SIEMENS 公司的SINUMERIK系列802D[2]或810D數(shù)控系統(tǒng)、日本FANUC系列數(shù)控系統(tǒng)[3-4]、南京四開SKY數(shù)控系統(tǒng)和華中數(shù)控系統(tǒng)HNC[5]等為例。但在實(shí)際生產(chǎn)和教學(xué)中,很多工廠和院校,都是使用德國(guó)SIEMENS公司的SINUMERIK系列802S/C這種經(jīng)濟(jì)型的數(shù)控系統(tǒng)[6],可是關(guān)于SIEMENS數(shù)控銑床循環(huán)[7]和子程序調(diào)用[
機(jī)械工程師 2022年4期2022-04-28
- 淺析數(shù)銑子程序多重嵌套巧妙引導(dǎo)的方法
——以杭州萬(wàn)向職業(yè)技術(shù)學(xué)院為例
操作。以編程中子程序嵌套項(xiàng)目加工模塊為例,經(jīng)常有學(xué)生在該環(huán)節(jié)掌握不牢或者搞混,筆者巧妙利用大家熟知的CAD 五角星畫法為引導(dǎo),可以有機(jī)結(jié)合FANUC-oiMD 數(shù)控銑床的簡(jiǎn)化編程功能作為引線穿插,不僅可以完成CAD 五角星的編程加工,也讓學(xué)生更好地理解掌握了子程序多重嵌套的使用方法,如圖1 所示。圖1 五角星畫法2 編程代碼3 編程項(xiàng)目引導(dǎo)過(guò)程子程序主要包括三部分,分別是程序號(hào)、程序內(nèi)容、程序結(jié)束,如FANUC-Oi 系統(tǒng)用Oxxxx(四位數(shù))作為子程序名
大科技 2022年7期2022-02-23
- 數(shù)控加工中數(shù)控程序的簡(jiǎn)化
主要是通過(guò)使用子程序和宏語(yǔ)句編程的方法。1 子程序的應(yīng)用1.1子程序的定義子程序為在加工程序中不同位置上的一連串程序,這些程序具有完全相同或者相近的內(nèi)容,為了化簡(jiǎn)程序段可以將重復(fù)程序段單獨(dú)抽出來(lái),按照規(guī)定的格式編輯子程序。在工作中,主程序需要調(diào)用該子程序,則通過(guò)固定的子程序調(diào)令來(lái)調(diào)用該程序,執(zhí)行完子程序后返回主程序,繼續(xù)執(zhí)行后面程序命令。1.2子程序使用的目的與作用子程序的使用可以減少程序段重復(fù)編程、編程的效率能夠大幅提高,編程出錯(cuò)率也得到有效的降低。在生
紡織機(jī)械 2022年1期2022-02-03
- 子程序在數(shù)控車編程中的創(chuàng)新應(yīng)用
1 數(shù)控編程中子程序的作用在進(jìn)行零件加工編程之前,首要工作就是對(duì)加工零件的特征進(jìn)行分析,當(dāng)遇到如下零件,如重復(fù)性結(jié)構(gòu)的零件、對(duì)稱性的零件、形狀全等性的零件,采用常規(guī)的編程插補(bǔ)指令來(lái)編寫刀位點(diǎn)的走刀軌跡的時(shí)候,可以發(fā)現(xiàn)編寫的走刀軌跡有很多是重復(fù)的,這樣不僅會(huì)導(dǎo)致編寫的程序段煩瑣冗長(zhǎng),而且會(huì)占用數(shù)控系統(tǒng)的內(nèi)存,造成加工效率降低。如果編程中把這些重復(fù)程序段作為一個(gè)子程序來(lái)看待,在數(shù)控編程中把這些重復(fù)的程序段在主程序直接調(diào)用,就能達(dá)到簡(jiǎn)化編程的目的。采用子程序編程
科技與創(chuàng)新 2021年19期2021-10-14
- 基于數(shù)控車宏指令橢圓編程的不同編程方法的研究
一種宏指令調(diào)入子程序的編程方法,有效解決編程復(fù)雜的問(wèn)題,提高程序可靠性,提升生產(chǎn)效率。關(guān)鍵詞:宏程序;編程方法;橢圓性質(zhì);子程序中圖分類號(hào):TG519.1? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2021)02-0118-04Abstract:In GSK-TD NC system,when programming the ellipse contour trajectory,the macroinstruction programming
現(xiàn)代信息科技 2021年2期2021-07-28
- 子程序在數(shù)控車床編程中的應(yīng)用
例,著重介紹了子程序的概念、編寫格式以及應(yīng)用注意事項(xiàng),并結(jié)合實(shí)例詳解子程序在數(shù)控車削編程中的具體應(yīng)用。關(guān)鍵詞: 子程序;數(shù)控車床;編程引言在程序段中,當(dāng)某一程序反復(fù)出現(xiàn)(即工件上有好幾個(gè)部分相同的切削路線)時(shí),把同類的程序段單獨(dú)編制,并按一定格式單獨(dú)加以命名,作為子程序,編程時(shí)調(diào)用,這樣便可使程序簡(jiǎn)單清楚。正確使用子程序,可以有效簡(jiǎn)化手工編程的工作量,減少程序所占內(nèi)存,提高加工效率。隨著我國(guó)數(shù)控技術(shù)的迅猛發(fā)展,數(shù)控機(jī)床的普及率越來(lái)越高。特別是一些無(wú)功能浪費(fèi)
新教育時(shí)代·學(xué)生版 2020年9期2020-10-21
- LS-DYNA用戶子程序開發(fā)在“連續(xù)介質(zhì)力學(xué)”教學(xué)中的應(yīng)用
-DYNA用戶子程序開發(fā)實(shí)踐,通過(guò)設(shè)置內(nèi)容匹配、難度適當(dāng)?shù)木C合實(shí)例將課本知識(shí)具體化、程序化,比如材料本構(gòu)關(guān)系子程序開發(fā)可使授課對(duì)象對(duì)某一材料模型有全面的認(rèn)識(shí)并掌握具體細(xì)節(jié),從而有效解決課堂教學(xué)中理解不深刻、不系統(tǒng)的難題。[關(guān)鍵詞] 研究生教學(xué);連續(xù)介質(zhì)力學(xué);子程序;材料本構(gòu)[基金項(xiàng)目] 2018年度國(guó)防科技大學(xué)研究生教育教學(xué)改革研究課題(yjsy2018009)[作者簡(jiǎn)介] 彭 永(1989—),男,湖南仙桃人,博士,國(guó)防科技大學(xué)文理學(xué)院講師,主要從事毀傷
教育教學(xué)論壇 2020年38期2020-10-12
- HPEC中子程序級(jí)推測(cè)并行性分析
S技術(shù)中,由于子程序和循環(huán)迭代在程序中運(yùn)行時(shí)間較長(zhǎng),常將其作為推測(cè)線程的候選區(qū)域[6]。目前,TLS技術(shù)的研究主要以循環(huán)迭代為主,并未在子程序方面進(jìn)行深入分析。由于子程序中局部變量的作用范圍通常在其內(nèi)部,局部變量的訪問(wèn)極少與作用域外的程序產(chǎn)生數(shù)據(jù)依賴,具有較好的獨(dú)立性[7],因此對(duì)TLS技術(shù)的子程序級(jí)進(jìn)行深入分析是很有必要的。早期研究主要通過(guò)比較單位時(shí)間內(nèi)運(yùn)行指令數(shù)的多少來(lái)評(píng)測(cè)處理器性能,其衡量標(biāo)準(zhǔn)過(guò)于單一,并不能系統(tǒng)地評(píng)測(cè)處理器多方面因素所造成的影響。相
計(jì)算機(jī)工程 2020年8期2020-08-19
- 礦用平巷防爆電驅(qū)人車電氣系統(tǒng)設(shè)計(jì)
牽引變頻器控制子程序、右牽引變頻器子程序、與駕駛室通訊子程序、與顯示屏通訊子程序、控制子程序、模擬量處理子程序以及通信狀態(tài)判斷子程序7部分組成,詳見(jiàn)圖2所示。左右牽引變頻器控制子程序包括PLC對(duì)牽引變頻器的初始化、啟動(dòng)以及DeviceNet通信3大部分,該子程序負(fù)責(zé)完成左右牽引牽引變頻器的初始化、啟動(dòng)以及對(duì)左右牽引電動(dòng)機(jī)的控制;與駕駛室子程序包括PLC與駕駛室DeviceNet通信數(shù)據(jù)的接收與發(fā)送,完成PLC數(shù)據(jù)通過(guò)駕駛室顯示屏的顯示,以及PLC對(duì)駕駛室控
煤礦機(jī)電 2019年6期2020-01-13
- 淺談數(shù)控銑削技術(shù)代碼程序的嵌套方式研究
程序。通過(guò)使用子程序進(jìn)行有效的嵌套編程,不僅減少編程內(nèi)容量和內(nèi)存,同時(shí)對(duì)于相同類似零件的加工,可直接在子程序中修改相關(guān)參數(shù)即可。關(guān)鍵詞:主程序;子程序;嵌套;數(shù)控加工中圖分類號(hào):TP277 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2019)09-0007-020 引言數(shù)控加工中,當(dāng)遇到孔列數(shù)多或重復(fù)加工的內(nèi)容較多時(shí),往往會(huì)因?yàn)?span id="j5i0abt0b" class="hl">子程序嵌套功能的思路繁瑣,從而舍棄簡(jiǎn)便編程加工方法,選擇單段單步逐點(diǎn)程序或手動(dòng)平移等來(lái)實(shí)現(xiàn)加工,甚至有更多的企業(yè)操作工也是如此
數(shù)字技術(shù)與應(yīng)用 2019年9期2019-12-13
- 子程序在軸類零件加工中的應(yīng)用
成加工,不需要子程序;缺點(diǎn)是復(fù)合循環(huán)指令G71、G73指令長(zhǎng),難以記憶。主程序通常多次調(diào)用子程序加工相同的結(jié)構(gòu)[1]。如圖1所示的兩個(gè)環(huán)形槽結(jié)構(gòu),環(huán)形槽采用基本指令的子程序編程,主程序調(diào)用子程序2次,程序結(jié)構(gòu)清晰。圖1 兩個(gè)環(huán)形槽結(jié)構(gòu)1 軸類零件的子程序編程原理方法軸類零件一般采用棒料毛坯,通過(guò)多次調(diào)用子程序完成從粗加工到精加工的分層加工[2-4]。以圖2所示的成形面分層加工一例說(shuō)明子程序編寫原理。圖2 成形面分層加工圖2中,刀具加工過(guò)程從右到左,通過(guò)平移
機(jī)械管理開發(fā) 2018年11期2018-11-28
- Autolisp語(yǔ)言二次開發(fā)AutoCAD與市政道路常用圖的快速繪制的研究
要通過(guò)對(duì)程序及子程序中的主要功能的使用方法的演示,來(lái)介紹如何利用Autolisp語(yǔ)言,對(duì)AutoCAD進(jìn)行二次開發(fā)編程,將上述圖紙所需的參數(shù)以對(duì)話框形式呈現(xiàn)于設(shè)計(jì)者,而將繁瑣耗時(shí)的繪圖留給計(jì)算機(jī)來(lái)完成的實(shí)現(xiàn)路線,以供同行參考。1 程序總體規(guī)劃1.1 編程語(yǔ)言與環(huán)境目前設(shè)計(jì)公司的主要設(shè)計(jì)繪圖軟件為AutoCAD。而Autolisp語(yǔ)言作為AutoCAD的內(nèi)嵌語(yǔ)言,具有語(yǔ)法簡(jiǎn)單、快速編譯、調(diào)用AutoCAD內(nèi)部命令方便、debug便捷,以及編譯界面友好等特點(diǎn)。
城市道橋與防洪 2018年8期2018-08-18
- 鋁合金車體大部件的參數(shù)化編程工藝
具有參數(shù)傳送的子程序功能結(jié)合RMP60探頭的測(cè)量功能,可以更加快速便捷地完成大側(cè)墻的加工,使產(chǎn)品加工更加“模塊化”。1. 子程序的參數(shù)傳送以“P R O C”標(biāo)識(shí)啟動(dòng)程序,程序在運(yùn)行過(guò)程中自動(dòng)調(diào)用在子程序中設(shè)定的參數(shù)(最多可設(shè)立127個(gè),參數(shù)與參數(shù)之間用逗號(hào)隔開),在調(diào)用具有參數(shù)傳送功能的子程序時(shí),可以將主程序中現(xiàn)有的參數(shù)值傳送給子程序的正式參數(shù),并在子程序中執(zhí)行處理。傳送方式有只傳送數(shù)值(按值調(diào)用)和以數(shù)據(jù)交換傳送參數(shù)(參考調(diào)用)兩種。本文將著重介紹怎樣
金屬加工(冷加工) 2018年6期2018-06-21
- 子程序在虛擬機(jī)器人競(jìng)賽中的應(yīng)用探究
簡(jiǎn)述了如何應(yīng)用子程序高效地完成任務(wù)。關(guān)鍵詞:子程序 虛擬機(jī)器人 智能快車在2009年中小學(xué)電腦競(jìng)賽中,廣州市增加了“3D仿真虛擬機(jī)器人”比賽項(xiàng)目。2010年,廣東省教育廳將虛擬機(jī)器人項(xiàng)目作為中小學(xué)電腦機(jī)器人競(jìng)賽活動(dòng)項(xiàng)目。近幾年,筆者輔導(dǎo)學(xué)生參加競(jìng)賽,取得了不錯(cuò)的成績(jī)。接下來(lái),筆者以智能快遞虛擬機(jī)器人為例,結(jié)合小學(xué)生的特點(diǎn),簡(jiǎn)述了如何應(yīng)用子程序高效地完成任務(wù)。一、子程序的含義在程序設(shè)計(jì)和編寫過(guò)程中,不同位置需使用一段完全相同的程序,而為了節(jié)約內(nèi)存,避免多次出
知識(shí)窗·教師版 2018年3期2018-06-17
- 子程序在數(shù)控車削中的應(yīng)用
這樣的程序就是子程序。子程序編程是計(jì)算機(jī)程序設(shè)計(jì)的基本功能,現(xiàn)代CNC系統(tǒng)一般都提供調(diào)用子程序功能,這一功能為用戶編制相似或相近加工工藝帶來(lái)了極大的方便。下面以華中數(shù)控系統(tǒng)為例,說(shuō)明子程序在數(shù)控車削中的應(yīng)用。1 子程序的編程格式和調(diào)用格式1.1 子程序的編程格式子程序的格式與主程序相似。子程序的開始是O地址指定的子程序號(hào),子程序的結(jié)尾用M99指令結(jié)束子程序的調(diào)用,返回主程序。具體指令如下:O××××(子程序號(hào))┇┇M99 (子程序結(jié)束)1.2 子程序的調(diào)用
現(xiàn)代制造技術(shù)與裝備 2018年4期2018-03-30
- 子程序調(diào)用在數(shù)控銑床槽類零件粗加工中的應(yīng)用
出錯(cuò),如能用到子程序則減少了程序段數(shù)量,縮短程序錄入時(shí)間,減少輔助時(shí)間,提高生產(chǎn)效率。關(guān)鍵詞:數(shù)控加工;子程序;槽類零件中圖分類號(hào):TG547文獻(xiàn)標(biāo)識(shí)碼:Adoi:10.14031/j.cnki.njwx.2018.03.009在手工編程中,對(duì)于小直徑刀具加工比較大的平面,刀具路線較多,常規(guī)編程程序書寫量較大,出錯(cuò)率較高。為了減少程序錄入量,減少輔助時(shí)間,提高工作效率,此時(shí)??紤]調(diào)用子程序。由于加工對(duì)象是平面,加工過(guò)程中不用考慮過(guò)切問(wèn)題,因此子程序廣泛應(yīng)用
農(nóng)機(jī)使用與維修 2018年3期2018-03-23
- 試析數(shù)控銑削加工中子程序的應(yīng)用
率產(chǎn)生影響。而子程序的應(yīng)用,既滿足了加工的需求,并提高了系統(tǒng)的運(yùn)行效率。本文以子程序在數(shù)控銑削加工中的具體應(yīng)用,進(jìn)行了詳細(xì)的分析和論述。關(guān)鍵詞:數(shù)控銑削加工 子程序 應(yīng)用中圖分類號(hào):TG547 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2018)10(b)-0090-02伴隨著CAD/CAM技術(shù)的發(fā)展,在數(shù)控加工行業(yè)也實(shí)現(xiàn)了廣泛的應(yīng)用。越來(lái)越多的生產(chǎn)行業(yè)中,在生產(chǎn)的過(guò)程中,更加傾向于自動(dòng)編程。但是自動(dòng)編程在應(yīng)用的過(guò)程中,不僅增加了建模的工作量,也使得生
科技資訊 2018年29期2018-03-06
- 數(shù)控機(jī)床加工巧用“子程序”的研究
統(tǒng)平臺(tái),通過(guò)對(duì)子程序典型應(yīng)用案例的分析,闡述了子程序在編程工作中的意義,進(jìn)一步明確了子程序應(yīng)用的基本原則。關(guān)鍵詞:編程 簡(jiǎn)化 效率 典型案例 應(yīng)用 原則中圖分類號(hào):TP313 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-9082(2017)11-0-02一、子程序知識(shí)解析1.子程序的定義在編制加工程序中,有時(shí)會(huì)遇到一組程序段在一個(gè)程序中多次出現(xiàn),或者幾個(gè)程序中都要使用它,可以把這類程序做成固定程序,并單獨(dú)加以命名,事先存儲(chǔ)起來(lái),這組程序段就稱為子程序。2.子程序的
中文信息 2017年11期2017-12-13
- 基于最小子程序匹配的C語(yǔ)言自動(dòng)評(píng)分算法研究
了一種基于最小子程序匹配的C語(yǔ)言自動(dòng)評(píng)分算法。算法首先將程序做標(biāo)準(zhǔn)化處理,然后轉(zhuǎn)換為樹形子程序,再通過(guò)搜索檢測(cè)劃分更小粒度的子程序。再根據(jù)自動(dòng)評(píng)分算法完成對(duì)C語(yǔ)言程序的自動(dòng)評(píng)分。初步實(shí)驗(yàn)結(jié)果表明:自動(dòng)評(píng)分算法與普通的人工評(píng)分誤差相差不大,相較于傳統(tǒng)的自動(dòng)評(píng)分方法,其結(jié)果更能反映出學(xué)生的真實(shí)水平。關(guān)鍵詞:自動(dòng)評(píng)分;子程序;樹;C語(yǔ)言中圖分類號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1673-8454(2017)17-0026-04引言目前國(guó)內(nèi)外有許多程序設(shè)計(jì)
中國(guó)教育信息化·高教職教 2017年9期2017-09-16
- 應(yīng)用子程序車削梯形螺紋方法
加工精度,應(yīng)用子程序切削大螺距梯形螺紋起到參考作用。【關(guān)鍵詞】數(shù)控車床;梯形螺紋;子程序使用數(shù)控車來(lái)加工螺紋是現(xiàn)代工廠常見(jiàn)的方法之一,應(yīng)用數(shù)控車床高速粗車、低速精車梯形螺紋仍然是機(jī)械加工的瓶頸問(wèn)題。在實(shí)際加工過(guò)程中沒(méi)有合理的加工程序,就無(wú)法體現(xiàn)數(shù)控機(jī)床高精度、高效率的優(yōu)點(diǎn)。一、應(yīng)用子程序車削梯形螺紋方法針對(duì)圖1大螺距梯形螺紋零件在普通車床上加工,常存在勞動(dòng)周期長(zhǎng)、生產(chǎn)效率低、產(chǎn)品質(zhì)量等問(wèn)題。數(shù)控車床調(diào)用子程序編程方法在數(shù)控車床中加工梯形螺紋,該方法簡(jiǎn)化了加
都市家教·下半月 2017年6期2017-08-22
- 坐標(biāo)變換與子程序組合應(yīng)用
涉及坐標(biāo)變換和子程序,這兩個(gè)部分可以進(jìn)行組合運(yùn)用。本文內(nèi)容主要介紹了坐標(biāo)變換指令、子程序應(yīng)用指令以及兩者組合應(yīng)用實(shí)例。關(guān)鍵詞:坐標(biāo)變換;子程序;組合;應(yīng)用中圖分類號(hào):TG659文獻(xiàn)標(biāo)識(shí)碼:A加工中心的操作加工數(shù)控編程,涉及的編程指令很多,對(duì)與不同圖形的編程方法也有所不同。編程方法選擇不適當(dāng),加工路徑不靈活,可能會(huì)有很多空行程[1]。選擇最優(yōu)的編程方法能夠避免程序冗長(zhǎng),最大的優(yōu)化加工路徑。坐標(biāo)變換與子程序的組合應(yīng)用,可以將一個(gè)圖紙中不同位置的相同圖形,用一個(gè)
科技風(fēng) 2017年22期2017-05-30
- SM—BR伺服動(dòng)力刀塔的定位控制技術(shù)
方式下通過(guò)調(diào)用子程序,PLC控制軸方式,實(shí)現(xiàn)自動(dòng)換刀;在手動(dòng)方式下能夠手動(dòng)操作,在回零方式下,能夠使刀盤回零。從而提高了操作的方便性,在刀盤位置不準(zhǔn)或刀塔出現(xiàn)夾不緊或松不開故障時(shí)通過(guò)手動(dòng)刀盤回零的方法,很快校正刀盤,使刀準(zhǔn)確定位及解決故障。關(guān)鍵詞:徑向刀盤動(dòng)力刀塔;子程序;異步子程序;手動(dòng)回零;準(zhǔn)確定位;PLC控制軸帶動(dòng)力刀具的刀塔是銑削中心機(jī)床的主要部件之一,主要功能是用來(lái)儲(chǔ)存加工工序所需要的各種刀具,并按程序指令準(zhǔn)確地?fù)Q取刀具,因此,刀塔及換刀控制便成
科技尚品 2017年5期2017-05-30
- 在數(shù)控車床上加工軟軸零件
法;程序設(shè)計(jì);子程序我校有一定量?jī)x產(chǎn)品,零件名稱為軟軸,如圖1所示。該零件形狀不算復(fù)雜,只有兩級(jí)外圓,兩級(jí)孔,加上一條矩形螺紋,材料為尼龍,雖似簡(jiǎn)單,但加工時(shí)稍有不慎,很容易造成廢品。1 零件的設(shè)計(jì)目的該零件在裝配時(shí)主要與電機(jī)軸和發(fā)信盤聯(lián)接(如圖2),由于工作過(guò)程中的受力問(wèn)題,為避免剛性連接,特設(shè)計(jì)為用尼龍加工成的軟軸零件,起到緩沖作用,另外,又因?yàn)槭艿秸崔D(zhuǎn)因素,為使其工作時(shí)安全,將工件螺紋的旋向設(shè)計(jì)為左旋,減少其容易折斷的缺點(diǎn),因此在加工時(shí)既要保證孔的
科技創(chuàng)新與應(yīng)用 2017年14期2017-05-19
- 利用828D系統(tǒng)異步中斷子程序實(shí)現(xiàn)平旋盤實(shí)際轉(zhuǎn)速顯示的應(yīng)用
輪箱和異步中斷子程序功能,在HMI上實(shí)現(xiàn)了平旋盤實(shí)際轉(zhuǎn)速的顯示。2 機(jī)械結(jié)構(gòu)及實(shí)現(xiàn)原理機(jī)床的機(jī)械結(jié)構(gòu)如圖1所示,電機(jī)側(cè)編碼器為伺服電機(jī)本身自帶,負(fù)載側(cè)編碼器為機(jī)床外裝編碼器,而對(duì)于工件側(cè)編碼器,因受機(jī)械結(jié)構(gòu)、安裝位置和機(jī)床成本的限制,往往是不作配置的。這樣一來(lái),在中間齒輪箱與電機(jī)/負(fù)載齒輪箱非1:1連接時(shí),前端的負(fù)載編碼器所采集到的轉(zhuǎn)速也就不是刀具的實(shí)際轉(zhuǎn)速。數(shù)控系統(tǒng)不作相應(yīng)轉(zhuǎn)換處理,直接通過(guò)HMI顯示出來(lái),容易給人造成轉(zhuǎn)速實(shí)際值和設(shè)定值不相符的假象。圖1
電氣傳動(dòng)自動(dòng)化 2017年4期2017-05-15
- 數(shù)控車床加工螺紋編程方法探討
切削命令,采用子程序編程的方法來(lái)控制解決這些難題。關(guān)鍵詞:數(shù)控車床;雙線螺紋;子程序中圖分類號(hào):TG519.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-2064(2017)03-0035-02在目前的數(shù)控車加工中,常用的螺紋切削命令有三種:G32、G92、G76,各有優(yōu)缺點(diǎn)。G32直進(jìn)式切削方法兩側(cè)刃同時(shí)工作,牙形精度較高,由于其單程加工,編程時(shí)程序段多,加工程序長(zhǎng),一般不用而用G92;經(jīng)過(guò)實(shí)踐經(jīng)驗(yàn)對(duì)比,單用G92和G76編程加工很難解決這些問(wèn)題;如采用子程序
中國(guó)科技縱橫 2017年3期2017-03-29
- 子程序在數(shù)控車編程中的運(yùn)用
手工編程中應(yīng)用子程序的調(diào)用來(lái)實(shí)現(xiàn),將大大提高編程效率,簡(jiǎn)化程序編制,節(jié)約數(shù)控系統(tǒng)內(nèi)部資源,降低生產(chǎn)成本。下面以生產(chǎn)中應(yīng)用較廣泛的FANUC系統(tǒng)為例進(jìn)行探討。1 子程序的概念及調(diào)用格式(1)子程序的概念。在編制加工程序中,有時(shí)會(huì)遇到一組程序段在一個(gè)程序中多次出現(xiàn),或者在幾個(gè)程序中都要用到,那么將這一組加工程序段編制成固定程序,并單獨(dú)予以命名,這組程序段即稱為子程序。原則上主程序和子程序結(jié)構(gòu)上沒(méi)有什么區(qū)別,只是程序結(jié)束指令不同,主程序結(jié)束指令為M02或M30,
時(shí)代農(nóng)機(jī) 2017年12期2017-03-09
- 基于“雨課堂”的混合式信息化教學(xué)探索
工”課程中的“子程序”教學(xué)為例,對(duì)混合式教學(xué)法的實(shí)施進(jìn)行了分析,解讀了如何借助信息技術(shù)把傳統(tǒng)學(xué)習(xí)與在線學(xué)習(xí)、遠(yuǎn)程學(xué)習(xí)結(jié)合在一起,并從教學(xué)內(nèi)容處理、教學(xué)設(shè)計(jì)、教學(xué)過(guò)程分解、教學(xué)活動(dòng)設(shè)計(jì)等方面進(jìn)行了介紹。關(guān)鍵詞:混合式教學(xué)法;雨課堂;信息化教學(xué);子程序;CAXA數(shù)字工廠中圖分類號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:A 論文編號(hào):1674-2117(2017)01-0062-04隨著互聯(lián)網(wǎng)和信息技術(shù)的飛速發(fā)展,越來(lái)越多的信息技術(shù)應(yīng)用于教育,大量開放的網(wǎng)絡(luò)教學(xué)平臺(tái)和教育教學(xué)資
中國(guó)信息技術(shù)教育 2017年1期2017-02-24
- 關(guān)于子程序在數(shù)控編程中的應(yīng)用探討
其是博大精深的子程序。子程序在數(shù)控編程中不應(yīng)該被遺忘,而是應(yīng)該很好的使用,它有著自動(dòng)編程軟件不可取代的優(yōu)勢(shì)。關(guān)鍵詞:數(shù)控編程;CAD/CAM;子程序;優(yōu)勢(shì)1 概述現(xiàn)在有一種說(shuō)法很流行:“子程序在數(shù)控編程中已經(jīng)沒(méi)有什么用”。這顯然不對(duì),原因只是大家對(duì)子程序不熟悉,往往誤以為子程序深不可測(cè)而已。但在實(shí)際工作中,子程序確實(shí)也有廣泛的應(yīng)用空間,并且能夠簡(jiǎn)化手工編程,鍛煉操作者的編程能力,幫助操作者更加深入的了解編程的本質(zhì)。2 認(rèn)識(shí)子程序2.1 子程序定義一組程序段
中小企業(yè)管理與科技·下旬刊 2016年1期2016-05-30
- 子程序在數(shù)控銑削加工中的應(yīng)用
66106)?子程序在數(shù)控銑削加工中的應(yīng)用陳艷1,胡麗娜2(1. 青島工學(xué)院,山東 青島 266300; 2. 青島理工大學(xué) 琴島學(xué)院,山東 青島 266106)摘要:介紹了子程序編程的特點(diǎn),制定了零件工藝方案,編制了子程序加工代碼,驗(yàn)證了加工過(guò)程的準(zhǔn)確性。通過(guò)對(duì)生產(chǎn)案例加工過(guò)程反復(fù)模擬仿真,得到生產(chǎn)中合理的工藝方案和準(zhǔn)確的加工程序。正確使用子程序,縮短了零件設(shè)計(jì)和加工時(shí)間,提高了生產(chǎn)效率。關(guān)鍵詞:子程序;數(shù)控銑削;加工仿真子程序編程是當(dāng)前數(shù)控系統(tǒng)簡(jiǎn)化編程
機(jī)械制造與自動(dòng)化 2015年3期2015-12-28
- 淺談子程序在數(shù)控車編程中的應(yīng)用
6041)淺談子程序在數(shù)控車編程中的應(yīng)用王璐(遼寧省大連市旅順職業(yè)教育中心,遼寧大連 116041)子程序常用于加工幾何形狀完全相同或相似的加工軌跡,是數(shù)控車床手工編程的常用方法之一。正確使用子程序,可以有效簡(jiǎn)化手工編程工作量,減少程序所占內(nèi)存,提高加工效率。本文主要對(duì)子程序進(jìn)行簡(jiǎn)要介紹,并以具體實(shí)例加以說(shuō)明。數(shù)控車子程序 編程 應(yīng)用1 引言在數(shù)控加工中,有時(shí)在一個(gè)零件上,有兩處或兩處以上形狀和大小都相同的加工部位,為簡(jiǎn)化程序的編制,可以用子程序來(lái)加工,或
中國(guó)科技縱橫 2015年2期2015-11-05
- 西門子802Dsl異步子程序功能在數(shù)控轉(zhuǎn)塔沖床上的應(yīng)用
述如何利用異步子程序功能來(lái)實(shí)現(xiàn)一鍵夾鉗檢測(cè)和一鍵C軸回零功能。ASUP 功能在802Dsl 系統(tǒng)中解釋為異步子程序功能,該系統(tǒng)僅支持兩個(gè)異步子程序,異步子程序文件只能存放在機(jī)床制造商循環(huán)目錄CMA 中,文件名只能為PLCASUP1.SPF 和PLCASUP2.SPF,在同一時(shí)間,只有一個(gè)異步子程序可以被執(zhí)行,PLCASUP2.SPF 程序優(yōu)先級(jí)低于PLCASUP1.SPF 程序。1 夾鉗檢測(cè)和C軸回零在基于西門子系統(tǒng)的數(shù)控轉(zhuǎn)塔沖床上,為了保護(hù)夾鉗,通常要運(yùn)
鍛壓裝備與制造技術(shù) 2015年4期2015-07-01
- FANUC Oi T數(shù)控車床使用非循環(huán)指令加工零件方法
控車床 磨耗 子程序 宏程序中圖分類號(hào):G407.4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2015)03(a)-0069-02FANUC Oi T CNC Lathe Using the Circulation Method Instruction Processing PartsZang ZhaoLei(Dingxi Industry Trade Secondary Vocational School,Dingxi Gansu,748100,C
科技創(chuàng)新導(dǎo)報(bào) 2015年7期2015-05-30
- 華中數(shù)控車床和廣州數(shù)控車床系統(tǒng)編程比較略談
坐標(biāo)系;循環(huán);子程序;相對(duì)(絕對(duì))坐標(biāo)中圖分類號(hào):TG659-4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-8937(2015)27-0082-021 數(shù)控車床系統(tǒng)編程絕大多數(shù)數(shù)控機(jī)床采用ISO標(biāo)準(zhǔn)代碼,其中G00、G01、G02、G03等指令區(qū)別不大,而不同的常常是以下這幾個(gè)方面,以華中數(shù)控車床和廣州數(shù)控車床為例,見(jiàn)表1。表中所列項(xiàng)目是編程中必不可少的知識(shí),下面從這幾個(gè)方面分別比較說(shuō)明。2 系統(tǒng)編程方法2.1 工件坐標(biāo)系的確定在華中數(shù)控車床系統(tǒng)中,用G92指令
企業(yè)技術(shù)開發(fā)·下旬刊 2015年9期2015-05-30
- 子程序在數(shù)控仿形車削中的應(yīng)用
16)數(shù)控車削子程序編程應(yīng)用時(shí)有兩種基本情況:首先,零件上有若干處相同的輪廓形狀,在程序編寫過(guò)程中,為簡(jiǎn)化程序,常把這些在程序執(zhí)行時(shí)重復(fù)使用的程序段寫成獨(dú)立的一個(gè)程序(子程序),在適當(dāng)?shù)臅r(shí)候利用主程序直接調(diào)用該子程序;其次,當(dāng)加工中具有相同(相似)的仿形加工路線軌跡時(shí),被加工零件的切削深度較大,工藝上不能一次進(jìn)給切削加工,需要刀具在某一區(qū)域內(nèi)分層切削或分行反復(fù)來(lái)回走刀。走刀軌跡總是相似或者出現(xiàn)某一特定的形狀,可以把相似的軌跡獨(dú)立編寫為子程序。本文重點(diǎn)介紹子
- 基于VERICUT子程序的VB-825機(jī)床虛擬仿真研究
VERICUT子程序的VB-825機(jī)床虛擬仿真研究趙華,許超(天津機(jī)電職業(yè)技術(shù)學(xué)院 產(chǎn)學(xué)研中心,天津 300131)摘要:針對(duì)臺(tái)灣友嘉機(jī)床VB-825,選擇SolidWorks作為三維建模軟件,選擇VERICUT 7.3作為虛擬加工仿真平臺(tái),進(jìn)行虛擬制造環(huán)境的構(gòu)建及仿真。探討了機(jī)床硬件和控制系統(tǒng)構(gòu)建的一般方法和技巧,并以圓盤式刀庫(kù)為例,重點(diǎn)研究了通過(guò)編寫宏命令子程序來(lái)自定義高級(jí)控制系統(tǒng)文件,完成復(fù)雜動(dòng)作的仿真。該虛擬加工環(huán)境能夠逼真反映實(shí)際教學(xué)設(shè)備,為實(shí)訓(xùn)
新技術(shù)新工藝 2015年9期2015-02-18
- 帶參數(shù)傳遞的子程序技術(shù)及其應(yīng)用
準(zhǔn)循環(huán)主要使用子程序技術(shù),參考標(biāo)準(zhǔn)循環(huán)的編程方法,將一些通用性較強(qiáng)的結(jié)構(gòu)使用子程序編程,同樣可以簡(jiǎn)化程序,降低程序編制的難度,提高工作效率,方便數(shù)控程序的管理。1 子程序技術(shù)數(shù)控程序編制過(guò)程中,如果零件不同位置具有相同或相似的結(jié)構(gòu)(見(jiàn)圖1),為了簡(jiǎn)化程序,可以把這些重復(fù)的程序段單獨(dú)列出,按一定的格式編寫成子程序。主程序在執(zhí)行過(guò)程中如果需要某一子程序,通過(guò)調(diào)用指令來(lái)調(diào)用該子程序,完成相關(guān)結(jié)構(gòu)的加工。子程序執(zhí)行完后返回到主程序,繼續(xù)執(zhí)行后面的程序段。使用子程序
裝備機(jī)械 2014年2期2014-11-30
- 數(shù)控車削子程序典型零件案例分析
床加工編程中的子程序的實(shí)例應(yīng)用。1 子程序概念及應(yīng)用零件使用手工編程加工時(shí),應(yīng)考慮零件的相同結(jié)構(gòu),充分利用子程序功能,提高零件程序的編程效率,降低程序的出錯(cuò)率,提高程序的可讀性,提高數(shù)控機(jī)床加工效率。1.1 子程序的概念及調(diào)用格式在數(shù)控車削加工中有一些零件表面有形狀相同的槽,如皮帶輪,其程序的編寫會(huì)出現(xiàn)一定規(guī)律或重復(fù),把程序中某些固定順序、重復(fù)出現(xiàn)的程序段單獨(dú)抽出來(lái),按一定格式編成一個(gè)程序,供其他程序調(diào)用,以簡(jiǎn)化程序的編制,這個(gè)程序就是子程序。對(duì)單獨(dú)抽出的
機(jī)械工程師 2014年10期2014-11-22
- 子程序在數(shù)控車加工槽中的應(yīng)用探索
呢?有,那就是子程序。一般情況下,子程序都不能作為獨(dú)立加工程序使用,它只能通過(guò)主程序進(jìn)行調(diào)用,實(shí)現(xiàn)加工中的局部動(dòng)作。子程序執(zhí)行結(jié)束后,能自動(dòng)返回到調(diào)用它的主程序中。子程序的調(diào)用格式有如下兩種格式一:M98 P××××L××××說(shuō)明:地址符P后面的四位數(shù)字為子程序號(hào),L后面的數(shù)字表示重復(fù)調(diào)用次數(shù),且P、L后面的四位數(shù)中前面的0可以以省略不寫。如只調(diào)用一次,則L及后面的數(shù)字可省略。M98 P5 L4:表示子程序號(hào)為O0005,重復(fù)調(diào)用4次。M98 P200:表
科學(xué)中國(guó)人 2014年16期2014-11-20
- 利用調(diào)用子程序連續(xù)加工工件
譚小華摘 要:子程序編程是數(shù)控車床手工編程中常用的方法之一,正確使用子程序,可以有效簡(jiǎn)化手工編程工作量。該文講述從調(diào)用子程序連續(xù)加工工件,達(dá)到提高工作效率的效果。同時(shí)講述了在編程和實(shí)踐加工過(guò)程應(yīng)注意的問(wèn)題。關(guān)鍵詞:數(shù)控車床 子程序 連續(xù)加工 編程指令中圖分類號(hào):TG502 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)07(b)-0051-011 有關(guān)子程序知識(shí)1.1 什么是子程序為了簡(jiǎn)化編程,把相同的內(nèi)容(輪廓)編寫為一個(gè)程序,必要時(shí)進(jìn)行調(diào)用。
科技創(chuàng)新導(dǎo)報(bào) 2014年20期2014-11-10
- 子程序在平移圖形類零件編程中的應(yīng)用
,往往采用調(diào)用子程序的方法進(jìn)行簡(jiǎn)化編程,將其中一個(gè)圖形輪廓視作基本輪廓,對(duì)基本輪廓進(jìn)行編程,并作為子程序在主程序中分次調(diào)用或多次連續(xù)調(diào)用,可以大幅度減少編程任務(wù)量。本文僅以一個(gè)零件為例(選擇φ6 鍵槽銑刀,刀具長(zhǎng)度補(bǔ)償H01,半徑補(bǔ)償D01),介紹4 種應(yīng)用子程序的方法。1 在一個(gè)坐標(biāo)系下分次調(diào)用子程序作為子程序的基本輪廓程序采用增量值方式編制,在調(diào)用時(shí),刀具依次以絕對(duì)值指令方式運(yùn)行到各個(gè)平移圖形原點(diǎn)(或編程起點(diǎn)),分別調(diào)用子程序。圖1 中,選擇中間矩形為
機(jī)械工程師 2014年10期2014-07-08
- 子程序數(shù)控銑削加工編程中的應(yīng)用
438000)子程序數(shù)控銑削加工編程中的應(yīng)用段瑞永(黃岡師范學(xué)院,湖北 黃岡 438000)數(shù)控編程作為數(shù)控加工和重要組成部分,為提高程序編寫質(zhì)量和加工精度,結(jié)合數(shù)控程序的簡(jiǎn)化編寫方法,使用子程序在數(shù)控編程中可大大提高編程效率及使用宏程序簡(jiǎn)化編程可進(jìn)一步提高編程序的簡(jiǎn)潔性,還可以擴(kuò)展數(shù)控加工的范圍,論文以實(shí)例的形式對(duì)子程序和宏程序的應(yīng)用進(jìn)行了簡(jiǎn)要的說(shuō)明。希望為從事數(shù)控加工編程的相關(guān)人員提供幫助和借鑒。數(shù)控編程;子程序;宏程序0 引言數(shù)控編程作為數(shù)控加工的關(guān)
機(jī)電產(chǎn)品開發(fā)與創(chuàng)新 2014年3期2014-03-29
- 西門子840D系統(tǒng)JOG模式下PLC調(diào)用并執(zhí)行NC程序
B4,設(shè)為中斷子程序ASUB;PLC通過(guò)FC 9∶ASUB觸發(fā)異步子程序,設(shè)置相關(guān)參數(shù)可使NC程序在JOG模式下由PLC觸發(fā)執(zhí)行。NC程序;PLC;觸發(fā)1 前提條件能夠由PLC觸發(fā)且在JOG模式下執(zhí)行的NC程序只有異步子程序ASUB。異步子程序叫中斷子程序,為以異步方式運(yùn)行的子程序,特點(diǎn)在于運(yùn)行方式而不是程序本身;任何子程序都可以以異步方式運(yùn)行。子程序正常運(yùn)行:上級(jí)程序在代碼中調(diào)用子程序,當(dāng)上級(jí)程序運(yùn)行到調(diào)用處時(shí)運(yùn)行子程序;或直接選擇子程序,按NC啟動(dòng)鍵運(yùn)
中國(guó)新技術(shù)新產(chǎn)品 2014年3期2014-03-24
- 對(duì)子程序編寫技術(shù)的再認(rèn)識(shí)
很多技巧,其中子程序簡(jiǎn)化編程就是一種。數(shù)控加工程序可分為子程序和主程序,當(dāng)在加工一個(gè)程序中的若干位置上,有著連續(xù)的若干行程序在寫法及格式上完全相同及相近時(shí),為簡(jiǎn)化程序長(zhǎng)度與編寫工作,可將這些重復(fù)出現(xiàn)的程序段單獨(dú)提出來(lái),并按照一定的格式編寫,這樣的程序稱為子程序。在執(zhí)行程序時(shí)只需要不斷地調(diào)用此子程序來(lái)完成規(guī)定的任務(wù)。子程序的編寫格式與主程序完全相同,子程序在數(shù)控編程中屬于高級(jí)功能,正確合理地使用子程序可以使某些程序的編制變得簡(jiǎn)單、明了、簡(jiǎn)潔,而且方便程序的修
- 子程序嵌套在數(shù)控加工中的應(yīng)用研究
0043)1 子程序的作用為簡(jiǎn)化編程,當(dāng)相似或相同的加工軌跡需要多次使用時(shí),就可以把該部分的程序編輯為獨(dú)立的程序進(jìn)行調(diào)用,被調(diào)用的程序稱為子程序,調(diào)用該程序的程序稱為主程序。使用它可以使某些零件加工的編程變得簡(jiǎn)單、明了,能減少不必要的重復(fù),同時(shí)能減少占用系統(tǒng)的程序容量和存儲(chǔ)空間,大大提高了工作效率。2 子程序調(diào)用指令常見(jiàn)的子程序調(diào)用指令格式為:M98P××××L_(華中數(shù)控系統(tǒng))。其中,P 后邊的數(shù)字為子程序編號(hào),L 為 調(diào) 用 次 數(shù)(L1 可 省 略,
機(jī)械工程與自動(dòng)化 2013年2期2013-12-23
- 西門子840D系統(tǒng)EXTCALL指令的使用方法
將其分為若干個(gè)子程序。操作人員在數(shù)控機(jī)床加工完第一個(gè)子程序后,手動(dòng)調(diào)用第二個(gè)子程序繼續(xù)執(zhí)行,完成后再依次調(diào)用執(zhí)行。這樣的話,不僅增加了操作人員工作量,而且容易耽誤生產(chǎn)時(shí)間。在西門子840D系統(tǒng)中,可以通過(guò)EXTCALL指令來(lái)解決該問(wèn)題。1.EXTCALL指令介紹EXTCALL指令用來(lái)調(diào)用外部子程序,其編程格式為EXTCALL(“路徑/程序名”)。假如一個(gè)工件程序包含四個(gè)子程序:P01、P02、P03、P04。如果這些程序位于子程序(SPF)目錄下,或者這些
金屬加工(冷加工) 2013年2期2013-10-11
- 840D系統(tǒng)的異步中斷功能在機(jī)床斷刀后的應(yīng)用
1 建立數(shù)據(jù)塊子程序FB4的背景數(shù)據(jù)塊DB205;建立數(shù)據(jù)塊DB122定義中斷子程序名及子程序的存儲(chǔ)路徑。當(dāng)發(fā)生中斷后則根據(jù)中斷名稱及中斷子程序的存儲(chǔ)路徑執(zhí)行中斷子程序。DB122數(shù)據(jù)塊如圖2所示。DB205數(shù)據(jù)塊如圖3所示。圖2 DB122數(shù)據(jù)塊圖3 DB205數(shù)據(jù)塊3.2 調(diào)用中斷子程序塊FB4在PLC程序中,當(dāng)系統(tǒng)正常啟動(dòng)后激活一次FB4子程序塊,這個(gè)子程序可以定義被調(diào)用的子程序名和子程序路徑。Network1:中斷FB4子程序塊3.3 調(diào)用中斷子程
電氣傳動(dòng)自動(dòng)化 2013年1期2013-09-25
- 基于ABAQUS用戶子程序UMAT的TGO氧化過(guò)程數(shù)值模擬方法
丁 軍,黃 霞,李文中,王國(guó)超重慶理工大學(xué)機(jī)械工程學(xué)院,重慶 4000541.IntroductionThe application of thermal barrier coatings(TBCs)continue to increase as the sustainable growth in the requirement for greater engine efficiency in aircraft and gas-turbine indust
機(jī)床與液壓 2013年24期2013-08-22
- 西門子840D系統(tǒng)異步子程序功能的應(yīng)用
D SL用異步子程序手動(dòng)換刀的介紹,以下介紹本文所述的西門子840D系統(tǒng)采用異步子程序實(shí)現(xiàn)在數(shù)控車床上手動(dòng)換刀的功能。1 數(shù)控車床刀架換刀工作原理以臥式刀架為例,刀架轉(zhuǎn)位必須先斷開鎖緊裝置,然后才能給電動(dòng)機(jī)供電,按選擇的方向旋轉(zhuǎn)。當(dāng)編碼器前1工位的選通信號(hào)下降沿到達(dá)時(shí),則預(yù)分度電磁鐵立即供電,電磁鐵得電后,等待預(yù)定位電磁鐵插銷插入刀軸等分鍵槽內(nèi),回轉(zhuǎn)被迫停止,預(yù)分度開關(guān)發(fā)出信號(hào),收到此信號(hào)后,電動(dòng)機(jī)立即停止,經(jīng)50 ms暫停后,電動(dòng)機(jī)反向旋轉(zhuǎn)使刀架鎖緊定位
制造技術(shù)與機(jī)床 2012年9期2012-10-23
- PRO/Ⅱ功能擴(kuò)展方法探討
若干用戶添加的子程序構(gòu)成。PRO/Ⅱ支持四種用戶模型,即單元操作模型,熱力學(xué)方法模型,傳遞性質(zhì)方法模型和反應(yīng)動(dòng)力學(xué)模型[1-2]。2 用戶模型開發(fā)步驟和方法不同于一般Fortran程序的開發(fā),PRO/Ⅱ用戶模型的開發(fā)涉及到調(diào)用PRO/Ⅱ系統(tǒng)的一些接口子程序及完成與系統(tǒng)間的參數(shù)傳遞,所以其開發(fā)有特定的步驟和方法。編寫用戶模型是完成一個(gè)用戶模型開發(fā)的核心部分,本文第3部分將對(duì)用戶模型的編寫規(guī)范進(jìn)行詳細(xì)說(shuō)明;編譯和鏈接用戶模型,PRO/Ⅱ用戶模型的編譯和連接使用
河南化工 2012年5期2012-08-15
- 程序設(shè)計(jì)中遞歸調(diào)用算法探究
如果主程序調(diào)用子程序,而子程序直接地或間接地調(diào)用它自身,我們稱這種情況為程序的遞歸調(diào)用。在編程時(shí),有時(shí)采用遞歸的思路進(jìn)行編程往往能夠起到事半功倍的作用。但是,遞歸調(diào)用思想確實(shí)很難理解,以致在絕大多數(shù)計(jì)算機(jī)程序設(shè)計(jì)教材中很少提到遞歸調(diào)用算法,即使提到也只是泛泛地舉一兩個(gè)例子,并沒(méi)有較好地分析過(guò)程,以致于多數(shù)學(xué)生還是很難理解。尤其在Visual FoxPro程序設(shè)計(jì)教材中連遞歸調(diào)用算法都沒(méi)有提及,更談不上讓學(xué)生理解并掌握遞歸調(diào)用算法了。鑒于此,筆者針對(duì)Visu
長(zhǎng)春師范大學(xué)學(xué)報(bào) 2011年3期2011-10-16
- 簡(jiǎn)化編程與子程序嵌套的應(yīng)用
0000 引言子程序多層嵌套在數(shù)控銑床及加工中心手工編程的教學(xué)中屬一大重點(diǎn),本案例綜合簡(jiǎn)化編程指令和多層子程序嵌套來(lái)闡述主程序與子程序,子程序與子程序之間的邏輯關(guān)系。見(jiàn)下圖,若編程原點(diǎn)G54設(shè)定在邊長(zhǎng)為50mm正方形輪廓上表面對(duì)稱中心處??梢赃\(yùn)用所學(xué)簡(jiǎn)化編程及子程序指令對(duì)其進(jìn)行綜合編程。正方形輪廓以Y軸作為對(duì)稱軸,則只需編制出正方形的對(duì)稱輪廓。此零件結(jié)合所學(xué)簡(jiǎn)化編程:縮放(G50,G51)、鏡像(G24,G25)、旋轉(zhuǎn)(G68,G69)及子程序(M98/M
科技傳播 2011年24期2011-08-29
- 一種組合式基于調(diào)用棧的程序切片方法
切片標(biāo)準(zhǔn)相關(guān)的子程序,而不是所有子程序來(lái)提高分析效率,同時(shí)為實(shí)現(xiàn)上述分析策略,提出一種組合式的基于調(diào)用棧的程序切片方法.本文首先給出組合式依賴性分析方法,然后提出相關(guān)子程序分析算法以及組合式的基于調(diào)用棧的程序切片方法,最后給出結(jié)論.1 組合式子程序依賴性分析程序內(nèi)的依賴關(guān)系主要包括由控制條件引起的控制依賴和由訪問(wèn)變量引起的數(shù)據(jù)依賴.程序依賴圖(,PDG)是一個(gè)有向圖,用二元組(S,E)表示,其中S為節(jié)點(diǎn)集,邊集E表示節(jié)點(diǎn)間的控制或數(shù)據(jù)依賴關(guān)系.順序程序中依
- 匯編程序移植性的研究與實(shí)踐
序結(jié)構(gòu)標(biāo)準(zhǔn)化、子程序模型標(biāo)準(zhǔn)化方面入手,提出由匯編程序結(jié)構(gòu)標(biāo)準(zhǔn)化和子程序模型標(biāo)準(zhǔn)化兩個(gè)方面構(gòu)成的匯編程序模塊共識(shí)標(biāo)準(zhǔn)概念,并研究其移植實(shí)用性。1 匯編程序結(jié)構(gòu)標(biāo)準(zhǔn)化匯編程序的特點(diǎn)決定了匯編編程極其容易實(shí)現(xiàn)個(gè)性化,因此編寫的程序在結(jié)構(gòu)上五花八門,難以統(tǒng)一。匯編程序結(jié)構(gòu)到底能不能規(guī)范,以實(shí)現(xiàn)相對(duì)簡(jiǎn)潔易懂的結(jié)構(gòu)標(biāo)準(zhǔn)呢?筆者認(rèn)為完全可以,而且認(rèn)為匯編程序結(jié)構(gòu)標(biāo)準(zhǔn)化是實(shí)現(xiàn)匯編程序模塊共識(shí)標(biāo)準(zhǔn)移植的第一步。下面提出一個(gè)參考的匯編程序標(biāo)準(zhǔn)化結(jié)構(gòu)圖如圖1所示。1.1 結(jié)構(gòu)
制造業(yè)自動(dòng)化 2011年5期2011-02-09
- 一種用于分析MCS-51目標(biāo)碼堆棧深度的方法
于該方法未提取子程序信息,所以不能獲得每個(gè)子程序的最大堆棧深度以及最大堆棧深度形成的路徑,并且當(dāng)目標(biāo)碼包含動(dòng)態(tài)跳轉(zhuǎn)、不平衡循環(huán)等情況時(shí)無(wú)法使用該方法.本文提出的方法不使用遞歸計(jì)算,在分析目標(biāo)碼最大堆棧深度的同時(shí)分析出各個(gè)子程序最大堆棧深度和最大堆棧深度形成的路徑,同時(shí)提出了目標(biāo)碼包含動(dòng)態(tài)跳轉(zhuǎn)、不平衡循環(huán)等情況時(shí)的應(yīng)對(duì)措施.1 堆棧深度分析方法該方法的分析思路是根據(jù)MCS-51系統(tǒng)處理器的堆棧結(jié)構(gòu)特點(diǎn),先基于目標(biāo)碼構(gòu)造出子程序的調(diào)用關(guān)系圖,再逐個(gè)分析每個(gè)子程
空間控制技術(shù)與應(yīng)用 2010年2期2010-12-11
- 基于代碼搬移的PE文件信息隱藏
都會(huì)寫出很多的子程序來(lái)實(shí)現(xiàn)各種功能,并在主程序中調(diào)用這些子程序,這就使得在一個(gè)完整的程序中會(huì)存在著很多大大小小的子程序。在PE文件代碼節(jié)中,一個(gè)子程序就是相對(duì)完整的一塊代碼塊,這塊代碼實(shí)現(xiàn)一個(gè)特定的功能。正是子程序的這個(gè)相對(duì)完整的特性給了將子程序進(jìn)行搬移的可能??梢愿鶕?jù)載體文件的冗余大小和隱藏文件的大小,選取若干個(gè)子程序并將其搬移到代碼節(jié)末尾的冗余空間中,然后在原來(lái)子程序處隱藏信息,為了加強(qiáng)信息的機(jī)密性和抗攻擊的性能,在信息隱藏時(shí),可以對(duì)信息進(jìn)行加密,以及
通信技術(shù) 2010年8期2010-08-06
- QB子程序教學(xué)難點(diǎn)解析及對(duì)策
本文詳盡講解了子程序的參數(shù)、變量等基本概念,重點(diǎn)分析了子程序調(diào)用過(guò)程中參數(shù)的傳輸方式和相互關(guān)系,列舉了子程序應(yīng)用中的特例和注意點(diǎn)?!娟P(guān)鍵詞】QB 子程序 形參 實(shí)參 傳遞《QBASIC程序設(shè)計(jì)》作為計(jì)算機(jī)專業(yè)對(duì)口單招指定程序設(shè)計(jì)語(yǔ)言,它在計(jì)算機(jī)學(xué)科體系中的作用和地位是顯而易見(jiàn)的。亦是許多學(xué)生最害怕的一門課,尤其是子程序設(shè)計(jì)部分,學(xué)生更是難以理解,筆者執(zhí)教該課多年,對(duì)子程序教學(xué)有所感悟,下面,筆者就子程序難點(diǎn)處理的教學(xué)對(duì)策談?wù)効捶?。一、基本概念要搞?“形”
中國(guó)校外教育(下旬) 2009年14期2009-11-17
- 如何巧用“廣數(shù)”系統(tǒng)G50改變坐標(biāo)系進(jìn)行多件零件的加工
002 (調(diào)用子程序加工第一件)G0W-13.5M98 P01002 (調(diào)用子程序加工第二件)G0W-13.5M98 P01002 (調(diào)用子程序加工第三件)G0W40.5(3倍13.5毫米返回)M05M302. 子程序O2G50 X100 Z100T0101(非基準(zhǔn)刀)M03 S450 G99G0 X57 Z2G92 X19 Z0 F0.15(車端面)G90 X51Z-14 F0.25X50S800F0.08 (車Φ50外圓)X46Z-5S450 F0.2
職業(yè)·下旬 2009年7期2009-01-20