Advertisement
Helmi

Untitled

Mar 9th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.87 KB | None | 0 0
  1. ## Endstops new syntax (the name is not significant)
  2. # NOTE only a min or a max homing endstop maybe defined
  3. endstop.minx.enable true # enable an endstop
  4. endstop.minx.pin 1.24! # pin
  5. endstop.minx.homing_direction home_to_min # direction it moves to the endstop
  6. endstop.minx.homing_position 0 # the cartesian coordinate this is set to when it homes
  7. endstop.minx.axis X # the axis designator
  8. endstop.minx.max_travel 360 # the maximum travel in mm before it times out
  9. endstop.minx.fast_rate 100 # fast homing rate in mm/sec
  10. endstop.minx.slow_rate 25 # slow homing rate in mm/sec
  11. endstop.minx.retract 5 # bounce off endstop in mm
  12.  
  13. # uncomment for homing to max and comment the minx above
  14. #endstop.maxx.enable true # enable an endstop
  15. #endstop.maxx.pin 1.25 # pin
  16. #endstop.maxx.homing_direction home_to_max # direction it moves to the endstop
  17. #endstop.maxx.homing_position 200 # the cartesian coordinate this is set to when it homes
  18. #endstop.maxx.axis X # the axis designator
  19. #endstop.maxx.max_travel 500 # the maximum travel in mm before it times out
  20. #endstop.maxx.fast_rate 50 # fast homing rate in mm/sec
  21. #endstop.maxx.slow_rate 25 # slow homing rate in mm/sec
  22. #endstop.maxx.retract 5 # bounce off endstop in mm
  23.  
  24. #endstop.miny.enable true # enable an endstop
  25. #endstop.miny.pin 1.26 # pin
  26. #endstop.miny.homing_direction home_to_min # direction it moves to the endstop
  27. #endstop.miny.homing_position 0 # the cartesian coordinate this is set to when it homes
  28. #endstop.miny.axis Y # the axis designator
  29. #endstop.miny.max_travel 500 # the maximum travel in mm before it times out
  30. #endstop.miny.fast_rate 50 # fast homing rate in mm/sec
  31. #endstop.miny.slow_rate 25 # slow homing rate in mm/sec
  32. #endstop.miny.retract 5 # bounce off endstop in mm
  33.  
  34. # uncomment for homing to max and comment the min above
  35. endstop.maxy.enable true # enable an endstop
  36. endstop.maxy.pin 1.27! # pin
  37. endstop.maxy.homing_direction home_to_max # direction it moves to the endstop
  38. endstop.maxy.homing_position 335 # the cartesian coordinate this is set to when it homes
  39. endstop.maxy.axis Y # the axis designator
  40. endstop.maxy.max_travel 335 # the maximum travel in mm before it times out
  41. endstop.maxy.fast_rate 100 # fast homing rate in mm/sec
  42. endstop.maxy.slow_rate 25 # slow homing rate in mm/sec
  43. endstop.maxy.retract 5 # bounce off endstop in mm
  44.  
  45. #endstop.minz.enable true # enable an endstop
  46. #endstop.minz.pin 1.28 # pin
  47. #endstop.minz.homing_direction home_to_min # direction it moves to the endstop
  48. #endstop.minz.homing_position 0 # the cartesian coordinate this is set to when it homes
  49. #endstop.minz.axis Z # the axis designator
  50. #endstop.minz.max_travel 100 # the maximum travel in mm before it times out
  51. #endstop.minz.fast_rate 10 # fast homing rate in mm/sec
  52. #endstop.minz.slow_rate 2 # slow homing rate in mm/sec
  53. #endstop.minz.retract 5 # bounce off endstop in mm
  54.  
  55. # uncomment for homing to max and comment the min above
  56. #endstop.maxz.enable true # enable an endstop
  57. #endstop.maxz.pin 1.29 # pin
  58. #endstop.maxz.homing_direction home_to_max # direction it moves to the endstop
  59. #endstop.maxz.homing_position 200 # the cartesian coordinate this is set to when it homes
  60. #endstop.maxz.axis Z # the axis designator
  61. #endstop.maxz.max_travel 100 # the maximum travel in mm before it times out
  62. #endstop.maxz.fast_rate 10 # fast homing rate in mm/sec
  63. #endstop.maxz.slow_rate 2 # slow homing rate in mm/sec
  64. #endstop.maxz.retract 5 # bounce off endstop in mm
  65.  
  66. # optional enable limit switches, actions will stop if any enabled limit switch is triggered
  67. #endstop.minx.limit_enable false # set to true to enable the limit on this endstop
  68. #endstop.miny.limit_enable false # set to true to enable the limit on this endstop
  69. #endstop.minz.limit_enable false # set to true to enable the limit on this endstop
  70.  
  71. # also define the pin needed and the Axis designator if limit on a max pin not defined above
  72. #endstop.maxx.enable true # enable an endstop
  73. #endstop.maxx.pin 1.25 # pin
  74. #endstop.maxx.limit_enable true # set to true to enable the limit on this endstop
  75. #endstop.maxx.axis X # the axis designator
  76.  
  77. # OPTIONAL uncomment for homing the A axis to min
  78. #endstop.mina.enable true # enable an endstop
  79. #endstop.mina.pin 1.29 # pin
  80. #endstop.mina.homing_direction home_to_min # direction it moves to the endstop
  81. #endstop.mina.homing_position 200 # the cartesian coordinate this is set to when it homes
  82. #endstop.mina.axis A # the axis designator
  83. #endstop.mina.max_travel 100 # the maximum travel in mm before it times out
  84. #endstop.mina.fast_rate 10 # fast homing rate in mm/sec
  85. #endstop.mina.slow_rate 2 # slow homing rate in mm/sec
  86. #endstop.mina.retract 5 # bounce off endstop in mm
  87.  
  88. # type of machine
  89. corexy_homing true # set to true if homing on a hbot or corexy
  90.  
  91. # optional order in which axis will home, default is they all home at the same time,
  92. # if this is set it will force each axis to home one at a time in the specified order
  93. #homing_order XYZ # x axis followed by y then z last
  94. #move_to_origin_after_home false # move XY to 0,0 after homing
  95. #endstop_debounce_count 100 # uncomment if you get noise on your endstops, default is 100
  96. #endstop_debounce_ms 1 # uncomment if you get noise on your endstops, default is 1 millisecond debounce
  97. #home_z_first true # uncomment and set to true to home the Z first, otherwise Z homes after XY
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement