Add bed types WIKI document and link
This commit is contained in:
parent
5203173418
commit
f0a193c476
4 changed files with 31 additions and 1 deletions
27
doc/bed-types.md
Normal file
27
doc/bed-types.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# Multiple bed types
|
||||||
|
|
||||||
|
You can enable it in printer settings.
|
||||||
|
|
||||||
|
|
||||||
|
Once enabled, you can select the bed type in the drop-down menu, corresponding bed temperature will be set automatically.
|
||||||
|
You can set the bed temperature for each bed type in the filament settings as demonstrated in the following image.
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
Orca also support `curr_bed_type` variable in custom G-code.
|
||||||
|
For example, the following sample G-codes can detect the selected bed type and adjust the G-code offset accordingly for Klipper:
|
||||||
|
```
|
||||||
|
{if curr_bed_type=="Textured PEI Plate"}
|
||||||
|
SET_GCODE_OFFSET Z=-0.05
|
||||||
|
{else}
|
||||||
|
SET_GCODE_OFFSET Z=0.0
|
||||||
|
{endif}
|
||||||
|
```
|
||||||
|
|
||||||
|
available bed types are:
|
||||||
|
```
|
||||||
|
"Cool Plate"
|
||||||
|
"Engineering Plate"
|
||||||
|
"High Temp Plate"
|
||||||
|
"Textured PEI Plate"
|
||||||
|
```
|
BIN
doc/images/bed-types.gif
Normal file
BIN
doc/images/bed-types.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 463 KiB |
|
@ -702,6 +702,9 @@ Sidebar::Sidebar(Plater *parent)
|
||||||
bed_type_title->SetFont(font);
|
bed_type_title->SetFont(font);
|
||||||
SetCursor(wxCURSOR_ARROW);
|
SetCursor(wxCURSOR_ARROW);
|
||||||
});
|
});
|
||||||
|
bed_type_title->Bind(wxEVT_LEFT_UP, [bed_type_title, this](wxMouseEvent &e) {
|
||||||
|
wxLaunchDefaultBrowser("https://github.com/SoftFever/OrcaSlicer/wiki/bed-types");
|
||||||
|
});
|
||||||
|
|
||||||
AppConfig *app_config = wxGetApp().app_config;
|
AppConfig *app_config = wxGetApp().app_config;
|
||||||
std::string str_bed_type = app_config->get("curr_bed_type");
|
std::string str_bed_type = app_config->get("curr_bed_type");
|
||||||
|
|
|
@ -3525,7 +3525,7 @@ void TabPrinter::build_fff()
|
||||||
optgroup->append_single_option_line(option);
|
optgroup->append_single_option_line(option);
|
||||||
// optgroup->append_single_option_line("printable_area");
|
// optgroup->append_single_option_line("printable_area");
|
||||||
optgroup->append_single_option_line("printable_height");
|
optgroup->append_single_option_line("printable_height");
|
||||||
optgroup->append_single_option_line("support_multi_bed_types");
|
optgroup->append_single_option_line("support_multi_bed_types","bed-types");
|
||||||
optgroup->append_single_option_line("nozzle_volume");
|
optgroup->append_single_option_line("nozzle_volume");
|
||||||
optgroup->append_single_option_line("best_object_pos");
|
optgroup->append_single_option_line("best_object_pos");
|
||||||
optgroup->append_single_option_line("z_offset");
|
optgroup->append_single_option_line("z_offset");
|
||||||
|
|
Loading…
Reference in a new issue