Advertisement
Guest User

Gantry Router EMC2 ini file with Mesa 5i23 and 7i47

a guest
Jul 18th, 2010
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.77 KB | None | 0 0
  1. # Generated by PNCconf at Tue Jun 22 13:04:05 2010
  2. # If you make changes to this file, they will be
  3. # overwritten when you run PNCconf again
  4.  
  5. [EMC]
  6. MACHINE = shopbot-config-1
  7. DEBUG = 0
  8.  
  9. [DISPLAY]
  10. DISPLAY = axis
  11. # Cycle time, in seconds, that display will sleep between polls
  12. CYCLE_TIME = 0.200
  13. #- Initial display setting for position, RELATIVE or MACHINE
  14. POSITION_OFFSET = RELATIVE
  15. #- Initial display setting for position, COMMANDED or ACTUAL
  16. POSITION_FEEDBACK = ACTUAL
  17. #+ Highest value that will be allowed for feed override, 1.0 = 100%
  18. MAX_FEED_OVERRIDE = 2.000000
  19. MAX_SPINDLE_OVERRIDE = 1.000000
  20. MIN_SPINDLE_OVERRIDE = 0.500000
  21. INTRO_GRAPHIC = emc2.gif
  22. INTRO_TIME = 5
  23. PROGRAM_PREFIX = /home/bes/emc2/nc_files
  24. INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in
  25. POSITION_OFFSET = RELATIVE
  26. POSITION_FEEDBACK = ACTUAL
  27. DEFAULT_LINEAR_VELOCITY = 1.000000
  28. MAX_LINEAR_VELOCITY = 11.666667
  29. MIN_LINEAR_VELOCITY = 0.000833
  30. DEFAULT_ANGULAR_VELOCITY = 0.250000
  31. MAX_ANGULAR_VELOCITY = 1.000000
  32. MIN_ANGULAR_VELOCITY = 0.010000
  33. EDITOR = gedit
  34. GEOMETRY = xyz
  35.  
  36. [FILTER]
  37. PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
  38. PROGRAM_EXTENSION = .py Python Script
  39. png = image-to-gcode
  40. gif = image-to-gcode
  41. jpg = image-to-gcode
  42. py = python
  43.  
  44. [TASK]
  45. TASK = milltask
  46. CYCLE_TIME = 0.010
  47.  
  48. [RS274NGC]
  49. PARAMETER_FILE = emc.var
  50.  
  51. [EMCMOT]
  52. EMCMOT = motmod
  53. COMM_TIMEOUT = 1.0
  54. COMM_WAIT = 0.010
  55. BASE_PERIOD = 20000
  56. SERVO_PERIOD = 1000000
  57.  
  58. # [HOSTMOT2]
  59. # This is for info only
  60. # DRIVER0=hm2_pci
  61. # BOARD0=5i23
  62. # CONFIG0="firmware=hm2/5i23/SVST2_4_7I47.BIT num_encoders=4 num_pwmgens=2 num_stepgens=4"
  63.  
  64. [HAL]
  65. # The run script first uses halcmd to execute any HALFILE
  66. # files, and then to execute any individual HALCMD commands.
  67. #
  68.  
  69. # HALUI to interact with NML
  70. # Run before any other HALFILE
  71. HALUI = halui
  72. HALFILE = shopbot-config-1.hal
  73. #HALFILE = kinematics.hal
  74.  
  75. [HALUI]
  76.  
  77. [TRAJ]
  78. AXES = 4
  79. COORDINATES = X Y Z
  80. #HOME = 0 0 0
  81. LINEAR_UNITS = inch
  82. ANGULAR_UNITS = degree
  83. CYCLE_TIME = 0.010
  84. DEFAULT_VELOCITY = 1.17
  85. MAX_LINEAR_VELOCITY = 11.67
  86. NO_FORCE_HOMING = 1
  87.  
  88. [EMCIO]
  89. EMCIO = io
  90. CYCLE_TIME = 0.100
  91. TOOL_TABLE = tool.tbl
  92.  
  93. #********************
  94. # Axis X
  95. #********************
  96. [AXIS_0]
  97. TYPE = LINEAR
  98. MAX_VELOCITY = 12
  99. MAX_ACCELERATION = 24
  100. OUTPUT_OFFSET = 0.0
  101. MAX_OUTPUT = 10.0
  102. #INPUT_SCALE = 2000.0
  103. MIN_LIMIT = -0.01
  104. MAX_LIMIT = 96.0
  105. #FERROR = 1.270
  106. #MIN_FERROR = 0.254
  107. HOME_OFFSET = -0.25
  108. HOME_SEARCH_VEL = -0.50000
  109. HOME_LATCH_VEL = 0.16667
  110. HOME_FINAL_VEL = 0.16667
  111. HOME_USE_INDEX = No
  112. HOME_IGNORE_LIMITS = YES
  113. HOME_IS_SHARED = 1
  114. HOME_SEQUENCE = 1
  115. HOME = 1
  116. SCALE = 1527.887453483
  117. # these are in nanoseconds
  118. DIRSETUP = 1500
  119. DIRHOLD = 1500
  120. STEPLEN = 1500
  121. STEPSPACE = 2500
  122. HOME_SEQUENCE = 1
  123.  
  124.  
  125. #********************
  126. # Axis Y
  127. #********************
  128. [AXIS_1]
  129. TYPE = LINEAR
  130. #FERROR = 1.270
  131. #MIN_FERROR = 0.254
  132. MAX_ACCELERATION = 24
  133. OUTPUT_OFFSET = 0.0
  134. MAX_OUTPUT = 10.0
  135. MIN_LIMIT = -0.01
  136. MAX_LIMIT = 72.0
  137. HOME_OFFSET = -0.25
  138. HOME_SEARCH_VEL = -0.50000
  139. HOME_LATCH_VEL = 0.16667
  140. HOME_FINAL_VEL = 0.16667
  141. HOME_USE_INDEX = NO
  142. HOME_IGNORE_LIMITS = YES
  143. HOME_IS_SHARED = 1
  144. HOME_SEQUENCE = 2
  145. HOME = 1
  146. SCALE = 1527.887453483
  147. # these are in nanoseconds
  148. DIRSETUP = 1500
  149. DIRHOLD = 1500
  150. STEPLEN = 1500
  151. STEPSPACE = 2500
  152. HOME_SEQUENCE = 0
  153.  
  154. #********************
  155. # Axis Z
  156. #********************
  157. [AXIS_2]
  158. TYPE = LINEAR
  159. #FERROR = 1.270
  160. #MIN_FERROR = 0.254
  161. MAX_ACCELERATION = 24
  162. OUTPUT_OFFSET = 0.0
  163. MAX_OUTPUT = 10.0
  164. MIN_LIMIT = -6.0
  165. MAX_LIMIT = 0.01
  166. HOME_OFFSET = -0.25
  167. HOME_SEARCH_VEL = -0.50000
  168. HOME_LATCH_VEL = 0.16667
  169. HOME_FINAL_VEL = 0.16667
  170. HOME_USE_INDEX = NO
  171. HOME_IGNORE_LIMITS = YES
  172. HOME_IS_SHARED = 1
  173. HOME = 1
  174. SCALE = 1833.464944179
  175. # these are in nanoseconds
  176. DIRSETUP = 1500
  177. DIRHOLD = 1500
  178. STEPLEN = 1500
  179. STEPSPACE = 2500
  180. HOME_SEQUENCE = 2
  181.  
  182. #********************
  183. # Axis X2
  184. #********************
  185. [AXIS_3]
  186. TYPE = LINEAR
  187. #FERROR = 1.270
  188. #MIN_FERROR = 0.254
  189. MAX_ACCELERATION = 24
  190. OUTPUT_OFFSET = 0.0
  191. MAX_OUTPUT = 10.0
  192. MIN_LIMIT = -0.01
  193. MAX_LIMIT = 96.0
  194. HOME_OFFSET = -0.25
  195. HOME_SEARCH_VEL = -0.50000
  196. HOME_LATCH_VEL = 0.16667
  197. HOME_FINAL_VEL = 0.16667
  198. HOME_USE_INDEX = NO
  199. HOME_IGNORE_LIMITS = YES
  200. HOME_IS_SHARED = 1
  201. HOME_SEQUENCE = 1
  202. HOME = 1
  203. SCALE = 1527.887453483
  204. # these are in nanoseconds
  205. DIRSETUP = 1500
  206. DIRHOLD = 1500
  207. STEPLEN = 1500
  208. STEPSPACE = 2500
  209.  
  210. #remember to add ignore limits for homing (http://www.linuxcnc.org/docs/2.4/html/config_ini_homing.html)
  211.  
  212. #Set homing latch speed such that there is one step per servo cycle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement