|
|
Brother HS-300 6 f' ]7 Z1 L* G$ a
Saved as HS300% z& P) Z8 B' \3 l' ~2 v
04-07-89 by TTG
: B9 V* x- w/ i4 Z+ S$ ? 10-09-89 BY RL (EX_LINEAR_LL & EX_PIVOT)6 s6 G, @, u1 {5 ^* R: |: \
08-17-90 by CLM (EX_LINEAR_LC, EX_COMP_LC)
7 w( o" M3 a2 o' x3 h 03-14-91 BY CLM (EX_MANUALRAPID)
{# Z4 Y* n \
" |8 x! B$ u P4 N- S***************************** System Variables *****************************
6 c/ |! N; f' X
9 M9 F; L4 L p" R3 g$ Q0 k- JPOSTNAME : Brother HS-300' v& ?2 t% H* f. |, X6 U
0 D3 X& N- B* e* BPROGRAMNUMBERDEFAULT: 10 S+ [) M7 S( a/ b1 q
NCODEINCREMENT : 1
% Z2 |+ y7 C7 \9 T+ V
( ~2 I- I( y+ I, t. h; @* RMACHINETOLERANCE : 0.00015 @1 j( c' W- W5 d ^# U d
STEPTOLERANCE : 0.0001. {5 o. [( B$ T' d6 V" [
7 C# s- r! c; K& @MAXCIRCLERADIUS : 9999
3 G% b" q5 D& B4 T+ f
' O1 Q5 _' F9 c/ r6 ~INCHCONVFACTOR : 1
" Q) }# q4 `- ~) y% U4 }- QMETRICCONVFACTOR : 1
9 [" t9 A$ ^! h! J' p ]% H, ?4 `0 W0 w2 X( C
***************************** END System Variables ***************************& f1 h5 @7 ^# W, S
+ r" r# X! O& P- e' F, i
***************************** Machine modes ****************************
7 G$ z$ ?. Z3 K+ I
) [. E9 X1 T6 h$ i8 G: w$ ?) gCOORDINATEMODE : INCREMENTAL
# W C0 f! g" X; G# XMEASUREMENTMODE : INCH
6 s: r B/ d5 o. U, T J' DCIRCLEMODE : BYQUADRANT * F" V2 n3 ]1 l) p' \
CENTERMODE : INCREMENTFROMCENTER7 S5 Q+ F5 y6 \( u; B0 |2 c" I, a7 ?4 |
WORKPLANEMODE : XYPLANE1 ?: J4 M1 n N
STARTPOINTMODE : PROGRAMZERO 7 h* f' r, p: G( m! l
6 h0 o+ i6 V$ E7 T6 T) l1 F/ I- V# P0 b
***************************** END Machine Modes **************************
3 S7 M: w" ^1 n* X3 p! p# |6 J
0 n9 R* f+ S5 @& c7 w# G***************************** Formatable Codes **************************3 B8 q( H9 ?! ]3 ~( j
! S2 B3 {0 S8 I' L% pXABSOLUTE : X N 2 N N 5 N 3 N N 3 1 1 N 0 09 X1 J7 {7 ^( W# B6 j& q- Z4 z, ~
YABSOLUTE : Y N 2 N N 5 N 3 N N 3 1 1 N 0 0$ N+ l. M \1 y6 L6 a0 x' L
; v% z8 Q& {* l. d
XCENTERABSOLUTE : I N 2 N N 5 N 3 N N 3 1 1 N 0 0. `5 n+ [' P8 r9 g# I# Z" ^
YCENTERABSOLUTE : J N 2 N N 5 N 3 N N 3 1 1 N 0 01 s, k& A* D- Q* X9 o1 h! F
2 `$ L# Z/ p% P9 X
DIAMETERCOMPENSATION: H Y 1 N N 0 Y 1 N N 0 0 1 N 0 07 ?! X& X. w u) Q# j
FEEDRATE : F N 2 N N 0 N 2 N N 0 - - - - -
& e, ^. }& K( {/ } C4 h. w2 I1 N, f3 ]6 G! A E- U$ G% H$ O
***************************** END Formatable Codes ***************************
_2 v$ t7 g' E, V/ z. F0 e
( L+ g4 A2 h3 B4 R***************************** Symbolic Codes *****************************3 ?$ [2 G' r" {, y$ k1 q
- m- U0 [/ K) u. z/ ?, ^! T9 J
MOTIONRAPID : G00; L, z& O8 d$ }, f
MOTIONLINEAR : G01
; D- P5 g' e$ l8 bMOTIONCW : G02# Y$ e) k% ?$ z0 S4 ^5 ~
MOTIONCCW : G03 M. b2 |& F5 w9 k0 K+ P; ?
COMPENSATIONOFF : G40& B( A( D% g& p- E; y3 @
COMPENSATIONLEFT : G41
1 c; C2 H- c1 I' @# E& ?/ n7 I( ZCOMPENSATIONRIGHT : G42
& q+ u$ c6 g# C, a& m3 P 8 Y; n6 }/ j5 ~1 |# D# }6 P8 v) N8 J4 l
ZERORETURN : G60
4 F% K1 J$ E, Z
( N' O* b, ]9 p* I8 D: OABSOLUTE : G90
( R# c2 V4 s$ v$ DINCREMENTAL : G91
) N1 M# {6 X/ S- w5 u y- M: sSETORIGIN : G92. q2 A; m! W. P+ P; G
- j i* s: I+ }7 B: [2 r% I
PROGRAMSTOP : M00
+ ^6 } r2 X) \- o% ]! k9 WOPTIONALSTOP : M01
" `& o+ B! O" GENDPROGRAM : M300 ~* J! @# W' Q4 {5 K2 R
- |; z+ V# H' Q' T! P H
***************************** END Symbolic Codes *****************************
; W% @0 Y( V0 p# J* w* X& `
, S. m. }0 o2 N% j, _0 T# d***************************** Examples **************************************( q. R) _0 Q* |7 |$ p4 ~
. }: ^) T) T4 g$ C, BEX_FIRSTRAPID : G00* X* Y* F
" E# M# O9 K3 q* w( R) G: l : M01*
7 M4 R3 f7 y- a% a
; o7 D- _6 h- @" z- z; J% lEX_RAPID : G00 X Y F! S/ @5 s4 l" A2 T! n% M' t& u
: M01*
% A* p6 b3 V. ?9 e+ P
$ ~& @$ r% c; M; K/ H! \EX_MANUALRAPID : G00 X Y F
, f" L* K- [: q0 ?+ E/ F : M01*
- ^. Q% w1 X3 v, r I) Y
5 C: u# l: m$ X6 B9 }1 j0 B1 G4 UEX_LINEAR : G01 X Y F( I! ~, _: ]: e8 d) h
% i% L% U5 [) z7 b* P
EX_LINEAR_LL : G01 X Y F
& K' G. G: ]& b( y- s) _0 X3 v4 u$ l( E
EX_LINEAR_LC : G01 X Y F
& v8 W( g. E" {% G/ `+ J! d: q" G6 H! d p3 ^
EX_PIVOT : Q b( d( c3 |7 S( F7 l
0 _; \" h6 V Q. b; n2 x
EX_CIRCLE : CIRCLEDIRECTION* X Y I* J* F
, g6 K7 o8 c u! h3 z% q# R! S7 h" j+ |4 R6 \5 p }
EX_CYCLESTART : COMMENT( k0 ]% a Z+ o
EX_CYCLEEND : G60
0 V6 Z5 D/ M. |, p, y
: Z" n. P, y. h; O k+ Q5 LEX_COMPENSATION : G01 X Y F
1 H2 |0 D0 f, O4 m+ |. `5 q : COMPENSATIONSIDE* H*+ e% S4 ~5 _& e. A* [5 r% E
: G01* X* Y* , l. h* Q8 a3 M3 ]. c
8 l3 o; g5 ^; E+ P7 w0 n* S
EX_COMP_LC : G01 X Y F
1 P6 u5 q ]) z7 u" l3 W/ J : COMPENSATIONSIDE* H*
- _( E1 ^3 B" l) { : G01* X* Y*
) d& V8 y- {! [& ?7 _, c& Y' {4 T1 y9 t2 p2 U$ j, S! m
EX_COMPENSATIONOFF : G01 X Y F
, T9 W) ^4 ?- U' @5 h- h! q# r8 Z$ y6 r
EX_COMPENSATIONOFF2 : G40*
) ?4 W# o3 ~: s _# z : G01 X Y F$ L+ b9 K8 X! S" Y, q5 ?
. O2 Y) y' d4 BEX_TECHNOLOGYCHANGE : PROGRAMMODE$ |* Z$ @ O; ~* t% g
EX_TECHNOLOGYCHANGE2: PROGRAMMODE2 e4 D5 o s8 p/ z
" x1 u4 u' l( ^; R. V2 p0 PEX_STARTCODE : SETORIGINCOMMENT
0 F! N# Y, m L- W : COORDINATECODE . S& _* r p# N+ F6 Z2 J; ~/ d
9 ?: O8 s3 s3 i7 k. J+ n
EX_ENDCODE : M30*& ^& j9 x0 R) s6 V; L* Q
6 ~3 I. e e. \: c/ R***************************** END Examples ***************************** |
|