Advertisement
Guest User

XY-2 PRO basic.gcode

a guest
Dec 14th, 2019
346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.86 KB | None | 0 0
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement