mirror of
https://github.com/bassamanator/Sovol-SV06-firmware.git
synced 2025-11-08 13:31:16 +00:00
Merge branch 'master' into skr-mini-e3-v3
This commit is contained in:
28
.github/ISSUE_TEMPLATE/bug_report.md
vendored
28
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -12,6 +12,7 @@ A clear and concise description of what the bug is.
|
|||||||
|
|
||||||
**To Reproduce**
|
**To Reproduce**
|
||||||
Steps to reproduce the behavior:
|
Steps to reproduce the behavior:
|
||||||
|
|
||||||
1. Go to '...'
|
1. Go to '...'
|
||||||
2. Click on '....'
|
2. Click on '....'
|
||||||
3. Scroll down to '....'
|
3. Scroll down to '....'
|
||||||
@@ -24,17 +25,38 @@ A clear and concise description of what you expected to happen.
|
|||||||
If applicable, add screenshots to help explain your problem.
|
If applicable, add screenshots to help explain your problem.
|
||||||
|
|
||||||
**What printer are you using?**
|
**What printer are you using?**
|
||||||
|
|
||||||
- SV06, SV06 Plus, etc.
|
- SV06, SV06 Plus, etc.
|
||||||
|
|
||||||
**What kind of device are you using to host Klipper?**
|
**What kind of device are you using to host Klipper?**
|
||||||
- OS: [e.g. old laptop, PC, Raspberry Pi]
|
|
||||||
- Version: []
|
- OS: [e.g. old laptop, PC, Raspberry Pi]
|
||||||
|
- Version: []
|
||||||
|
|
||||||
**How did you install Klipper?**
|
**How did you install Klipper?**
|
||||||
- Manual install, KIAUH, MainsailOS, FluiddPi, etc.
|
|
||||||
|
- Manual install, KIAUH, MainsailOS, FluiddPi, etc.
|
||||||
|
|
||||||
**Is your local copy of this configuration up to date?**
|
**Is your local copy of this configuration up to date?**
|
||||||
|
|
||||||
- This configuration changes all the time, when did you install it? Are you sure you're running the latest version?
|
- This configuration changes all the time, when did you install it? Are you sure you're running the latest version?
|
||||||
|
|
||||||
|
**What slicer are you using?**
|
||||||
|
|
||||||
|
- [ ] PrusaSlicer
|
||||||
|
- [ ] SuperSlicer
|
||||||
|
- [ ] Cura
|
||||||
|
- [ ] OrcaSlicer
|
||||||
|
|
||||||
|
**Are you using the config bundles from this repo?**
|
||||||
|
|
||||||
|
- [ ] Yes
|
||||||
|
- [ ] No
|
||||||
|
|
||||||
|
**Did you [Adjust your slicer](https://github.com/bassamanator/Sovol-SV06-firmware#adjust-your-slicer)**?
|
||||||
|
|
||||||
|
- [ ] Yes
|
||||||
|
- [ ] No
|
||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context about the problem here.
|
Add any other context about the problem here.
|
||||||
|
|||||||
19
README.md
19
README.md
@@ -224,10 +224,15 @@ But first, adjust your slicer.
|
|||||||
|
|
||||||
You need to adjust the start and end gcode in your slicer. The relevant macros are `PRINT_START` and `PRINT_END`. Find instructions [here](https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code).
|
You need to adjust the start and end gcode in your slicer. The relevant macros are `PRINT_START` and `PRINT_END`. Find instructions [here](https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code).
|
||||||
|
|
||||||
If you would like to print a purge line before your print starts, at the end of your start gcode, on a new line add `PURGE_LINE`.
|
### Line Purge
|
||||||
|
|
||||||
|
If you would like to print a purge line before your print starts, at the end of your start gcode, on a new line, add one of the following:
|
||||||
|
|
||||||
|
- `PURGE_LINE`; prints a standard purge line.
|
||||||
|
- `LINE_PURGE`; prints KAMP's purge line. ⚠️ Do not attempt to use without reading [this section](#how-do-i-enable-kamp-klipper-adaptive-meshing--purging).
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
# 🗒️ This is just an example
|
# 🗒️ This is just an example Start G-Code
|
||||||
PRINT_START ...
|
PRINT_START ...
|
||||||
PURGE_LINE
|
PURGE_LINE
|
||||||
```
|
```
|
||||||
@@ -338,13 +343,15 @@ The printhead is now parked front center waiting for you to insert filament. You
|
|||||||
|
|
||||||
### How do I enable KAMP (Klipper Adaptive Meshing & Purging)?
|
### How do I enable KAMP (Klipper Adaptive Meshing & Purging)?
|
||||||
|
|
||||||
Although this repo contains all the code from the KAMP repository, only the `mesh` functionality of KAMP has been configured and tested. To enable other functionality, adjust `/cfgs/kamp/KAMP_Settings.cfg`.
|
⚠️ No KAMP functionality can be used on low-powered devices such as the Raspberry Pi Zero.
|
||||||
|
|
||||||
The [Label objects setting](https://docs.mainsail.xyz/overview/features/exclude-objects#enable-the-label-objects-setting-in-your-slicer) in your slicer must be enabled for KAMP to work.
|
⚠️ If KAMP is disabled, and there is no `default` mesh, `PRINT_START` will crash.
|
||||||
|
|
||||||
⚠️ If KAMP is disabled, and you don't have a `default` mesh stored in your `printer.cfg`, `PRINT_START` will crash.
|
🗒️ The [Label objects setting](https://docs.mainsail.xyz/overview/features/exclude-objects#enable-the-label-objects-setting-in-your-slicer) in your slicer must be enabled for KAMP to work.
|
||||||
|
|
||||||
⚠️ KAMP cannot be used with low-powered devices such as the Raspberry Pi Zero.
|
🗒️ `LINE_PURGE` is useable (on appropriate devices) even if KAMP is disabled.
|
||||||
|
|
||||||
|
This repo contains all the code from the KAMP repository, however, only the `adaptive meshing` and `LINE_PURGE` functionality of KAMP has been configured and tested for use. To enable other functionality, adjust `/cfgs/kamp/KAMP_Settings.cfg`.
|
||||||
|
|
||||||
Adjust behaviour according to your needs.
|
Adjust behaviour according to your needs.
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# NOTE bassamanator: uncomment the functionality that you want to use from KAMP
|
# NOTE bassamanator: uncomment the functionality that you want to use from KAMP
|
||||||
[include ./Adaptive_Meshing.cfg] # Include to enable adaptive meshing configuration.
|
[include ./Adaptive_Meshing.cfg] # Include to enable adaptive meshing configuration.
|
||||||
# [include ./Line_Purge.cfg] # Include to enable adaptive line purging configuration.
|
[include ./Line_Purge.cfg] # Include to enable adaptive line purging configuration.
|
||||||
# [include ./Voron_Purge.cfg] # Include to enable adaptive Voron logo purging configuration.
|
# [include ./Voron_Purge.cfg] # Include to enable adaptive Voron logo purging configuration.
|
||||||
# [include ./Smart_Park.cfg] # Include to enable the Smart Park function, which parks the printhead near the print area for final heating.
|
# [include ./Smart_Park.cfg] # Include to enable the Smart Park function, which parks the printhead near the print area for final heating.
|
||||||
|
|
||||||
|
|||||||
BIN
images/make-menuconfig.png
Normal file
BIN
images/make-menuconfig.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 72 KiB |
@@ -112,7 +112,7 @@ pid_ki: 1.326
|
|||||||
min_temp: 0
|
min_temp: 0
|
||||||
max_temp: 300
|
max_temp: 300
|
||||||
max_extrude_only_distance: 150.0
|
max_extrude_only_distance: 150.0
|
||||||
# max_extrude_cross_section: 5 # NOTE Uncomment this line if you intend on using KAMP pruge
|
max_extrude_cross_section: 5 # NOTE Needed for KAMP purge
|
||||||
|
|
||||||
[tmc2209 extruder]
|
[tmc2209 extruder]
|
||||||
uart_pin: PC11
|
uart_pin: PC11
|
||||||
|
|||||||
Reference in New Issue
Block a user