linuxcnc-demo.ini 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. [EMC]
  2. VERSION = 1.1
  3. MACHINE = linuxcnc-demo
  4. DEBUG = 0
  5. [DISPLAY]
  6. DISPLAY = axis
  7. POSITION_OFFSET = RELATIVE
  8. POSITION_FEEDBACK = ACTUAL
  9. MAX_FEED_OVERRIDE = 1.2
  10. INTRO_GRAPHIC = emc2.gif
  11. INTRO_TIME = 0
  12. PROGRAM_PREFIX = /tmp
  13. INCREMENTS = 0.1mm 0.05mm 0.01mm 0.005mm 0.001mm
  14. OPEN_FILE = linuxcnc-demo.ngc
  15. [FILTER]
  16. PROGRAM_EXTENSION = .py Python script
  17. py = python3
  18. [RS274NGC]
  19. PARAMETER_FILE = emc.var
  20. RS274NGC_STARTUP_CODE = G17 G21 G40 G49 G80 G90 G94
  21. [EMCMOT]
  22. EMCMOT = motmod
  23. SHMEM_KEY = 111
  24. COMM_TIMEOUT = 1.0
  25. BASE_PERIOD = 20000
  26. SERVO_PERIOD = 1000000
  27. [TASK]
  28. TASK = milltask
  29. CYCLE_TIME = 0.001
  30. [HAL]
  31. HALUI = halui
  32. HALFILE = linuxcnc-demo.hal
  33. HALFILE = profibus.hal
  34. [HALUI]
  35. [TRAJ]
  36. COORDINATES = XYZ
  37. LINEAR_UNITS = mm
  38. ANGULAR_UNITS = degree
  39. DEFAULT_LINEAR_VELOCITY = 10.0
  40. MAX_LINEAR_VELOCITY = 30.0
  41. NO_FORCE_HOMING = 1
  42. [EMCIO]
  43. EMCIO = io
  44. CYCLE_TIME = 0.100
  45. TOOL_TABLE = tool.tbl
  46. [KINS]
  47. KINEMATICS = trivkins coordinates=XYZ
  48. JOINTS = 3
  49. [AXIS_X]
  50. MIN_LIMIT = -202
  51. MAX_LIMIT = 2
  52. MAX_VELOCITY = 20.0
  53. MAX_ACCELERATION = 100
  54. [JOINT_0]
  55. TYPE = LINEAR
  56. HOME = -100
  57. MAX_VELOCITY = 20.0
  58. MAX_ACCELERATION = 100
  59. STEPGEN_MAXACCEL = 120
  60. SCALE = 100
  61. FERROR = 20.0
  62. MIN_LIMIT = -202
  63. MAX_LIMIT = 2
  64. HOME_OFFSET = -10
  65. HOME_SEARCH_VEL = -5.0
  66. HOME_LATCH_VEL = -0.5
  67. HOME_IGNORE_LIMITS = NO
  68. HOME_USE_INDEX = NO
  69. HOME_SEQUENCE = 1
  70. [AXIS_Y]
  71. MIN_LIMIT = -202
  72. MAX_LIMIT = 2
  73. MAX_VELOCITY = 20.0
  74. MAX_ACCELERATION = 100
  75. [JOINT_1]
  76. TYPE = LINEAR
  77. HOME = -100
  78. MAX_VELOCITY = 20.0
  79. MAX_ACCELERATION = 100
  80. STEPGEN_MAXACCEL = 120
  81. SCALE = 100
  82. FERROR = 20.0
  83. MIN_LIMIT = -202
  84. MAX_LIMIT = 2
  85. HOME_OFFSET = -10
  86. HOME_SEARCH_VEL = -5.0
  87. HOME_LATCH_VEL = 0.5
  88. HOME_IGNORE_LIMITS = NO
  89. HOME_USE_INDEX = NO
  90. HOME_SEQUENCE = 1
  91. [AXIS_Z]
  92. MIN_LIMIT = -202
  93. MAX_LIMIT = 2
  94. MAX_VELOCITY = 20.0
  95. MAX_ACCELERATION = 100
  96. [JOINT_2]
  97. TYPE = LINEAR
  98. HOME = -50
  99. MAX_VELOCITY = 20.0
  100. MAX_ACCELERATION = 100
  101. STEPGEN_MAXACCEL = 120
  102. SCALE = 100
  103. FERROR = 20.0
  104. MIN_LIMIT = -202
  105. MAX_LIMIT = 2
  106. HOME_OFFSET = -10
  107. HOME_SEARCH_VEL = -5.0
  108. HOME_LATCH_VEL = 0.5
  109. HOME_IGNORE_LIMITS = NO
  110. HOME_USE_INDEX = NO
  111. HOME_SEQUENCE = 0
  112. [STEPCONF]
  113. STEPLEN = 1000
  114. STEPSPACE = 10000
  115. DIRHOLD = 500
  116. DIRSETUP = 500