Advertisement
Guest User

XK7130 INI first try

a guest
May 10th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.63 KB | None | 0 0
  1. # Generated by PNCconf at Thu Nov 9 12:55:45 2017
  2. # If you make changes to this file, they will be
  3. # overwritten when you run PNCconf again
  4.  
  5. [EMC]
  6. MACHINE = VMC2
  7. DEBUG = 0
  8.  
  9. [DISPLAY]
  10. DISPLAY = gmoccapy
  11. EMBED_TAB_NAME =Probe Screen
  12. EMBED_TAB_LOCATION = ntb_user_tabs
  13. EMBED_TAB_COMMAND = halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u python/probe_screen.py -x {XID} probe_icons/probe_screen.glade
  14.  
  15. PREFERENCE_FILE_PATH = gmoccapy_preferences
  16. POSITION_OFFSET = RELATIVE
  17. POSITION_FEEDBACK = ACTUAL
  18. MAX_FEED_OVERRIDE = 3.000000
  19. MAX_SPINDLE_OVERRIDE = 1.250000
  20. MIN_SPINDLE_OVERRIDE = 0.500000
  21. INTRO_GRAPHIC = linuxcnc.gif
  22. INTRO_TIME = 1
  23. PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files
  24. PYVCP = pyvcp-panel.xml
  25. INCREMENTS = .1mm .05mm .01mm .005mm
  26. POSITION_FEEDBACK = ACTUAL
  27. DEFAULT_VELOCITY = 150.000000
  28. MAX_LINEAR_VELOCITY = 280
  29. MIN_LINEAR_VELOCITY = 0.500000
  30. DEFAULT_ANGULAR_VELOCITY = 12.000000
  31. MAX_ANGULAR_VELOCITY = 650.000000
  32. MIN_ANGULAR_VELOCITY = 1.666667
  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. #BELOW IS THE STARTUP CODE FOR THE MACHINE, WILL BE IN THIS STATE AT STARTUP
  50. RS274NGC_STARTUP_CODE = g17 g21 g40 g43h0 g54 g64 P 0.01 G80 G90 G94 G97 M5 M9
  51. PARAMETER_FILE = linuxcnc.var
  52. FEATURES=30
  53. SUBROUTINE_PATH = macros
  54.  
  55. #BELOW ARE MY REMAPPED M CODES FOR TOOLCHANGES
  56. REMAP=M6 modalgroup=6 prolog=change_prolog ngc=toolchange epilog=change_epilog
  57. REMAP=M10 modalgroup=6 argspec=p ngc=m10
  58. REMAP=M11 modalgroup=6 argspec=p ngc=m11
  59. REMAP=M12 modalgroup=6 argspec=p ngc=m12
  60. REMAP=M13 modalgroup=6 ngc=m13
  61. REMAP=M21 modalgroup=6 ngc=m21
  62. REMAP=M22 modalgroup=6 ngc=m22
  63. REMAP=M23 modalgroup=6 ngc=m23
  64. REMAP=M24 modalgroup=6 ngc=m24
  65. REMAP=M25 modalgroup=6 ngc=m25
  66. REMAP=M26 modalgroup=6 ngc=m26
  67.  
  68. [TOOLSENSOR]
  69. # Control probe rapid speed
  70. RAPID_SPEED = 600
  71.  
  72. [TOOLSETTER]
  73.  
  74. X = 10
  75. Y = 10
  76. Z = -20
  77. # abort change if no toolsensor contact after this probe distance
  78. MAXPROBE = -20
  79.  
  80. # this is not named TOOL_CHANGE_POSITION on purpose - canon uses it and will
  81. # interfere
  82. [CHANGE_POSITION]
  83. X = 10
  84. Y = 10
  85. Z = -2
  86.  
  87. [EMCMOT]
  88. EMCMOT = motmod
  89. COMM_TIMEOUT = 1.0
  90. COMM_WAIT = 0.010
  91. SERVO_PERIOD = 1000000
  92.  
  93. [HOSTMOT2]
  94. # **** This is for info only ****
  95. # DRIVER0=hm2_eth
  96. # BOARD0=7i92
  97.  
  98. [HAL]
  99. HALUI = halui
  100. HALFILE = VMC2.hal
  101. HALFILE = custom.hal
  102. HALFILE = vc-p1as.hal
  103. POSTGUI_HALFILE = postgui_call_list.hal
  104. POSTGUI_HALFILE = vc-p1as-postgui.hal
  105. POSTGUI_HALFILE = custom_postgui.hal
  106. HALUI = halui
  107. SHUTDOWN = shutdown.hal
  108.  
  109. [HALUI]
  110. MDI_COMMAND=...
  111. MDI_COMMAND=...
  112. MDI_COMMAND=...
  113. MDI_COMMAND=...
  114. MDI_COMMAND=...
  115. MDI_COMMAND=G10 L20 P1 X0
  116. MDI_COMMAND=G10 L20 P1 Y0
  117. MDI_COMMAND=G10 L20 P1 Z0
  118. MDI_COMMAND=G0 X0 Y0 Z0
  119. MDI_COMMAND=G10 L20 P1 A0
  120.  
  121. [PYTHON]
  122. PATH_APPEND = /home/cnc/linuxcnc/configs/VMC2/python
  123. TOPLEVEL = /home/cnc/linuxcnc/configs/VMC2/python/toplevel.py
  124. LOG_LEVEL = 8
  125.  
  126. [TRAJ]
  127. AXES = 4
  128. COORDINATES = X Y Z A
  129. MAX_ANGULAR_VELOCITY = 360.00
  130. DEFAULT_ANGULAR_VELOCITY = 36.00
  131. LINEAR_UNITS = mm
  132. ANGULAR_UNITS = degree
  133. CYCLE_TIME = 0.010
  134. DEFAULT_LINEAR_VELOCITY = 50
  135. MAX_VELOCITY = 283.33
  136.  
  137. [EMCIO]
  138. EMCIO = io
  139. CYCLE_TIME = 0.100
  140. TOOL_TABLE = tool.tbl
  141. TOOL_CHANGE_QUILL_UP = 0
  142.  
  143. #********************
  144. # Axis X
  145. #********************
  146. [AXIS_0]
  147. TYPE = LINEAR
  148. HOME = 0.0
  149. FERROR = 0.1
  150. MIN_FERROR = 0.01
  151. MAX_VELOCITY = 280
  152. MAX_ACCELERATION = 2000.0
  153. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  154. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  155. STEPGEN_MAXVEL = 350
  156. STEPGEN_MAXACCEL = 4000
  157. P = 3000
  158. I = 0
  159. D = 0
  160. FF0 = 0
  161. FF1 = 1
  162. FF2 = 0
  163. BIAS = 0
  164. DEADBAND = 0
  165. MAX_OUTPUT = 0
  166. ENCODER_SCALE = -2000.17
  167. # these are in nanoseconds
  168. DIRSETUP = 3000
  169. DIRHOLD = 6000
  170. STEPLEN = 1000
  171. STEPSPACE = 1000
  172. STEP_SCALE = -600.05
  173.  
  174. MIN_LIMIT = -360.0
  175. MAX_LIMIT = 335.0
  176. HOME_OFFSET = 300.00
  177. HOME_SEARCH_VEL = 75
  178. HOME_LATCH_VEL = 15
  179. HOME_FINAL_VEL = 150.000000
  180. HOME_USE_INDEX = no
  181. HOME_SEQUENCE = 1
  182.  
  183. #********************
  184. # Axis Y
  185. #********************
  186. [AXIS_1]
  187. TYPE = LINEAR
  188. HOME = 0.0
  189. FERROR = 0.10
  190. MIN_FERROR = 0.01
  191. MAX_VELOCITY = 280
  192. MAX_ACCELERATION = 2000.0
  193. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  194. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  195. STEPGEN_MAXVEL = 350
  196. STEPGEN_MAXACCEL = 4000
  197. P = 2700
  198. I = 0
  199. D = 0
  200. FF0 = 0
  201. FF1 = 1
  202. FF2 = 0
  203. BIAS = 0
  204. DEADBAND = 0
  205. MAX_OUTPUT = 0
  206. ENCODER_SCALE = -2000.17
  207. # these are in nanoseconds
  208. DIRSETUP = 3000
  209. DIRHOLD = 6000
  210. STEPLEN = 1000
  211. STEPSPACE = 1000
  212. STEP_SCALE = -600.05
  213.  
  214. MIN_LIMIT = -345.0
  215. MAX_LIMIT = 35.0
  216. HOME_OFFSET = 1.000
  217. HOME_SEARCH_VEL = 75
  218. HOME_LATCH_VEL = 15
  219. HOME_FINAL_VEL = 150.000000
  220. HOME_USE_INDEX = no
  221. HOME_SEQUENCE = 1
  222.  
  223. #********************
  224. # Axis Z
  225. #********************
  226. [AXIS_2]
  227. TYPE = LINEAR
  228. HOME = 0.0
  229. FERROR = 0.1
  230. MIN_FERROR = 0.01
  231. MAX_VELOCITY = 265
  232. MAX_ACCELERATION = 1800.0
  233. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  234. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  235. STEPGEN_MAXVEL = 350
  236. STEPGEN_MAXACCEL = 3600
  237. P = 2500
  238. I = 0
  239. D = 0
  240. FF0 = 0
  241. FF1 = 1
  242. FF2 = 0
  243. BIAS = 0
  244. DEADBAND = 0
  245. MAX_OUTPUT = 0
  246. ENCODER_SCALE = 2000.17
  247. # these are in nanoseconds
  248. DIRSETUP = 3000
  249. DIRHOLD = 6000
  250. STEPLEN = 1000
  251. STEPSPACE = 1000
  252. STEP_SCALE = 600.05
  253.  
  254. MIN_LIMIT = -400.0
  255. MAX_LIMIT = 20.0
  256. HOME_OFFSET = -2.000
  257. HOME_SEARCH_VEL = 75
  258. HOME_LATCH_VEL = 15
  259. HOME_FINAL_VEL = 25.000000
  260. HOME_USE_INDEX = no
  261. HOME_SEQUENCE = 0
  262.  
  263. #********************
  264. # Axis A
  265. #********************
  266. [AXIS_3]
  267. TYPE = ANGULAR
  268. HOME = 0.0
  269. FERROR = 2.0
  270. MIN_FERROR = 0.750
  271. MAX_VELOCITY = 650.0
  272. MAX_ACCELERATION = 3000.0
  273. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  274. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  275. STEPGEN_MAXVEL = 840
  276. STEPGEN_MAXACCEL = 6000
  277. P = 6000
  278. I = 0
  279. D = 0
  280. FF0 = 0
  281. FF1 = 1
  282. FF2 = 0
  283. BIAS = 0
  284. DEADBAND = 0
  285. MAX_OUTPUT = 0
  286. ENCODER_SCALE = 2000
  287. # these are in nanoseconds
  288. DIRSETUP = 3000
  289. DIRHOLD = 6000
  290. STEPLEN = 1000
  291. STEPSPACE = 1000
  292. STEP_SCALE = -183.335
  293. MIN_LIMIT = -9999.0
  294. MAX_LIMIT = 9999.0
  295. HOME_OFFSET = 0.0
  296. HOME_SEQUENCE = 2
  297.  
  298. #********************
  299. # Spindle
  300. #********************
  301. [SPINDLE_9]
  302. P = 0.0
  303. I = 0.0
  304. D = 0.0
  305. FF0 = 1.0
  306. FF1 = 0.0
  307. FF2 = 0.0
  308. BIAS = 0.0
  309. DEADBAND = 0.0
  310. MAX_OUTPUT = 6225
  311. ENCODER_SCALE = -4110.0
  312. OUTPUT_SCALE = 6225
  313. OUTPUT_MIN_LIMIT = 0
  314. OUTPUT_MAX_LIMIT = 6225
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement