国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區(qū)

標(biāo)題: 宏程序的應(yīng)用技巧---討論 [打印本頁]

作者: 郭飛鷹    時間: 2008-1-10 21:39
標(biāo)題: 宏程序的應(yīng)用技巧---討論
  請問哪位大俠比較精通宏程序?
+ z: F* f/ B7 c3 J7 o  宏程序主要用在何處?/ W( M* _; n( H
  用軟件編程能否取代宏程序或淘汰宏程序?3 K/ y! i' m/ J: _
請各位高手對于宏程序暢談!!!
; L" R3 P0 Z" r7 F- D# Y+ `: J. @  謝謝支持!
作者: fanyanquan    時間: 2008-1-11 22:28
我覺的宏程序在高速加工應(yīng)用上有這一定的優(yōu)勢,如果用軟件生成的是很多的點,F值給到3000以上機床是非常的抖的,用宏程序非常的平穩(wěn).其次它占的容量非常的小,而且非常靈活.能提高加工效率,節(jié)約編程時間.
作者: 螺旋線    時間: 2008-1-12 11:27
加速---減速---加速---減速---加速---減速---加速---減速---加速---減速---加速---減速------------
, H. i$ s# r$ r9 D, @: g8 D, O當(dāng)然要抖啦。這和宏程序沒關(guān)系。這是系統(tǒng)的功能沒支持造成的。
7 L! \8 x- b7 t4 R7 k8 N' L. f6 ?簡單說宏程序和子程序是一回事,但宏程序在調(diào)用時可以對變量進(jìn)行賦值,所以更加靈活方便。
作者: fanyanquan    時間: 2008-1-12 18:27
樓上你說  這是系統(tǒng)的功能沒支持造成的。我并不贊成.如果說系統(tǒng)的問題,那為什么用宏程序就不會出現(xiàn)這個問題呢.我這里說的是宏加工曲面之累的..不是簡單的套用.比如說加工球面,宏的優(yōu)勢很多,還比如說像阿基米德螺旋線等,電腦實現(xiàn)不了的東西,
作者: 螺旋線    時間: 2008-1-14 09:13
那我想問問大俠做模具你也能能用宏來編程?比如加工個3D的人頭。
$ z3 m  z% `/ f2 K: H6 ~系統(tǒng)如果支持曲線插補當(dāng)然可以很平滑地運行了,這就是你所謂的宏的優(yōu)越性。其實這是誤會。但是,有很多加工型面是不可用曲線來描述的,那按你的說法就沒法高速加工了嗎?, }, p$ [$ D& B
所以,高檔的系統(tǒng)有樣條插補,曲線表功能等等,這些功能干什么用?就是為了平滑地加工那些不可用函數(shù)描述的曲線的。
作者: 郭飛鷹    時間: 2008-1-14 14:35
樓上所說   我才明白  宏程序只可加工遵循一定變化的曲線 如函數(shù)曲線  可用宏  以前我以為宏 無所不能  謝謝
作者: 螺旋線    時間: 2008-1-14 16:27
宏程序的目的或者說優(yōu)越性并不在于什么函數(shù)曲線,要是系統(tǒng)不支持,不管是用軟件還是用宏來生成的曲線都是沒辦法平滑加工的,老是加速---減速---加速---減速---,做出來的活根本不行。5 d) q" {& o4 j, G& p3 ~& J
他最大的好處就是在于參數(shù)可以在調(diào)用時可以賦值,不同的調(diào)用參數(shù),同一個宏程序的功能就不同,這樣可以使程序管理和運用更為簡潔靈活。老外的機床大量使用宏程序,有機會找點來看看就知道了。
作者: qsjxs_2005    時間: 2008-1-14 19:18
其實,簡單說來,其優(yōu)勢,就在于用單個程序,可以實現(xiàn)類似形狀不同具體尺寸的加工;另外,就是可以利用方程式,加工有規(guī)律的曲面。
作者: 被遺忘的一族    時間: 2012-12-4 16:21
各有各的好處
作者: 臺州亞古機床    時間: 2012-12-5 13:42
數(shù)控編程是數(shù)控加工準(zhǔn)備階段的主要內(nèi)容,通常包括分析零件圖樣,確定加工工藝過程;計算走刀軌跡,得出刀位數(shù)據(jù);編寫數(shù)控加工程序;制作控制介質(zhì);校對程序及首件試切。有手工編程和自動編程兩種方法。手工編程是指編程的各個階段均由人工完成。對于幾何形狀復(fù)雜的零件需借助計算機使用規(guī)定的數(shù)控語言編寫零件源程序,經(jīng)過處理后生成加工程序,稱為自動編程。
5 v5 b$ o, x# c6 s2 S/ z2 |7 M6 F  隨著數(shù)控技術(shù)的發(fā)展,先進(jìn)的數(shù)控系統(tǒng)不僅向用戶編程提供了一般的準(zhǔn)備功能和輔助功能,而且為編程提供了擴展數(shù)控功能的手段。FANUC6M數(shù)控系統(tǒng)的參數(shù)編程,應(yīng)用靈活,形式自由,具備計算機高級語言的表達(dá)式、邏輯運算及類似的程序流程,使加工程序簡練易懂,實現(xiàn)普通編程難以實現(xiàn)的功能。
: l: z4 z+ W: {  宏程序是加工編程的重要補充。FANUC6M數(shù)控系統(tǒng)變量表示形式為#后跟1~4位數(shù)字,變量種類有三種:(1)局部變量:#1~#33是在宏程序中局部使用的變量,它用于自變量轉(zhuǎn)移。(2)公用變量:用戶可以自由使用,它對于由主程序調(diào)用的各子程序及各宏程序來說是可以公用的。#100~#149在關(guān)掉電源后,變量值全部被清除,而#500~#509在關(guān)掉電源后,變量值則可以保存。(3)系統(tǒng)變量:由#后跟4位數(shù)字來定義,它能獲取包含在機床處理器或NC內(nèi)存中的只讀或讀/寫信息,包括與機床處理器有關(guān)的交換參數(shù)、機床狀態(tài)獲取參數(shù)、加工參數(shù)等系統(tǒng)信息。
. _# g8 y8 T( M' y4 F: c  編程中變量的用途有四個,運算;遞增量或遞減量;與一個表達(dá)式比較之后,決定是否實現(xiàn)跳轉(zhuǎn)功能的條件分支;將變量值傳送到零件程序中去。其中運算又包括:算術(shù)運算(賦值、加、減、乘、除、絕對值、四舍五入整數(shù)化、舍去小數(shù)點以下部分);函數(shù)運算(正弦、余弦、正切、反正切、平方根);邏輯操作(與、或);比較操作(等于、大于、小于、大于或等于、小于或等于、不等于)
4 w. z4 Y1 Q; `3 w2 H4 x
5 Y* A$ ~. w$ A7 I. E
作者: 怕死人    時間: 2012-12-5 20:16
正在努力學(xué)習(xí)宏程序
作者: diciadhui    時間: 2012-12-11 15:09
臺州亞古機床 發(fā)表于 2012-12-5 13:422 ]" c& C+ G' U5 ~& {; N, M0 ^
數(shù)控編程是數(shù)控加工準(zhǔn)備階段的主要內(nèi)容,通常包括分析零件圖樣,確定加工工藝過程;計算走刀軌跡,得出刀位 ...
  e7 N8 P: B! j: W! g! S/ w6 _
請問十樓,在編程中用戶能自由賦值的變量是#哪些啊?是不是像#1'#2什么的不能直接被賦值?比如#1=20
作者: congtou822    時間: 2012-12-16 15:45
其實,我都很少用到宏的,現(xiàn)在機床先進(jìn),自動編程就搞定了
作者: 青春在路上    時間: 2012-12-20 22:26
客觀上來說,宏程序也屬于子程序,但是相對于子程序,宏程序比較靈活,可以通過變量賦值,算術(shù)運算和邏輯判斷來編寫程序,供主程序調(diào)用。宏程序用途很廣,如相似零件組、定制固定循環(huán)、非標(biāo)準(zhǔn)刀具路徑(模擬曲線)、檢測和測量、、報警和信息生成等等,還有很多。盡管CAD/CAM應(yīng)用越來越普遍,但由于各種原因,還不能代替宏程序編程,宏程序?qū)iT的需求常有專門的解決辦法。宏程序?qū)τ诰幊倘藛T要求很高,需要扎實的手工編程基礎(chǔ),熟練的加工技能,對各種常用參數(shù)變量的理解,最重要的是要有嚴(yán)謹(jǐn)?shù)倪壿嬎季S能力。
作者: 陳麗萍    時間: 2013-1-26 10:29
我一般用宏指令加工一些非圓曲線,如橢圓、正弦曲線、拋物線等零件部分,效果挺好的。如果使用CAXA數(shù)控車畫圖后也可以不使用宏指令編程。
作者: chenxin_98    時間: 2013-2-24 16:57
靈活運用
作者: fw333    時間: 2013-2-24 20:28
正在學(xué)習(xí)中




歡迎光臨 機械社區(qū) (http://www.whclglass.com.cn/) Powered by Discuz! X3.5