mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-06-15 00:13:00 +00:00
Merge: Snapmaker Orca 2.1.2
This commit is contained in:
164
doc/Home.md
164
doc/Home.md
@@ -1,160 +1,38 @@
|
||||
# Welcome to the OrcaSlicer WIKI!
|
||||
Welcome to the Snapmaker_Orca WIKI!
|
||||
|
||||
OrcaSlicer is a powerful open source slicer for FFF (FDM) 3D Printers. This wiki page aims to provide an detailed explanation of the slicer settings, how to get the most out of them as well as how to calibrate and setup your printer.
|
||||
Snapmaker Orca is a powerful open source slicer for FFF (FDM) 3D Printers. This wiki page aims to provide an detailed explanation of the slicer settings, how to get the most out of them as well as how to calibrate and setup your printer.
|
||||
|
||||
- [Printer Settings](#printer-settings)
|
||||
- [Material Settings](#material-settings)
|
||||
- [Process Settings](#process-settings)
|
||||
- [Quality Settings](#quality-settings)
|
||||
- [Strength Settings](#strength-settings)
|
||||
- [Speed Settings](#speed-settings)
|
||||
- [Support Settings](#support-settings)
|
||||
- [Multimaterial Settings](#multimaterial-settings)
|
||||
- [Others Settings](#others-settings)
|
||||
- [Prepare](#prepare)
|
||||
- [Calibrations](#calibrations)
|
||||
- [Developer Section](#developer-section)
|
||||
The Wiki is work in progress so bear with us while we get it up and running!
|
||||
|
||||
> [!WARNING]
|
||||
> This wiki is community-maintained.
|
||||
> Some pages may be **outdated** while others may be **newer** and present only in [nightly build](https://github.com/SoftFever/OrcaSlicer/releases/tag/nightly-builds) or [latest release](https://github.com/SoftFever/OrcaSlicer/releases).
|
||||
## Print Settings, Tips and Tricks (Work In Progress)
|
||||
The below sections provide a detailed settings explanation as well as tips and tricks in setting these for optimal print results.
|
||||
|
||||
> [!NOTE]
|
||||
> Please consider contributing to the wiki following the [How to contribute to the wiki](How-to-wiki) guide.
|
||||
### Quality Settings
|
||||
- [Layer Height Settings](quality_settings_layer_height)
|
||||
- [Line Width Settings](quality_settings_line_width)
|
||||
- [Seam Settings](quality_settings_seam)
|
||||
- [Precise wall](Precise-wall)
|
||||
|
||||
## Printer Settings
|
||||
### Speed Settings
|
||||
- [Extrusion rate smoothing](extrusion-rate-smoothing)
|
||||
|
||||

|
||||
|
||||
 Settings related to the 3D printer hardware and its configuration.
|
||||
### Multi material
|
||||
- [Single Extruder Multimaterial](semm)
|
||||
|
||||
### Printer Settings:
|
||||
- [Air filtration/Exhaust fan handling](air-filtration)
|
||||
- [Auxiliary fan handling](Auxiliary-fan)
|
||||
- [Chamber temperature control](chamber-temperature)
|
||||
- [Adaptive Bed Mesh](adaptive-bed-mesh)
|
||||
- [Using different bed types in Orca](bed-types)
|
||||
|
||||
## Material Settings
|
||||
|
||||

|
||||
|
||||
 Settings related to the 3D printing material.
|
||||
|
||||
- [Single Extruder Multimaterial](semm)
|
||||
- [Pellet Printers (pellet flow coefficient)](pellet-flow-coefficient)
|
||||
|
||||
## Process Settings
|
||||
|
||||

|
||||
|
||||
 Settings related to the 3D printing process.
|
||||
|
||||
### Quality Settings
|
||||
|
||||
 Settings related to print quality and aesthetics.
|
||||

|
||||
|
||||
-  [Layer Height Settings](quality_settings_layer_height)
|
||||
-  [Line Width Settings](quality_settings_line_width)
|
||||
-  [Seam Settings](quality_settings_seam)
|
||||
-  [Precision](quality_settings_precision)
|
||||
-  [Ironing](quality_settings_ironing)
|
||||
-  [Wall generator](quality_settings_wall_generator)
|
||||
-  [Walls and surfaces](quality_settings_wall_and_surfaces)
|
||||
-  [Bridging](quality_settings_bridging)
|
||||
-  [Overhangs](quality_settings_overhangs)
|
||||
|
||||
### Strength Settings
|
||||
|
||||
 Settings related to print strength and durability.
|
||||

|
||||
|
||||
-  [Walls](strength_settings_walls)
|
||||
-  [Top and Bottom Shells](strength_settings_top_bottom_shells)
|
||||
-  [Infill](strength_settings_infill)
|
||||
-  [Fill Patterns](strength_settings_patterns)
|
||||
-  [Template Metalanguage for infill rotation](strength_settings_infill_rotation_template_metalanguage)
|
||||
-  [Advanced](strength_settings_advanced)
|
||||
|
||||
### Speed Settings
|
||||
|
||||
 Settings related to print speed and movement.
|
||||

|
||||
|
||||
-  [Initial Layer Speed](speed_settings_initial_layer_speed)
|
||||
-  [Other Layers Speed](speed_settings_other_layers_speed)
|
||||
-  [Overhang Speed](speed_settings_overhang_speed)
|
||||
-  [Travel Speed](speed_settings_travel)
|
||||
-  [Acceleration](speed_settings_acceleration)
|
||||
-  [Jerk (XY)](speed_settings_jerk_xy)
|
||||
-  [Advanced / Extrusion rate smoothing](speed_settings_advanced)
|
||||
|
||||
### Support Settings
|
||||
|
||||
 Settings related to support structures and their properties.
|
||||

|
||||
|
||||
-  [Support](support_settings_support)
|
||||
-  [Raft](support_settings_raft)
|
||||
-  [Support Filament](support_settings_filament)
|
||||
-  [Support Ironing](support_settings_ironing)
|
||||
-  [Advanced](support_settings_advanced)
|
||||
-  [Tree Supports](support_settings_tree)
|
||||
|
||||
### Multimaterial Settings
|
||||
|
||||
 Settings related to multimaterial printing.
|
||||

|
||||
|
||||
-  [Prime Tower](multimaterial_settings_prime_tower)
|
||||
-  [Filament for Features](multimaterial_settings_filament_for_features)
|
||||
-  [Ooze Prevention](multimaterial_settings_ooze_prevention)
|
||||
-  [Flush Options](multimaterial_settings_flush_options)
|
||||
-  [Advanced](multimaterial_settings_advanced)
|
||||
|
||||
### Others Settings
|
||||
|
||||
 Settings related to various other print settings.
|
||||

|
||||
|
||||
-  [Skirt](others_settings_skirt)
|
||||
-  [Brim](others_settings_brim)
|
||||
-  [Special Mode](others_settings_special_mode)
|
||||
-  [Fuzzy Skin](others_settings_fuzzy_skin)
|
||||
-  [G-Code Output](others_settings_g_code_output)
|
||||
-  [Post Processing Scripts](others_settings_post_processing_scripts)
|
||||
-  [Notes](others_settings_notes)
|
||||
|
||||
## Prepare
|
||||
|
||||
 First steps to prepare your model/s for printing.
|
||||
|
||||
- [STL Transformation](stl-transformation)
|
||||
|
||||
## Calibrations
|
||||
|
||||
 The [Calibration Guide](Calibration) outlines Orca’s key calibration tests and their suggested order of execution.
|
||||
|
||||
- [Temperature](temp-calib)
|
||||
- [Flow Rate](flow-rate-calib)
|
||||
- [Pressure Advance](pressure-advance-calib)
|
||||
- [Adaptive Pressure Advance Guide](adaptive-pressure-advance-calib)
|
||||
- [Retraction](retraction-calib)
|
||||
- [Tolerance](tolerance-calib)
|
||||
- Advanced:
|
||||
- [Volumetric Speed](volumetric-speed-calib)
|
||||
- [Cornering (Jerk & Junction Deviation)](cornering-calib)
|
||||
- [Input Shaping](input-shaping-calib)
|
||||
- [VFA](vfa-calib)
|
||||
## Printer Calibration
|
||||
The guide below takes you through the key calibration tests in Orca - flow rate, pressure advance, print temperature, retraction, tolerances and maximum volumetric speed
|
||||
- [Calibration Guide](./Calibration)
|
||||
- [Adaptive Pressure Advance Guide](adaptive-pressure-advance)
|
||||
|
||||
## Developer Section
|
||||
|
||||
 This is a documentation from someone exploring the code and is by no means complete or even completely accurate. Please edit the parts you might find inaccurate. This is probably going to be helpful nonetheless.
|
||||
|
||||
- [How to build OrcaSlicer](How-to-build)
|
||||
- [How to build Orca Slicer](./How-to-build)
|
||||
- [Localization and translation guide](Localization_guide)
|
||||
- [How to create profiles](How-to-create-profiles)
|
||||
- [How to contribute to the wiki](How-to-wiki)
|
||||
- [Preset, PresetBundle and PresetCollection](Preset-and-bundle)
|
||||
- [Plater, Sidebar, Tab, ComboBox](plater-sidebar-tab-combobox)
|
||||
- [Slicing Call Hierarchy](slicing-hierarchy)
|
||||
- [Developer Reference](https://github.com/SoftFever/OrcaSlicer/blob/main/doc/developer-reference/Home.md)
|
||||
|
||||
@@ -379,13 +379,13 @@ The process is the same if you want to add a new brand filament profile into the
|
||||
#### Example
|
||||
|
||||
```shell
|
||||
./OrcaSlicer_profile_validator -p ~/codes/OrcaSlicer/resources/profiles -l 2 -v Custom
|
||||
./Snapmaker_Orca_profile_validator -p ~/codes/OrcaSlicer/resources/profiles -l 2 -v Custom
|
||||
```
|
||||
|
||||
#### Sample result with errors
|
||||
|
||||
```shell
|
||||
PS D:\codes\OrcaSlicer> ."D:/codes/OrcaSlicer/build/src/Release/OrcaSlicer_profile_validator.exe" --path d:\codes\OrcaSlicer\resources\profiles -l 2 -v Custom
|
||||
PS D:\codes\OrcaSlicer> ."D:/codes/OrcaSlicer/build/src/Release/Snapmaker_Orca_profile_validator.exe" --path d:\codes\OrcaSlicer\resources\profiles -l 2 -v Custom
|
||||
[2024-02-28 21:23:06.102138] [0x0000a4e8] [error] Slic3r::ConfigBase::load_from_json: parse d:\codes\OrcaSlicer\resources\profiles/Custom/machine/fdm_klipper_common.json got a nlohmann::detail::parse_error, reason = [json.exception.parse_error.101] parse error at line 9, column 38: syntax error while parsing object - unexpected string literal; expected '}'
|
||||
...
|
||||
Validation failed
|
||||
@@ -394,12 +394,12 @@ Validation failed
|
||||
#### Sample result with success
|
||||
|
||||
```shell
|
||||
PS D:\codes\OrcaSlicer\build\src\RelWithDebInfo> ."D:/codes/OrcaSlicer/build/src/Release/OrcaSlicer_profile_validator.exe" --path d:\codes\OrcaSlicer\resources\profiles -l 2 -v Custom
|
||||
PS D:\codes\OrcaSlicer\build\src\RelWithDebInfo> ."D:/codes/OrcaSlicer/build/src/Release/Snapmaker_Orca_profile_validator.exe" --path d:\codes\OrcaSlicer\resources\profiles -l 2 -v Custom
|
||||
Validation completed successfully
|
||||
```
|
||||
|
||||
> [!WARNING]
|
||||
> Use `OrcaSlicer_profile_validator` on Ubuntu and `OrcaSlicer_profile_validator.exe` on Windows.
|
||||
> Use `Snapmaker_Orca_profile_validator` on Ubuntu and `Snapmaker_Orca_profile_validator.exe` on Windows.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user