SHARE
TWEET

XY-2 PRO basic.gcode

a guest Dec 14th, 2019 103 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;
  2. ; 断电保存支持与否,设置完后重启才生效
  3. ; 0: 表示不支持       1: 表示支持
  4. M8000 I1
  5. ;
  6. ; 打印完成关机支持与否,设置完后重启才生效
  7. ; 0: 表示不支持       1: 表示支持
  8. M8001 I1
  9. ; ==================================
  10. ; 下面是步进电机方向控制
  11. ; I1与I-1的方向刚好相反,所以,如果电机方向不对,要么改接线,要么改这个方向参数
  12. ; X步进电机方向,I1或I-1
  13. M8002 I1
  14. ; ==================================
  15. ;
  16. ;
  17. ; Y步进电机方向
  18. M8003 I1
  19. ; ==================================
  20. ;
  21. ;
  22. ; Z步进电机方向
  23. M8004 I-1
  24. ; ==================================
  25. ;
  26. ;
  27. ; E步进电机方向
  28. M8005 I1
  29. ; ==================================
  30. ; XYZ轴挤出头/平台移动配置,仅仅会影响手动界面按钮的实际运动方向
  31. ; 0: X轴方向 挤出头运动       1: X轴方向 平台运动
  32. ; 目前市面上的机器,大部分都是X轴挤出头运动
  33. M8005 X0
  34. ; ==================================
  35. ; 0:Y轴方向 挤出头运动    
  36. ; 1:Y轴方向 平台运动
  37. ; 目前I3的结构Y轴是平台运动,delta,ultimaker和makerbot的Y轴是挤出头运动
  38. M8005 Y-1
  39. ; ==================================
  40. ; 0:Z轴方向 挤出头运动    
  41. ; 1:Z轴方向 平台运动    
  42. ; 目前I3结构和delta结构Z轴是挤出头移动,ultimaker和makerbot结构Z轴是平台移动      
  43. M8005 Z0
  44. ; ==================================
  45. ; 速度相关设置,速度以mm/s为单位,加速度以mm/s^2为单位
  46. ; 最大的起步速度,当运动速度起过此速度的时候,会以此速度作为起步,此速度主要是防止失步,
  47. ; 此值过小,会在打圆的时候造成轨角凸起  *80
  48. M8006 I100
  49. ; ==================================
  50. ; 最大的轨弯速度值(对应开源固件中的jerk速度),如果运动的实际轨弯速度大于此值,
  51. ; 会强制令运动减速。在打填充时,会有大量往复运动,此值大,噪音大,容易丢步。
  52. ; 此值小,速度慢,打印速度高的时候,打印质量会相对较差   *25
  53. M8007 I15
  54. ; ==================================
  55. ;
  56. ; 加速度,该值越大,实际运行的平均速度越大,但是噪音也大,
  57. ; 该值小,实际的速度也会越小   *800
  58. M8008 I400
  59. ; ==================================
  60. ;
  61. ;【步进相关参数】参数设置完,请打印一个立方体,或者手动控制各轴移动,然后用尺子量一下尺寸,以确认参数没有问题  
  62. ;【XY每一步的mm值】如20齿,齿距为2mm(mxl规格,2gt的齿据是2mm),1.8度步进电机,16细分,则为(20*2)/((360/1.8)*16)
  63. M8009 S0.0125
  64. ; ==================================
  65. ;
  66. ;
  67. ;如果需要独立设置X,Y步进电机参数,可以用这个指令,将前面框内打勾即可
  68. ;M8009 X0.0127 Y0.0127 
  69. ; ==================================
  70. ;
  71. ; Z每一步的mm值,计算公式:导程/((360/1.8)*16),
  72. ; 导程为螺杆转一圈平台上升的高度
  73. M8010 S0.000625
  74. ; ==================================
  75. ; E每一步的mm值,这个值等于挤出齿轮的周长除以3200,
  76. ; 如果有减速装置还需除以减速比,
  77. ; 如果你发现设置出丝比较稀或是经常断层,建议将此值设置得比真实值小一点,出丝更好
  78. M8011 S0.010799
  79. ; ==================================
  80. ;
  81. ; 各种参数的速度最大值,为了保证机器能够稳定,请根据实测结果进行设置
  82. ; XY运动的最大速度mm/s   *200
  83. M8012 I150
  84. ; ==================================
  85. ;
  86. ;
  87. ; Z运动的最大速度mm/s       
  88. M8013 I6
  89. ; ==================================
  90. ;
  91. ;
  92. ; 挤出机的最大速度mm/s 
  93. M8014 I120
  94. ; ==================================
  95. ; Z归零速度,
  96. ; makerware切片软件切片,会忽略这个归零速度,因为其gcode中有指定归零速度
  97. ; Z归零时的第一次归零速度,速度较快
  98. M8015 I6
  99. ; ==================================
  100. ;
  101. ;
  102. ; XY归零时的第一次归零速度,速度较快       
  103. M8015 S40
  104. ; ==================================
  105. ;
  106. ;
  107. ; Z归零时的第二次归零速度,速度较慢
  108. M8016 I4
  109. ; ==================================
  110. ;
  111. ;
  112. ; XY归零时的第二次归零速度,速度较慢   
  113. M8016 S4
  114. ; ==================================
  115. ; 打印前的预挤出      
  116. ; 预挤出长度mm,
  117. ; 第一层与底板是否粘牢直接影响打印质量,多一点预挤出会使底板粘得更好
  118. M8017 I3
  119. ; ==================================
  120. ;
  121. ;
  122. ; 挤出机的最大预挤出速度mm/s,非减速齿轮送料,最大速度通常都在100以上      
  123. M8018 I100
  124. ; ==================================
  125. ; 下面的两个参数和与Replicator/Makerware软件兼容密切相关,如果不打算兼容该类软件,可以不用管
  126. ; 支持的最大退丝速度,单位是mm/s,当为0时,表示与E最大速度相同。
  127. ; 默认Makerware双头切片退丝非常慢,退丝停顿时间非常长
  128. M8019 I50
  129. ; ==================================
  130. ; 退丝长度单位mm,如果不打算兼容该类软件,可以不用管
  131. ; 回抽距离,回抽过小会漏丝,回抽过大,停顿时间过长,也容易漏丝,
  132. ; 请根据您的送料类型及挤出头类型合理设置,
  133. M 8020 S1.5
  134. ; ==================================
  135. ; makerware软件切换挤出头时的退丝长度,
  136. ; makerware切片指定退丝非常长,再回挤时容易卡丝
  137. ; 如果为零,遵从切片软件设置
  138. M8033 S0
  139. ; ==================================
  140. ;
  141. ; 设置机器使用的默认耗材直径,单位是mm
  142. ; 耗材直径
  143. M8021 S1.75
  144. ; ==================================
  145. ; 挤出头支持的最高温度,设置此温度为了防止用户误操作挤出头温度造成挤出头损坏,
  146. ; 热阻只能到260度,peek管也大概在260度开始软化
  147. ; 挤出头最高温度
  148. M8022 I275
  149. ; ==================================
  150. ;
  151. ;【耗材界面,出丝的最低温度】
  152. ; 耗材界面,挤出耗材所需的最低温度
  153. M8022 T170
  154. ; ==================================
  155. ;
  156. ; 热床最高温度
  157. ; 热板最高温度,温度过高容易损坏热板
  158. M8023 I120
  159. ; ==================================
  160. ; 禁止温度出错检测,强烈建议不要禁止此功能,默认的温度出错检测会在温度传感器未插好或是
  161. ; 加热功率过小的时候弹出警告          0: 使能温度检测  
  162. ; 1:禁止挤出头和热床温度出错检测       2:仅禁止热床的温度出错检测
  163. M8023 T0
  164. ; ==================================
  165. ; X,Y,Z最大行程,请根据实际打印尺寸进行设置,单位是mm 【请务必认真设置此参数】如果设置过小,在打印时,
  166. ; 超出设置行程的地方则无法打印,如果设置过大,则在切片移动指令超出实际机器行程的情况下,不会对超出的位置
  167. ; 进行限制,会使得电机强制撞机。 X最大行程,在lcd使能声音的情况下,超出行程的运动会造成蜂鸣器鸣叫
  168. M8024 I255
  169. ; ==================================
  170. ;
  171. ;
  172. ; Y最大行程
  173. M8025 I255
  174. ; ==================================
  175. ;
  176. ;
  177. ; Z最大行程
  178. M8026 I260
  179. ; ==================================
  180. ;
  181. ; 设置挤出头个数,最少1个,目前主板默认为1
  182. ; 配置挤出头个数
  183. M8027 I1
  184. ; ==================================
  185. ; 有些机器会希望禁止热床,可能通过该指令禁止热床
  186. ; 0:禁止热床
  187. ; 1:使能热床 ,  
  188. M8027 T1
  189. ; ==================================
  190. ; 高级设置
  191. ; 退丝补偿,机器,退丝后再挤出,因为弹性作用,其实会比原位置退一点点,
  192. ; 如果不懂就直接为零
  193. M8028 S0.00
  194. ; ==================================
  195. ; 限位开关结构类型,限位开关接主板上默认的3个限位接口
  196. ; 0: 单边零点限位(左前),如mendel,i3...。  1: 单边最大点限位(右后),如makerbot机型
  197. ; 3: 左后方限位(极少)             4:右前方限位(极少)
  198. M8029 I0
  199. ; ==================================
  200. ;【XYZ限位开关接线类型】如果此配置错误,在手动界面操作电机时,在某个方向电机会无法运动而且蜂鸣器会发出滴滴的声
  201. ; 音,另外Filament座子旁边的短路帽用来选择限位的电压值(3.3/5V),一定不能悬空。     0: 限位开关常开(未限位
  202. ; 时-和s电压为高电平,限位时为低电平)       1: 限位开关常闭(未限位时-和s电压为低电平,限位时为高电平)
  203. M8029 T0
  204. ; ==================================
  205. ;【Z轴限位开关位置】
  206. ; 0:挤出头离平台最近时限位,限位接Z-
  207. ; 1:挤出头离平台最远时限位,限位接Z+
  208. M8029 S0
  209. ; ==================================
  210. ;【XYZ轴归位后是否回(0,0,0),仅限XYZ或hbot机型】
  211. ; 0: 回XYZ(0,0,0)位置,即挤出头回到平台左前方的位置;  
  212. ; 1: 停留在限位位置
  213. M8029 C0
  214. ; ==================================
  215. ;【断料检测使能】断料限位接的是FILAMENT的限位
  216. ; 0:禁止断料检测      
  217. ; 1:使能断料检测
  218. M8029 D1
  219. ; ==================================
  220. ; FILAMENT限位开头配置,在未使能断料检测的功能时,Delta机型自动调平限位开关接上面,  
  221. ; 平常该限位一直处于非使能状态,即使触发该开关也不会造成蜂鸣器的滴滴声。
  222. ; 1: 与XYZ限位类型相同       -1: 与XYZ限位类型相反
  223. M8029 P-1
  224. ; ==================================
  225. ;【喷头风扇控制】 此风扇对模型散热,建议设置风扇启动关闭由切片软件指定
  226. ; >0: 如果需要强制挤出机大于某温度时自动开启风扇,设置一个大于0的温度.
  227. ; 0: 如果设为0,风扇开头由切片软件控制
  228. M8030 I0
  229. ; ==================================
  230. ;【喉管风扇控制】【M8030 I0 T-1 】
  231. ; 此风扇对喷头喉管散热,设置自启动温度一定要放在M8030 I0命令之后,I后面的参数表示温度,
  232. ; 当为0是,表示主板风扇不会随温度变化,否则当挤出头温度达到指定温度时,风扇会开启
  233. M8030 I50 T-1
  234. ; ==================================
  235. ; SD卡是否支持文件夹的显示
  236. ; 0: 不支持
  237. ; 1:支持
  238. M8034 I1
  239. ; ==================================
  240. ; 调平相关设置,最多可以取5个点,X,Y为浮点数,单位为mm
  241. ; 如果X,Y都小于1,则表示相对行程的比例,否则表示为X,Y的绝对坐标值
  242. ; 调平点个数
  243. M8035 I7
  244. ; ==================================
  245. ;;;;;;;;;;;;;;调平点个数,
  246. ;;;;;;;;;;;;;;;;;;;;;;;;;;前三个用自动调平的参数
  247. M8036 X10 Y10;第一个点表示传感器离挤出喷嘴的XY偏移,
  248. M8036 X60 Y40;第二个点表示取点的最小位置
  249. M8036 X240 Y240;第三个点表示取点的最大位置
  250. ;;;;;;;;;;;;;;;;;;;;;;;;后面四个是手动调平的取点位置
  251. M8036   X60 Y240    ;左后
  252. M8036   X240 Y240       ;右后
  253. M8036   X60 Y40     ;左前
  254. M8036   X240 Y40       ;右前
  255. ; ==================================
  256. ;;;;;;;;;;;;;;;;;;;;;自动调平增加的参数;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  257. M8038 X4 ; X方向取点个数  最大为 7
  258. M8038 Y4 ; Y方向取点个数  最大为 7
  259. ; ==================================
  260. ; 机器类型
  261. ; 0:XYZ普通类型  
  262. ; 2:Hbot类型
  263. M8080 I0
  264. ; ==================================
  265. ; 【热阻类型】   对于热电阻,同样参数的热电阻其实也略有差别,不同的热电阻在低温时温度比较接近,在高温时,
  266. ; 显示的温度差别可达40度,如果是热敏电阻,请务必设置正确的热电阻类型,     0: 理想NTC 100K 1% 3950 B。
  267. ; 1: K型热电偶。            2: EPCOS NTC 100K 1% 3950 B,对应marlin的传感器类型2
  268. ;
  269. M8081 I2
  270. ; ==================================
  271. ; 使能调平,【如果使能该功能请在下方选项前面框内打勾并在后框中输入参数】
  272. ; 0:禁止调平使能
  273. ; 1:允许调平使能  在三角洲界面上,可以通过界面进行使能,
  274. M8083 I1
  275. ; ==================================
  276. ;【三角洲机器或者自动调平的XYZ机器上】Z调平限位的高度差 = 调平限位的Z位置 - Z零点位置,如果光电调平限位,通常是正值
  277. ; 如果限位时,挤出头贴主板,则为负值。  0: 禁止偏移,Z的行程由“设Z为零”,打印的gcod e无需添加自动调平指令,推荐使
  278. ; 用此模式。  非0: Z的当前位置在调平限位触发时自动确定,DELTA结构下,G29自动调平指令必须接在G28归零之后,打印指令之前。
  279. M8084 Z4
  280. ; ==================================
  281. ;
  282. ; 开机logo时间
  283. ; 开机logo持续时间,最小100ms,最大6000ms
  284. M8085 I6000
  285. ; ==================================
  286. ;【高级配置,大部分情况下都不需要去动】
  287. ; 主板风扇自启时的pwm比例,最高是256,有些主板风扇的风力比较强,噪音比较大
  288. ; 可以通过这个参数改变风扇风力及噪音
  289. M8489 I256
  290. ; ==================================
  291. ;
  292. ; 装载耗材的界面中,装载耗材的进丝速度 ,单位是mm/s,
  293. ; 进丝速度过快,无法及时送丝,导致挤出机挤不动而失步
  294. M8489 T3
  295. ; ==================================
  296. ; 是否打印完成后,强制关闭所有电机及加热
  297. ; 0:关闭所有    
  298. ; 1:打印完后不运作,完全听从gcode指令
  299. M8489 P0
  300. ; ==================================
  301. ; 温度的PID参数设置,【M301 P22.2 I1.08 D114】
  302. ; 如果你不是专家,并且你的当前温度控制比较稳定,可以不需要动这个参数
  303. ;【如果使能该功能请在下方选项前面框内打勾并在后框中输入参数】
  304. M301 P22.2 I1.08 D114
  305. ; ==================================
  306. ; 自动调制PID命令,这个命令会阻塞很长时间   【M303 E0 S150 C5】
  307. ; 温度150度,自动周期震荡4次,自动调制后的参数可能通过repetier-host看到调制后的pid参数.
  308. ;【如果使能该功能请在下方选项前面框内打勾并在后框中输入参数】
  309. ;M303 E0 S150 C5
  310. ; ==================================
  311. ;
  312. ; 0: 不支持激光雕刻的相关配置,相关功能是在more按钮里面设置速度
  313. ; 1: 支持激光雕刻的相关配置  
  314. M8520 I0
  315. ; ==================================
  316. ;【【【【【【【【【保存参数】】】】】】】】
  317. ; 此参数一定不能少,否则参数无法保存到设备
  318. ; 参数默认配置 无法修改
  319. M8500
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top