|
Brother HS-300
, u2 L" R7 J+ |) j8 l Saved as HS3005 d' M0 H+ _( {% Z
04-07-89 by TTG
% ?" ^$ l- V, R5 M$ V# f1 W 10-09-89 BY RL (EX_LINEAR_LL & EX_PIVOT)7 ?" M& @6 u n5 ?! _- y9 ~
08-17-90 by CLM (EX_LINEAR_LC, EX_COMP_LC)
: l' k9 U1 T! b" h4 G3 e! m" L7 r; U 03-14-91 BY CLM (EX_MANUALRAPID)5 L6 f+ K, N$ {+ O, M
- C. Q& _5 M4 b8 l: m+ [; R: Q
***************************** System Variables *****************************
/ z- O) B' B' s
) _) ]5 g X A8 r2 K( U5 ?* ]: MPOSTNAME : Brother HS-3004 d8 C! i9 W' U4 ^& ^# v" D/ K
% m3 x" Y! x/ N2 H( a
PROGRAMNUMBERDEFAULT: 1. @) ]3 ~6 c. Q5 ~
NCODEINCREMENT : 1
~0 r. K. `9 X7 S- y
6 _5 R) A- z' w! Q+ N) _" jMACHINETOLERANCE : 0.0001
5 C5 g8 y1 D+ `- z; T$ ^9 n; sSTEPTOLERANCE : 0.0001
2 u: A; B9 W) c r2 f& ?3 z) X) D1 F) e7 M
MAXCIRCLERADIUS : 99995 v, G4 R6 A7 c1 {
F1 E- b: Q; F! A4 JINCHCONVFACTOR : 1: z8 S* @9 a5 `( `2 |
METRICCONVFACTOR : 1$ M# v2 a8 n) d4 ^. N9 s. Z7 [
( m) s6 l3 L' {( T- W' \
***************************** END System Variables ***************************
0 Y( ~% t& ?6 P+ B; E7 J: r: G4 c% S/ ]) I K6 R. m3 y" C1 F
***************************** Machine modes ****************************( Z2 C& j' t* [1 \* D4 x( [* {
. @' X* D0 v' f# U# D# A, j! x
COORDINATEMODE : INCREMENTAL : F; A( V/ ~6 r" @3 H
MEASUREMENTMODE : INCH
8 g# Z, g( S0 ~' w3 nCIRCLEMODE : BYQUADRANT
" r5 r2 f& }- d4 QCENTERMODE : INCREMENTFROMCENTER- d8 f; f1 G+ L
WORKPLANEMODE : XYPLANE9 O# w7 x# y% g" W; x
STARTPOINTMODE : PROGRAMZERO 1 |. B- u5 U, ?
0 s; W$ H. h. F& }4 s) q
***************************** END Machine Modes ************************** L: Q- t; m4 `- _* w
) ^" g1 e7 W6 I* c
***************************** Formatable Codes **************************/ C5 k4 u- y4 G. @
3 M0 g, L9 ~0 Q0 r$ y( _+ [+ x/ |XABSOLUTE : X N 2 N N 5 N 3 N N 3 1 1 N 0 0* @5 Z( c& L3 U- Q$ z
YABSOLUTE : Y N 2 N N 5 N 3 N N 3 1 1 N 0 0
7 O2 O* b0 [: R; e$ u. V
& w3 n, K8 r% l: P* M9 i6 n, C0 xXCENTERABSOLUTE : I N 2 N N 5 N 3 N N 3 1 1 N 0 0 C3 j: a( }* k E7 K1 s
YCENTERABSOLUTE : J N 2 N N 5 N 3 N N 3 1 1 N 0 0* V$ ^6 U. N: r D
# u/ }4 D2 d, C1 ]$ A1 J' bDIAMETERCOMPENSATION: H Y 1 N N 0 Y 1 N N 0 0 1 N 0 01 A5 Z( {$ ]: B
FEEDRATE : F N 2 N N 0 N 2 N N 0 - - - - -
2 n( r+ }- z- \9 O) l( a( d9 S3 s. G$ b. B; r9 q' E ]
***************************** END Formatable Codes ***************************; ?4 u; X3 I6 i
3 \6 \3 G) h: p2 p% q
***************************** Symbolic Codes *****************************, a) ~2 V9 O" v; M! ]! P
8 A2 I( d1 H) C& ^/ ~
MOTIONRAPID : G00
. p2 W. h1 s( f; v2 M4 K# b! fMOTIONLINEAR : G01
! Y7 K G9 @9 y& ]MOTIONCW : G021 i/ }# {0 z2 [; N
MOTIONCCW : G03 4 b0 a1 k; \1 N! r ]6 K5 F. K5 o& b
COMPENSATIONOFF : G40# S& `: ~" J& Q# T w
COMPENSATIONLEFT : G41' c& k9 @# B6 e7 p% w) r
COMPENSATIONRIGHT : G42
0 k: v' L; ~0 L: X3 o% z , X/ s1 `& z' i; j. W1 ]- ~1 D
ZERORETURN : G60
1 E# v! |4 ?$ z6 V" W0 O; C+ n) h' R( Z4 c! S5 i
ABSOLUTE : G90
2 ?0 k8 K: B8 L3 Y( GINCREMENTAL : G91+ [& Y" V+ V9 f w
SETORIGIN : G92
8 A1 P5 C1 o8 A9 M% A! j/ V5 z. s- O1 Z' j5 W
PROGRAMSTOP : M00
8 _ k- P1 r9 h% M9 d9 I6 a; ^$ kOPTIONALSTOP : M01
. E" g9 a- l/ f) u; `1 Z! VENDPROGRAM : M30
; Z4 H% ~# p) m4 O9 p5 }9 ~
4 ^. |& u4 C$ E***************************** END Symbolic Codes *****************************/ I) {2 [+ l% X) d6 m' b$ G; B9 Y3 w
7 R0 R4 e! h& s. i8 v: S o2 q7 ~***************************** Examples **************************************; e* F& l2 Q4 m0 ?! s+ O
; H. X2 j# I4 f/ L% W
EX_FIRSTRAPID : G00* X* Y* F+ q8 _6 O* B2 ]% J: ?
: M01*; k9 E0 ^: s1 {. f+ C! q* ~$ j
1 Q3 Q- H' L' ?6 E
EX_RAPID : G00 X Y F3 y! ?6 w S3 ^0 z& C
: M01*
" @) l+ P8 v. p- P0 B! n: G2 E) k, H
EX_MANUALRAPID : G00 X Y F5 I2 B! C, g* H+ D/ H
: M01*2 i, j1 p" c6 A$ Y: L5 s, a
+ U1 I. I9 N) N {
EX_LINEAR : G01 X Y F- {" Q. G8 c9 O6 }
+ V/ G; d" ~; @- ?$ f/ NEX_LINEAR_LL : G01 X Y F+ Q" c2 B0 z9 u: d, _
! p4 G) ^' W6 D/ d
EX_LINEAR_LC : G01 X Y F
7 ^) x+ {- n7 i2 z3 \/ t6 J4 B/ d$ S3 F& \+ X
EX_PIVOT : 8 r5 w5 o, [' l7 n1 k/ j
# S$ W' h7 K) gEX_CIRCLE : CIRCLEDIRECTION* X Y I* J* F1 c8 e: U5 J7 R6 o
+ \( e. m' F' o( P2 L# T
EX_CYCLESTART : COMMENT
, D6 X% u" z9 @5 d2 e- m7 ]2 wEX_CYCLEEND : G60
5 K3 @# ?% O' S w/ q- D- z" H- A$ ~& F" W
EX_COMPENSATION : G01 X Y F
$ i. j0 L5 R0 |. e: X : COMPENSATIONSIDE* H*( b: C: J& B4 U: O7 C
: G01* X* Y*
0 B, m! P" d9 S5 H4 ]3 A) v6 P$ u! u' {0 t/ A0 y7 i% _8 w
EX_COMP_LC : G01 X Y F
( j8 \9 }; K5 L7 a6 I. ?; [; m* d : COMPENSATIONSIDE* H*
# _4 ^$ f, ^/ x+ o6 F : G01* X* Y*) ^9 B3 q- H' ]- E8 X
3 {- S# [* E0 W8 B! a: uEX_COMPENSATIONOFF : G01 X Y F
" m) [* J- x6 j# K, X; r
8 Q* @9 u' @; U1 Y3 HEX_COMPENSATIONOFF2 : G40*
( R: m c ]' c& U8 ?. s2 a2 e% k : G01 X Y F+ e# h! I u! J! {' h+ ^
2 K( j+ @) ?) K; x! `3 B0 BEX_TECHNOLOGYCHANGE : PROGRAMMODE# B4 b s9 `7 _. I) _
EX_TECHNOLOGYCHANGE2: PROGRAMMODE k" G3 v+ x" M+ r; Y* B
% `: X' \. D; Z8 g% S$ h
EX_STARTCODE : SETORIGINCOMMENT
5 n( |5 }8 D! A : COORDINATECODE
9 B; Z+ F8 w4 B1 _! T2 J4 N! A+ s+ \* `( |" Q" v! g
EX_ENDCODE : M30*
" h% T) t/ B9 j- }5 k8 _5 [( X( g1 V! N1 j1 ?& u% Q- _3 n: i
***************************** END Examples ***************************** |
|