久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

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

QQ登錄

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

搜索
樓主: 1五湖四海1

單片機(jī)MCP制作數(shù)控雕刻機(jī)3D打印機(jī)

[復(fù)制鏈接]
11#
 樓主| 發(fā)表于 2016-8-25 22:19:33 | 只看該作者
szg不敗 發(fā)表于 2016-8-25 09:31
- K6 [4 s: n! j+ z  O) J% q* W4 K樓主這些代碼。是網(wǎng)上搜來(lái),然后自己組合的嗎?全是自己想的,那是牛逼了

0 `8 I5 G9 v0 G  O; ^' V外國(guó)的開(kāi)源軟件grbl,在研究它,將打注釋了下而已,研究透徹了好移植的其他平臺(tái)應(yīng)用,學(xué)習(xí)階段。+ _+ J3 g# V; W5 n! R6 e! \7 Y6 }
https://github.com/grbl/grbl
9 c8 w( d( s2 }9 l% r  |
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
13#
發(fā)表于 2016-8-27 22:24:07 | 只看該作者
膜拜大嬸
回復(fù)

使用道具 舉報(bào)

14#
發(fā)表于 2017-5-24 10:23:33 | 只看該作者
你好,你收的那個(gè)Dlion為什么在百度找不到,能提供相應(yīng)的鏈接嗎
15#
發(fā)表于 2017-5-24 10:24:41 | 只看該作者
大神你好,你說(shuō)的 那個(gè)Dlion在百度怎么搜不到,能提供相應(yīng)的鏈接嗎
16#
發(fā)表于 2017-7-26 13:12:54 | 只看該作者
GRBL固件控制的運(yùn)動(dòng),步脈沖的頻率不要超過(guò)30KHz, 因?yàn)槌^(guò)30KHZ時(shí), 可能會(huì)引起timer1的ISR中斷服務(wù)程序執(zhí)行異常,運(yùn)動(dòng)出現(xiàn)卡頓,丟步,速度不準(zhǔn)確。

本版積分規(guī)則

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

GMT+8, 2025-7-20 04:03 , Processed in 0.071936 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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