七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5014|回復(fù): 11
打印 上一主題 下一主題

自學(xué)宏程序,,碰到了點(diǎn)問(wèn)題求解

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2014-5-23 13:31:49 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
小弟不才,做數(shù)控五六年 對(duì)宏程序還是一竅不通,,遂買了本書看著,,但是遇到了個(gè)問(wèn)題不懂,,懇請(qǐng)師傅們幫忙解答下,順便想找個(gè)精通宏的師傅做我老師,,有償,,學(xué)費(fèi)再議!可回復(fù)跟帖留下聯(lián)系方式 ,。以下圖是小弟碰到的問(wèn)題,,劃線打問(wèn)號(hào)部分,是嘛意思,?結(jié)合整體看,,是在判別哪里的變量 有什么意義?9 C& p, V0 C' d! S+ z
- Q6 X) ?" O& [% ^2 @

! W, s; }$ X' k) b* @

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,,沒(méi)有帳號(hào),?注冊(cè)會(huì)員

x
2#
發(fā)表于 2014-5-23 15:38:13 | 只看該作者
數(shù)車上的宏程序沒(méi)有多少搞頭,,晚上給你細(xì)看一下
3#
發(fā)表于 2014-5-23 19:28:56 | 只看該作者
我用西門子的系統(tǒng)給你講一下(別的系統(tǒng)看著太別扭了); V9 d& s& n0 }2 p- E7 j
R1=0     (R1就等同于你的#)
' R# {  d, ~- P/ h4 YR2=1
$ t1 e/ q& E# h  B7 u5 ^& W* GIF為判斷語(yǔ)句    簡(jiǎn)單的講就是當(dāng)什么什么的時(shí)候8 t; a/ E4 j8 L; O9 K" m
GOTO為跳轉(zhuǎn)     就是說(shuō)你想到哪去" d* ^, J" I* z3 r1 E$ W
程序里邊的細(xì)節(jié)就不廢話了   直接說(shuō)重點(diǎn)$ }. p8 x, M  a; p; e  E8 n
R1=R1+R2     這時(shí)候R1是個(gè)變量         0=0+1          R1變成1了1 L3 i9 X1 E7 _# ]. O
IF   R1>=100   GOTO  N10    當(dāng)R1=什么什么的時(shí)候跳轉(zhuǎn)到什么什么地方
3 Q0 o5 f% m- Y7 R' w8 t% X+ k給你舉個(gè)具體編程的方式" C/ S3 C6 S! U  w
R1=0                       
6 K8 ]/ j: D) [R2=1                       
8 A/ D4 i0 d3 }/ {* n. KG54                        
7 ?+ e$ ?9 ?0 Q8 W/ e6 y& I% oG17G90G94              
; a% j. T5 k! k  k0 W9 \- WG0X0Y0Z200
4 P. F2 K, ^' d6 u" O/ R0 oM3S500. ]9 b+ |8 `0 `6 x0 M
ABC:                          ABC就是個(gè)節(jié)點(diǎn)   就相當(dāng)于你的N109 P0 N. Z2 z' \& M
G0X0Y0                     X和Y都到0點(diǎn)
( `' Q# n+ w; z# W* N* C8 |- E# [1 NZ=R1                        Z到0點(diǎn)    因?yàn)镽1等于06 }/ c. N4 Z$ Z8 K
G1X1000F500            走刀X到1000進(jìn)給500! b* \- f& N4 ~9 Z
G0Z100                     Z抬刀到100
, O1 s# o, C) [, Y" j3 O9 [  oR1=R1-R2                 0=0-1這時(shí)候等號(hào)前邊的0就等于-1     因?yàn)镽1在這里是個(gè)變量   下次走到這的時(shí)候就是-2了   以此類推
2 w* X* L  s& m# u% Y$ mIF R1>=-100  GOTO  ABC        當(dāng)R1>=-100的時(shí)候跳轉(zhuǎn)到ABC那個(gè)節(jié)點(diǎn)程序就從ABC那個(gè)節(jié)點(diǎn)在走一遍知道R1>=-100的時(shí)候 Z-100的時(shí)候才繼續(xù)往下走不然每次走到這就跳到ABC那個(gè)節(jié)點(diǎn): G, k. x) Q  k7 Z% T
G90G0Z200$ B+ z  ~0 y" [5 L2 m- g  y
M30+ r+ N. H8 Y7 E
謝了這么多希望你懂了    有什么不明白在問(wèn)+ S  G1 J7 K  O3 N7 V4 m3 [# t
4#
發(fā)表于 2014-5-23 19:41:51 | 只看該作者
R1=0
7 d" i. v3 ^* |: S1 D  v5 LR2=1
2 g3 f) r* ?2 b- b3 K# HG54
! k& a7 R; c2 LG17G90G94
. ^: {" G3 h0 |/ VG0Z200
" f* v: C( B6 h7 B% UX0Y0" m9 x/ b0 e0 C" `7 U
M3S500
8 E* C5 J! `3 M* G- wABC:                                                     ABC是個(gè)節(jié)點(diǎn)和你的N10是一個(gè)意思+ Z. n* B: M; l. m3 ?! G
G0X0Y0                                                
/ Y0 g1 M8 \+ }7 \1 yZ=R1                                                   Z走到0應(yīng)為R1=0
9 l  v, C. E2 x8 \7 mG1X1000F200  E* y0 q0 E* E2 z  J3 e3 V7 e& d
G0Z1000 a  Y0 T- n& J  Z# F; A' E
R1=R1-R2                                           0=0-1這時(shí)候等號(hào)前邊的0就是-1* D) D2 k9 C8 d0 j8 }
IF  R1>=-100  GOTO  ABC                    當(dāng)R1>=-100    跳轉(zhuǎn)到ABC" H& l+ r8 p9 ~8 @
G90G0Z200
7 N+ X6 m9 F$ a* A8 \$ U1 t0 F: fM30: H2 w( j% O/ s8 @
. Z. o$ {2 M. C" r) T* h
這個(gè)程序就是說(shuō)每次Z軸都是上刀1mm  一直重復(fù)的走從ABC節(jié)點(diǎn)到IF判斷語(yǔ)句 直到Z走到-100(R1為-100)程序才結(jié)束
# v% p9 p+ c7 p- l8 W這里唯一比較難理解的就是R1這個(gè)變量
, I" z# ?& Z* X7 PR1等于0的時(shí)候0=0-1這個(gè)時(shí)候等號(hào)前邊的0就變成-1了也就是說(shuō)R1=-1以此類推明白了嗎-1    -2    -3    -4    -5    -6等等等等# b, s4 Q( z* m9 t/ Q7 k
5#
發(fā)表于 2014-5-23 20:58:29 | 只看該作者
書上的說(shuō)明很清楚.#104只是個(gè)判斷變量.為了程序能夠貫通并不形成死循環(huán).當(dāng)你精車完后.如果不加#104的條件判斷.就不會(huì)跳到N30段.而后面有個(gè)無(wú)條件跳轉(zhuǎn)GOTO20.這樣就形成了一個(gè)死循環(huán)..對(duì)于這種程序.機(jī)床會(huì)報(bào)警的一般
6#
 樓主| 發(fā)表于 2014-5-24 14:59:37 | 只看該作者
網(wǎng)絡(luò)公zx 發(fā)表于 2014-5-23 19:41
% h+ Y+ ?$ c' h$ l* XR1=0
3 a2 D4 x: W! r' I5 S$ L( m$ nR2=1% b! _/ g! O) T
G54
) \& P6 h6 f" g
嗯,謝謝哥們碼這么多字啊,,我還是要再琢磨琢磨,,你講的我懂了
$ `( o! G& p: T9 U3 A. n
0 d) X! n9 {( y3 f. V但是我圖片上發(fā)的,#104是0+1也就是1,,下面一句是 如果#104大于1.5的時(shí)候 無(wú)條件跳轉(zhuǎn)到N30也就是退刀結(jié)束,那#104一直是0+1啊,,啥時(shí)候才會(huì)大于1.5,?我覺(jué)著這樣不就是一個(gè)死循環(huán)……還是不解
5 t& z3 A8 e$ p6 y% ~8 ?
) k7 E  Y: J9 Z- G/ p% x7 D
: G' d. w6 p  F6 w( B$ `/ h+ c1 i- |% H* G- j- R  x; b: X- f
7#
 樓主| 發(fā)表于 2014-5-24 15:01:11 | 只看該作者
鄉(xiāng)村非主流 發(fā)表于 2014-5-23 20:58
$ T' B4 C/ ~: E+ T) I2 v書上的說(shuō)明很清楚.#104只是個(gè)判斷變量.為了程序能夠貫通并不形成死循環(huán).當(dāng)你精車完后.如果不加#104的條件判 ...
* F- X$ e# h. y+ m# d7 _
( l: E( K  c8 Z' I' S4 j8 u  K
; j# p3 ]" z! {0 k2 I3 i' v( x
但是我圖片上發(fā)的,#104是0+1也就是1,,下面一句是 如果#104大于1.5的時(shí)候 無(wú)條件跳轉(zhuǎn)到N30也就是退刀結(jié)束,,那#104一直是0+1啊,啥時(shí)候才會(huì)大于1.5,?我覺(jué)著這樣不就是一個(gè)死循環(huán)……還是不解
6 ~( x# j' ~- u
" i4 q/ j- n. L9 E: L: H" W

點(diǎn)評(píng)

MO1后面#104就加了1.當(dāng)你精加工完了再加1不就是大于1.5了嗎,??這很好懂的了  發(fā)表于 2014-5-24 22:08
8#
 樓主| 發(fā)表于 2014-5-25 12:07:13 | 只看該作者
huangdongnb 發(fā)表于 2014-5-24 15:01 , p# v4 s/ D& r5 a3 O4 l7 t9 e
但是我圖片上發(fā)的,#104是0+1也就是1,,下面一句是 如果#104大于1.5的時(shí)候 無(wú)條件跳轉(zhuǎn)到N30也就是退刀 ...
/ Y! Z+ X+ a/ ]2 i! u0 |
哦明白了謝謝了啊老師,,這樣精車完就停了,謝謝懂了) [, f3 z4 w6 d4 d2 j: Y" N
9#
發(fā)表于 2014-5-27 19:20:43 | 只看該作者
huangdongnb 發(fā)表于 2014-5-25 12:07
9 @, ^  ~% c7 T7 _$ d: h6 A. o2 C哦明白了謝謝了啊老師,,這樣精車完就停了,,謝謝懂了
, N3 o* t& _: w3 o: g' i
呵呵,來(lái)遲,,都懂了,,今天才能用電腦上網(wǎng)!
. g( f9 i9 w5 t& M7 m. P9 i
10#
發(fā)表于 2015-10-5 20:20:39 | 只看該作者
本帖最后由 QQHAO 于 2015-10-5 20:22 編輯 ' p7 p' F- I& J& o+ F  e

" {& X! Z6 p# L& e& O$ c+ T& Q& E看書沒(méi)有任何作用的學(xué)習(xí)張老師的宏程序自學(xué)教程第一講的視頻教程地址http://www.tudou.com/programs/view/ObIdJdrGwEs/
' V& f& F8 m7 D" t* w4 Q' V張老師網(wǎng)站:http://www.cccam.cn/zixue/

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-2-1 01:47 , Processed in 0.064103 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表