Browse Source

small update for am8 page

Thomas Buck 1 year ago
parent
commit
f49623acdc
1 changed files with 39 additions and 15 deletions
  1. 39
    15
      input/projects/3d-printing/i3-am8.md

+ 39
- 15
input/projects/3d-printing/i3-am8.md View File

3
 parent: 3d-printing
3
 parent: 3d-printing
4
 position: 10
4
 position: 10
5
 date: 2022-10-08
5
 date: 2022-10-08
6
+update: 2022-10-12
6
 comments: true
7
 comments: true
7
 ---
8
 ---
8
 
9
 
39
 We selected the parts based on what I mostly still had lying around.
40
 We selected the parts based on what I mostly still had lying around.
40
 
41
 
41
 Other mechanical / electronical parts, like motors and the heatbed, I planned to re-use from my previous printer.
42
 Other mechanical / electronical parts, like motors and the heatbed, I planned to re-use from my previous printer.
42
-In the end that plan didn't quite work out and the only part that's still "original" is my heatbed MOSFET, everything else was replaced.
43
+In the end that plan didn't quite work out and the only parts that are still "original" are my heatbed MOSFET and the webcam, everything else was replaced.
43
 
44
 
44
 ## Frame / CoreXZ
45
 ## Frame / CoreXZ
45
 
46
 
86
 
87
 
87
 <!--%
88
 <!--%
88
 lightgallery([
89
 lightgallery([
89
-    [ "img/am8_hotend.jpg", ""],
90
-    [ "img/am8_heatbreak.jpg", ""],
90
+    [ "img/am8_hotend.jpg", "Disassembled, clogged hotend"],
91
+    [ "img/am8_heatbreak.jpg", "Disassembled, clogged heatbreak"],
91
 ])
92
 ])
92
 %-->
93
 %-->
93
 
94
 
107
 
108
 
108
 <!--%
109
 <!--%
109
 lightgallery([
110
 lightgallery([
110
-    [ "img/am8_bed_bottom.jpg", ""],
111
-    [ "img/am8_bed_conn.jpg", ""],
112
-    [ "img/am8_bed_insulation.jpg", ""],
111
+    [ "img/am8_bed_bottom.jpg", "Heatbed without insulation"],
112
+    [ "img/am8_bed_conn.jpg", "Heatbed wiring"],
113
+    [ "img/am8_bed_insulation.jpg", "Insulated Heatbed"],
113
 ])
114
 ])
114
 %-->
115
 %-->
115
 
116
 
118
 
119
 
119
 <!--%
120
 <!--%
120
 lightgallery([
121
 lightgallery([
121
-    [ "img/am8_y_carriage.jpg", ""],
122
-    [ "img/am8_bed_pcb.jpg", ""],
123
-    [ "img/am8_bed_spring.jpg", ""],
122
+    [ "img/am8_y_carriage.jpg", "Y Carriage without Heatbed"],
123
+    [ "img/am8_bed_pcb.jpg", "Printer with Heatbed installed"],
124
+    [ "img/am8_bed_spring.jpg", "Close view of Heatbed springs"],
124
 ])
125
 ])
125
 %-->
126
 %-->
126
 
127
 
238
 
239
 
239
 I'm using [MainsailOS](https://docs.mainsail.xyz/setup/mainsail-os) on a Raspberry Pi 3B.
240
 I'm using [MainsailOS](https://docs.mainsail.xyz/setup/mainsail-os) on a Raspberry Pi 3B.
240
 Installation and Configuration was really straight-forward with the configuration guides of [Klipper](https://www.klipper3d.org/Config_Reference.html) and [Mainsail](https://docs.mainsail.xyz/setup/mainsailos/first-boot).
241
 Installation and Configuration was really straight-forward with the configuration guides of [Klipper](https://www.klipper3d.org/Config_Reference.html) and [Mainsail](https://docs.mainsail.xyz/setup/mainsailos/first-boot).
242
+I also installed the [Moonraker Telegram Bot](https://github.com/nlef/moonraker-telegram-bot/wiki/installation) according to their installation instructions.
241
 
243
 
242
 <!-- https://clay-atlas.com/us/blog/2021/06/30/html-en-copy-text-button/ -->
244
 <!-- https://clay-atlas.com/us/blog/2021/06/30/html-en-copy-text-button/ -->
243
 <script>
245
 <script>
364
 sensor_type: ATC Semitec 104GT-2
366
 sensor_type: ATC Semitec 104GT-2
365
 sensor_pin: PA0
367
 sensor_pin: PA0
366
 control: pid
368
 control: pid
367
-pid_Kp: 21.527
368
-pid_Ki: 1.063
369
-pid_Kd: 108.982
369
+pid_Kp: 23.441
370
+pid_Ki: 0.919
371
+pid_Kd: 149.435
370
 min_temp: 0
372
 min_temp: 0
371
 max_temp: 250
373
 max_temp: 250
372
 max_extrude_only_distance: 1400.0
374
 max_extrude_only_distance: 1400.0
378
 sensor_type: EPCOS 100K B57560G104F
380
 sensor_type: EPCOS 100K B57560G104F
379
 sensor_pin: PC4
381
 sensor_pin: PC4
380
 control: pid
382
 control: pid
381
-pid_Kp: 54.027
382
-pid_Ki: 0.770
383
-pid_Kd: 948.182
383
+pid_Kp: 43.878
384
+pid_Ki: 0.255
385
+pid_Kd: 1888.933
384
 min_temp: 0
386
 min_temp: 0
385
 max_temp: 130
387
 max_temp: 130
386
 
388
 
493
     {action_call_remote_method("set_device_power",
495
     {action_call_remote_method("set_device_power",
494
                                device="printer",
496
                                device="printer",
495
                                state="off")}
497
                                state="off")}
498
+
496
 [delayed_gcode delayed_printer_off]
499
 [delayed_gcode delayed_printer_off]
497
 initial_duration: 0.
500
 initial_duration: 0.
498
 gcode:
501
 gcode:
505
     M84
508
     M84
506
     TURN_OFF_HEATERS
509
     TURN_OFF_HEATERS
507
     UPDATE_DELAYED_GCODE ID=delayed_printer_off DURATION=60
510
     UPDATE_DELAYED_GCODE ID=delayed_printer_off DURATION=60
511
+
512
+##########################################
513
+######### Telegram Bot Timelapse #########
514
+##########################################
515
+
516
+# https://github.com/nlef/moonraker-telegram-bot/wiki/installation#step-5-optional-include-the-macro-to-store-lapse-variables
517
+
518
+[gcode_macro _bot_data]
519
+variable_lapse_video_size: 0
520
+variable_lapse_filename: 'None'
521
+variable_lapse_path: 'None'
522
+gcode:
523
+    M118 Setting bot lapse variables
508
 </pre>
524
 </pre>
509
 
525
 
510
 Here is my current `moonraker.conf` file.
526
 Here is my current `moonraker.conf` file.
555
 type: web
571
 type: web
556
 repo: mainsail-crew/mainsail
572
 repo: mainsail-crew/mainsail
557
 path: ~/mainsail
573
 path: ~/mainsail
574
+
575
+[update_manager client moonraker-telegram-bot]
576
+type: git_repo
577
+path: ~/moonraker-telegram-bot
578
+origin: https://github.com/nlef/moonraker-telegram-bot.git
579
+env: ~/moonraker-telegram-bot-env/bin/python
580
+requirements: scripts/requirements.txt
581
+install_script: scripts/install.sh
558
 </pre>
582
 </pre>

Loading…
Cancel
Save