|
12#
樓主 |
發(fā)表于 2016-8-25 22:34:36
|
只看該作者
本帖最后由 1五湖四海1 于 2016-8-25 22:44 編輯
4 c q" x- z0 ~+ D( M( \ X7 z1 ?( ? B j
這個(gè)defaults.h文件作為一個(gè)中央默認(rèn)設(shè)置配置不同的機(jī)器類(lèi)型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。這里的設(shè)置所列出的文件是由用戶(hù)提供的,
( V- F* Q$ N( s% J" x4 h所以您的你的需求可能不同。所以應(yīng)該你了解你的機(jī)器和調(diào)整設(shè)置根據(jù)你的個(gè)性的需求,制造機(jī)器。1 S( Q$ Q$ g% H7 Y# p
defaults_h文件是選擇是否將一些參數(shù)設(shè)置為默認(rèn)值8 B7 q) p( [; Q) {
定義各種參數(shù)) _ [9 B/ S7 g) k! n% X
1.defaults/defaults_generic.h //Grbl通過(guò)通用默認(rèn)設(shè)置就可以在不同的機(jī)器上工作。
' b) h) {5 t S2.defaults/defaults_sherline.h //描述:Sherline 5400制造廠三個(gè)NEMA 23客戶(hù)KL23H256-21-8B 185扭力步進(jìn)電機(jī)
" L b+ k; }8 G3.defaults/defaults_shapeoko.h // 描述:Shapeoko數(shù)控機(jī)有三個(gè)NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動(dòng)的
* h) m4 H8 B% i1 P( P8 h* J- Q1 T4.defaults/defaults_shapeoko3 //描述:Shapeoko數(shù)控機(jī)有三個(gè)NEMA 23步進(jìn)電機(jī),由CarbideMotion驅(qū)動(dòng)的# P) Y+ q) m8 `3 V6 D0 s
5.defaults/defaults_x_carve_500mm //描述:X-Carve 3 d卡佛數(shù)控機(jī)有三個(gè)200步/汽車(chē)由Synthetos牧師grblShield 24 v。
5 j/ i5 O l- E' ?9 \( P7 h6.defaults/defaults_zen_toolworks_7x7 //描述:禪宗Toolworks 7 x7機(jī)有三個(gè)Shinano SST43D2121 65扭力NEMA 17步進(jìn)電機(jī)。導(dǎo)螺桿不同于一些ZTW包,大多數(shù)是1.25毫米/牧師而不是8.0毫米/牧師。由30 v 6電源和TI DRV8811步進(jìn)電機(jī)驅(qū)動(dòng)程序" x* f7 m& x6 _* b5 v9 W
7.defaults/defaults_oxcnc // Grbl設(shè)置OpenBuilds牛數(shù)控機(jī)床. h* x1 {* K7 Y" G6 ^8 n& X
8.defaults/defaults_simulator8 O# \# D, x9 L2 x, _/ G
# Z6 Q4 [! ?9 Z, f' D) P/*
3 L/ m" V* S# @ ?( h defaults.h - defaults settings configuration file! T# M% g5 k2 a K% o2 ?2 H
Part of Grbl) A: H" q ^0 E$ c
# l& u# B- H e9 p! G
Copyright (c) 2012-2015 Sungeun K. Jeon6 F: W! ~; y$ m5 ]/ r
' {' F$ n4 [3 K; P, f7 w# I/ |
Grbl is free software: you can redistribute it and/or modify( x/ U7 b; K( S: a1 ^
it under the terms of the GNU General Public License as published by
- J- Z6 K; ^* ] G, d# k4 l the Free Software Foundation, either version 3 of the License, or+ c1 E4 I- k6 V. p
(at your option) any later version.
, Y- i, h$ C3 B4 L" E
4 N, H# v5 J9 ~ h+ `( M! y" F; J Grbl is distributed in the hope that it will be useful,' a. Z) h: U' H% W
but WITHOUT ANY WARRANTY; without even the implied warranty of
3 D# ]3 D; c' D! F# A; K MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the) z3 J1 X* Y# s7 A; [" C4 F" D
GNU General Public License for more details., I9 G7 l% P; p
0 A$ J/ J$ n3 P4 L/ n1 H
You should have received a copy of the GNU General Public License& e% Z0 F& K% N+ D
along with Grbl. If not, see <http://www.gnu.org/licenses/>. g, H% a4 m* s2 E
*/
, e3 g1 j9 s8 {# E; I) ]1 N3 p) r9 C! F; e
/* The defaults.h file serves as a central default settings selector for different machine* f5 s, n/ K' n+ d( |
types, from DIY CNC mills to CNC conversions of off-the-shelf machines. The settings
& A) E' R3 v: X' }+ C) Z files listed here are supplied by users, so your results may vary. However, this should# R O3 f, d" ?. I1 x$ [ {* g ~
give you a good starting point as you get to know your machine and tweak the settings for5 F T8 p! }$ W0 p$ M
your nefarious needs.8 ^- g# c9 N0 q8 U3 h' h
Ensure one and only one of these DEFAULTS_XXX values is defined in config.h
' }+ `6 K8 Z6 v- n
! v$ A0 ^% F6 W6 l The defaults.h文件作為一個(gè)中央默認(rèn)設(shè)置選擇不同的機(jī)器: U8 B' v+ ?/ @
類(lèi)型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。的設(shè)置! ]- J& C' ]' z
這里列出的文件是由用戶(hù)提供的,所以您的結(jié)果可能不同。然而,這應(yīng)該
) m0 E- o8 y1 a) S6 t# y 給你一個(gè)很好的起點(diǎn),你了解你的機(jī)器和調(diào)整設(shè)置
; Y! E! }' j- i$ m& D2 J; m 你的個(gè)性的需求。6 O3 B- U6 w' ]5 M/ y
確保一個(gè)且只有一個(gè)這些DEFAULTS_XXX config.h中定義的值
" j$ I, L5 X6 d */
1 `* r8 y/ A% k1 l9 Z ]5 h" S3 Q9 r
' `+ M6 s+ A. i! H# N$ Y#ifndef defaults_h0 b! f- o: i: @9 I& x" H
1 c/ X+ j+ N2 K5 y% D% I// Only define the DEFAULT_XXX with where to find the corresponding default_XXX.h file.7 E% d/ C) k! `. d1 [, D& E
// Don't #define defaults_h here, let the selected file do it. Prevents including more than one.
. r1 Q; S* _; E//只有定義DEFAULT_XXX在哪里可以找到相應(yīng)的DEFAULT_XXX。h文件。! k- o# I7 g; G( w
//別在這里# define defaults_h,讓選中的文件。防止包括不止一個(gè)。
. c- |% f2 F0 ^ H5 d. H. A1 r
* h7 w/ Q$ B! m3 g9 L$ D: H$ v" ^#ifdef DEFAULTS_GENERIC( V$ `( R j& [! P
// Grbl generic default settings. Should work across different machines.5 D' Q- l9 E- _0 W
// Grbl通過(guò)通用默認(rèn)設(shè)置就可以在不同的機(jī)器上工作。
& c6 d7 I7 _: V+ P #include "defaults/defaults_generic.h"
2 ^: l* F3 K" b, R' X9 T% R" k#endif% d' Z8 U' }9 c) \9 a
7 J3 I+ m+ l; Z" V& l. q" N#ifdef DEFAULTS_SHERLINE_54007 |% H5 h4 v: S! a. l
// Description: Sherline 5400 mill with three NEMA 23 Keling KL23H256-21-8B 185 oz-in stepper motors,
" Y ]: ?) i% u2 I // driven by three Pololu A4988 stepper drivers with a 30V, 6A power supply at 1.5A per winding.
9 L0 C4 R& E, n3 { //描述:Sherline 5400制造廠三個(gè)NEMA 23客戶(hù)KL23H256-21-8B 185扭力步進(jìn)電機(jī),& j/ k* o; K9 J* w$ }! l" z9 U y) B
//由三個(gè)Pololu A4988步進(jìn)驅(qū)動(dòng)30 v,6在每1.5繞組供電。
- i& i2 A h, I% I
' U1 w/ ?1 j& C6 |0 y! d #include "defaults/defaults_sherline.h" v8 `5 G) K2 ~ P- P3 D- y5 b
#endif9 X9 o: i% M7 B4 g4 Z& W" o
. z% f' f) W% n0 u% |1 w' m
#ifdef DEFAULTS_SHAPEOKO
* H6 R8 G% W4 y: d( U& D& U3 h // Description: Shapeoko CNC mill with three NEMA 17 stepper motors, driven by Synthetos
/ P! @5 Y" n- M0 D // grblShield with a 24V, 4.2A power supply.6 D( O z; x0 u' L; k1 r
// 描述:Shapeoko數(shù)控機(jī)有三個(gè)NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動(dòng)的
. E8 y A6 s4 l+ a& ]; P. I // grblShield 24 v,4.2電源。
5 X) q% O& ^# ^: G n# f- p. v- @0 `/ z9 M4 J. C
#include "defaults/defaults_shapeoko.h"
- }: @8 k- L4 q* P8 t& k#endif
. F3 ~' C8 V: |% v: E" T
) W+ Y& U1 ^* W9 ^! e#ifdef DEFAULTS_SHAPEOKO_21 w( a6 L9 s+ t, c% t ]
// Description: Shapeoko CNC mill with three NEMA 17 stepper motors, driven by Synthetos2 J s5 Q- ? E% G6 b
// grblShield at 28V.; o9 `1 K3 N7 u- o) \
// 描述:Shapeoko數(shù)控機(jī)有三個(gè)NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動(dòng)的
$ R. L4 T6 s# ]. ^( c // grblShield 28 v。% O# ]- E2 f. P8 i
: M" `" I# R$ H5 t
#include "defaults/defaults_shapeoko2.h"
# x) n U- U' ^6 ~5 n#endif& s' @, z J3 W! D4 s
3 ~; q v$ h( W#ifdef DEFAULTS_SHAPEOKO_36 ]% |% p3 j6 b" [5 Q
// Description: Shapeoko CNC mill with three NEMA 23 stepper motors, driven by CarbideMotion, D K, L' L. |. n' d5 R* F
// 描述:Shapeoko數(shù)控機(jī)有三個(gè)NEMA 23步進(jìn)電機(jī),由CarbideMotion驅(qū)動(dòng)的1 a. K7 t. f* u! i3 K/ u# P
9 B6 r/ X+ T6 [, d* u5 o, `
#include "defaults/defaults_shapeoko3.h", j: _+ T/ c) g; \5 W8 W& S
#endif
" Y. o X5 A S$ b- R( ], p2 C! b; @5 [9 B
#ifdef DEFAULTS_X_CARVE_500MM
& F5 S# W- H& `9 _+ | // Description: X-Carve 3D Carver CNC mill with three 200 step/rev motors driven by Synthetos
( _: R: Y7 \- `( D // grblShield at 24V.( D5 w0 F5 g1 |% n. _' s* s
// 描述:X-Carve 3 d卡佛數(shù)控機(jī)有三個(gè)200步/汽車(chē)由Synthetos牧師grblShield 24 v。
* d2 c. D* F2 x- [$ T #include "defaults/defaults_x_carve_500mm.h"& s% K6 s1 g* {0 a4 Z/ o
#endif
2 C- {7 `$ e2 P2 b6 f! D3 z
1 P1 U4 u/ L3 U- a#ifdef DEFAULTS_X_CARVE_1000MM4 S; k6 ~& Y1 B7 k9 M2 P! M
// Description: X-Carve 3D Carver CNC mill with three 200 step/rev motors driven by Synthetos+ @2 V, j. B" j0 x t
// grblShield at 24V.
; C& y; S: T( q3 e# a" C' u+ p #include "defaults/defaults_x_carve_1000mm.h"4 t9 p! d1 w; K9 V( i" I: s
#endif
, k6 J L6 Y w# k$ \7 P
' y6 \" ?3 h: c; a0 k#ifdef DEFAULTS_ZEN_TOOLWORKS_7x7
- |$ U2 a+ s0 Z: N9 `* U* h // Description: Zen Toolworks 7x7 mill with three Shinano SST43D2121 65oz-in NEMA 17 stepper motors.
, N y& M( D: B9 f // Leadscrew is different from some ZTW kits, where most are 1.25mm/rev rather than 8.0mm/rev here.
/ M8 x" J. T! y5 X' h9 J* X6 ]/ C // Driven by 30V, 6A power supply and TI DRV8811 stepper motor drivers.; j! N- Y* Z& `# z# c& N6 z
//描述:禪宗Toolworks 7 x7機(jī)有三個(gè)Shinano SST43D2121 65扭力NEMA 17步進(jìn)電機(jī)。0 |3 H7 A* O" a' G
//導(dǎo)螺桿不同于一些ZTW包,大多數(shù)是1.25毫米/牧師而不是8.0毫米/牧師。% g- x& j" u* v
//由30 v 6電源和TI DRV8811步進(jìn)電機(jī)驅(qū)動(dòng)程序。
5 b) m' n# q- n! x: |) A+ f
9 s6 G0 k: e) O: d5 r5 P5 {; r* @ #include "defaults/defaults_zen_toolworks_7x7.h"' x [% y3 s- v
#endif4 b6 J8 Y0 p% C9 l M( d
$ H( J. G+ {1 R1 _- @1 |* f4 ~
#ifdef DEFAULTS_OXCNC( Z0 N- j3 Y& [/ j" u% E- S3 z: i
// Grbl settings for OpenBuilds OX CNC Machine
& F5 ?/ y0 t( p9 R3 U8 L // http://www.openbuilds.com/builds/openbuilds-ox-cnc-machine.341/
. e" a$ c* x- E$ X
/ l: q* i3 H3 L! v& L6 U // http://www.openbuilds.com/builds/openbuilds-ox-cnc-machine.341/ % _9 e8 d( F+ G* F8 o
#include "defaults/defaults_oxcnc.h" // Grbl設(shè)置OpenBuilds牛數(shù)控機(jī)床* X* {. N& F! ?# I. Z7 A6 A5 t% v; C
#endif
9 @% d4 F6 O t! J
. \' ]: i& K7 ?6 a#ifdef DEFAULTS_SIMULATOR) j& T; n! t+ r: T; \3 A; W! f
// Settings only for Grbl Simulator (www.github.com/grbl/grbl-sim)
5 S5 x( _& N) k #include "defaults/defaults_simulator.h" //設(shè)置只對(duì)Grbl模擬器(www.github.com/grbl/grbl-sim)
+ G8 G/ q9 b; z: o/ p5 t) |#endif
& G( G* ?$ Q' q0 n
. Y c6 R6 ~& h#endif3 v- Q$ _& z2 v& s% U
% k, P' `& F1 z+ A$ c, l, D__________________________________________________________________________________________________________________
7 S* L1 W+ N/ k" |( u% ~/*% @/ i) n/ a3 q" F$ T
defaults_generic.h -默認(rèn)設(shè)置配置文件Grbl的一部分/ Q& l j& y# P! T! [5 S( \: |
版權(quán)(c)2012 - 2015 Sungeun k全
6 Y; b1 x* K7 N! Y7 @! Y4 M4 |Grbl是免費(fèi)軟件:可以重新分配和/或修改
3 u* t2 v3 p/ gGNU通用公共許可證的條款下發(fā)布的
4 a8 A. f+ x8 k0 e自由軟件基金會(huì),版本3的許可,或
- m" u, v! j+ x/ B$ o(任您選)其后的版本。# z4 b0 a+ Y b; r& k
( k4 k6 a! K. z
Grbl分布,希望這將是有用的,& \2 P- V' u; Q5 p2 u
但是沒(méi)有任何保證;沒(méi)有即使的默示保證) ?1 h+ Y+ h+ c T* I7 n9 i
適銷(xiāo)性或健身為特定目的。看到
8 C, }! v- j( h8 r# SGNU通用公共許可證的更多細(xì)節(jié)。. O# n- q# @0 L1 ~; s: ?
7 h$ Y/ i6 d' G6 v: m你應(yīng)該收到了GNU通用公共許可證的副本$ H1 \! \* |8 S9 Z9 ?% t$ m% n
連同Grbl。如果沒(méi)有,看< http://www.gnu.org/licenses/ >。
& H; y7 C7 v$ [+ B) P. x* /' I7 L5 q- k9 T$ f7 s3 Y8 b+ M; p* j
) o. z% t5 d# p& @! a3 m- n. f6 T
/ *默認(rèn)值。h文件作為一個(gè)中央默認(rèn)設(shè)置文件不同的機(jī)器
8 j) v! `( b3 J6 p) N類(lèi)型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。的設(shè)置- f" T6 M0 y$ w+ d. b
這是由用戶(hù)提供,所以您的結(jié)果可能不同。然而,這應(yīng)該給你' a: H6 O% e* C/ Y. u$ d$ d
一個(gè)好的起點(diǎn),你了解你的機(jī)器和調(diào)整的設(shè)置
: {: p: |5 Z; u; _. x邪惡的需求。*/
) f: [/ ~. o. C1 w, p3 O* x/ P) N5 H' U9 \; N2 |
7 W3 [1 T: P4 x: Z#ifndef defaults_h! K3 r, i: G M9 H V$ w% ~; x
#define defaults_h% T& E' l$ K0 b: L# o5 G
{# _# s3 L& w$ j# k5 H$ Z% R( N // Grbl generic default settings. Should work across different machines.
1 ]0 d0 D' T3 b }- ~) @! }" q8 ^( ^ #define DEFAULT_X_STEPS_PER_MM 250.0 //X軸每mm脈沖當(dāng)量
. @2 N v, j* q+ L, }3 D #define DEFAULT_Y_STEPS_PER_MM 250.0: S% S2 D% ~2 N* N8 r
#define DEFAULT_Z_STEPS_PER_MM 250.0& g# b8 W- Y) l0 u
#define DEFAULT_X_MAX_RATE 500.0 // mm/min 最大速度
* c+ P: {9 M' p! m- G #define DEFAULT_Y_MAX_RATE 500.0 // mm/min( [ r& X( v3 S( `. C
#define DEFAULT_Z_MAX_RATE 500.0 // mm/min9 T$ A4 S( c/ [
/*這是毫米/秒/秒的加速度。
0 q ?! D2 G5 g) u" D你不需要理解這是什么意思,我只想說(shuō),一個(gè)較低的值給smooooother加速度而價(jià)值更高的收益率更嚴(yán)格的措施,達(dá)到所需的進(jìn)料速度更快。3 a" f$ ~5 r! R. U$ B3 Y) R) {
從技術(shù)角度講,這是您的機(jī)器的點(diǎn)對(duì)點(diǎn)的加速度,獨(dú)立于軸。設(shè)置加速度值高達(dá)你最限制軸可以讓你在不丟失任何步驟。: e$ v8 d ^( R
通常你想給自己一些緩沖,因?yàn)槿绻闶チ瞬襟E,Grbl不知道這發(fā)生了(開(kāi)環(huán)控制步進(jìn)),并將繼續(xù)。*/" t" Z$ i: {" h
#define DEFAULT_X_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2 加速度
7 F; H* H8 r' {$ A" ~3 C #define DEFAULT_Y_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2% b$ |! [: N( g& u( M. Z, e
#define DEFAULT_Z_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2& `6 O0 s4 ]; D3 g3 `3 }
#define DEFAULT_X_MAX_TRAVEL 200.0 // mm 最大步行
6 }! D' J/ X4 _0 O #define DEFAULT_Y_MAX_TRAVEL 200.0 // mm
- _/ d& Y/ t+ z" P ] #define DEFAULT_Z_MAX_TRAVEL 200.0 // mm 4 b7 u2 t4 J4 y9 V5 b
#define DEFAULT_STEP_PULSE_MICROSECONDS 10 //步進(jìn)驅(qū)動(dòng)脈沖長(zhǎng)度5 b" O1 w _+ a) \
#define DEFAULT_STEPPING_INVERT_MASK 0 //步進(jìn)是否反轉(zhuǎn)
! L; r: O4 [# D #define DEFAULT_DIRECTION_INVERT_MASK 0 //方向是否反轉(zhuǎn)
# A7 J$ Z* U6 ]* @ /*" U. @, f; w4 k
每次你完成步進(jìn)運(yùn)動(dòng)和停止,Grbl將禁用默認(rèn)步進(jìn)。
1 q0 h: D0 p; ^9 D4 L鎖步進(jìn)空閑時(shí)間時(shí)間長(zhǎng)度Grbl將步進(jìn)鎖之前禁用。+ y4 y# f5 W7 l8 x7 n' U: _/ s+ x
根據(jù)系統(tǒng)中,您可以將這個(gè)參數(shù)設(shè)置為零,禁用它。對(duì)他人,你可能需要25 - 50毫秒來(lái)確保你的斧子來(lái)完成禁用前停止。(我的機(jī)器往往漂移稍微如果我沒(méi)有啟用。)+ Q2 _, i9 ~+ ^5 u
或者,你可以讓你的軸在任何時(shí)候啟用通過(guò)將這個(gè)值設(shè)置為最大255毫秒。再次重復(fù),你總是可以保持所有軸通過(guò)設(shè)置啟用7美元= 255。*// I! D; J0 o- v' j) f
#define DEFAULT_STEPPER_IDLE_LOCK_TIME 25 // msec (0-254, 255 keeps steppers enabled)步進(jìn)閑著時(shí)間4 O2 d3 P% a+ ]5 e. x# f
#define DEFAULT_STATUS_REPORT_MASK ((BITFLAG_RT_STATUS_MACHINE_POSITION)|(BITFLAG_RT_STATUS_WORK_POSITION)) //是否打印狀態(tài)報(bào)告& g" m7 M2 {4 U6 W6 u1 ] x
/*一些高低cnc-stepper控制器需要輸入反方向和步驟。
, E% R- L$ Y, Z% C+ R4 p2 s# Z信號(hào)線路通常是高或低信號(hào)方向或高,低了幾微秒一步事件信號(hào)。為了達(dá)到這個(gè)目標(biāo),Grbl可以反轉(zhuǎn)輸出比特來(lái)滿足特定的需求。
& A8 s+ Y. E5 W3 m8 o8 {! J反掩碼值是一個(gè)字節(jié),xor的步驟和方向步進(jìn)港數(shù)據(jù)之前發(fā)送。這樣你可以使用這兩個(gè)轉(zhuǎn)化步驟脈沖或轉(zhuǎn)化的一個(gè)或多個(gè)方向的軸。
4 J: \1 P6 R y- D這個(gè)字節(jié)對(duì)應(yīng)的比特分配給介入config.h別針。請(qǐng)注意,不用于反演位0和1。默認(rèn)比特分配是這樣的:*/
+ _) |! q: M! Q& l* ]* d; _: t. v1 b
/* 轉(zhuǎn)彎路口偏差使用加速度經(jīng)理決定它如何快速穿過(guò)一條路徑。
, i4 ?& J; C3 E 數(shù)學(xué)有點(diǎn)復(fù)雜,但總的來(lái)說(shuō),更高的價(jià)值給一般快,可能的波動(dòng)運(yùn)動(dòng)。低價(jià)值使得加速度經(jīng)理更加謹(jǐn)慎,將導(dǎo)致小心和慢轉(zhuǎn)彎。
1 A! `& M( L4 e 如果你遇到問(wèn)題,你的機(jī)器試圖把一個(gè)角落太快,降低此值使它慢下來(lái)。
1 }- s9 y* i4 i/ ?+ u 如果你想讓你的機(jī)器通過(guò)連接移動(dòng)得更快,增加這個(gè)值速度。- h Q3 \# b: Z }' l* e
為技術(shù)人員,點(diǎn)擊這個(gè)鏈接閱讀關(guān)于Grbl轉(zhuǎn)彎算法,速度和結(jié)角占一個(gè)很簡(jiǎn)單,高效和可靠的方法。*/# C7 @5 C% U( S% c! d8 J
: W) m$ E1 v# W #define DEFAULT_JUNCTION_DEVIATION 0.01 // mm //偏差
. p% d7 m9 L- e) w* l #define DEFAULT_ARC_TOLERANCE 0.002 // mm //圓弧公差6 e) q; i# r8 m# @5 W
#define DEFAULT_REPORT_INCHES 0 // false //打印英寸2 k, n( F. {* s* b/ b' `
/*默認(rèn)情況下,步進(jìn)使銷(xiāo)是啟用禁用高和低。如果您的設(shè)置需要相反的,只是反步進(jìn)使銷(xiāo)通過(guò)輸入15美元= 1。禁用與15美元= 0。(可能需要一個(gè)動(dòng)力循環(huán)加載的變化。)*/
; d- d: O9 [, C# ? #define DEFAULT_INVERT_ST_ENABLE 0 // false9 e# v7 x3 ?, ~/ |7 P6 e1 p, h
#define DEFAULT_INVERT_LIMIT_PINS 0 // false //反轉(zhuǎn)限位引腳3 f& ?/ t8 k7 Q l% m% X# |2 |
#define DEFAULT_SOFT_LIMIT_ENABLE 0 // false //軟件限位
7 u# ~8 `% \5 L; K2 x- c p! d2 r #define DEFAULT_HARD_LIMIT_ENABLE 0 // false //硬件限位 B3 @# ?# O; V7 g" t
#define DEFAULT_HOMING_ENABLE 0 // false //回原點(diǎn)使能
9 u* p' N7 x2 I6 B8 r/ P- C #define DEFAULT_HOMING_DIR_MASK 0 // move positive dir
3 L( D8 V% P" q6 l9 h7 g7 {" U #define DEFAULT_HOMING_FEED_RATE 25.0 // mm/min/ P1 @+ z! x5 T' o) T6 m
#define DEFAULT_HOMING_SEEK_RATE 500.0 // mm/min% t6 O# `% Q5 B, s8 D9 b
#define DEFAULT_HOMING_DEBOUNCE_DELAY 250 // msec (0-65k)防抖動(dòng)延時(shí)1 G- |4 h/ h) S: o# T1 m
#define DEFAULT_HOMING_PULLOFF 1.0 // mm
, ~0 S# {& Y9 A) b2 q; K! P3 |
#endif" G: M, y9 U u4 x1 k/ Q V e1 |
$ ]8 C# q6 z( j s: G) t
0 F2 ^4 W( D' K* e# W; r- D! l# X: |1 x! z
( I' |' y/ I2 @2 |; c. d/ n
7 \1 d8 f& Q( e
' v/ _- A* m/ D7 g
8 o5 @1 c6 T: }$ U' K- Z8 U3 j) L0 y% ]& f
: L/ o( ~9 T; c' J/ w
( p9 N" `! [: J! ?# x+ \2 s5 @& @1 y' Z. D
9 O/ X1 v3 i# j
8 O% C( C6 H$ v0 O, Q9 X8 Q
. [2 }4 ^6 K8 F8 @
! y6 d1 |9 D# w2 X9 Z) S: v: b8 J, ^ \! x* e
/ N! _! ~6 N. n. M. [! @
5 `' i0 n: L: Y1 A
( Q/ i5 k* z8 o* r) l' u1 j- y; T! c1 o2 P! G; X- p6 S# h/ a3 {
# v+ R5 {' d1 [0 ~/ A
, Z- o2 p9 ]3 \$ b
& y5 A, B6 [$ n: F
t, b! x0 G W6 z, q
7 R) M& A6 T! D ?8 U
6 p& D! m2 L# V. R) t* J |
|