|
12#
樓主 |
發(fā)表于 2016-8-25 22:34:36
|
只看該作者
本帖最后由 1五湖四海1 于 2016-8-25 22:44 編輯 : v0 V u6 W$ ]: l
* t0 Z- v/ Y! D- a這個defaults.h文件作為一個中央默認(rèn)設(shè)置配置不同的機(jī)器類型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。這里的設(shè)置所列出的文件是由用戶提供的,4 N ~/ O& r! h/ T
所以您的你的需求可能不同。所以應(yīng)該你了解你的機(jī)器和調(diào)整設(shè)置根據(jù)你的個性的需求,制造機(jī)器。9 j, R6 x. b+ E7 N5 n
defaults_h文件是選擇是否將一些參數(shù)設(shè)置為默認(rèn)值/ K3 `; q1 l! `+ o; Q
定義各種參數(shù)) Y4 z2 _. X* r) J/ |1 W+ z" K
1.defaults/defaults_generic.h //Grbl通過通用默認(rèn)設(shè)置就可以在不同的機(jī)器上工作。! ~" j. }# F* ?( n M! B
2.defaults/defaults_sherline.h //描述:Sherline 5400制造廠三個NEMA 23客戶KL23H256-21-8B 185扭力步進(jìn)電機(jī)
; B) T: M1 f6 d' A. ^3.defaults/defaults_shapeoko.h // 描述:Shapeoko數(shù)控機(jī)有三個NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動的
# S$ f) |. j% Q+ ^2 r7 g4.defaults/defaults_shapeoko3 //描述:Shapeoko數(shù)控機(jī)有三個NEMA 23步進(jìn)電機(jī),由CarbideMotion驅(qū)動的0 y& D v9 Y( C$ N
5.defaults/defaults_x_carve_500mm //描述:X-Carve 3 d卡佛數(shù)控機(jī)有三個200步/汽車由Synthetos牧師grblShield 24 v。6 J1 Q: [; i! C4 u8 O
6.defaults/defaults_zen_toolworks_7x7 //描述:禪宗Toolworks 7 x7機(jī)有三個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ū)動程序
2 p v% m# ?6 W; ^3 f& S" g; F7.defaults/defaults_oxcnc // Grbl設(shè)置OpenBuilds牛數(shù)控機(jī)床
1 j& X9 J+ ~+ |+ Y8.defaults/defaults_simulator' z V% v3 ]" c; X+ r
# H/ k; Z+ u& _: t
/*
% x( N" Z; K8 d9 s4 g) u" x( { defaults.h - defaults settings configuration file0 u& s0 k+ E, z! _( b
Part of Grbl1 A! J8 N4 ?& z, O
1 W( X: C, T' G6 O5 _5 g/ a
Copyright (c) 2012-2015 Sungeun K. Jeon8 i& u0 g. Z! B' z( ]/ X
7 v& n1 O- J9 ?) r! Z Grbl is free software: you can redistribute it and/or modify
7 Z) L8 z( x# {8 r0 X2 c } it under the terms of the GNU General Public License as published by
6 A" V1 [: Z& c the Free Software Foundation, either version 3 of the License, or
% I! ?2 S4 f. m' r* O (at your option) any later version.. y; g) v! F- F
2 z0 w" K0 {/ O- y# W; s$ U
Grbl is distributed in the hope that it will be useful,1 v) C& G' {* a# \9 m" _0 D1 q
but WITHOUT ANY WARRANTY; without even the implied warranty of
* y% g- v! B" |; i9 E2 `( l MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- s8 a4 p# j- ~: I$ y GNU General Public License for more details.0 c* _: k# v B8 y0 V1 ?6 r6 j! E+ [
# a: E# ~* k; E' O% f; m2 ?1 R
You should have received a copy of the GNU General Public License9 Y- B$ i1 N5 t% ^) q4 K
along with Grbl. If not, see <http://www.gnu.org/licenses/>.( d9 h( T# f, ^! D5 l
*/
/ q. B5 [8 {& e0 O {1 b( C# m' X* D2 `
/* The defaults.h file serves as a central default settings selector for different machine
5 N. e1 ^* g! E0 z* B types, from DIY CNC mills to CNC conversions of off-the-shelf machines. The settings
) M/ T3 X! o/ L9 K4 D/ { files listed here are supplied by users, so your results may vary. However, this should1 ?* i. w# y2 `9 e% R2 U. W$ x5 I
give you a good starting point as you get to know your machine and tweak the settings for
6 V8 `" g+ W3 K) R your nefarious needs.
- I2 _+ ^3 e. d5 s1 Y1 ? Ensure one and only one of these DEFAULTS_XXX values is defined in config.h
A2 z) U4 X$ ~' T% p
. r7 @6 T$ ~* w, M8 Y The defaults.h文件作為一個中央默認(rèn)設(shè)置選擇不同的機(jī)器2 e5 t. F/ p; @: y
類型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。的設(shè)置
7 ~5 _1 ~% p; ?, V 這里列出的文件是由用戶提供的,所以您的結(jié)果可能不同。然而,這應(yīng)該) f+ \; `0 o9 E" m
給你一個很好的起點(diǎn),你了解你的機(jī)器和調(diào)整設(shè)置
& b% d8 I. d; T7 Q) b4 b 你的個性的需求。1 w; N$ A7 \ A! X: t, d4 ~$ K
確保一個且只有一個這些DEFAULTS_XXX config.h中定義的值& e3 O/ X0 d/ K. G
*/
! ~5 G& R( a$ K& {+ W& R# @4 ?9 N7 l& A! P- i# F8 X u
#ifndef defaults_h
& e+ d+ `- B6 K3 _" S; a8 P! z7 i7 I& \# Z% O: {
// Only define the DEFAULT_XXX with where to find the corresponding default_XXX.h file. o7 S+ e5 H- y
// Don't #define defaults_h here, let the selected file do it. Prevents including more than one./ `4 o3 o$ k8 F8 C. d% i
//只有定義DEFAULT_XXX在哪里可以找到相應(yīng)的DEFAULT_XXX。h文件。0 u1 X% F7 I0 o. i( j A* E# S( `
//別在這里# define defaults_h,讓選中的文件。防止包括不止一個。
9 Z& C9 i2 c* y# s. V9 e1 ?7 W( m/ B+ i, L0 h/ D
#ifdef DEFAULTS_GENERIC5 ?5 f1 p% E$ O( |% \! _
// Grbl generic default settings. Should work across different machines.
U( L% M+ s% I- K1 |) i3 | // Grbl通過通用默認(rèn)設(shè)置就可以在不同的機(jī)器上工作。
- t/ ~$ u" u8 U7 Y0 G #include "defaults/defaults_generic.h"
/ H8 U3 H- {/ P* j% |#endif+ _; C' L. i7 F3 Q f5 l
* ?6 z2 j5 E0 F$ J+ N
#ifdef DEFAULTS_SHERLINE_5400
% O1 S3 H6 M* M9 D# M* F1 F0 o // Description: Sherline 5400 mill with three NEMA 23 Keling KL23H256-21-8B 185 oz-in stepper motors,
3 `1 ~. T$ A$ P) B) [ V // driven by three Pololu A4988 stepper drivers with a 30V, 6A power supply at 1.5A per winding.
" a: E4 S- p! M( I" I4 Y9 L //描述:Sherline 5400制造廠三個NEMA 23客戶KL23H256-21-8B 185扭力步進(jìn)電機(jī),
5 F$ o9 i, t6 ]' Z, P5 C1 i( k //由三個Pololu A4988步進(jìn)驅(qū)動30 v,6在每1.5繞組供電。
9 o* w5 o X" j- g2 I& h! t9 h% O+ H6 @+ L ~
#include "defaults/defaults_sherline.h"6 k: M- b! i6 s' x
#endif# K( p9 r$ p# z I0 F" N4 x
6 q! K5 @: B) s/ {, \9 I% s
#ifdef DEFAULTS_SHAPEOKO( Q: G- u; B. }& F7 F( c
// Description: Shapeoko CNC mill with three NEMA 17 stepper motors, driven by Synthetos
2 h: Y" S( e5 T% _! |5 N3 @/ m! i // grblShield with a 24V, 4.2A power supply.
8 @1 Y2 H# H( G3 D0 F2 j // 描述:Shapeoko數(shù)控機(jī)有三個NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動的
7 w; h9 T5 F* X; q% s // grblShield 24 v,4.2電源。
* X# V* D* Y; M$ V- X. k) y3 c7 }* S/ C( M
#include "defaults/defaults_shapeoko.h"
7 M {, Z( w6 }( g3 d9 c ^7 Y5 E#endif
, e# {- B$ D. s' m: |8 g
' Q$ {# n$ W1 R0 N$ O( d3 x#ifdef DEFAULTS_SHAPEOKO_2
/ h4 q9 ]7 f0 Y) V0 x* q5 h* z' r* T // Description: Shapeoko CNC mill with three NEMA 17 stepper motors, driven by Synthetos8 e+ ]' t' ], f; m6 S
// grblShield at 28V." m- M: [! ~$ E5 A" v# u
// 描述:Shapeoko數(shù)控機(jī)有三個NEMA 17步進(jìn)電機(jī),由Synthetos驅(qū)動的0 s* q0 ^% I6 F) L0 F
// grblShield 28 v。
# N& [; p! S8 }/ x5 L/ o
e! m; H' G% n& e. r% k #include "defaults/defaults_shapeoko2.h"
( z% S' @8 C% ]: `5 Q& O4 G' M1 z#endif
. R* ~. G3 H; ^
0 `) u: G+ d' z5 }- Q5 f8 F6 B#ifdef DEFAULTS_SHAPEOKO_3/ u# N) |9 J% n1 b K, V9 x
// Description: Shapeoko CNC mill with three NEMA 23 stepper motors, driven by CarbideMotion
) R. @7 U9 t* |$ { // 描述:Shapeoko數(shù)控機(jī)有三個NEMA 23步進(jìn)電機(jī),由CarbideMotion驅(qū)動的. Y- o* J$ q+ w% `- x& p
1 E \6 }+ s! ~, }0 R' H; [3 A #include "defaults/defaults_shapeoko3.h" K$ m/ p+ ^% w* `2 j% [
#endif
* Q! i, i5 V4 _% `. J" ^) o9 E7 s% y# o$ P# F) k
#ifdef DEFAULTS_X_CARVE_500MM$ O" H& N. H$ x- U3 e
// Description: X-Carve 3D Carver CNC mill with three 200 step/rev motors driven by Synthetos
^+ |& e2 i0 e* H7 N% \ u // grblShield at 24V.; [/ }9 f- z. b2 T
// 描述:X-Carve 3 d卡佛數(shù)控機(jī)有三個200步/汽車由Synthetos牧師grblShield 24 v。5 p# P4 R y7 D5 ]
#include "defaults/defaults_x_carve_500mm.h"& i2 \! {& b! D; k* n
#endif
6 X7 h% S1 U# P: v3 ]2 W# B
3 W, ?0 g( I/ \, ~+ o$ z#ifdef DEFAULTS_X_CARVE_1000MM, H" E I2 d" | M
// Description: X-Carve 3D Carver CNC mill with three 200 step/rev motors driven by Synthetos
4 S' Q- K: k% s* E3 U // grblShield at 24V.0 G. A1 O6 O8 K7 A0 \4 s' L) G
#include "defaults/defaults_x_carve_1000mm.h"2 f; r: y2 c+ n; x' x/ p
#endif5 m7 E5 F' e& G5 B* Y0 P
5 q: S7 g$ @ q- {' o/ V$ P: h
#ifdef DEFAULTS_ZEN_TOOLWORKS_7x76 R2 N# N8 @2 S) Z2 f2 p( G
// Description: Zen Toolworks 7x7 mill with three Shinano SST43D2121 65oz-in NEMA 17 stepper motors.$ c8 z- P! f+ r2 s, ~
// Leadscrew is different from some ZTW kits, where most are 1.25mm/rev rather than 8.0mm/rev here.
! U% k0 N3 }) Y# a* b7 y9 B$ k // Driven by 30V, 6A power supply and TI DRV8811 stepper motor drivers.# V& D( G) o) U! G
//描述:禪宗Toolworks 7 x7機(jī)有三個Shinano SST43D2121 65扭力NEMA 17步進(jìn)電機(jī)。
$ l, V9 E% K- Y8 s //導(dǎo)螺桿不同于一些ZTW包,大多數(shù)是1.25毫米/牧師而不是8.0毫米/牧師。) _( K h) ~$ r- Y
//由30 v 6電源和TI DRV8811步進(jìn)電機(jī)驅(qū)動程序。% D$ f1 V/ q7 D* m# v' D; T7 r
) o. a/ e6 M9 G/ g$ B& d #include "defaults/defaults_zen_toolworks_7x7.h"( n$ d- @, y; f0 W; x" K
#endif
8 k6 D6 f( B: ?) V% w* }, Q' P' b2 j6 u: ^" } m# b
#ifdef DEFAULTS_OXCNC
B2 C, N8 a% g // Grbl settings for OpenBuilds OX CNC Machine! H! X2 q% _8 l* k) U% T; ?0 t; e
// http://www.openbuilds.com/builds/openbuilds-ox-cnc-machine.341/
# c* w1 n5 s& X1 P- n) |
# d3 [$ w8 _7 ~ // http://www.openbuilds.com/builds/openbuilds-ox-cnc-machine.341/ 9 N: }+ ]: _9 S, S
#include "defaults/defaults_oxcnc.h" // Grbl設(shè)置OpenBuilds牛數(shù)控機(jī)床
& I6 f; y0 d5 v# t/ Q/ ^#endif
8 Z# K* j* c5 z5 Y- c: e w+ F+ w; x* p
#ifdef DEFAULTS_SIMULATOR+ }0 G1 W+ ^5 d# q% A. R+ C0 F
// Settings only for Grbl Simulator (www.github.com/grbl/grbl-sim)
3 {8 x; N4 o" e4 N" I" _& v/ f #include "defaults/defaults_simulator.h" //設(shè)置只對Grbl模擬器(www.github.com/grbl/grbl-sim)+ T! u5 C9 c/ |, i( g# x( @/ i
#endif
1 s+ g: Z; j6 |4 h% V* S- Z2 G
, C, s: O F$ |% Q#endif
3 P+ f1 `; I9 @6 C
+ U7 ^. u! `6 D4 t+ [+ q__________________________________________________________________________________________________________________
$ r W% ]7 h3 z* W3 ?/*
% ^; @+ \6 F5 [; B$ ydefaults_generic.h -默認(rèn)設(shè)置配置文件Grbl的一部分
8 z0 S I0 D5 ^' g8 Q5 J版權(quán)(c)2012 - 2015 Sungeun k全
5 x* ]- K. |" D& m" i) p) |7 N2 u- jGrbl是免費(fèi)軟件:可以重新分配和/或修改( E* \7 e- q8 ?8 {( u2 ~
GNU通用公共許可證的條款下發(fā)布的& `: Y+ ^/ X; n7 n1 \: }, I5 t2 ^0 ~
自由軟件基金會,版本3的許可,或
3 O ^, U. ^4 S* d2 w. x2 Q(任您選)其后的版本。
3 r# K( K0 j! l$ L: R6 M
" O! ]6 u; a: g* o( _' `Grbl分布,希望這將是有用的,' M& j. C% \, Q6 w( |
但是沒有任何保證;沒有即使的默示保證
, m, h( l% J/ ]9 `3 V適銷性或健身為特定目的?吹) \/ ]4 Q! @& B! o3 w8 \5 U9 N, V
GNU通用公共許可證的更多細(xì)節(jié)。
* G3 X( d t9 c7 x* H, M0 l5 V: K: d, M5 t3 m8 @) L3 K: g
你應(yīng)該收到了GNU通用公共許可證的副本
$ ~! s7 k/ T* G0 D5 H2 k& a- Q連同Grbl。如果沒有,看< http://www.gnu.org/licenses/ >。
$ s* i+ f7 J* f5 B+ N* /% f7 B# F+ t' e9 S2 u# J
1 o- k9 G1 a: h- p9 L/ *默認(rèn)值。h文件作為一個中央默認(rèn)設(shè)置文件不同的機(jī)器
2 p/ _* a4 l( h3 D8 y/ N$ E類型,從DIY米爾斯數(shù)控CNC轉(zhuǎn)換的現(xiàn)成的機(jī)器。的設(shè)置
3 L# X% p0 |3 j5 |3 F這是由用戶提供,所以您的結(jié)果可能不同。然而,這應(yīng)該給你1 v5 A9 q# c9 N8 a$ a
一個好的起點(diǎn),你了解你的機(jī)器和調(diào)整的設(shè)置
' G3 g# x# Z' ` ^- f( R8 j: J邪惡的需求。*/
; b" i# h+ Q6 b+ G$ K0 J W0 w0 Z/ f8 N4 T- `+ S8 [. T
( y( y4 f" m1 |+ T9 E#ifndef defaults_h4 F" {9 ?4 M; {8 E* `0 [
#define defaults_h
7 K# E6 {" g% m ^1 _0 Y* j5 F/ ]; a" [7 Y
// Grbl generic default settings. Should work across different machines./ n$ v: O7 |( }: D1 J
#define DEFAULT_X_STEPS_PER_MM 250.0 //X軸每mm脈沖當(dāng)量
: O8 {$ G5 \; n #define DEFAULT_Y_STEPS_PER_MM 250.0
$ L* L# N k* C" X4 K) \! @ #define DEFAULT_Z_STEPS_PER_MM 250.0
5 Z a, z# d( W% O3 G4 z #define DEFAULT_X_MAX_RATE 500.0 // mm/min 最大速度8 V k+ L, U2 `" J9 {/ O
#define DEFAULT_Y_MAX_RATE 500.0 // mm/min; Z' V+ i n# z! {/ A" z
#define DEFAULT_Z_MAX_RATE 500.0 // mm/min
9 r$ |4 s5 Q7 N" E/*這是毫米/秒/秒的加速度。9 T$ ~& l8 _0 x! e Z
你不需要理解這是什么意思,我只想說,一個較低的值給smooooother加速度而價值更高的收益率更嚴(yán)格的措施,達(dá)到所需的進(jìn)料速度更快。
1 ?9 l: G p1 i7 q. j: ~8 b/ h從技術(shù)角度講,這是您的機(jī)器的點(diǎn)對點(diǎn)的加速度,獨(dú)立于軸。設(shè)置加速度值高達(dá)你最限制軸可以讓你在不丟失任何步驟。
- C: U2 F4 ~: X9 d: Q- H通常你想給自己一些緩沖,因?yàn)槿绻闶チ瞬襟E,Grbl不知道這發(fā)生了(開環(huán)控制步進(jìn)),并將繼續(xù)。*/1 T, d. ]; t) y) d
#define DEFAULT_X_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2 加速度
) ?. R2 L w8 k6 i$ K9 U #define DEFAULT_Y_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2
" W9 O+ U. v- c, [( ?+ I: j' d* y. X. Y #define DEFAULT_Z_ACCELERATION (10.0*60*60) // 10*60*60 mm/min^2 = 10 mm/sec^2
# Q# T, p' k5 l0 |- t+ t #define DEFAULT_X_MAX_TRAVEL 200.0 // mm 最大步行
" x T. R$ K/ J- L2 s( p3 H #define DEFAULT_Y_MAX_TRAVEL 200.0 // mm ! K+ Z) E. p( S' R+ y
#define DEFAULT_Z_MAX_TRAVEL 200.0 // mm $ y V; }1 }/ ~5 L/ X! ^# P
#define DEFAULT_STEP_PULSE_MICROSECONDS 10 //步進(jìn)驅(qū)動脈沖長度
( H: l3 w/ C* j; C #define DEFAULT_STEPPING_INVERT_MASK 0 //步進(jìn)是否反轉(zhuǎn)9 i$ {$ j4 R7 @ L* `1 k& I
#define DEFAULT_DIRECTION_INVERT_MASK 0 //方向是否反轉(zhuǎn), \& P) l C5 E* |0 w6 ~5 M7 [* t! ?
/*$ q5 A; c" R7 @$ c
每次你完成步進(jìn)運(yùn)動和停止,Grbl將禁用默認(rèn)步進(jìn)。6 ^/ e: D* \7 @1 @( s/ _1 g
鎖步進(jìn)空閑時間時間長度Grbl將步進(jìn)鎖之前禁用。
. _2 W) m' d; v$ b根據(jù)系統(tǒng)中,您可以將這個參數(shù)設(shè)置為零,禁用它。對他人,你可能需要25 - 50毫秒來確保你的斧子來完成禁用前停止。(我的機(jī)器往往漂移稍微如果我沒有啟用。)# f4 Q8 o6 \; Z' L4 l3 [
或者,你可以讓你的軸在任何時候啟用通過將這個值設(shè)置為最大255毫秒。再次重復(fù),你總是可以保持所有軸通過設(shè)置啟用7美元= 255。*/" b4 |' ]! _4 j- `: o, O0 k
#define DEFAULT_STEPPER_IDLE_LOCK_TIME 25 // msec (0-254, 255 keeps steppers enabled)步進(jìn)閑著時間
6 c6 O: ?' u3 }- h8 J$ F. A #define DEFAULT_STATUS_REPORT_MASK ((BITFLAG_RT_STATUS_MACHINE_POSITION)|(BITFLAG_RT_STATUS_WORK_POSITION)) //是否打印狀態(tài)報(bào)告
4 i' ~' k! \1 ]: E8 m* N/*一些高低cnc-stepper控制器需要輸入反方向和步驟。
& u0 I+ O$ [' X, A' V! \信號線路通常是高或低信號方向或高,低了幾微秒一步事件信號。為了達(dá)到這個目標(biāo),Grbl可以反轉(zhuǎn)輸出比特來滿足特定的需求。6 B7 N- Y" P3 g# G( \( x! H" K
反掩碼值是一個字節(jié),xor的步驟和方向步進(jìn)港數(shù)據(jù)之前發(fā)送。這樣你可以使用這兩個轉(zhuǎn)化步驟脈沖或轉(zhuǎn)化的一個或多個方向的軸。
" s0 f; b8 r8 h0 e這個字節(jié)對應(yīng)的比特分配給介入config.h別針。請注意,不用于反演位0和1。默認(rèn)比特分配是這樣的:*/7 U4 ^) h. {# ^- Z1 _, n
( O& v3 ?! e8 e- T
/* 轉(zhuǎn)彎路口偏差使用加速度經(jīng)理決定它如何快速穿過一條路徑。
+ j# Z% W$ G( w4 h3 l 數(shù)學(xué)有點(diǎn)復(fù)雜,但總的來說,更高的價值給一般快,可能的波動運(yùn)動。低價值使得加速度經(jīng)理更加謹(jǐn)慎,將導(dǎo)致小心和慢轉(zhuǎn)彎。% s) M/ T. f# @; ~3 ]5 L0 f" Q
如果你遇到問題,你的機(jī)器試圖把一個角落太快,降低此值使它慢下來。
5 K8 y& e" K4 P; ~/ c# b 如果你想讓你的機(jī)器通過連接移動得更快,增加這個值速度。- X3 ^; H" e! K$ q2 N
為技術(shù)人員,點(diǎn)擊這個鏈接閱讀關(guān)于Grbl轉(zhuǎn)彎算法,速度和結(jié)角占一個很簡單,高效和可靠的方法。*/3 f4 }6 y, f* Z" ^; k
; H( \5 E% `+ h6 m. ^3 |* B1 T( c #define DEFAULT_JUNCTION_DEVIATION 0.01 // mm //偏差+ S. G" C: v# o# l
#define DEFAULT_ARC_TOLERANCE 0.002 // mm //圓弧公差( I- S' i1 l2 y8 l9 ~* ?1 v v$ s! T
#define DEFAULT_REPORT_INCHES 0 // false //打印英寸4 f2 D4 F$ y" l! ^3 d# p: f- v
/*默認(rèn)情況下,步進(jìn)使銷是啟用禁用高和低。如果您的設(shè)置需要相反的,只是反步進(jìn)使銷通過輸入15美元= 1。禁用與15美元= 0。(可能需要一個動力循環(huán)加載的變化。)*/
4 n u' e' d) \" | #define DEFAULT_INVERT_ST_ENABLE 0 // false9 ?$ \6 `9 h7 L5 L% v6 m1 t
#define DEFAULT_INVERT_LIMIT_PINS 0 // false //反轉(zhuǎn)限位引腳6 C0 M; ?8 D0 w6 l8 m
#define DEFAULT_SOFT_LIMIT_ENABLE 0 // false //軟件限位
( v8 o7 V" z7 u7 Z# y #define DEFAULT_HARD_LIMIT_ENABLE 0 // false //硬件限位8 O* j3 Y7 I5 m B! O; z
#define DEFAULT_HOMING_ENABLE 0 // false //回原點(diǎn)使能! Z4 [) A& P+ J. a/ ^) L
#define DEFAULT_HOMING_DIR_MASK 0 // move positive dir
# E+ z7 i" L" V #define DEFAULT_HOMING_FEED_RATE 25.0 // mm/min- K, Y, Q: f% j
#define DEFAULT_HOMING_SEEK_RATE 500.0 // mm/min
8 Y0 n Y e! s* S. ?/ Y #define DEFAULT_HOMING_DEBOUNCE_DELAY 250 // msec (0-65k)防抖動延時
* ~* D7 k+ a. V) m$ s6 ~8 n, m9 } #define DEFAULT_HOMING_PULLOFF 1.0 // mm3 i) N/ I& q+ |! x" \* j, W3 p# Z
8 {4 V) |0 E! \5 ?, D+ X4 ^% d
#endif2 C; V9 \! A5 q# B) \9 g
4 N9 M/ p" k; ]5 G; m! R! A; E
+ ?" f: c: j4 D. k& m' w
9 k- |$ _0 U: K7 }, x
; z/ y& ?4 g2 K+ |- P+ `! j* E* x- }/ I- I% I1 x$ L; I7 i, F2 d
/ c V6 ?% R4 H1 ], M
6 Y0 e: V. G8 t- M6 ]1 U
$ N0 i6 W6 C/ F, Y; k, G1 u* F! D# c
7 c! b2 r% h: P; ~' f# o
M$ u- f7 m+ R8 p) s, g0 _& a5 \' i0 N
! c( z5 o# I2 P: y& O5 I+ n! G3 B" E$ t; O* N9 s) |
/ F$ K+ Q) Y; Q
: `5 t# Z) I+ u; ^! O {
1 U4 f9 c! E5 M) c. G1 f
# E3 t: H9 X" o+ d3 ~1 p2 g Q/ l$ v7 Z5 D
0 ] ~- B5 Z) z5 T/ Y) E) _+ n
; G: s( h. s% s4 a; M. g5 b1 x3 I+ j6 A" E8 E( h! y% |' Z: R
! o9 G/ Q6 h# o5 y7 A) I7 g
, H( P8 |; ]4 {+ g% o9 M$ \
0 C- t: \/ I+ A* `% w
% @- m e% h9 p9 J6 R/ t! p" H
" X$ E( k( D( v
|
|