Advertisement
LAIR82

10VC Rotary INI File

Dec 1st, 2015
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.11 KB | None | 0 0
  1. # Hacked out on 4/6/15 First Version
  2.  
  3. [EMC]
  4. VERSION = 1.01
  5. MACHINE = 10VC AXIS
  6. DEBUG = 0x7FFFFFFF
  7.  
  8. [DISPLAY]
  9. DISPLAY = axis
  10. #PREFERENCE_FILE_PATH = ~/.gscreen_preferences
  11. CYCLE_TIME = 0.100
  12. POSITION_OFFSET = RELATIVE
  13. POSITION_FEEDBACK = ACTUAL
  14. MAX_FEED_OVERRIDE = 1.5
  15. MIN_FEED_OVERRIDE = 0
  16. DEFAULT_FEED_OVERRIDE = 0
  17. MAX_SPINDLE_OVERRIDE = 1.5
  18. MIN_SPINDLE_OVERRIDE = 0
  19. INTRO_GRAPHIC = linuxcnc.gif
  20. INTRO_TIME = 3
  21. PROGRAM_PREFIX = /home/greenmill/linuxcnc/nc_files
  22. INCREMENTS = 1.000 in, .200 in, .100 in, .025 in, .010 in, .001 in, .0001 in
  23. DEFAULT_LINEAR_VELOCITY = 1
  24. MAX_LINEAR_VELOCITY = 1.5
  25. MIN_LINEAR_VELOCITY = 0
  26. DEFAULT_ANGULAR_VELOCITY = 0.25
  27. MAX_ANGULAR_VELOCITY = 1.00
  28. MIN_ANGULAR_VELOCITY = 0.01
  29.  
  30.  
  31.  
  32.  
  33. #########################################################################################################
  34.  
  35. [FILTER]
  36. PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
  37. PROGRAM_EXTENSION = .py Python Script
  38. PROGRAM_EXTENSION = .NGC XYZ Post Processor
  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. RS274NGC_STARTUP_CODE = G17 G20 G90
  50. PARAMETER_FILE = emc.var
  51. SUBROUTINE_PATH = /home/greenmill/linuxcnc/nc_files
  52. USER_M_PATH = /home/greenmill/linuxcnc/M_codes
  53. LOG_LEVEL = 1
  54.  
  55. REMAP=M6 modalgroup=6 ngc=vmcchange
  56. REMAP=M26 modalgroup=5 ngc=my26
  57. REMAP=M27 modalgroup=8 ngc=my27
  58. REMAP=M28 modalgroup=8 ngc=my28
  59. REMAP=M1 modalgroup=4 ngc=extend_m1
  60. REMAP=M39 modalgroup=6 ngc=my39
  61. REMAP=M40 modalgroup=6 ngc=my40
  62.  
  63.  
  64.  
  65.  
  66. [PYTHON]
  67. TOPLEVEL= /home/greenmill/linuxcnc/python/toplevel.py
  68. PATH_APPEND= /home/greenmill/linuxcnc/python
  69. PYTHON_TASK = 1
  70.  
  71. [EMCMOT]
  72. EMCMOT = motmod
  73. COMM_TIMEOUT = 1.0
  74. COMM_WAIT = 0.010
  75. SERVO_PERIOD = 2500000
  76.  
  77. [HOSTMOT2]
  78. DRIVER=hm2_eth board_ip="10.10.10.10"
  79. BOARD=7i80
  80. CONFIG = "sserial_port_0=000xxxxx num_resolvers=6 num_pwmgens=6 num_encoders=2"
  81.  
  82.  
  83. [HAL]
  84. HALUI = halui
  85. HALFILE = 10VC+carousel+rotaryaxis.hal
  86.  
  87. POSTGUI_HALFILE = post_gui+carousel+rotaryaxis.hal
  88.  
  89. [APPLICATIONS]
  90. #APP = halshow carousel
  91.  
  92.  
  93.  
  94. [TRAJ]
  95. MAX_VELOCITY = 7.5
  96. MAX_ACCELERATION = 20
  97. MAX_ANGULAR_VELOCITY = 1.00
  98. AXES = 4
  99. COORDINATES = XYZA
  100. LINEAR_UNITS = inch
  101. ANGULAR_UNITS = DEGREE
  102. CYCLE_TIME = 0.010
  103. #DEFAULT_VELOCITY = 1
  104. #MAX_LINEAR_VELOCITY = 5
  105. NO_FORCE_HOMING = 1
  106.  
  107. ARC_BLEND_ENABLE = 1
  108. ARC_BLEND_FALLBACK_ENABLE = 0
  109. ARC_BLEND_OPTIMIZATION_DEPTH = 50
  110. ARC_BLEND_GAP_CYCLES = 4
  111. ARC_BLEND_RAMP_FREQ = 100
  112.  
  113. [EMCIO]
  114. EMCIO = io
  115. CYCLE_TIME = 0.100
  116. TOOL_TABLE = tool.tbl
  117. TOOL_CHANGE_WITH_SPINDLE_ON = 0
  118. #TOOL_CHANGE_POSITION =
  119. #TOOL_CHANGE_QUILL_UP = 0
  120.  
  121. #********************
  122. # Axis X
  123. #********************
  124. [AXIS_0]
  125. TYPE = LINEAR
  126. FERROR = 10
  127. MIN_FERROR = 1
  128. BACKLASH = 0.0000
  129. MAX_VELOCITY = 6.66666
  130. MAX_ACCELERATION = 12
  131. P = 25
  132. I = 0
  133. D = 0
  134. FF0 = 0
  135. FF1 = 1
  136. FF2 = 0.001
  137. BIAS = 0
  138. DEADBAND = 0
  139. RESOLVER_SCALE =0.200088
  140. OUTPUT_SCALE = 10
  141. MAX_OUTPUT = 9.9
  142. MIN_LIMIT = -0.001
  143. MAX_LIMIT = 40.000
  144.  
  145. HOME = 0.000
  146. HOME_OFFSET = -0.125
  147. HOME_SEARCH_VEL = -0.333
  148. HOME_LATCH_VEL = 0.1667
  149. HOME_USE_INDEX = NO
  150. HOME_IGNORE_LIMITS = yes
  151. HOME_IS_SHARED = NO
  152. HOME_SEQUENCE = 1
  153. VOLATILE_HOME = 0
  154.  
  155. #********************
  156. # Axis Y
  157. #********************
  158. [AXIS_1]
  159. TYPE = LINEAR
  160. FERROR = .200
  161. MIN_FERROR = .050
  162. BACKLASH = 0
  163. MAX_VELOCITY = 6.66666
  164. MAX_ACCELERATION = 12
  165. P = 20
  166. I = 0
  167. D = 0.01
  168. FF0 = 0
  169. FF1 = 1
  170. FF2 = 0
  171. BIAS = 0
  172. DEADBAND = 0.001
  173. RESOLVER_SCALE =0.1999999
  174. OUTPUT_SCALE = 10
  175. MAX_OUTPUT = 9.9
  176. MIN_LIMIT = -0.010
  177. MAX_LIMIT = 20.000
  178.  
  179. HOME = 0.000
  180. HOME_OFFSET = -0.125
  181. HOME_SEARCH_VEL = -0.333
  182. HOME_LATCH_VEL = 0.1667
  183. #HOME_FINAL_VEL = .500
  184. HOME_USE_INDEX = NO
  185. HOME_IGNORE_LIMITS = yes
  186. HOME_IS_SHARED = NO
  187. HOME_SEQUENCE = 1
  188. VOLATILE_HOME = 0
  189.  
  190. #********************
  191. # Axis Z
  192. #********************
  193. [AXIS_2]
  194. TYPE = LINEAR
  195. FERROR = 1
  196. MIN_FERROR = 1
  197. BACKLASH = 0
  198. MAX_VELOCITY = 6.6666
  199. MAX_ACCELERATION = 15
  200. P = 30
  201. I = 0
  202. D = 0
  203. FF0 = 0
  204. FF1 = 1
  205. FF2 = 0
  206. BIAS = 0
  207. DEADBAND = 0
  208. RESOLVER_SCALE =0.199956
  209. OUTPUT_SCALE = 10
  210. MAX_OUTPUT = 9.9
  211. MIN_LIMIT = 5.000
  212. MAX_LIMIT = 25.010
  213.  
  214. HOME = 25.000
  215. HOME_OFFSET = 25.125
  216. HOME_SEARCH_VEL = .333
  217. HOME_LATCH_VEL = -0.1667
  218. #HOME_FINAL_VEL = .500
  219. HOME_USE_INDEX = NO
  220. HOME_IGNORE_LIMITS = yes
  221. HOME_IS_SHARED = NO
  222. HOME_SEQUENCE = 0
  223. VOLATILE_HOME = 0
  224.  
  225. #********************
  226. # Axis A
  227. #********************
  228. [AXIS_3]
  229. TYPE = ANGULAR
  230. UNITS = degree
  231. WRAPPED_ROTARY = 0
  232. LOCKING_INDEXER = 0
  233. FERROR = 10000
  234. #MIN_FERROR = 10
  235. BACKLASH = 0
  236. MAX_VELOCITY = 5
  237. MAX_ACCELERATION = 3
  238. P = 0
  239. I = 0
  240. D = 0
  241. FF0 = 0
  242. FF1 = 0
  243. FF2 = 0
  244. BIAS = 0
  245. DEADBAND = 0
  246. ENCODER_SCALE = 27.7777
  247. OUTPUT_SCALE = -1
  248. MAX_OUTPUT = 3
  249. #MIN_LIMIT = -360.000
  250. #MAX_LIMIT = 360.010
  251.  
  252. HOME = 0
  253. #HOME_OFFSET = 0
  254. HOME_SEARCH_VEL = 0
  255. HOME_LATCH_VEL = 0
  256. HOME_FINAL_VEL = 0
  257. HOME_USE_INDEX = NO
  258. HOME_IGNORE_LIMITS = yes
  259. HOME_IS_SHARED = no
  260. HOME_SEQUENCE = 2
  261. VOLATILE_HOME = 0
  262.  
  263. #********************
  264. # Spindle
  265. #********************
  266. [SPINDLE_9]
  267. MAX_VELOCITY = 6000
  268. MAX_ACCELERATION = 50
  269. ENCODER_SCALE = 10000
  270. OUTPUT_SCALE = 974
  271. MAX_OUTPUT = 10.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement