久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 8464|回復: 16

宏程序的應用技巧---討論

[復制鏈接]
1#
發表于 2008-1-10 21:39:21 | 只看該作者 |倒序瀏覽 |閱讀模式
  請問哪位大俠比較精通宏程序?4 p2 Q0 e0 Z! v9 c+ h9 D
  宏程序主要用在何處?: U/ l2 i6 [2 a* z- X; m
  用軟件編程能否取代宏程序或淘汰宏程序?
, s. Q* l: }1 Y6 l. m( ?請各位高手對于宏程序暢談!!!8 c0 L: e: A7 j
  謝謝支持!
回復

使用道具 舉報

2#
發表于 2008-1-11 22:28:48 | 只看該作者
我覺的宏程序在高速加工應用上有這一定的優勢,如果用軟件生成的是很多的點,F值給到3000以上機床是非常的抖的,用宏程序非常的平穩.其次它占的容量非常的小,而且非常靈活.能提高加工效率,節約編程時間.
3#
發表于 2008-1-12 11:27:18 | 只看該作者
加速---減速---加速---減速---加速---減速---加速---減速---加速---減速---加速---減速------------! {1 C# o% Q7 \  F2 K8 S1 F
當然要抖啦。這和宏程序沒關系。這是系統的功能沒支持造成的。
# A; K5 |$ _! z/ q& N4 V0 f簡單說宏程序和子程序是一回事,但宏程序在調用時可以對變量進行賦值,所以更加靈活方便。

點評

高精高速是系統的功能,平滑不平滑和編程方式沒關系.  發表于 2013-2-24 22:54
實際上是計算(暫停)-加工-計算(暫停)-加工。。。。。。干模具的就是很多點位不是很連貫嗎?  發表于 2013-2-24 20:28
4#
發表于 2008-1-12 18:27:28 | 只看該作者
樓上你說  這是系統的功能沒支持造成的。我并不贊成.如果說系統的問題,那為什么用宏程序就不會出現這個問題呢.我這里說的是宏加工曲面之累的..不是簡單的套用.比如說加工球面,宏的優勢很多,還比如說像阿基米德螺旋線等,電腦實現不了的東西,
5#
發表于 2008-1-14 09:13:41 | 只看該作者
那我想問問大俠做模具你也能能用宏來編程?比如加工個3D的人頭。
6 C$ s. \8 L" H3 w  o系統如果支持曲線插補當然可以很平滑地運行了,這就是你所謂的宏的優越性。其實這是誤會。但是,有很多加工型面是不可用曲線來描述的,那按你的說法就沒法高速加工了嗎?
' N2 u4 ~3 m8 z, c7 Z6 h: w2 Y所以,高檔的系統有樣條插補,曲線表功能等等,這些功能干什么用?就是為了平滑地加工那些不可用函數描述的曲線的。
6#
 樓主| 發表于 2008-1-14 14:35:32 | 只看該作者
樓上所說   我才明白  宏程序只可加工遵循一定變化的曲線 如函數曲線  可用宏  以前我以為宏 無所不能  謝謝
7#
發表于 2008-1-14 16:27:07 | 只看該作者
宏程序的目的或者說優越性并不在于什么函數曲線,要是系統不支持,不管是用軟件還是用宏來生成的曲線都是沒辦法平滑加工的,老是加速---減速---加速---減速---,做出來的活根本不行。$ h/ i+ F9 m; I( o1 F6 M( N
他最大的好處就是在于參數可以在調用時可以賦值,不同的調用參數,同一個宏程序的功能就不同,這樣可以使程序管理和運用更為簡潔靈活。老外的機床大量使用宏程序,有機會找點來看看就知道了。
8#
發表于 2008-1-14 19:18:58 | 只看該作者
其實,簡單說來,其優勢,就在于用單個程序,可以實現類似形狀不同具體尺寸的加工;另外,就是可以利用方程式,加工有規律的曲面。
9#
發表于 2012-12-4 16:21:47 | 只看該作者
各有各的好處
10#
發表于 2012-12-5 13:42:03 | 只看該作者
數控編程是數控加工準備階段的主要內容,通常包括分析零件圖樣,確定加工工藝過程;計算走刀軌跡,得出刀位數據;編寫數控加工程序;制作控制介質;校對程序及首件試切。有手工編程和自動編程兩種方法。手工編程是指編程的各個階段均由人工完成。對于幾何形狀復雜的零件需借助計算機使用規定的數控語言編寫零件源程序,經過處理后生成加工程序,稱為自動編程。! [1 G$ \% r: R0 ~# g8 ^; H
  隨著數控技術的發展,先進的數控系統不僅向用戶編程提供了一般的準備功能和輔助功能,而且為編程提供了擴展數控功能的手段。FANUC6M數控系統的參數編程,應用靈活,形式自由,具備計算機高級語言的表達式、邏輯運算及類似的程序流程,使加工程序簡練易懂,實現普通編程難以實現的功能。
& V3 t9 B8 N) x  宏程序是加工編程的重要補充。FANUC6M數控系統變量表示形式為#后跟1~4位數字,變量種類有三種:(1)局部變量:#1~#33是在宏程序中局部使用的變量,它用于自變量轉移。(2)公用變量:用戶可以自由使用,它對于由主程序調用的各子程序及各宏程序來說是可以公用的。#100~#149在關掉電源后,變量值全部被清除,而#500~#509在關掉電源后,變量值則可以保存。(3)系統變量:由#后跟4位數字來定義,它能獲取包含在機床處理器或NC內存中的只讀或讀/寫信息,包括與機床處理器有關的交換參數、機床狀態獲取參數、加工參數等系統信息。8 s" |4 m! a/ [1 e
  編程中變量的用途有四個,運算;遞增量或遞減量;與一個表達式比較之后,決定是否實現跳轉功能的條件分支;將變量值傳送到零件程序中去。其中運算又包括:算術運算(賦值、加、減、乘、除、絕對值、四舍五入整數化、舍去小數點以下部分);函數運算(正弦、余弦、正切、反正切、平方根);邏輯操作(與、或);比較操作(等于、大于、小于、大于或等于、小于或等于、不等于)
& @8 p! L/ D+ |) o; t: L
0 N- p& s8 R$ m" z( w7 |% e
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-8-2 06:22 , Processed in 0.068874 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表