Compare commits

...

135 Commits

Author SHA1 Message Date
SoftFever
b7dad79533 Fix OrcaSlicer_profile_validator link error with undefined nsvg symbols
When ORCA_TOOLS is enabled, the profile_validator target links libslic3r
which uses nsvg functions, but no translation unit in its link set defines
NANOSVG_IMPLEMENTATION. Add it to the validator source file.
2026-03-12 21:04:58 +08:00
SoftFever
845baaefbb Feature/fix crash on linux when clicking assemble feature (#12739)
* fix crash on Linux when clicking Assemble gizmo

* some qol changes for dev

* Revert "some qol changes for dev"

This reverts commit ffe321370b.
2026-03-12 19:38:36 +08:00
Niccolo
40bf2157e3 Fix CLI segfault (SIGSEGV) when using --info, --slice, or --export-3mf (#12719)
In CLI mode, PartPlateList is constructed with a NULL plater pointer
(OrcaSlicer.cpp:3612). When set_shapes() calls PartPlate::set_shape(),
it unconditionally executes render data preparation code that
dereferences the null plater through calls like generate_print_polygon()
→ wxGetApp().plater(), causing a segmentation fault (exit code 139).

This adds a null check on m_plater in PartPlate::set_shape() to skip
the render-only code block that generates logo triangles, print/exclude
polygons, gridlines, icon vertices, and plate name textures.

These rendering operations are not needed in CLI mode and this change
has no impact on GUI mode where m_plater is always valid.
2026-03-12 19:36:45 +08:00
TheLegendTubaGuy
e6dfd2d8cb Update CC2 Profiles from elegoo slicer (#12215) 2026-03-11 23:57:40 +08:00
Rodrigo Faselli
25740788e7 fix flatpak build (#12738)
remove duplicated code
2026-03-11 11:00:01 -03:00
HYzd766
909aea3150 Update Qidi X-Max 4 0.4 nozzle.json (#12716)
Update Qidi X-Max 4 0.4 nozzle.json
2026-03-11 20:17:41 +08:00
SoftFever
322b44d84a Feature/flatpak clang llvm21 (#12727)
* Fix GIT_COMMIT_HASH not set in Flatpak builds

The env var check was gated inside the .git directory check, so
Flatpak builds (which exclude .git from the sandbox) always fell
back to "0000000". Lift the env var check to top level and inject
the commit hash into the Flatpak manifest via build-options.env.

* Switch Flatpak build to Clang/LLD via LLVM 21 SDK extension

- Add org.freedesktop.Sdk.Extension.llvm21
- Bump runtime to GNOME 49 (SDK 25.08) for llvm21 availability

* fix build errors and improving build speed for flatpak

* fxi more build errors

* Update error messages for GNOME Platform and SDK versions
2026-03-11 14:59:29 +08:00
SoftFever
2ebc0aa6c1 Fix GIT_COMMIT_HASH not set in Flatpak builds (#12725)
The env var check was gated inside the .git directory check, so
Flatpak builds (which exclude .git from the sandbox) always fell
back to "0000000". Lift the env var check to top level and inject
the commit hash into the Flatpak manifest via build-options.env.
2026-03-11 13:32:29 +08:00
VOLUMIC
fbe2aeaa2e VOLUMIC profils update (#12721)
* VOLUMIC profils updates

* Delete resources/profiles/Volumic/EXO42 IDRE_cover.png

* VOLUMIC profils updates

* VOLUMIC profils updates

* Profils bug fix

* VOLUMIC profils updates

* Fix SC2 Stage 2

* Update Volumic.json
2026-03-11 00:15:09 +08:00
yw4z
5f54e694c4 Calibration dialog Fixes (incorrect validators, scaling issues, UI refinements) (#12702)
* Update calib_dlg.cpp

* match validators

* update

* add missing linebreak

* update
2026-03-10 23:56:17 +08:00
Valerii Bokhan
b919148c66 Fix: Added a warning if the Hollow base pattern is selected for the non-tree supports (#12710)
Fixes point 4 of #12684
2026-03-10 23:56:00 +08:00
yw4z
c9bf6f088a Remove duplicate items from actual speed plot (#12711)
* init

* update
2026-03-10 23:54:44 +08:00
SoftFever
382cf57166 QoL: Fix hotkeys blocked in Prepare view when notification is shown (#12715)
Fix hotkeys blocked in Prepare view when notification is shown

Restore SetFocus() in the GLCanvas3D mouse-entering handler so the
canvas reclaims wxWidget keyboard focus whenever the mouse enters it
(provided the main window is active). Without this, clicking a sidebar
control or a UI update triggered by slicing could leave the canvas
without focus, causing hotkeys like Tab to stop working until the user
clicked the canvas or dismissed the notification.
2026-03-10 15:57:15 +08:00
tome9111991
97da125d62 FIX: hidden Line Type Linux (#12364)
Fix(GCodeViewer): Resolve z-fighting for wipe, seam, and retract markers using shader depth bias

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-03-10 15:28:21 +08:00
Valerii Bokhan
e6f3eb7fe9 QoL: Default values in tooltips for Percent, FloatOrPercent, String and Bool options (#12508)
QoL: Default values in tooltips for Percent, String and Bool options
2026-03-10 10:21:10 +08:00
SoftFever
f310bebf9a Fix an issue that on Linux the project name or model file name was not displayed in titlebar (#12706)
* optimize resize feature on Linux

* fix the black screen issue on app startup on Linux

* Fixed an issue that Filament Grouping dialog always popup on Linux

* Fix an issue that on Linux the project name or model file name was not displayed in title bar
2026-03-10 01:02:18 +08:00
SoftFever
6049c6e234 Optimize linux experience (#12705)
* optimize resize feature on Linux

* fix the black screen issue on app startup on Linux

* Fixed an issue that Filament Grouping dialog always popup on Linux
2026-03-10 00:55:09 +08:00
Rodrigo Faselli
80db8edbfb Fix errors OrcaSlicer_cs.po (#12701) 2026-03-09 11:41:27 -03:00
gaaat98
3ad9e242c8 Add support for esthetic filament sub-types in Snapmaker Printer Agent (#12699)
# Description
Esthetic filaments such as wood-infused, matte and marble filaments will now be handled by the Snapmaker printer agent so that they could be matched to more appropriate print profiles instead of generic PLA.
2026-03-09 20:53:51 +08:00
SoftFever
db7507b84e Some QoL tweaks (#12700)
* 1. Calculate `FilamentTempType` based on `filament_info.json`, with a fallback to the temperature range.
2. Clean up some strings.

* Update src/slic3r/GUI/ObjColorDialog.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-09 20:52:12 +08:00
Alexandre Folle de Menezes
d7ea6daae2 Standardize strings (#12665)
* Standardize view actions

* Standardize the term for "first layer"

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-03-09 20:36:36 +08:00
Olof Larsson
3842511068 fix: round flush_volumes_matrix values to integers (#12672)
When flush_multiplier is applied to flush_volumes_matrix values, the
result can be a decimal (e.g., 272 * 1.3 = 353.6). Some printer firmware
metadata parsers (notably Creality K2) crash when parsing decimal values
in flush_volumes_matrix, causing prints to get stuck at "File selected".

This fix rounds the multiplied values to integers, ensuring compatibility
with firmware that expects integer values in this field.

Fixes compatibility with Creality K2 and potentially other Klipper-based
printers that parse the CONFIG_BLOCK metadata.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-09 20:35:56 +08:00
Kiss Lorand
ac5c93ef2d Update HU language (#12686)
HU language update
2026-03-09 19:52:01 +08:00
Olof Larsson
2a7a3d0cd7 feat: add Creality K2 Support (#12662)
* feat: add K2 support

* fix: remove k2 pro from k2 process json

* fix: set correct start gcodes for the nozzles
2026-03-09 19:48:43 +08:00
Schildkroet
d222d804ff Added eSUN Filament PLA Basic, Marble, Matte (#12657)
# Description

<!--
> Please provide a summary of the changes made in this PR. Include details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
  > * Are there any breaking changes or dependencies that need to be considered?
-->
Added eSUN Filament PLA Basic, Marble, Matte to Orca Filament Library

<img width="811" height="331" alt="image" src="https://github.com/user-attachments/assets/5cda8b59-cd44-4e32-bae0-d08d2346dd39" />


## Tests

<!--
> Please describe the tests that you have conducted to verify the changes made in this PR.
-->
```
./OrcaSlicer_profile_validator -v eSUN
Total loaded vendors: 1
Validation completed successfully
```
2026-03-09 19:43:12 +08:00
Alexandre Folle de Menezes
439ce085fd Translate more pt-BR strings (#12664)
# Description
Ditto
2026-03-09 19:37:26 +08:00
Jakub Hencl
e9a69a0982 Update translate CZ (#12640)
Translation added

# Description

<!--
> Please provide a summary of the changes made in this PR. Include details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
  > * Are there any breaking changes or dependencies that need to be considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the changes made in this PR.
-->
2026-03-09 19:33:23 +08:00
Derrick
d09699cf34 Fix conversion to wxstring (#12698)
Fix obj import dialog encoding for non ASCII letters by making the correct conversion to wxstring

JIRA-137
2026-03-09 19:32:11 +08:00
Derrick
1bcc239a9a Added check for esc key to close dialog (#12697)
Added wx event for esc to close dialog for filament grouping dialog

JIRA-139
2026-03-09 19:31:27 +08:00
Kiss Lorand
afc2fe5428 Remove leftover Bambu warning caption from dialogs (#12696)
### Description
A couple of warning dialogs still used a caption containing "**BambuStudio warning**". It is a leftover from the original BambuStudio codebase.

### This PR
- removes the explicit caption so the dialogs use the standard application warning title instead.

### Result
- removes the remaining Bambu reference while keeping the visible behavior consistent with the rest of the UI.
- addresses point 1. of  "New ports from Bambu Studio" section from #12684

### Screenshots

- **Before:**
<img width="1352" height="277" alt="image" src="https://github.com/user-attachments/assets/d107acaa-f159-496a-b14e-93cd149bf355" />

- **After:**
<img width="1356" height="278" alt="image" src="https://github.com/user-attachments/assets/e111b5b3-9b3e-4b13-b20d-f98e5173ea16" />
2026-03-09 19:30:07 +08:00
Derrick
8b15ec44f0 Fix flushing windows dialog able to move around using trackpad and added esc to close dialog (#12694)
Added entry to wipingdialog.html css to prevent it from being overscrollable and its position fixed.
Added escape button to close dialog event on both javascript and webview events

JIRA-136
2026-03-09 19:28:59 +08:00
Sabriel-Koh
ca85d8ade3 Disable filament grouping button logic when when not Bambu H2D (#12693)
# Description
When using the Bambu H2D, users can use Filament Grouping, a button found next to the bed preview. When not on a H2D profile, the button is hidden. However, it remained usable, and clicking an empty space below all the buttons causes the dialog to appear.

This PR fixes that by adding a check before the button is registered.

Addresses point 9 (focusing on the 2nd bullet) in #12684 

## Tests
Tried to click on the empty area right below the column of buttons (see the below images)
Made sure to have the H2D profile loaded as well, and checked that the dialog still opens for that printer.

H2D active
<img width="1635" height="949" alt="image" src="https://github.com/user-attachments/assets/da6fb03b-e3c8-4504-ac60-b96ecc6347dc" />
Area to click for the invisible button
<img width="935" height="788" alt="image" src="https://github.com/user-attachments/assets/1f001bcf-0224-4922-b5bf-47a95820e536" />
2026-03-09 18:24:24 +08:00
Derrick
e8b2fa3a32 Fix zoom button tooltip width miscalculation (#12692)
wx strings to be converted to utf-8 before doing width calculation for consistency.
 
 JIRA-127
2026-03-09 18:22:37 +08:00
Derrick
b9e0cb355d Fix for notifications unable to be interacted after gcode viewer collapsed (#12689)
JIRA-126
2026-03-09 18:01:44 +08:00
Sabriel-Koh
48b85b37d4 Move adaptive flowrate to developer mode and clarified tooltip (#12688)
* Set Adaptive Volumetric Speed as a developer mode setting, and further clarified in the tooltip

* Fixed typo
2026-03-09 14:39:54 +08:00
SoftFever
eb6da907a9 Fix crash when slicing multi-material print with wipe tower (#12682)
The WipeTower2 code path never called construct_mesh(), leaving
wipe_tower_mesh_data as std::nullopt. GCode export then dereferenced
it unconditionally, triggering an assertion failure / crash.
2026-03-09 13:31:11 +08:00
SoftFever
4f8097f7f7 Fix three regressions in the multi-tool extruder tab system: (#12680)
1. Dirty flags not showing for extruder options:
2. Crash when switching to non-first extruder tabs:
3. Modifying one extruder's parameter affects other extruders:
2026-03-09 10:48:53 +08:00
Jakub Hencl
d6761fedc6 New translate with Menu complete (#12243)
New translate

New translate with Menu .Thx

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-03-06 12:10:44 +08:00
SoftFever
0f92dec77d update profile version 2026-03-06 11:44:20 +08:00
Rodrigo Faselli
01a2193ad9 Fix artifact classic wall generator painted fuzzy skin (#12632)
fix artifact classic fuzzy

Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com>
2026-03-06 11:27:46 +08:00
SoftFever
624a55ec98 update CN translations 2026-03-06 11:09:43 +08:00
Noisyfox
7952721931 Fix unable to load DRC file if path contains non-ascii characters (#12619)
Fix issue that failed to load DRC file if path contains non-ascii character
2026-03-06 10:24:06 +08:00
HYzd766
5ac382a9cd Update Qidi X-Max 4 0.4 nozzle.json (#12618)
* Q2C model and new consumables

* Update Qidi X-Max 4 0.4 nozzle.json
2026-03-06 10:23:17 +08:00
InfimechOfficial
57aac709e9 Infimech image update (#12616) 2026-03-05 19:17:03 -03:00
Ian Bassi
570043509f Fix %% (#12630) 2026-03-05 17:49:00 -03:00
Felix14_v2
089073b292 Update Russian localization (#12608) 2026-03-05 17:01:44 -03:00
Ian Bassi
a0f1f3db73 Update Trendshift badge link in README (#12629) 2026-03-05 16:57:54 -03:00
Ian Bassi
1205903eec Text.js spanish update (#12627) 2026-03-05 14:23:54 -03:00
Rodrigo Faselli
a5b8f4608f Flatpak Crash Fix when Fuzzy skin (#12611)
Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com>
2026-03-05 14:22:47 -03:00
Ian Bassi
28649f498d Extend and Update localizations (#12610) 2026-03-05 11:33:07 -03:00
SoftFever
2ed249a81b flatpak changes (#12606)
* update flatpak for flathub
2026-03-05 17:35:08 +08:00
SoftFever
52a2c033d3 Remove upstreamed wxWidgets dark theme patch for Flatpak
The GNOME dark style support patch has been submitted upstream to wxWidgets, so the local Flatpak patch is no longer needed.
2026-03-05 01:13:26 +08:00
Vovodroid
1218711adb Use non-deprecated triangulate_hole method (#12592) 2026-03-04 12:25:54 -03:00
SoftFever
008cfd1f86 Linux: prefer discrete GPU on dual-GPU systems via PRIME environment variables (#12602)
* Linux: prefer discrete GPU on dual-GPU systems via PRIME environment variables

  Set DRI_PRIME=1 for AMD/nouveau PRIME setups and __NV_PRIME_RENDER_OFFLOAD/__GLX_VENDOR_LIBRARY_NAME for NVIDIA proprietary driver, only when the NVIDIA kernel module is detected. Uses replace=false to respect user overrides.

* Improves usability on Linux. No more double title bar (#12600)

* Fix double title bar on Linux by removing WM decorations for GTK

* wip

* fix

* finish

* address review comment
2026-03-04 22:48:40 +08:00
SoftFever
d50b4cbf3d Improves usability on Linux. No more double title bar (#12600)
* Fix double title bar on Linux by removing WM decorations for GTK

* wip

* fix

* finish

* address review comment
2026-03-04 22:29:27 +08:00
panther757
47ab79041b Linux: add Gentoo dependency installation script (#12558)
Co-authored-by: Alan Vogt <panther7@frocat.com>
2026-03-04 15:51:16 +08:00
Noisyfox
29addf5ca1 Fix issue that fan speed not reset to normal after ironing (#12595)
Fix issue that fan speed not reset to normal after ironing (OrcaSlicer/OrcaSlicer#11824)
2026-03-04 15:46:14 +08:00
Noisyfox
d390524db0 Fix issue that pressure equalizer moves pass the original end of the line when processing very short movements (#12575) 2026-03-04 15:44:37 +08:00
HYzd766
0a84934639 Q2C model and new consumables (#12599) 2026-03-04 15:42:33 +08:00
Ian Bassi
ee52b83217 Localization update (#12572)
* Update OrcaSlicer_es.po

* ? added in code

* Spanish Update

* save your filament profile.

* Downward machines settings

* type and color.

* Update OrcaSlicer_es.po

* illegal characters

* which layer being ironed.

* Update OrcaSlicer_es.po

* by chosen filament count."

* unnecessary bridges."

* Update OrcaSlicer_es.po

* Spanish Pressure advance restore

* bandeja -> cama

* RU: Restore Pressure Advance

* Calibration text

Co-Authored-By: Felix14_v2 <75726196+Felix14-v2@users.noreply.github.com>

* Updated Localization

* Input Shaping test

* Suggestion wrapper

* Added embossJob

* Updated all

* Emboss missing marks

* Missing preset values

* Action Required

---------

Co-authored-by: Felix14_v2 <75726196+Felix14-v2@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-03-04 12:50:33 +08:00
Heiko Liebscher
d8f3950059 fix: update German translations for filament presets and related terms (#12542)
* fix: update German translations for filament presets and related terms

* fix: correct typo in German translation for printer and filament profiles
2026-03-04 12:48:54 +08:00
Noisyfox
6d6f7451d4 [Emboss] Fix issue that font search not working on macOS (#12531)
Fix issue that font search not working on macOS
2026-03-04 12:46:50 +08:00
Alexandre Folle de Menezes
d54adafdaa Grammar and spelling fixes on GUI strings (#12410) 2026-03-03 17:36:42 -03:00
Alexandre Folle de Menezes
17e534cac4 Add missing space after extruder name (#12547) 2026-03-03 17:25:33 -03:00
SoftFever
90646276f8 Fix Bambu LAN printing with legacy network plugin (#12582) 2026-03-03 19:30:22 +08:00
SoftFever
b7033a4c92 WIP: Parallelize macOS CI builds by splitting arm64 and x86_64 into separate jobs (#12562)
* Parallelize macOS CI builds by splitting arm64 and x86_64 into separate jobs

* fix shell errors

* Delete intermediate per-arch artifacts
2026-03-03 19:29:59 +08:00
VOLUMIC
1f19ff67a3 VOLUMIC profils updates (#12565)
* VOLUMIC profils updates

* Delete resources/profiles/Volumic/EXO42 IDRE_cover.png

* VOLUMIC profils updates

* VOLUMIC profils updates
2026-03-03 18:54:51 +08:00
Ian Bassi
d017250d9c Fix wiki redirection (#12569) 2026-03-02 18:13:01 -03:00
Alexandre Folle de Menezes
dba8a6d88b Fix Celsius symbol not showing on G-code viewer (#12567) 2026-03-02 14:11:45 -03:00
Andrew Sun
49d2a326db Revert "Revert "Set NSWindow color space to sRGB on macOS"" (#12546)
re: https://github.com/OrcaSlicer/OrcaSlicer/pull/10827#issuecomment-3713871962

Let's give this another try :)
2026-03-02 20:31:14 +08:00
Alexandre Folle de Menezes
abd3bce88a Improve and complement the pt-BR translation (#12550) 2026-03-02 09:11:32 -03:00
SoftFever
b908bab904 fix build errors on Linux with Clang 20 and GTK warnings (#12507)
* guard -Wno-error=enum-constexpr-conversion behind compiler flag check

* Fix: Suppress GTK critical warnings and prevent multiple URI scheme registrations in WebView
2026-03-01 18:43:15 +08:00
Ian Bassi
04018980e1 Fix "Glidlines" "gridlines locale (#12529) 2026-02-28 23:44:52 -03:00
gerchowl
899bcf2e5f fix: typo "Glidlines" → "Gridlines" in View menu tooltip (#12527) 2026-02-28 23:42:51 -03:00
Rodrigo Faselli
0ef8a79cd2 Fix missing infill layers (fill_surface_by_multilines & fill_surface_trapezoidal bug fix) (#12516)
* FillRectilinear bugfix

* cleaning

* Revert "cleaning"

This reverts commit 0de21ada78.

* Filltrapezoidal is OK

* Filltrapezoidal fix 2
2026-02-28 18:52:05 -03:00
SoftFever
a38af4d85a fix missing translations for Canvas Toolbar Menu 2026-03-01 01:15:14 +08:00
SoftFever
7cabde6ca6 update profile version 2026-03-01 00:41:54 +08:00
SoftFever
6725e657ab update locale 2026-03-01 00:36:16 +08:00
yw4z
095b5116ac Add option for hiding / showing gridlines (#10545)
Might be useful who want to use custom grid line system with textures. or a clean look

### PROBLEM / SCENARIOS
• Custom made textures overlapping with grid system. so it might be confusing for user if want to use specific markings
• User may found its a distracting item and wants a clean look

### SOLUTION
added to view menu
<img width="477" height="434" alt="Screenshot-20251230192707" src="https://github.com/user-attachments/assets/e298d9b2-5f8f-4e33-af22-ea7c84c9b5b8" />

added to canvas menu
<img width="278" height="297" alt="Screenshot-20251230192717" src="https://github.com/user-attachments/assets/a9952408-a361-4e64-ad9a-72e2480c74cf" />

Clean look without gridlines
<img width="1669" height="1157" alt="Screenshot-20250827144140" src="https://github.com/user-attachments/assets/9229f330-9543-4d39-a8fc-01deb9b61336" />

<img width="1669" height="1157" alt="Screenshot-20250827144212" src="https://github.com/user-attachments/assets/ab3848fb-74d7-4618-8bc7-0cdff10a3804" />


Few Examples with custom made textures / markings without gridlines
<img width="1669" height="1157" alt="Screenshot-20250827140008" src="https://github.com/user-attachments/assets/5d7b17ab-e97a-489c-9e4d-99157a37b6b7" />

<img width="1669" height="1157" alt="Screenshot-20250827141904" src="https://github.com/user-attachments/assets/a7e0f360-a85a-489d-9bc2-39286984643a" />
2026-03-01 00:19:04 +08:00
SoftFever
60a63c63eb update locale and Simplified/Tranditional Chinese translation 2026-02-28 22:00:48 +08:00
Valerii Bokhan
5e30783dcf Enhancement: Enabling base patterns (infill) for Organic supports (#12141)
Enhancement: Enabling base patterns for Organic supports
2026-02-28 18:25:21 +08:00
Valerii Bokhan
5c07cb5c39 I18n: Preview translations minor fix (Ukrainian) (#12504) 2026-02-27 15:24:06 -03:00
SoftFever
a2528fee10 update locale 2026-02-28 01:14:05 +08:00
Ian Bassi
ae828cbde3 Fix: Init Serialized options (#12489)
Update Tab.cpp
2026-02-28 00:02:30 +08:00
Ian Bassi
3f819005cc Preview translations (#12503)
Updated new preview options missing
+ Ru improvements (thanks @valerii-bokhan )
2026-02-27 23:59:30 +08:00
Ioannis Giannakas
25d07eac8f Fix wipe tower first layer leaving gaps when spacing other than 100pc is specified (#12491)
Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-27 23:57:08 +08:00
Heiko Liebscher
e57733a5ff add new de translations (#12501)
add new translations
2026-02-27 23:49:16 +08:00
Molly K
8a2a778557 Simplified Chinese translation improvement (≈ lines after 16500) (second minor update) (#12453)
* SAVE line 20K+ ~ 16573

* fix syntax errors

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-27 23:41:22 +08:00
Alexandre Folle de Menezes
72a4597107 Fix GUI strings that should start with uppercase (#12499) 2026-02-27 11:19:22 -03:00
SoftFever
2806398e79 Skip uploading cache for PR build (#12494) 2026-02-27 13:42:19 +08:00
SoftFever
1d24470918 Feature/mac_build (#12493)
* fix deps cache miss for Mac PR build
2026-02-27 12:48:47 +08:00
tome9111991
f2c8b46af6 Fix: crash in PA calibration pattern generation (#12406)
Fix crash in PA calibration pattern generation

Reset current extruder ID and clear pointers in set_extruders to prevent dangling pointers when extruders are recreated. Also fixed undefined behavior by checking if the vector is empty before taking max_element.

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-27 12:44:40 +08:00
yw4z
c3bb4347da Filament Selection dialog Fixes / Improvements (#12325)
* Update 22.js

* fix printer list empty

* switch to vertical scrolling on custom filaments

* Update 23.css

* add stats

* fix uncommon filament types

* fix setup wizerd styling

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-26 23:42:49 +08:00
Ian Bassi
72db7fa4df "None (allow paint)" to "Painted Only" (#12487)
Co-authored-by: Valerii Bokhan <80919135+valerii-bokhan@users.noreply.github.com>
2026-02-26 12:05:24 -03:00
Felix14_v2
c3365e0478 Update Russian localization (#12001) 2026-02-26 11:54:46 -03:00
SoftFever
479fbc85cd Change bed temperature type to use highest temp by default (#12486)
## Summary
- Change default bed temperature type from "By First filament" to "By Highest Temp"
- Move `bed_temperature_formula` option from develop mode to advanced mode for better accessibility
- Relocate UI control from "Basic Information - Advanced" to "Multimaterial Setup" section where it's more relevant for multi-filament printing
Using the highest temperature of all printed filaments is generally safer for bed adhesion than using the first filament's temperature, especially in multi-material prints where different filaments may require different bed temperatures.

<img width="390" height="239" alt="Screenshot 2026-02-26 at 18 44 56" src="https://github.com/user-attachments/assets/0fe9f8c7-062a-4a7a-8ab3-c52df7e74b26" />
2026-02-26 21:05:54 +08:00
Valerii Bokhan
76436bb29a Fix: Fixed the values comparison for Float-based config options (#12478) 2026-02-26 09:28:45 -03:00
Argo
3a61fefa3a Wipe tower "infinite out of bed line" fix (#12267)
Fix wipe tower out-of-bed moves

Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
2026-02-26 16:11:13 +08:00
Boštjan Čadež
d604cc9697 Fix: macOS 2 finger tap moves moves slider instead of opening context menu (#12375) 2026-02-25 11:20:57 +00:00
SoftFever
db1fe73e85 Fix wipe tower skirt alignment by computing bbx from actual first-layer polygon (#12457) 2026-02-25 12:37:05 +08:00
Ian Bassi
ce56ad5590 Minor export text change (#12461) 2026-02-24 15:05:57 -03:00
Alexandre Folle de Menezes
ad57020139 Fix spacing issues (#12404) 2026-02-23 23:31:23 -03:00
Ioannis Giannakas
96be9f94ef Fix wipe tower Y offset for SEMM (#12442) 2026-02-23 19:44:46 -03:00
Ian Bassi
6a831c5e78 JD processor upgrade (#12440)
* Update GCodeProcessor.cpp

Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>

* Fix

Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>

* get_axis_max_jerk_with_jd

* get_get fix

Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>

---------

Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>
2026-02-23 19:32:04 -03:00
Alexandre Folle de Menezes
ec7a5f5140 Add translation markers to measure units (#12403)
# Description
Some units were missing the translation markers, others were not in the standard format.
2026-02-23 22:53:19 +08:00
Rodrigo Faselli
eeb2ec7871 Added Junction Deviation support to time estimation (#12417)
# Description

This PR enhances the GCodeProcessor's time estimation by incorporating Junction Deviation (JD) into the jerk calculations, providing more accurate print time predictions for firmwares that use JD (like modern Marlin).

Key Changes:
- Added JD support to time estimation

- Reads machine_max_junction_deviation (machine limits) and default_junction_deviation (print profile)

- When JD is enabled (>0), replaces traditional X/Y jerk values with JD-based calculation:
$Jerk = \sqrt{2.5\cdot JD \cdot acceleration }$

- Falls back to traditional jerk when JD is not used

# Test:
JD:0.0256mm   Accel.: 1000 mm/s²
<img width="2560" height="1392" alt="image" src="https://github.com/user-attachments/assets/f0e95294-bfca-400e-bffc-8d615d051b70" />

Jerk: 8mm/s  (equivalent)
<img width="2560" height="1392" alt="image" src="https://github.com/user-attachments/assets/8508727e-70f6-49ed-ac19-002db73e957b" />

JD:0.0128mm (4mm/s jerk)
<img width="2560" height="1392" alt="image" src="https://github.com/user-attachments/assets/91b04d3b-1b9e-48f4-b4b4-5addda2eff57" />
2026-02-23 22:48:24 +08:00
Sabriel-Koh
1f4fce974f fix: filament remap should not "paint" unpainted triangles (#12437)
fix: filament remap should not "paint" unpainted triangles and should update the object extruder UI
2026-02-23 22:45:26 +08:00
Kellwa
3b350a93f0 Anycubic Kobra Neo printer profiles (#12341)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* fix

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-23 22:26:15 +08:00
mlugo-apx
ea5db3aae8 Add Elegoo filament profiles to OrcaFilamentLibrary (#12359)
* Add Elegoo filament profiles to OrcaFilamentLibrary

Add 7 Elegoo filament profiles based on manufacturer specifications:
- Elegoo Rapid PETG (high-speed PETG, 240-270°C, 30-600mm/s)
- Elegoo PETG Pro (standard PETG, 230-260°C, 30-270mm/s)
- Elegoo PETG-CF (carbon fiber PETG, 240-270°C, 30-220mm/s)
- Elegoo PLA (standard PLA, 190-230°C, 30-280mm/s)
- Elegoo Rapid PLA+ (high-speed PLA, 190-230°C, 30-600mm/s)
- Elegoo ASA (ASA, 250-280°C, 30-270mm/s)
- Elegoo TPU 95A (flexible TPU, 220-240°C, 30-60mm/s)

All settings sourced from Elegoo's official product specifications.

* Fix dual seam fuzzy painted rev 2 (#11923)

* 2 seam fuzzy 2nd attempt

* Update FuzzySkin.cpp

* Fix debug SVG

* solve bump artifact in extrusion junction joint

* minor fixes

* cleaning

Update FuzzySkin.cpp

* Fix filament override changes not appearing in Unsaved Changes and showing as “Undef category” in preset comparison (#12298)

* Fix an issue that on Windows the Bambu legacy plugin is 01.10.01.09 (#12380)

* tweak legacy library migration from rename to copy in BBLNetworkPlugin (#12400)

* tweak legacy library migration from rename to copy in BBLNetworkPlugin

* Add Pressure Advance visualization support (#11673)

* Add Pressure Advance visualization support

Signed-off-by: minicx <minicx@disroot.org>

* Port Pressure Advance visualization to libvgcode architecture

Adapt PA visualization (originally in commit e3a77259) to work with
the new libvgcode library introduced by upstream PR #10735.

Changes across the libvgcode stack:
- PathVertex: add pressure_advance field
- Types.hpp: add PressureAdvance to EViewType enum
- ViewerImpl: add ColorRange, color mapping, range updates for PA
- LibVGCodeWrapper: pass pressure_advance from MoveVertex to PathVertex

GCodeViewer UI integration:
- Add "Pressure Advance" to view type dropdown
- Add PA color range in legend (3 decimal places)
- Add PA value display in sequential view marker tooltip
- Add PA row in position properties table

The GCodeProcessor PA parsing (M900, M572, SET_PRESSURE_ADVANCE)
is preserved from the original implementation.

* Tag Pressure Advance visualization changes with ORCA comments

Signed-off-by: minicx <minicx@disroot.org>

---------

Signed-off-by: minicx <minicx@disroot.org>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>

* Fix time estimation using wrong machine limits due to broken extruder_id indexing (#12411)

The extruder_id*2 offset in get_axis_max_feedrate/get_axis_max_acceleration
was cherry-picked from BambuStudio's per-nozzle limit system, which OrcaSlicer
never ported. Without that system the limit arrays only have 2 values
([0]=Normal, [1]=Stealth), so any extruder_id > 0 or the uninitialized
value (255) would overshoot the array and fall back to values.back(),
always returning stealth-mode limits and producing incorrect time estimates.

Revert to indexing by time mode only (matching v2.3.1 behavior) and simplify
the M201/M203 handlers to write only the two mode slots they actually use.

* Fix machine envelope G-code emitting wrong limits due to broken extruder_id indexing (#12414)

print_machine_envelope() used get_extruder_id(extruder_id)*2 to index
machine limit arrays that only hold [Normal, Stealth] (2 entries).
For multi-extruder setups this went out-of-bounds, causing wrong M201/M203
values in the G-code which then override the estimator's correct limits.

Same class of bug as c6d1c11ebb but on the G-code writer side.

Changes:
- Remove unused extruder_id param from print_machine_envelope()
- Use .values.front() for M201/M203, matching M204/M205 in same function
- Change get_option_value() fallback from .back() to .front() so any
  future out-of-bounds index returns Normal mode instead of Stealth

* update error message when plugin upgrade failed

* Add and update pt-BR translations (#12409)

* Add preference for filament area height to reduce scrolling while using 16+ filaments (#12317)

Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12284

Adds a preference for filaments area height since every user has different amount of MM units and external filaments
so users can set a value that fits their setups this way

we might see 3 or 6 filaments for each unit on future. thats why i set value as int

used 10 as default value. its good for 2 multimaterial units ( 8 filaments ) and 1 external filament

min value is 8.  might be good when no external filaments in use

max value is 99. UI works same as 2.3.1 version

<img width="562" height="122" alt="Screenshot-20260215194149" src="https://github.com/user-attachments/assets/309cec36-8b83-48f3-875f-d5f22a9631e7" />

**BEFORE**
Scrollable area fixed for 10 items. that causes a lot of scrolling whe user has 3 or 4 ams units

<img width="411" height="237" alt="Screenshot-20260215194816" src="https://github.com/user-attachments/assets/fc7823c0-d82a-4d1f-bb5b-56e8dd47abd2" />

**AFTER**
value 10. - 2 multimaterial units ( 8 filaments ) and 1 external filament
<img width="1002" height="250" alt="Screenshot-20260215195243" src="https://github.com/user-attachments/assets/e3238cd1-788e-4ed2-b048-89c63bd323db" />

value 18  - 4 multimaterial units ( 16 filaments ) and 1 external filament
<img width="1001" height="355" alt="Screenshot-20260215195127" src="https://github.com/user-attachments/assets/afe0305e-fcb4-4a51-b8dc-e70a063aa391" />

* Fix: Correct range checking for int and float Config Options + QoL changes in tooltips (#11915)

* Fix float number not working properly for option min/max (#11211)

* ConfigOptionDef: min/max values type are changed from INT to FLOAT.

(cherry picked from commit f277bc80c22e0c9a067481a4301922e2c96aed47)

* Fix infinite loop and crash when `fuzzy_skin_point_distance` = 0 (SoftFever/OrcaSlicer#11069)

* Fix Linux build issue

* Fix float comparison due to precision loss

* Fix: Range check added for coInt options; Ranges and defaults added in tooltips

---------

Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>

* Update machine profile for OpenEYE Peacock V2 (#12333)

* OpenEYE Peacock V2 machine profile: Add printer_agent key to enable AMS filament synchronization (Klipper/Moonraker)

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

* Optimize retraction settings in printer profiles to reduce stringing and improve print quality

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

---------

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

* Fix preheat regression bugs  (#12438)

Fix preheat regression bugs
revert 769fc137c7

* Fix the issue where `resources/profiles/OrcaFilamentLibrary.json` is not updated accordingly.

---------

Signed-off-by: minicx <minicx@disroot.org>
Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com>
Co-authored-by: Kiss Lorand <50251547+kisslorand@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: minicx <39405619+loss-and-quick@users.noreply.github.com>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Alexandre Folle de Menezes <afmenez@terra.com.br>
Co-authored-by: yw4z <ywsyildiz@gmail.com>
Co-authored-by: Valerii Bokhan <80919135+valerii-bokhan@users.noreply.github.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>
2026-02-23 22:14:29 +08:00
Derrick
b89f67e433 Fix Intra-layer "As Object List" not working. (#12368)
Added checks in ByLayer print sequence to handle ordering for Intra-layer ordering option. Prevents new ordering setup when "As object list" is enabled.
2026-02-23 22:05:47 +08:00
SoftFever
e7d2bbd6a9 Fix preheat regression bugs (#12438)
Fix preheat regression bugs
revert 769fc137c7
2026-02-23 21:48:11 +08:00
Sezgin AÇIKGÖZ
872d184860 Update machine profile for OpenEYE Peacock V2 (#12333)
* OpenEYE Peacock V2 machine profile: Add printer_agent key to enable AMS filament synchronization (Klipper/Moonraker)

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

* Optimize retraction settings in printer profiles to reduce stringing and improve print quality

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>

---------

Signed-off-by: Sezgin AÇIKGÖZ <sezginacikgoz@mail.com>
2026-02-23 15:21:57 +08:00
Valerii Bokhan
4343ddf823 Fix: Correct range checking for int and float Config Options + QoL changes in tooltips (#11915)
* Fix float number not working properly for option min/max (#11211)

* ConfigOptionDef: min/max values type are changed from INT to FLOAT.

(cherry picked from commit f277bc80c22e0c9a067481a4301922e2c96aed47)

* Fix infinite loop and crash when `fuzzy_skin_point_distance` = 0 (SoftFever/OrcaSlicer#11069)

* Fix Linux build issue

* Fix float comparison due to precision loss

* Fix: Range check added for coInt options; Ranges and defaults added in tooltips

---------

Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-23 13:06:07 +08:00
yw4z
5e6a8e4daf Add preference for filament area height to reduce scrolling while using 16+ filaments (#12317)
Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12284

Adds a preference for filaments area height since every user has different amount of MM units and external filaments
so users can set a value that fits their setups this way

we might see 3 or 6 filaments for each unit on future. thats why i set value as int

used 10 as default value. its good for 2 multimaterial units ( 8 filaments ) and 1 external filament

min value is 8.  might be good when no external filaments in use

max value is 99. UI works same as 2.3.1 version

<img width="562" height="122" alt="Screenshot-20260215194149" src="https://github.com/user-attachments/assets/309cec36-8b83-48f3-875f-d5f22a9631e7" />

**BEFORE**
Scrollable area fixed for 10 items. that causes a lot of scrolling whe user has 3 or 4 ams units

<img width="411" height="237" alt="Screenshot-20260215194816" src="https://github.com/user-attachments/assets/fc7823c0-d82a-4d1f-bb5b-56e8dd47abd2" />

**AFTER**
value 10. - 2 multimaterial units ( 8 filaments ) and 1 external filament
<img width="1002" height="250" alt="Screenshot-20260215195243" src="https://github.com/user-attachments/assets/e3238cd1-788e-4ed2-b048-89c63bd323db" />

value 18  - 4 multimaterial units ( 16 filaments ) and 1 external filament
<img width="1001" height="355" alt="Screenshot-20260215195127" src="https://github.com/user-attachments/assets/afe0305e-fcb4-4a51-b8dc-e70a063aa391" />
2026-02-23 12:56:09 +08:00
Alexandre Folle de Menezes
386aab9f94 Add and update pt-BR translations (#12409) 2026-02-23 09:04:12 +08:00
SoftFever
b2399ac909 update error message when plugin upgrade failed 2026-02-22 16:55:44 +08:00
SoftFever
c085eb845c Fix machine envelope G-code emitting wrong limits due to broken extruder_id indexing (#12414)
print_machine_envelope() used get_extruder_id(extruder_id)*2 to index
machine limit arrays that only hold [Normal, Stealth] (2 entries).
For multi-extruder setups this went out-of-bounds, causing wrong M201/M203
values in the G-code which then override the estimator's correct limits.

Same class of bug as c6d1c11ebb but on the G-code writer side.

Changes:
- Remove unused extruder_id param from print_machine_envelope()
- Use .values.front() for M201/M203, matching M204/M205 in same function
- Change get_option_value() fallback from .back() to .front() so any
  future out-of-bounds index returns Normal mode instead of Stealth
2026-02-22 16:13:06 +08:00
SoftFever
859f401df5 Fix time estimation using wrong machine limits due to broken extruder_id indexing (#12411)
The extruder_id*2 offset in get_axis_max_feedrate/get_axis_max_acceleration
was cherry-picked from BambuStudio's per-nozzle limit system, which OrcaSlicer
never ported. Without that system the limit arrays only have 2 values
([0]=Normal, [1]=Stealth), so any extruder_id > 0 or the uninitialized
value (255) would overshoot the array and fall back to values.back(),
always returning stealth-mode limits and producing incorrect time estimates.

Revert to indexing by time mode only (matching v2.3.1 behavior) and simplify
the M201/M203 handlers to write only the two mode slots they actually use.
2026-02-22 13:08:23 +08:00
minicx
7e1b2d99d3 Add Pressure Advance visualization support (#11673)
* Add Pressure Advance visualization support

Signed-off-by: minicx <minicx@disroot.org>

* Port Pressure Advance visualization to libvgcode architecture

Adapt PA visualization (originally in commit e3a77259) to work with
the new libvgcode library introduced by upstream PR #10735.

Changes across the libvgcode stack:
- PathVertex: add pressure_advance field
- Types.hpp: add PressureAdvance to EViewType enum
- ViewerImpl: add ColorRange, color mapping, range updates for PA
- LibVGCodeWrapper: pass pressure_advance from MoveVertex to PathVertex

GCodeViewer UI integration:
- Add "Pressure Advance" to view type dropdown
- Add PA color range in legend (3 decimal places)
- Add PA value display in sequential view marker tooltip
- Add PA row in position properties table

The GCodeProcessor PA parsing (M900, M572, SET_PRESSURE_ADVANCE)
is preserved from the original implementation.

* Tag Pressure Advance visualization changes with ORCA comments

Signed-off-by: minicx <minicx@disroot.org>

---------

Signed-off-by: minicx <minicx@disroot.org>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-21 13:10:08 +00:00
SoftFever
528e7c6780 tweak legacy library migration from rename to copy in BBLNetworkPlugin (#12400)
* tweak legacy library migration from rename to copy in BBLNetworkPlugin
2026-02-21 20:49:09 +08:00
SoftFever
1827a03d17 Fix an issue that on Windows the Bambu legacy plugin is 01.10.01.09 (#12380) 2026-02-21 00:15:48 +08:00
Kiss Lorand
a717597003 Fix filament override changes not appearing in Unsaved Changes and showing as “Undef category” in preset comparison (#12298) 2026-02-19 14:48:42 -03:00
Rodrigo Faselli
a5a5cad09b Fix dual seam fuzzy painted rev 2 (#11923)
* 2 seam fuzzy 2nd attempt

* Update FuzzySkin.cpp

* Fix debug SVG

* solve bump artifact in extrusion junction joint

* minor fixes

* cleaning

Update FuzzySkin.cpp
2026-02-18 18:38:20 -03:00
SoftFever
1745e8b910 Reapply "Switch to self hosted mac runner (#12024)" with proper fix (#12278)
* Reapply "Switch to self hosted mac runner (#12024)" with proper fix

This reverts commit 783f9926e3.

* use conditional logic for self-hosted runners

* improve readbility
2026-02-17 16:31:40 +08:00
SoftFever
a81537f43d fix flatpak CI build cache 2026-02-16 21:07:09 +08:00
SoftFever
29325e3561 tweak: adjust max volumetric speed for PETG profiles to improve print quality (#12329)
* tweak: adjust max volumetric speed for PETG profiles to improve print quality
2026-02-16 11:56:15 +08:00
Argo
0604aa5c76 Fix 3MF import crash for silent-mode machine limits with legacy vector sizes (#12289)
Normalize printer_options_with_variant_2 (stride=2) machine limit vectors during preset merge to handle legacy 3MF/projects that store only a single (normal,silent) pair despite multiple printer variants, preventing set_with_restore() size-mismatch crashes.

Crash error message during 3MF import as project:

<img width="833" height="274" alt="image" src="https://github.com/user-attachments/assets/f92148a9-98c6-47b7-a0ab-d5ac8b1f2be4" />

3MF attached that causes the bug. 
[cube.3mf.zip](https://github.com/user-attachments/files/25318309/cube.3mf.zip)
2026-02-15 20:47:04 +08:00
Matthias Blaicher
bf59fe458f Fix EGL/GLX mismatch causing blank 3D preview on Linux (#12308)
- Add configurable GLEW_USE_EGL option (default OFF) to match wxWidgets
- Explicitly set wxUSE_GLCANVAS_EGL=OFF for vendored wxWidgets build
- Add compile-time check to detect EGL/GLX backend mismatch between
  GLEW and wxWidgets, preventing silent rendering failures

The bug occurred when GLEW was compiled with EGL support (using
eglGetProcAddress) but wxWidgets created GLX contexts. This mismatch
caused OpenGL function pointers to fail loading, resulting in blank
3D model preview.

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-02-15 16:26:16 +08:00
Branden Cash
055f24ca7a feat(MoonrakerPrinterAgent): support Happy Hare as alternative to AFC for filament sync (#12307)
# Description


# Screenshots/Recordings/Graphs


https://github.com/user-attachments/assets/5558b4be-24eb-4f2d-83fd-8482560a0014

<img width="445" height="285" alt="Screenshot 2026-02-14 at 7 31 57 PM" src="https://github.com/user-attachments/assets/e71fee66-05da-4f9c-8123-0f52e93f0ebb" />


## Tests

Removed configured filaments and pressed the sync button. Observed the filaments configured in my system were populated.
2026-02-15 14:29:58 +08:00
SoftFever
06cee7ffe7 bump profile version to "02.03.02.40" (#12309) 2026-02-15 14:24:36 +08:00
Ian Bassi
5ec4874b33 Linux: Repaired VFA tower (#12290)
* Update CalibUtils.cpp

* VFA.drc case to vfa.drc
2026-02-14 23:23:25 -03:00
SoftFever
783f9926e3 Revert "Switch to self hosted mac runner (#12024)"
This reverts commit f1212be6bb.
2026-02-14 18:14:28 +08:00
Ian Bassi
2fae370e52 Spanish minor update (#12268) 2026-02-13 16:03:56 -03:00
Ian Bassi
cef69307e7 Spanish Update (#12254)
* Spanish Update
2026-02-13 15:07:17 -03:00
Argo
769fc137c7 Ported Bambu Studio wipe tower interface features (with improved preheat and cooldown behaviour) - NEW (#12266)
Wipe tower interface features and preheat fixes

Fresh PR branch rebuilt on upstream/main (squash of origin/BBL-studio-wipe-tower-merge) to avoid merge-history issues.
2026-02-13 22:53:25 +08:00
870 changed files with 51504 additions and 29184 deletions

View File

@@ -49,7 +49,6 @@ concurrency:
jobs:
build_linux:
name: Build Linux
strategy:
fail-fast: false
# Don't run scheduled builds on forks:
@@ -59,24 +58,41 @@ jobs:
os: ubuntu-24.04
build-deps-only: ${{ inputs.build-deps-only || false }}
secrets: inherit
build_all:
name: Build Non-Linux
strategy:
fail-fast: false
matrix:
include:
- os: windows-latest
- os: orca-macos-arm64
arch: arm64
build_windows:
# Don't run scheduled builds on forks:
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_check_cache.yml
with:
os: ${{ matrix.os }}
os: windows-latest
build-deps-only: ${{ inputs.build-deps-only || false }}
force-build: ${{ github.event_name == 'schedule' }}
secrets: inherit
build_macos_arch:
strategy:
fail-fast: false
matrix:
arch:
- arm64
- x86_64
# Don't run scheduled builds on forks:
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_check_cache.yml
with:
os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }}
arch: ${{ matrix.arch }}
build-deps-only: ${{ inputs.build-deps-only || false }}
force-build: ${{ github.event_name == 'schedule' }}
secrets: inherit
build_macos_universal:
name: Build macOS Universal
needs: build_macos_arch
if: ${{ !cancelled() && needs.build_macos_arch.result == 'success' && !inputs.build-deps-only && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_orca.yml
with:
os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }}
arch: universal
macos-combine-only: true
secrets: inherit
unit_tests:
name: Unit Tests
runs-on: ubuntu-24.04
@@ -118,7 +134,7 @@ jobs:
flatpak:
name: "Flatpak"
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-49
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android
@@ -154,18 +170,43 @@ jobs:
git_commit_hash="${{ github.event.pull_request.head.sha }}"
else
ver=V$ver_pure
git_commit_hash=""
git_commit_hash="${{ github.sha }}"
fi
echo "ver=$ver" >> $GITHUB_ENV
echo "ver_pure=$ver_pure" >> $GITHUB_ENV
echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV
echo "git_commit_hash=$git_commit_hash" >> $GITHUB_ENV
shell: bash
# Manage flatpak-builder cache externally so PRs restore but never upload
- name: Restore flatpak-builder cache
if: github.event_name == 'pull_request'
uses: actions/cache/restore@v4
with:
path: .flatpak-builder
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.event.pull_request.base.sha }}
restore-keys: flatpak-builder-${{ matrix.variant.arch }}-
- name: Save/restore flatpak-builder cache
if: github.event_name != 'pull_request'
uses: actions/cache@v4
with:
path: .flatpak-builder
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }}
restore-keys: flatpak-builder-${{ matrix.variant.arch }}-
- name: Disable debug info for faster CI builds
run: |
sed -i '/^build-options:/a\ no-debuginfo: true\n strip: true' \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
shell: bash
- name: Inject git commit hash into Flatpak manifest
run: |
sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n build-options:\n env:\n git_commit_hash: \"$git_commit_hash\"|}" \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
shell: bash
- uses: flatpak/flatpak-github-actions/flatpak-builder@master
with:
bundle: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
manifest-path: scripts/flatpak/io.github.softfever.OrcaSlicer.yml
cache: true
manifest-path: scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
cache: false
arch: ${{ matrix.variant.arch }}
upload-artifact: false
- name: Upload artifacts Flatpak
@@ -183,3 +224,4 @@ jobs:
asset_name: OrcaSlicer-Linux-flatpak_nightly_${{ matrix.variant.arch }}.flatpak
asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted

View File

@@ -30,14 +30,16 @@ jobs:
with:
lfs: 'true'
- name: set outputs
id: set_outputs
env:
dep-folder-name: ${{ inputs.os != 'orca-macos-arm64' && '/OrcaSlicer_dep' || '' }}
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: |
echo cache-key=${{ inputs.os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }}
- name: set outputs
id: set_outputs
env:
# Keep macOS cache keys and paths architecture-specific.
cache-os: ${{ contains(inputs.os, 'macos') && format('macos-{0}', inputs.arch) || inputs.os }}
dep-folder-name: ${{ contains(inputs.os, 'macos') && format('/{0}', inputs.arch) || '/OrcaSlicer_dep' }}
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: |
echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }}
- name: load cache
id: cache_deps

View File

@@ -74,18 +74,15 @@ jobs:
cd ${{ github.workspace }}/deps/build
- name: Build on Mac ${{ inputs.arch }}
if: inputs.os == 'orca-macos-arm64'
if: contains(inputs.os, 'macos')
working-directory: ${{ github.workspace }}
run: |
# brew install automake texinfo libtool
# brew list
# brew uninstall --ignore-dependencies zstd
./build_release_macos.sh -dx -a universal -t 10.15
for arch in arm64 x86_64; do
(cd "${{ github.workspace }}/deps/build/${arch}" && \
find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +)
done
# brew install zstd
if [ -z "${{ vars.SELF_HOSTED }}" ]; then
brew install automake texinfo libtool
fi
./build_release_macos.sh -dx ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15
(cd "${{ github.workspace }}/deps/build/${{ inputs.arch }}" && \
find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +)
- name: Apt-Install Dependencies
@@ -104,7 +101,7 @@ jobs:
# Upload Artifacts
# - name: Upload Mac ${{ inputs.arch }} artifacts
# if: inputs.os == 'orca-macos-arm64'
# if: contains(inputs.os, 'macos')
# uses: actions/upload-artifact@v6
# with:
# name: OrcaSlicer_dep_mac_${{ env.date }}

View File

@@ -2,10 +2,10 @@ on:
workflow_call:
inputs:
cache-key:
required: true
required: false
type: string
cache-path:
required: true
required: false
type: string
os:
required: true
@@ -13,6 +13,10 @@ on:
arch:
required: false
type: string
macos-combine-only:
required: false
type: boolean
default: false
jobs:
build_orca:
@@ -31,6 +35,7 @@ jobs:
lfs: 'true'
- name: load cached deps
if: ${{ !(contains(inputs.os, 'macos') && inputs.macos-combine-only) }}
uses: actions/cache@v5
with:
path: ${{ inputs.cache-path }}
@@ -86,29 +91,82 @@ jobs:
# Mac
- name: Install tools mac
if: inputs.os == 'orca-macos-arm64'
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
run: |
# brew install libtool
# brew list
mkdir -p ${{ github.workspace }}/deps/build
if [ -z "${{ vars.SELF_HOSTED }}" ]; then
brew install libtool
brew list
fi
mkdir -p ${{ github.workspace }}/deps/build/${{ inputs.arch }}
# - name: Free disk space
# if: inputs.os == 'orca-macos-arm64'
# run: |
# df -hI /dev/disk3s1s1
# sudo find /Applications -maxdepth 1 -type d -name "Xcode_*.app" ! -name "Xcode_15.4.app" -exec rm -rf {} +
# sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*
# df -hI /dev/disk3s1s1
- name: Free disk space
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only && !vars.SELF_HOSTED
run: |
df -hI /dev/disk3s1s1
sudo find /Applications -maxdepth 1 -type d -name "Xcode_*.app" ! -name "Xcode_15.4.app" -exec rm -rf {} +
sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*
df -hI /dev/disk3s1s1
- name: Build slicer mac
if: inputs.os == 'orca-macos-arm64'
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
./build_release_macos.sh -s -n -x -a universal -t 10.15
./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15
- name: Pack macOS app bundle ${{ inputs.arch }}
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
tar -czvf OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz -C build/${{ inputs.arch }} OrcaSlicer
- name: Upload macOS app bundle ${{ inputs.arch }}
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}
path: ${{ github.workspace }}/OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz
- name: Download macOS arm64 app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/download-artifact@v7
with:
name: OrcaSlicer_Mac_bundle_arm64_${{ github.sha }}
path: ${{ github.workspace }}/mac_bundles/arm64
- name: Download macOS x86_64 app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/download-artifact@v7
with:
name: OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }}
path: ${{ github.workspace }}/mac_bundles/x86_64
- name: Extract macOS app bundles
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
mkdir -p build/arm64 build/x86_64
arm_bundle=$(find "${{ github.workspace }}/mac_bundles/arm64" -name '*.tar.gz' -print -quit)
x86_bundle=$(find "${{ github.workspace }}/mac_bundles/x86_64" -name '*.tar.gz' -print -quit)
tar -xzvf "$arm_bundle" -C "${{ github.workspace }}/build/arm64"
tar -xzvf "$x86_bundle" -C "${{ github.workspace }}/build/x86_64"
- name: Build universal mac app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
./build_release_macos.sh -u -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15
- name: Delete intermediate per-arch artifacts
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: geekyeggo/delete-artifact@v5
with:
name: |
OrcaSlicer_Mac_bundle_arm64_${{ github.sha }}
OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }}
# Thanks to RaySajuuk, it's working now
- name: Sign app and notary
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && inputs.os == 'orca-macos-arm64'
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
env:
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
@@ -162,7 +220,7 @@ jobs:
fi
- name: Create DMG without notary
if: github.ref != 'refs/heads/main' && inputs.os == 'orca-macos-arm64'
if: github.ref != 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_dmg
@@ -181,14 +239,14 @@ jobs:
fi
- name: Upload artifacts mac
if: inputs.os == 'orca-macos-arm64'
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_Mac_universal_${{ env.ver }}
path: ${{ github.workspace }}/OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
- name: Upload OrcaSlicer_profile_validator DMG mac
if: inputs.os == 'orca-macos-arm64'
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_profile_validator_Mac_universal_DMG_${{ env.ver }}
@@ -196,7 +254,7 @@ jobs:
if-no-files-found: ignore
- name: Deploy Mac release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && inputs.os == 'orca-macos-arm64'
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
@@ -207,7 +265,7 @@ jobs:
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Deploy Mac OrcaSlicer_profile_validator DMG release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && inputs.os == 'orca-macos-arm64'
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}

2
.gitignore vendored
View File

@@ -36,6 +36,7 @@ src/OrcaSlicer-doc/
/deps/DL_CACHE/
/deps/DL_CACHE
**/.flatpak-builder/
*.no-debug.yml
resources/profiles/user/default
*.code-workspace
deps_src/build/
@@ -43,3 +44,4 @@ test.js
/.cache/
.clangd
internal_docs/
*.flatpak

View File

@@ -42,7 +42,7 @@ cmake --build build/arm64 --config RelWithDebInfo --target all --
### Building on Linux
**Always use this command to build the project when testing build issues on Linux.**
```bash
cmake --build build/arm64 --config RelWithDebInfo --target all --
cmake --build build --config RelWithDebInfo --target all --
```

View File

@@ -89,10 +89,9 @@ else ()
endif ()
find_package(Git)
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
if(DEFINED ENV{git_commit_hash} AND NOT "$ENV{git_commit_hash}" STREQUAL "")
message(STATUS "Specified git commit hash: $ENV{git_commit_hash}")
if(DEFINED ENV{git_commit_hash} AND NOT "$ENV{git_commit_hash}" STREQUAL "")
message(STATUS "Specified git commit hash: $ENV{git_commit_hash}")
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
# Convert the given hash to short hash
execute_process(
COMMAND ${GIT_EXECUTABLE} rev-parse --short "$ENV{git_commit_hash}"
@@ -100,17 +99,20 @@ if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
else()
# Check current Git commit hash
execute_process(
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
# No .git directory (e.g., Flatpak sandbox) — truncate directly
string(SUBSTRING "$ENV{git_commit_hash}" 0 7 GIT_COMMIT_HASH)
endif()
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
elseif(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
# Check current Git commit hash
execute_process(
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
endif()
if(DEFINED ENV{SLIC3R_STATIC})
@@ -171,10 +173,7 @@ option(BUILD_TESTS "Build unit tests" OFF)
option(ORCA_TOOLS "Build Orca tools" OFF)
if (FLATPAK)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++20")
set(SLIC3R_PCH OFF CACHE BOOL "" FORCE)
set(SLIC3R_FHS ON CACHE BOOL "" FORCE)
set(BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(SLIC3R_DESKTOP_INTEGRATION OFF CACHE BOOL "" FORCE)
endif ()
@@ -436,7 +435,11 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP
endif()
if((${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "AppleClang") AND ${CMAKE_CXX_COMPILER_VERSION} VERSION_GREATER 15)
add_compile_options(-Wno-error=enum-constexpr-conversion)
include(CheckCXXCompilerFlag)
check_cxx_compiler_flag(-Wno-error=enum-constexpr-conversion HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV)
if(HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV)
add_compile_options(-Wno-error=enum-constexpr-conversion)
endif()
endif()
#GCC generates loads of -Wunknown-pragmas when compiling igl. The fix is not easy due to a bug in gcc, see
@@ -451,9 +454,12 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP
add_compile_options(-Wno-unknown-pragmas)
endif()
# Bit of a hack for flatpak building: compress the debug info with zstd to save space in CI
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 13.0)
add_compile_options(-gz=zstd)
# Compress the debug info with zstd to save space in Flatpak CI builds
if(FLATPAK)
if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 13.0) OR
("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 15.0))
add_compile_options(-gz=zstd)
endif()
endif()
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 14)

View File

@@ -4,7 +4,7 @@
<img alt="OrcaSlicer logo" src="resources/images/OrcaSlicer.png" width="15%" height="15%">
</picture>
<a href="https://trendshift.io/repositories/952" target="_blank"><img src="https://trendshift.io/api/badge/repositories/952" alt="SoftFever%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<a href="https://trendshift.io/repositories/15552" target="_blank"><img src="https://trendshift.io/api/badge/repositories/15552" alt="OrcaSlicer%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
[![GitHub Repo stars](https://img.shields.io/github/stars/OrcaSlicer/OrcaSlicer)](https://github.com/OrcaSlicer/OrcaSlicer/stargazers) [![Build all](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml/badge.svg?branch=main)](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml)

View File

@@ -21,6 +21,8 @@ INSTALL_RUNTIME=false
JOBS=$(nproc)
FORCE_CLEAN=false
ENABLE_CCACHE=false
DISABLE_ROFILES_FUSE=false
NO_DEBUGINFO=true
CACHE_DIR=".flatpak-builder"
# Help function
@@ -36,6 +38,8 @@ show_help() {
echo " -c, --cleanup Clean build directory before building"
echo " -f, --force-clean Force clean build (disables caching)"
echo " --ccache Enable ccache for faster rebuilds (requires ccache in SDK)"
echo " --disable-rofiles-fuse Disable rofiles-fuse (workaround for FUSE issues)"
echo " --with-debuginfo Include debug info (slower builds, needed for Flathub)"
echo " --cache-dir DIR Flatpak builder cache directory [default: $CACHE_DIR]"
echo " -i, --install-runtime Install required Flatpak runtime and SDK"
echo " -h, --help Show this help message"
@@ -75,6 +79,14 @@ while [[ $# -gt 0 ]]; do
ENABLE_CCACHE=true
shift
;;
--disable-rofiles-fuse)
DISABLE_ROFILES_FUSE=true
shift
;;
--with-debuginfo)
NO_DEBUGINFO=false
shift
;;
--cache-dir)
CACHE_DIR="$2"
shift 2
@@ -186,22 +198,22 @@ echo -e "${GREEN}All required dependencies found${NC}"
# Install runtime and SDK if requested
if [[ "$INSTALL_RUNTIME" == true ]]; then
echo -e "${YELLOW}Installing GNOME runtime and SDK...${NC}"
flatpak install --user -y flathub org.gnome.Platform//48
flatpak install --user -y flathub org.gnome.Sdk//48
flatpak install --user -y flathub org.gnome.Platform//49
flatpak install --user -y flathub org.gnome.Sdk//49
fi
# Check if required runtime is available
if ! flatpak info --user org.gnome.Platform//48 &> /dev/null; then
echo -e "${RED}Error: GNOME Platform 48 runtime is not installed.${NC}"
if ! flatpak info --user org.gnome.Platform//49 &> /dev/null; then
echo -e "${RED}Error: GNOME Platform 49 runtime is not installed.${NC}"
echo "Run with -i flag to install it automatically, or install manually:"
echo "flatpak install --user flathub org.gnome.Platform//48"
echo "flatpak install --user flathub org.gnome.Platform//49"
exit 1
fi
if ! flatpak info --user org.gnome.Sdk//48 &> /dev/null; then
echo -e "${RED}Error: GNOME SDK 48 is not installed.${NC}"
if ! flatpak info --user org.gnome.Sdk//49 &> /dev/null; then
echo -e "${RED}Error: GNOME SDK 49 is not installed.${NC}"
echo "Run with -i flag to install it automatically, or install manually:"
echo "flatpak install --user flathub org.gnome.Sdk//48"
echo "flatpak install --user flathub org.gnome.Sdk//49"
exit 1
fi
@@ -242,8 +254,8 @@ mkdir -p "$BUILD_DIR"
rm -rf "$BUILD_DIR/build-dir"
# Check if flatpak manifest exists
if [[ ! -f "./scripts/flatpak/io.github.softfever.OrcaSlicer.yml" ]]; then
echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.softfever.OrcaSlicer.yml${NC}"
if [[ ! -f "./scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml" ]]; then
echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml${NC}"
exit 1
fi
@@ -279,6 +291,7 @@ BUILDER_ARGS=(
--verbose
--state-dir="$CACHE_DIR"
--jobs="$JOBS"
--mirror-screenshots-url=https://dl.flathub.org/media/
)
# Add force-clean only if explicitly requested (disables caching)
@@ -295,21 +308,40 @@ if [[ "$ENABLE_CCACHE" == true ]]; then
echo -e "${GREEN}Using ccache for compiler caching${NC}"
fi
# Disable rofiles-fuse if requested (workaround for FUSE issues)
if [[ "$DISABLE_ROFILES_FUSE" == true ]]; then
BUILDER_ARGS+=(--disable-rofiles-fuse)
echo -e "${YELLOW}rofiles-fuse disabled${NC}"
fi
# Use a temp manifest with no-debuginfo if requested
MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml"
if [[ "$NO_DEBUGINFO" == true ]]; then
MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
sed '/^build-options:/a\ no-debuginfo: true\n strip: true' \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml > "$MANIFEST"
echo -e "${YELLOW}Debug info disabled (using temp manifest)${NC}"
fi
if ! flatpak-builder \
"${BUILDER_ARGS[@]}" \
"$BUILD_DIR/build-dir" \
scripts/flatpak/io.github.softfever.OrcaSlicer.yml; then
"$MANIFEST"; then
echo -e "${RED}Error: flatpak-builder failed${NC}"
echo -e "${YELLOW}Check the build log above for details${NC}"
rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
exit 1
fi
# Clean up temp manifest
rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
# Create bundle
echo -e "${YELLOW}Creating Flatpak bundle...${NC}"
if ! flatpak build-bundle \
"$BUILD_DIR/repo" \
"$BUNDLE_NAME" \
io.github.softfever.OrcaSlicer \
io.github.orcaslicer.OrcaSlicer \
--arch="$ARCH"; then
echo -e "${RED}Error: Failed to create Flatpak bundle${NC}"
exit 1
@@ -328,10 +360,10 @@ echo -e "${BLUE}To install the Flatpak:${NC}"
echo -e "flatpak install --user $BUNDLE_NAME"
echo ""
echo -e "${BLUE}To run OrcaSlicer:${NC}"
echo -e "flatpak run io.github.softfever.OrcaSlicer"
echo -e "flatpak run io.github.orcaslicer.OrcaSlicer"
echo ""
echo -e "${BLUE}To uninstall:${NC}"
echo -e "flatpak uninstall --user io.github.softfever.OrcaSlicer"
echo -e "flatpak uninstall --user io.github.orcaslicer.OrcaSlicer"
echo ""
if [[ "$FORCE_CLEAN" != true ]]; then
echo -e "${BLUE}Cache Management:${NC}"

View File

@@ -3,7 +3,7 @@
set -e
set -o pipefail
while getopts ":dpa:snt:xbc:1Th" opt; do
while getopts ":dpa:snt:xbc:1Tuh" opt; do
case "${opt}" in
d )
export BUILD_TARGET="deps"
@@ -40,10 +40,14 @@ while getopts ":dpa:snt:xbc:1Th" opt; do
T )
export BUILD_TESTS="1"
;;
u )
export BUILD_TARGET="universal"
;;
h ) echo "Usage: ./build_release_macos.sh [-d]"
echo " -d: Build deps only"
echo " -a: Set ARCHITECTURE (arm64 or x86_64 or universal)"
echo " -s: Build slicer only"
echo " -u: Build universal app only (requires existing arm64 and x86_64 app bundles)"
echo " -n: Nightly build"
echo " -t: Specify minimum version of the target platform, default is 11.3"
echo " -x: Use Ninja Multi-Config CMake generator, default is Xcode"
@@ -249,48 +253,54 @@ function build_slicer() {
done
}
function lipo_dir() {
local universal_dir="$1"
local x86_64_dir="$2"
# Find all Mach-O files in the universal (arm64-based) copy and lipo them
while IFS= read -r -d '' f; do
local rel="${f#"$universal_dir"/}"
local x86="$x86_64_dir/$rel"
if [ -f "$x86" ]; then
echo " lipo: $rel"
lipo -create "$f" "$x86" -output "$f.tmp"
mv "$f.tmp" "$f"
else
echo " warning: no x86_64 counterpart for $rel, keeping arm64 only"
fi
done < <(find "$universal_dir" -type f -print0 | while IFS= read -r -d '' candidate; do
if file "$candidate" | grep -q "Mach-O"; then
printf '%s\0' "$candidate"
fi
done)
}
function build_universal() {
echo "Building universal binary..."
PROJECT_BUILD_DIR="$PROJECT_DIR/build/$ARCH"
# Create universal binary
echo "Creating universal binary..."
# PROJECT_BUILD_DIR="$PROJECT_DIR/build_Universal"
ARM64_APP="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app"
X86_64_APP="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app"
mkdir -p "$PROJECT_BUILD_DIR/OrcaSlicer"
UNIVERSAL_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer.app"
rm -rf "$UNIVERSAL_APP"
cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app" "$UNIVERSAL_APP"
# Get the binary path inside the .app bundle
BINARY_PATH="Contents/MacOS/OrcaSlicer"
# Create universal binary using lipo
lipo -create \
"$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
"$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
-output "$UNIVERSAL_APP/$BINARY_PATH"
echo "Universal binary created at $UNIVERSAL_APP"
cp -R "$ARM64_APP" "$UNIVERSAL_APP"
echo "Creating universal binaries for OrcaSlicer.app..."
lipo_dir "$UNIVERSAL_APP" "$X86_64_APP"
echo "Universal OrcaSlicer.app created at $UNIVERSAL_APP"
# Create universal binary for profile validator if it exists
if [ -f "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ] && \
[ -f "$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ]; then
echo "Creating universal binary for OrcaSlicer_profile_validator..."
ARM64_VALIDATOR="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app"
X86_64_VALIDATOR="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app"
if [ -d "$ARM64_VALIDATOR" ] && [ -d "$X86_64_VALIDATOR" ]; then
echo "Creating universal binaries for OrcaSlicer_profile_validator.app..."
UNIVERSAL_VALIDATOR_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer_profile_validator.app"
rm -rf "$UNIVERSAL_VALIDATOR_APP"
cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app" "$UNIVERSAL_VALIDATOR_APP"
# Get the binary path inside the profile validator .app bundle
VALIDATOR_BINARY_PATH="Contents/MacOS/OrcaSlicer_profile_validator"
# Create universal binary using lipo
lipo -create \
"$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \
"$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \
-output "$UNIVERSAL_VALIDATOR_APP/$VALIDATOR_BINARY_PATH"
echo "Universal binary for OrcaSlicer_profile_validator created at $UNIVERSAL_VALIDATOR_APP"
cp -R "$ARM64_VALIDATOR" "$UNIVERSAL_VALIDATOR_APP"
lipo_dir "$UNIVERSAL_VALIDATOR_APP" "$X86_64_VALIDATOR"
echo "Universal OrcaSlicer_profile_validator.app created at $UNIVERSAL_VALIDATOR_APP"
fi
}
@@ -305,13 +315,16 @@ case "${BUILD_TARGET}" in
slicer)
build_slicer
;;
universal)
build_universal
;;
*)
echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, all."
echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, universal, all."
exit 1
;;
esac
if [ "$ARCH" = "universal" ] && [ "$BUILD_TARGET" != "deps" ]; then
if [ "$ARCH" = "universal" ] && { [ "$BUILD_TARGET" = "all" ] || [ "$BUILD_TARGET" = "slicer" ]; }; then
build_universal
fi

View File

@@ -18,6 +18,7 @@ orcaslicer_add_cmake_project(Boost
-DBOOST_EXCLUDE_LIBRARIES:STRING=contract|fiber|numpy|stacktrace|wave|test
-DBOOST_LOCALE_ENABLE_ICU:BOOL=OFF # do not link to libicu, breaks compatibility between distros
-DBUILD_TESTING:BOOL=OFF
-DBOOST_IOSTREAMS_ENABLE_ZSTD:BOOL=OFF
"${_context_abi_line}"
"${_context_arch_line}"
)

3
deps/CMakeLists.txt vendored
View File

@@ -189,6 +189,9 @@ if (NOT IS_CROSS_COMPILE OR NOT APPLE)
-DCMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER}
-DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER}
-DCMAKE_TOOLCHAIN_FILE:STRING=${CMAKE_TOOLCHAIN_FILE}
-DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS}
-DCMAKE_SHARED_LINKER_FLAGS:STRING=${CMAKE_SHARED_LINKER_FLAGS}
-DCMAKE_MODULE_LINKER_FLAGS:STRING=${CMAKE_MODULE_LINKER_FLAGS}
-DBUILD_SHARED_LIBS:BOOL=OFF
${_cmake_osx_arch}
"${_configs_line}"

View File

@@ -5,6 +5,8 @@ find_package(OpenGL QUIET REQUIRED)
orcaslicer_add_cmake_project(
GLEW
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/glew
CMAKE_ARGS
-DGLEW_USE_EGL=OFF
)
if (MSVC)

View File

@@ -3,9 +3,17 @@ project(GLEW)
find_package(OpenGL REQUIRED)
if(OpenGL_EGL_FOUND)
message(STATUS "building GLEW for EGL (hope that wxWidgets agrees, otherwise you won't have any output!)")
# Allow parent project to control EGL usage.
# Default to OFF since OrcaSlicer forces GDK_BACKEND=x11 (using GLX contexts).
# GLEW must use glXGetProcAddressARB (GLX) to match wxWidgets GL canvas.
# Using EGL function loading with GLX contexts causes rendering failures.
option(GLEW_USE_EGL "Use EGL instead of GLX for OpenGL function loading" OFF)
if(GLEW_USE_EGL)
message(STATUS "Building GLEW with EGL support")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DGLEW_EGL")
else()
message(STATUS "Building GLEW with GLX support")
endif()
add_library(GLEW src/glew.c)

2
deps/TBB/TBB.cmake vendored
View File

@@ -1,4 +1,4 @@
if (FLATPAK)
if (FLATPAK AND "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
set(_patch_command ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_LIST_DIR}/GNU.cmake ./cmake/compilers/GNU.cmake)
else()
set(_patch_command "")

View File

@@ -1,8 +1,6 @@
set(_wx_toolkit "")
set(_wx_debug_postfix "")
set(_wx_shared -DwxBUILD_SHARED=OFF)
set(_wx_flatpak_patch "")
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(_gtk_ver 2)
@@ -14,7 +12,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
if (FLATPAK)
set(_wx_debug_postfix "d")
set(_wx_shared -DwxBUILD_SHARED=ON -DBUILD_SHARED_LIBS:BOOL=ON)
set(_wx_flatpak_patch PATCH_COMMAND ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-flatpak.patch)
endif ()
endif()
@@ -37,7 +34,6 @@ orcaslicer_add_cmake_project(
GIT_REPOSITORY "https://github.com/SoftFever/Orca-deps-wxWidgets"
GIT_SHALLOW ON
DEPENDS ${PNG_PKG} ${ZLIB_PKG} ${EXPAT_PKG} ${JPEG_PKG}
${_wx_flatpak_patch}
CMAKE_ARGS
${_wx_opengl_override}
-DwxBUILD_PRECOMP=ON
@@ -51,6 +47,7 @@ orcaslicer_add_cmake_project(
-DwxUSE_UNICODE=ON
-DwxUSE_PRIVATE_FONTS=ON
-DwxUSE_OPENGL=ON
-DwxUSE_GLCANVAS_EGL=OFF
-DwxUSE_WEBREQUEST=ON
-DwxUSE_WEBVIEW=ON
${_wx_edge}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,3 @@
src/libslic3r/PresetBundle.cpp
src/slic3r/GUI/DeviceCore/DevBed.cpp
src/slic3r/GUI/DeviceCore/DevBed.h
src/slic3r/GUI/DeviceCore/DevConfig.h
@@ -68,6 +67,7 @@ src/slic3r/GUI/Gizmos/GLGizmoText.hpp
src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp
src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
src/slic3r/GUI/Gizmos/GLGizmoAssembly.cpp
src/slic3r/GUI/GUI.cpp
src/slic3r/GUI/GUI_App.cpp
src/slic3r/GUI/GUI_AuxiliaryList.cpp
@@ -81,6 +81,7 @@ src/slic3r/GUI/GUI_ObjectTable.hpp
src/slic3r/GUI/GUI_ObjectTableSettings.cpp
src/slic3r/GUI/GUI_ObjectTableSettings.hpp
src/slic3r/GUI/GUI_Preview.cpp
src/slic3r/GUI/2DBed.cpp
src/slic3r/GUI/HintNotification.cpp
src/slic3r/GUI/IMSlider.cpp
src/slic3r/GUI/Widgets/SideTools.cpp
@@ -96,6 +97,7 @@ src/slic3r/GUI/Jobs/RotoptimizeJob.cpp
src/slic3r/GUI/Jobs/BindJob.cpp
src/slic3r/GUI/Jobs/PrintJob.cpp
src/slic3r/GUI/Jobs/SendJob.cpp
src/slic3r/GUI/Jobs/EmbossJob.cpp
src/slic3r/GUI/ThermalPreconditioningDialog.cpp
src/slic3r/GUI/ThermalPreconditioningDialog.hpp
src/slic3r/GUI/Jobs/SLAImportJob.cpp
@@ -165,7 +167,6 @@ src/slic3r/GUI/Tab.hpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/GUI/Auxiliary.cpp
src/slic3r/GUI/UpdateDialogs.cpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/GUI/ObjColorDialog.cpp
src/slic3r/GUI/SyncAmsInfoDialog.cpp
src/slic3r/GUI/WipeTowerDialog.cpp
@@ -178,12 +179,10 @@ src/slic3r/GUI/KBShortcutsDialog.cpp
src/slic3r/GUI/ReleaseNote.cpp
src/slic3r/GUI/ReleaseNote.hpp
src/slic3r/GUI/UpgradePanel.cpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/Utils/FixModelByWin10.cpp
src/slic3r/Utils/PresetUpdater.cpp
src/slic3r/Utils/Http.cpp
src/slic3r/Utils/Process.cpp
src/slic3r/GUI/Jobs/PrintJob.cpp
src/libslic3r/GCode.cpp
src/libslic3r/GCode/ToolOrdering.cpp
src/libslic3r/ExtrusionEntity.cpp
@@ -237,7 +236,6 @@ src/slic3r/Utils/Obico.cpp
src/slic3r/Utils/SimplyPrint.cpp
src/slic3r/Utils/Flashforge.cpp
src/slic3r/GUI/Jobs/OAuthJob.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/Gizmos/GLGizmoBrimEars.cpp
src/slic3r/GUI/PartSkipDialog.cpp
src/slic3r/GUI/PartSkipDialog.hpp
@@ -246,4 +244,8 @@ src/slic3r/GUI/SkipPartCanvas.hpp
src/slic3r/GUI/FilamentBitmapUtils.cpp
src/slic3r/GUI/FilamentBitmapUtils.hpp
src/slic3r/GUI/FilamentPickerDialog.cpp
src/slic3r/GUI/NetworkPluginDialog.cpp
src/slic3r/GUI/RammingChart.cpp
src/slic3r/GUI/StepMeshDialog.cpp
src/slic3r/GUI/FilamentPickerDialog.hpp
src/libslic3r/PresetBundle.cpp

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "Afinia",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Afinia configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Anker",
"version": "02.03.01.20",
"version": "02.03.02.51",
"force_update": "0",
"description": "Anker configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Anycubic",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Anycubic configurations",
"machine_model_list": [
@@ -56,6 +56,10 @@
"name": "Anycubic Kobra S1",
"sub_path": "machine/Anycubic Kobra S1.json"
},
{
"name": "Anycubic Predator",
"sub_path": "machine/Anycubic Predator.json"
},
{
"name": "Anycubic Vyper",
"sub_path": "machine/Anycubic Vyper.json"
@@ -63,10 +67,6 @@
{
"name": "Anycubic i3 Mega S",
"sub_path": "machine/Anycubic i3 Mega S.json"
},
{
"name": "Anycubic Predator",
"sub_path": "machine/Anycubic Predator.json"
}
],
"process_list": [
@@ -82,14 +82,14 @@
"name": "0.10mm Detail @Anycubic Kobra 3 0.2 nozzle",
"sub_path": "process/0.10mm Detail @Anycubic Kobra 3 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Anycubic Kobra 3 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Anycubic Kobra 3 0.4 nozzle.json"
},
{
"name": "0.12mm Detail @Anycubic Kobra 2 Neo 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Anycubic Kobra 2 Neo 0.4 nozzle.json"
},
{
"name": "0.12mm Detail @Anycubic Kobra 3 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Anycubic Kobra 3 0.4 nozzle.json"
},
{
"name": "0.15mm Optimal @Anycubic 4MaxPro2",
"sub_path": "process/0.15mm Optimal @Anycubic 4MaxPro2.json"
@@ -126,14 +126,14 @@
"name": "0.16mm Optimal @Anycubic Kobra 2 Pro 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Anycubic Kobra 2 Pro 0.4 nozzle.json"
},
{
"name": "0.16mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle",
"sub_path": "process/0.16mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle.json"
},
{
"name": "0.16mm Optimal @Anycubic Kobra 3 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Anycubic Kobra 3 0.4 nozzle.json"
},
{
"name": "0.16mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle",
"sub_path": "process/0.16mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle.json"
},
{
"name": "0.20mm Standard @Anycubic 4MaxPro",
"sub_path": "process/0.20mm Standard @Anycubic 4MaxPro.json"
@@ -186,6 +186,10 @@
"name": "0.20mm Standard @Anycubic KobraPlus",
"sub_path": "process/0.20mm Standard @Anycubic KobraPlus.json"
},
{
"name": "0.20mm Standard @Anycubic Predator",
"sub_path": "process/0.20mm Standard @Anycubic Predator.json"
},
{
"name": "0.20mm Standard @Anycubic Vyper",
"sub_path": "process/0.20mm Standard @Anycubic Vyper.json"
@@ -202,14 +206,14 @@
"name": "0.28mm Draft @Anycubic Kobra 2 Pro 0.4 nozzle",
"sub_path": "process/0.28mm Draft @Anycubic Kobra 2 Pro 0.4 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Anycubic Kobra 3 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Anycubic Kobra 3 0.4 nozzle.json"
},
{
"name": "0.28mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle",
"sub_path": "process/0.28mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Anycubic Kobra 3 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Anycubic Kobra 3 0.4 nozzle.json"
},
{
"name": "0.30mm Draft @Anycubic 4MaxPro2",
"sub_path": "process/0.30mm Draft @Anycubic 4MaxPro2.json"
@@ -249,10 +253,6 @@
{
"name": "0.40mm Standard @Anycubic Kobra 3 0.8 nozzle",
"sub_path": "process/0.40mm Standard @Anycubic Kobra 3 0.8 nozzle.json"
},
{
"name": "0.20mm Standard @Anycubic Predator",
"sub_path": "process/0.20mm Standard @Anycubic Predator.json"
}
],
"filament_list": [
@@ -506,6 +506,10 @@
"name": "Anycubic Kobra S1 0.4 nozzle",
"sub_path": "machine/Anycubic Kobra S1 0.4 nozzle.json"
},
{
"name": "Anycubic Predator 0.4 nozzle",
"sub_path": "machine/Anycubic Predator 0.4 nozzle.json"
},
{
"name": "Anycubic Vyper 0.4 nozzle",
"sub_path": "machine/Anycubic Vyper 0.4 nozzle.json"
@@ -513,10 +517,6 @@
{
"name": "Anycubic i3 Mega S 0.4 nozzle",
"sub_path": "machine/Anycubic i3 Mega S 0.4 nozzle.json"
},
{
"name": "Anycubic Predator 0.4 nozzle",
"sub_path": "machine/Anycubic Predator 0.4 nozzle.json"
}
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

View File

@@ -0,0 +1,355 @@
{
"activate_air_filtration": [
"0"
],
"activate_chamber_temp_control": [
"0"
],
"adaptive_pressure_advance": [
"0"
],
"adaptive_pressure_advance_bridges": [
"0"
],
"adaptive_pressure_advance_model": [
"0,0,0\n0,0,0"
],
"adaptive_pressure_advance_overhangs": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperature": [
"0"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Anycubic Kobra Neo 0.6 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"80"
],
"cool_plate_temp": [
"35"
],
"cool_plate_temp_initial_layer": [
"35"
],
"default_filament_colour": [
""
],
"dont_slow_down_outer_wall": [
"0"
],
"during_print_exhaust_fan_speed": [
"60"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"1"
],
"eng_plate_temp": [
"45"
],
"eng_plate_temp_initial_layer": [
"45"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"10"
],
"filament_adaptive_volumetric_speed": [
"0"
],
"filament_adhesiveness_category": [
"0"
],
"filament_change_length": [
"10"
],
"filament_cooling_final_speed": [
"3.4"
],
"filament_cooling_initial_speed": [
"2.2"
],
"filament_cooling_moves": [
"4"
],
"filament_cost": [
"6000"
],
"filament_density": [
"1.23"
],
"filament_deretraction_speed": [
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
" "
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1"
],
"filament_flush_temp": [
"0"
],
"filament_flush_volumetric_speed": [
"0"
],
"filament_id": "P5d312b1",
"filament_ironing_flow": [
"nil"
],
"filament_ironing_inset": [
"nil"
],
"filament_ironing_spacing": [
"nil"
],
"filament_ironing_speed": [
"nil"
],
"filament_is_support": [
"0"
],
"filament_loading_speed": [
"28"
],
"filament_loading_speed_start": [
"3"
],
"filament_long_retractions_when_cut": [
"nil"
],
"filament_max_volumetric_speed": [
"18"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [
""
],
"filament_printable": [
"3"
],
"filament_ramming_parameters": [
"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
],
"filament_retract_before_wipe": [
"nil"
],
"filament_retract_lift_above": [
"nil"
],
"filament_retract_lift_below": [
"nil"
],
"filament_retract_lift_enforce": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil"
],
"filament_retraction_distances_when_cut": [
"nil"
],
"filament_retraction_length": [
"nil"
],
"filament_retraction_minimum_travel": [
"nil"
],
"filament_retraction_speed": [
"nil"
],
"filament_settings_id": [
"SUNLU PETG @Anycubic Kobra Neo 0.6 nozzle"
],
"filament_shrink": [
"100%"
],
"filament_shrinkage_compensation_z": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_start_gcode": [
" "
],
"filament_toolchange_delay": [
"0"
],
"filament_tower_interface_pre_extrusion_dist": [
"10"
],
"filament_tower_interface_pre_extrusion_length": [
"0"
],
"filament_tower_interface_print_temp": [
"-1"
],
"filament_tower_interface_purge_volume": [
"20"
],
"filament_tower_ironing_area": [
"4"
],
"filament_type": [
"PETG"
],
"filament_unloading_speed": [
"90"
],
"filament_unloading_speed_start": [
"100"
],
"filament_vendor": [
"SUNLU"
],
"filament_wipe": [
"nil"
],
"filament_wipe_distance": [
"nil"
],
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"from": "User",
"full_fan_speed_layer": [
"4"
],
"hot_plate_temp": [
"70"
],
"hot_plate_temp_initial_layer": [
"70"
],
"idle_temperature": [
"0"
],
"inherits": "",
"internal_bridge_fan_speed": [
"-1"
],
"ironing_fan_speed": [
"-1"
],
"long_retractions_when_ec": [
"0"
],
"name": "SUNLU PETG @Anycubic Kobra Neo 0.6 nozzle",
"nozzle_temperature": [
"235"
],
"nozzle_temperature_initial_layer": [
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"225"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"25%"
],
"pellet_flow_coefficient": [
"0.4157"
],
"pressure_advance": [
"0.034"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"0"
],
"retraction_distances_when_ec": [
"10"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"5"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"35"
],
"supertack_plate_temp_initial_layer": [
"35"
],
"support_material_interface_fan_speed": [
"100"
],
"temperature_vitrification": [
"100"
],
"textured_cool_plate_temp": [
"40"
],
"textured_cool_plate_temp_initial_layer": [
"40"
],
"textured_plate_temp": [
"45"
],
"textured_plate_temp_initial_layer": [
"45"
],
"version": "0.0.0.0",
"volumetric_speed_coefficients": [
""
]
}

View File

@@ -0,0 +1,355 @@
{
"activate_air_filtration": [
"0"
],
"activate_chamber_temp_control": [
"0"
],
"adaptive_pressure_advance": [
"0"
],
"adaptive_pressure_advance_bridges": [
"0.014"
],
"adaptive_pressure_advance_model": [
"0,0,0\n0,0,0"
],
"adaptive_pressure_advance_overhangs": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperature": [
"0"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Anycubic Kobra Neo 0.6 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"80"
],
"cool_plate_temp": [
"35"
],
"cool_plate_temp_initial_layer": [
"35"
],
"default_filament_colour": [
""
],
"dont_slow_down_outer_wall": [
"0"
],
"during_print_exhaust_fan_speed": [
"60"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"1"
],
"eng_plate_temp": [
"45"
],
"eng_plate_temp_initial_layer": [
"45"
],
"fan_cooling_layer_time": [
"60"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"40"
],
"filament_adaptive_volumetric_speed": [
"0"
],
"filament_adhesiveness_category": [
"0"
],
"filament_change_length": [
"10"
],
"filament_cooling_final_speed": [
"3.4"
],
"filament_cooling_initial_speed": [
"2.2"
],
"filament_cooling_moves": [
"4"
],
"filament_cost": [
"6000"
],
"filament_density": [
"1.25"
],
"filament_deretraction_speed": [
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
" "
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1"
],
"filament_flush_temp": [
"0"
],
"filament_flush_volumetric_speed": [
"0"
],
"filament_id": "P172589e",
"filament_ironing_flow": [
"nil"
],
"filament_ironing_inset": [
"nil"
],
"filament_ironing_spacing": [
"nil"
],
"filament_ironing_speed": [
"nil"
],
"filament_is_support": [
"0"
],
"filament_loading_speed": [
"28"
],
"filament_loading_speed_start": [
"3"
],
"filament_long_retractions_when_cut": [
"nil"
],
"filament_max_volumetric_speed": [
"18"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [
""
],
"filament_printable": [
"3"
],
"filament_ramming_parameters": [
"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
],
"filament_retract_before_wipe": [
"nil"
],
"filament_retract_lift_above": [
"nil"
],
"filament_retract_lift_below": [
"nil"
],
"filament_retract_lift_enforce": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil"
],
"filament_retraction_distances_when_cut": [
"nil"
],
"filament_retraction_length": [
"nil"
],
"filament_retraction_minimum_travel": [
"nil"
],
"filament_retraction_speed": [
"nil"
],
"filament_settings_id": [
"SUNLU PLA @Anycubic Kobra Neo 0.6 nozzle"
],
"filament_shrink": [
"100%"
],
"filament_shrinkage_compensation_z": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_start_gcode": [
" "
],
"filament_toolchange_delay": [
"0"
],
"filament_tower_interface_pre_extrusion_dist": [
"10"
],
"filament_tower_interface_pre_extrusion_length": [
"0"
],
"filament_tower_interface_print_temp": [
"-1"
],
"filament_tower_interface_purge_volume": [
"20"
],
"filament_tower_ironing_area": [
"4"
],
"filament_type": [
"PLA"
],
"filament_unloading_speed": [
"90"
],
"filament_unloading_speed_start": [
"100"
],
"filament_vendor": [
"SUNLU"
],
"filament_wipe": [
"nil"
],
"filament_wipe_distance": [
"nil"
],
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"from": "User",
"full_fan_speed_layer": [
"3"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"idle_temperature": [
"0"
],
"inherits": "",
"internal_bridge_fan_speed": [
"-1"
],
"ironing_fan_speed": [
"-1"
],
"long_retractions_when_ec": [
"0"
],
"name": "SUNLU PLA @Anycubic Kobra Neo 0.6 nozzle",
"nozzle_temperature": [
"215"
],
"nozzle_temperature_initial_layer": [
"215"
],
"nozzle_temperature_range_high": [
"210"
],
"nozzle_temperature_range_low": [
"200"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"25%"
],
"pellet_flow_coefficient": [
"0.4157"
],
"pressure_advance": [
"0.028"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"0"
],
"retraction_distances_when_ec": [
"10"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"5"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"35"
],
"supertack_plate_temp_initial_layer": [
"35"
],
"support_material_interface_fan_speed": [
"100"
],
"temperature_vitrification": [
"100"
],
"textured_cool_plate_temp": [
"40"
],
"textured_cool_plate_temp_initial_layer": [
"40"
],
"textured_plate_temp": [
"45"
],
"textured_plate_temp_initial_layer": [
"45"
],
"version": "0.0.0.0",
"volumetric_speed_coefficients": [
""
]
}

View File

@@ -0,0 +1,283 @@
{
"adaptive_bed_mesh_margin": "5",
"auxiliary_fan": "0",
"bbl_use_printhost": "0",
"bed_custom_model": "D:/3D_Prints/PEi Sheet Anycubic Kobra Neo.stl",
"bed_custom_texture": "D:/3D_Prints/PEi Sheet Anycubic Kobra Neo.png",
"bed_exclude_area": [],
"bed_mesh_max": "210,205",
"bed_mesh_min": "32,5",
"bed_mesh_probe_distance": "0,0",
"bed_temperature_formula": "by_first_filament",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0 ;zero out extruded length for accurecy",
"best_object_pos": "0.5,0.5",
"change_extrusion_role_gcode": "",
"change_filament_gcode": "_M600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_bed_type": "",
"default_filament_profile": [
"SUNLU PLA @Anycubic Kobra Neo 0.6 nozzle"
],
"default_nozzle_volume_type": [
"Standard"
],
"default_print_profile": "0.4 Layer @Anycubic Kobra Neo 0.6 nozzle",
"deretraction_speed": [
"30"
],
"disable_m73": "0",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"enable_long_retraction_when_cut": "0",
"enable_power_loss_recovery": "printer_configuration",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "250",
"extruder_clearance_height_to_rod": "35",
"extruder_clearance_radius": "55",
"extruder_colour": [
"#FF4D4F"
],
"extruder_offset": [
"0x0"
],
"extruder_printable_area": [],
"extruder_printable_height": [
"0"
],
"extruder_type": [
"Direct Drive"
],
"extruder_variant_list": [
"Direct Drive Standard"
],
"fan_kickstart": "0",
"fan_speedup_overhangs": "0",
"fan_speedup_time": "2",
"file_start_gcode": "",
"from": "User",
"gcode_flavor": "klipper",
"grab_length": [
"0"
],
"head_wrap_detect_zone": [],
"high_current_on_filament_swap": "0",
"host_type": "octoprint",
"inherits": "",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;Layer {layer_num + 1} @ [layer_z]mm\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}\nM117 Layer {layer_num+1}/[total_layer_count] @ [layer_z]mm\nPLR_SAVE_PRINT_STATE_WITH_LAYER LAYER={layer_num + 1} LAYER_HEIGHT={layer_z}\n",
"long_retractions_when_cut": [
"0"
],
"machine_end_gcode": "_END_PRINT\n;total layers count = [total_layer_count]",
"machine_load_filament_time": "42",
"machine_max_acceleration_e": [
"2500",
"20000"
],
"machine_max_acceleration_extruding": [
"2500",
"20000"
],
"machine_max_acceleration_retracting": [
"2500",
"20000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"2500",
"15000"
],
"machine_max_acceleration_y": [
"2500",
"15000"
],
"machine_max_acceleration_z": [
"20",
"5000"
],
"machine_max_jerk_e": [
"4",
"10"
],
"machine_max_jerk_x": [
"8",
"20"
],
"machine_max_jerk_y": [
"8",
"20"
],
"machine_max_jerk_z": [
"4",
"5"
],
"machine_max_junction_deviation": [
"0",
"0"
],
"machine_max_speed_e": [
"100",
"80"
],
"machine_max_speed_x": [
"250",
"600"
],
"machine_max_speed_y": [
"250",
"600"
],
"machine_max_speed_z": [
"20",
"10"
],
"machine_min_extruding_rate": [
"0",
"0"
],
"machine_min_travel_rate": [
"0",
"0"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\n;;;;; PLR_RESUME - INITIAL PRINTER SETUP STARTS ;;;;;\nPLR_DISABLE\n_START_PRINT BED_TEMP=[first_layer_bed_temperature] EXTRUDER_TEMP=[first_layer_temperature]\nPLR_ENABLE\n;;;;; PLR_RESUME - PRINT GCODE STARTS ;;;;;",
"machine_tool_change_time": "0",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"master_extruder_id": "1",
"max_layer_height": [
"0.48"
],
"max_resonance_avoidance_speed": "120",
"min_layer_height": [
"0.15"
],
"min_resonance_avoidance_speed": "70",
"name": "Anycubic Kobra Neo 0.6 nozzle",
"nozzle_diameter": [
"0.6"
],
"nozzle_flush_dataset": [
"0"
],
"nozzle_height": "4",
"nozzle_hrc": "0",
"nozzle_type": [
"undefine"
],
"nozzle_volume": [
"0"
],
"parking_pos_retraction": "0",
"pellet_modded_printer": "0",
"physical_extruder_map": [
"0"
],
"preferred_orientation": "0",
"print_host": "yazan-minipc.local:5555",
"print_host_webui": "",
"printable_area": [
"0x0",
"222x0",
"222x222",
"0x222"
],
"printable_height": "250",
"printer_agent": "moonraker",
"printer_extruder_id": [
"1"
],
"printer_extruder_variant": [
"Direct Drive Standard"
],
"printer_model": "Anycubic Kobra Neo",
"printer_notes": "",
"printer_settings_id": "Anycubic Kobra Neo 0.6 nozzle",
"printer_structure": "undefine",
"printer_technology": "FFF",
"printer_variant": "0.6",
"printhost_apikey": "",
"printhost_authorization_type": "key",
"printhost_cafile": "",
"printhost_password": "",
"printhost_port": "",
"printhost_ssl_ignore_revoke": "0",
"printhost_user": "",
"printing_by_object_gcode": "",
"purge_in_prime_tower": "0",
"resonance_avoidance": "0",
"retract_before_wipe": [
"0%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_lift_enforce": [
"All Surfaces"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_distances_when_cut": [
"18"
],
"retraction_length": [
"1"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"30"
],
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "0",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "0",
"support_object_skip_flush": "0",
"template_custom_gcode": "",
"thumbnails": "32x32/PNG, 300x300/PNG",
"thumbnails_format": "PNG",
"time_cost": "0",
"time_lapse_gcode": "",
"travel_slope": [
"3"
],
"upward_compatible_machine": [],
"use_firmware_retraction": "1",
"use_relative_e_distances": "1",
"version": "2.2.0.4",
"wipe": [
"0"
],
"wipe_distance": [
"2"
],
"wrapping_detection_gcode": "",
"wrapping_detection_layers": "20",
"wrapping_exclude_area": [],
"z_hop": [
"0"
],
"z_hop_types": [
"Auto Lift"
],
"z_offset": "0"
}

View File

@@ -0,0 +1,364 @@
{
"accel_to_decel_enable": "0",
"accel_to_decel_factor": "50%",
"align_infill_direction_to_model": "1",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_density": "100%",
"bottom_surface_pattern": "concentric",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1.5",
"bridge_no_support": "0",
"bridge_speed": "10",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.4",
"brim_type": "no_brim",
"brim_use_efc_outline": "1",
"brim_width": "5",
"calib_flowrate_topinfill_special_order": "0",
"compatible_printers": [
"Anycubic Kobra Neo 0.6 nozzle"
],
"compatible_printers_condition": "",
"counterbore_hole_bridging": "none",
"default_acceleration": "2500",
"default_jerk": "0",
"default_junction_deviation": "0",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "1",
"dont_filter_internal_bridges": "disabled",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.2",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "0",
"enable_extra_bridge_layer": "disabled",
"enable_overhang_speed": "1",
"enable_prime_tower": "0",
"enable_support": "1",
"enable_tower_interface_cooldown_during_tower": "0",
"enable_tower_interface_features": "0",
"enable_wrapping_detection": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_critical_only",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"extra_solid_infills": "",
"extrusion_rate_smoothing_external_perimeter_only": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"fill_multiline": "1",
"filter_out_gap_fill": "0.6",
"first_layer_flow_ratio": "1",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"from": "User",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_mode": "displacement",
"fuzzy_skin_noise_type": "classic",
"fuzzy_skin_octaves": "4",
"fuzzy_skin_persistence": "0.5",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_scale": "1",
"fuzzy_skin_thickness": "0.3",
"gap_fill_flow_ratio": "1",
"gap_fill_target": "topbottom",
"gap_infill_speed": "50",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "1",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "1e+09",
"infill_anchor_max": "1e+09",
"infill_combination": "0",
"infill_combination_max_layer_height": "100%",
"infill_direction": "45",
"infill_jerk": "9",
"infill_lock_depth": "1",
"infill_overhang_angle": "60",
"infill_shift_step": "0.4",
"infill_wall_overlap": "20%",
"inherits": "",
"initial_layer_acceleration": "1500",
"initial_layer_infill_speed": "50",
"initial_layer_jerk": "9",
"initial_layer_line_width": "0",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "30",
"initial_layer_travel_speed": "50%",
"inner_wall_acceleration": "2500",
"inner_wall_flow_ratio": "1",
"inner_wall_jerk": "9",
"inner_wall_line_width": "0",
"inner_wall_speed": "70",
"interface_shells": "0",
"interlocking_beam": "0",
"interlocking_beam_layer_count": "2",
"interlocking_beam_width": "0.8",
"interlocking_boundary_avoidance": "2",
"interlocking_depth": "2",
"interlocking_orientation": "22.5",
"internal_bridge_angle": "0",
"internal_bridge_density": "100%",
"internal_bridge_flow": "1.5",
"internal_bridge_speed": "30",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_flow_ratio": "1",
"internal_solid_infill_line_width": "0",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "70",
"ironing_angle": "0",
"ironing_angle_fixed": "0",
"ironing_flow": "10%",
"ironing_inset": "0",
"ironing_pattern": "rectilinear",
"ironing_spacing": "0.1",
"ironing_speed": "20",
"ironing_type": "no ironing",
"is_infill_first": "0",
"lateral_lattice_angle_1": "-45",
"lateral_lattice_angle_2": "45",
"layer_height": "0.4",
"line_width": "100%",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "60",
"make_overhang_printable_hole_size": "0",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_length_factor": "0.75",
"min_skirt_length": "0",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"name": "0.4 Layer @Anycubic Kobra Neo 0.6 nozzle",
"notes": "",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "0",
"ooze_prevention": "0",
"outer_wall_acceleration": "2500",
"outer_wall_flow_ratio": "1",
"outer_wall_jerk": "9",
"outer_wall_line_width": "0",
"outer_wall_speed": "70",
"overhang_1_4_speed": "100%",
"overhang_2_4_speed": "100%",
"overhang_3_4_speed": "75%",
"overhang_4_4_speed": "50%",
"overhang_flow_ratio": "1",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"post_process": [],
"precise_outer_wall": "0",
"precise_z_height": "0",
"preheat_steps": "1",
"preheat_time": "30",
"prime_tower_brim_width": "3",
"prime_tower_enable_framework": "0",
"prime_tower_flat_ironing": "0",
"prime_tower_infill_gap": "150%",
"prime_tower_skip_points": "1",
"prime_tower_width": "60",
"prime_volume": "45",
"print_extruder_id": [
"1"
],
"print_extruder_variant": [
"Direct Drive Standard"
],
"print_flow_ratio": "1",
"print_order": "default",
"print_sequence": "by layer",
"print_settings_id": "0.4 Layer @Anycubic Kobra Neo 0.6 nozzle",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "100%",
"raft_first_layer_expansion": "5",
"raft_layers": "0",
"reduce_crossing_wall": "1",
"reduce_infill_retraction": "1",
"resolution": "0.005",
"role_based_wipe_speed": "1",
"scarf_angle_threshold": "155",
"scarf_joint_flow_ratio": "1",
"scarf_joint_speed": "100%",
"scarf_overhang_threshold": "40%",
"seam_gap": "10%",
"seam_position": "aligned",
"seam_slope_conditional": "0",
"seam_slope_entire_loop": "0",
"seam_slope_inner_walls": "0",
"seam_slope_min_length": "20",
"seam_slope_start_height": "0",
"seam_slope_steps": "10",
"seam_slope_type": "none",
"set_other_flow_ratios": "0",
"single_extruder_multi_material_priming": "0",
"single_loop_draft_shield": "0",
"skeleton_infill_density": "25%",
"skeleton_infill_line_width": "100%",
"skin_infill_density": "25%",
"skin_infill_depth": "2",
"skin_infill_line_width": "100%",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"skirt_start_angle": "-135",
"skirt_type": "combined",
"slice_closing_radius": "0.001",
"slicing_mode": "regular",
"slow_down_layers": "1",
"slowdown_for_curled_perimeters": "1",
"small_area_infill_flow_compensation": "1",
"small_area_infill_flow_compensation_model": [
"0,0",
"\n0.2,0.4444",
"\n0.4,0.6145",
"\n0.6,0.7059",
"\n0.8,0.7619",
"\n1.5,0.8571",
"\n2,0.8889",
"\n3,0.9231",
"\n5,0.9520",
"\n10,1"
],
"small_perimeter_speed": "0",
"small_perimeter_threshold": "0",
"solid_infill_direction": "45",
"solid_infill_filament": "1",
"solid_infill_rotate_template": "45,135",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "10%",
"sparse_infill_filament": "1",
"sparse_infill_flow_ratio": "1",
"sparse_infill_line_width": "0",
"sparse_infill_pattern": "3dhoneycomb",
"sparse_infill_rotate_template": "",
"sparse_infill_speed": "70",
"spiral_finishing_flow_ratio": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "1",
"spiral_starting_flow_ratio": "0",
"staggered_inner_seams": "0",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2",
"support_bottom_interface_spacing": "0.2",
"support_bottom_z_distance": "0.4",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_flow_ratio": "1",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_flow_ratio": "1",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.2",
"support_interface_speed": "50",
"support_interface_top_layers": "2",
"support_ironing": "0",
"support_ironing_flow": "10%",
"support_ironing_pattern": "rectilinear",
"support_ironing_spacing": "0.1",
"support_line_width": "0",
"support_object_first_layer_gap": "1",
"support_object_xy_distance": "1",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "0",
"support_speed": "50",
"support_style": "snug",
"support_threshold_angle": "40",
"support_threshold_overlap": "50%",
"support_top_z_distance": "0.34",
"support_type": "normal(auto)",
"symmetric_infill_y_axis": "0",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_bottom_infill_wall_overlap": "20%",
"top_shell_layers": "3",
"top_shell_thickness": "0",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "1500",
"top_surface_density": "100%",
"top_surface_jerk": "9",
"top_surface_line_width": "0",
"top_surface_pattern": "concentric",
"top_surface_speed": "60",
"travel_acceleration": "2500",
"travel_jerk": "12",
"travel_speed": "140",
"travel_speed_z": "0",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "40",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "5",
"tree_support_branch_diameter_angle": "10",
"tree_support_branch_diameter_organic": "4",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"version": "0.0.0.0",
"wall_direction": "auto",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "arachne",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "1",
"wipe_on_loops": "1",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_flow": "100%",
"wipe_tower_extra_rib_length": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_filament": "0",
"wipe_tower_fillet_wall": "1",
"wipe_tower_max_purge_speed": "90",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rib_width": "8",
"wipe_tower_rotation_angle": "0",
"wipe_tower_wall_type": "rectangle",
"wiping_volumes_extruders": [
"70",
"70",
"70",
"70",
"70",
"70",
"70",
"70",
"70",
"70"
],
"xy_contour_compensation": "-0.02",
"xy_hole_compensation": "0.02"
}

View File

@@ -1,6 +1,6 @@
{
"name": "Artillery",
"version": "02.03.02.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Artillery configurations",
"machine_model_list": [

View File

@@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "02.00.00.56",
"version": "02.01.00.10",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [

View File

@@ -102,6 +102,21 @@
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_tower_interface_pre_extrusion_dist": [
"10"
],
"filament_tower_interface_pre_extrusion_length": [
"0"
],
"filament_tower_ironing_area": [
"4"
],
"filament_tower_interface_purge_volume": [
"20"
],
"filament_tower_interface_print_temp": [
"-1"
],
"filament_printable": [
"3"
],
@@ -277,4 +292,4 @@
"volumetric_speed_coefficients":[
"0 0 0 0 0 0"
]
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -93,6 +93,8 @@
"prime_tower_lift_height": "-1",
"prime_tower_max_speed": "90",
"prime_tower_flat_ironing": "0",
"enable_tower_interface_features": "0",
"enable_tower_interface_cooldown_during_tower": "0",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
@@ -170,4 +172,4 @@
"xy_contour_compensation": "0",
"xy_hole_compensation": "0",
"z_direction_outwall_speed_continuous": "0"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "BIQU",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "BIQU configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Blocks",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Blocks configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "CONSTRUCT3D",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Construct3D configurations",
"machine_model_list": [

View File

@@ -1,7 +1,7 @@
{
"name": "Chuanying",
"url": "",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Chuanying configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Co Print",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "CoPrint configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "CoLiDo",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "CoLiDo configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Comgrow",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Comgrow configurations",
"machine_model_list": [

View File

@@ -1,6 +1,6 @@
{
"name": "Creality",
"version": "02.03.01.20",
"version": "02.03.01.21",
"force_update": "0",
"description": "Creality configurations",
"machine_model_list": [
@@ -132,6 +132,10 @@
"name": "Creality K2 Pro",
"sub_path": "machine/Creality K2 Pro.json"
},
{
"name": "Creality K2",
"sub_path": "machine/Creality K2.json"
},
{
"name": "Creality Sermoon V1",
"sub_path": "machine/Creality Sermoon V1.json"
@@ -730,22 +734,42 @@
"name": "0.08mm SuperDetail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 0.2 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 0.4 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 0.4 nozzle.json"
},
{
"name": "0.10mm HighDetail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.10mm HighDetail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.10mm HighDetail @Creality K2 0.2 nozzle",
"sub_path": "process/0.10mm HighDetail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 0.2 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 0.4 nozzle.json"
},
{
"name": "0.12mm Fine @Creality CR10SE 0.2",
"sub_path": "process/0.12mm Fine @Creality CR10SE 0.2.json"
@@ -802,6 +826,10 @@
"name": "0.14mm Optimal @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.14mm Optimal @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.14mm Optimal @Creality K2 0.2 nozzle",
"sub_path": "process/0.14mm Optimal @Creality K2 0.2 nozzle.json"
},
{
"name": "0.16mm Optimal @Creality CR10SE 0.2",
"sub_path": "process/0.16mm Optimal @Creality CR10SE 0.2.json"
@@ -862,10 +890,18 @@
"name": "0.16mm Optimal @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.16mm Optimal @Creality K2 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Creality K2 0.4 nozzle.json"
},
{
"name": "0.18mm Detail @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.18mm Detail @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.18mm Detail @Creality K2 0.6 nozzle",
"sub_path": "process/0.18mm Detail @Creality K2 0.6 nozzle.json"
},
{
"name": "0.20mm Standard @Creality CR10SE 0.2",
"sub_path": "process/0.20mm Standard @Creality CR10SE 0.2.json"
@@ -926,6 +962,10 @@
"name": "0.20mm Standard @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.20mm Standard @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.20mm Standard @Creality K2 0.4 nozzle",
"sub_path": "process/0.20mm Standard @Creality K2 0.4 nozzle.json"
},
{
"name": "0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle",
"sub_path": "process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json"
@@ -938,6 +978,10 @@
"name": "0.24mm Detail @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.24mm Detail @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.24mm Detail @Creality K2 0.8 nozzle",
"sub_path": "process/0.24mm Detail @Creality K2 0.8 nozzle.json"
},
{
"name": "0.24mm Draft @Creality CR10SE 0.2",
"sub_path": "process/0.24mm Draft @Creality CR10SE 0.2.json"
@@ -994,6 +1038,10 @@
"name": "0.24mm Draft @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.24mm Draft @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.24mm Draft @Creality K2 0.4 nozzle",
"sub_path": "process/0.24mm Draft @Creality K2 0.4 nozzle.json"
},
{
"name": "0.24mm Optimal @Creality Ender-3 V3",
"sub_path": "process/0.24mm Optimal @Creality Ender3V3 0.6 nozzle.json"
@@ -1030,10 +1078,18 @@
"name": "0.24mm Optimal @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.24mm Optimal @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.24mm Optimal @Creality K2 0.6 nozzle",
"sub_path": "process/0.24mm Optimal @Creality K2 0.6 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Creality K2 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Creality K2 0.4 nozzle.json"
},
{
"name": "0.30mm Standard @Creality Ender-3 V3",
"sub_path": "process/0.30mm Standard @Creality Ender3V3 0.6 nozzle.json"
@@ -1066,6 +1122,10 @@
"name": "0.30mm Standard @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.30mm Standard @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.30mm Standard @Creality K2 0.6 nozzle",
"sub_path": "process/0.30mm Standard @Creality K2 0.6 nozzle.json"
},
{
"name": "0.32mm Optimal @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.32mm Optimal @Creality K1 (0.8 nozzle).json"
@@ -1086,6 +1146,10 @@
"name": "0.32mm Optimal @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.32mm Optimal @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.32mm Optimal @Creality K2 0.8 nozzle",
"sub_path": "process/0.32mm Optimal @Creality K2 0.8 nozzle.json"
},
{
"name": "0.36mm Draft @Creality Ender-3 V3",
"sub_path": "process/0.36mm Draft @Creality Ender3V3 0.6 nozzle.json"
@@ -1114,10 +1178,14 @@
"name": "0.36mm Draft @Creality K2 Plus 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 Plus 0.6 nozzle.json"
},
{
{
"name": "0.36mm Draft @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.36mm Draft @Creality K2 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 0.6 nozzle.json"
},
{
"name": "0.40mm Standard @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.40mm Standard @Creality K1 (0.8 nozzle).json"
@@ -1142,10 +1210,18 @@
"name": "0.40mm Standard @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.40mm Standard @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.40mm Standard @Creality K2 0.8 nozzle",
"sub_path": "process/0.40mm Standard @Creality K2 0.8 nozzle.json"
},
{
"name": "0.42mm SuperDraft @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.42mm SuperDraft @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.42mm SuperDraft @Creality K2 0.6 nozzle",
"sub_path": "process/0.42mm SuperDraft @Creality K2 0.6 nozzle.json"
},
{
"name": "0.48mm Draft @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.48mm Draft @Creality K1 (0.8 nozzle).json"
@@ -1170,10 +1246,18 @@
"name": "0.48mm Draft @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.48mm Draft @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.48mm Draft @Creality K2 0.8 nozzle",
"sub_path": "process/0.48mm Draft @Creality K2 0.8 nozzle.json"
},
{
"name": "0.56mm SuperDraft @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.56mm SuperDraft @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.56mm SuperDraft @Creality K2 0.8 nozzle",
"sub_path": "process/0.56mm SuperDraft @Creality K2 0.8 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2",
"sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json"
@@ -1898,18 +1982,34 @@
"name": "Creality K2 Pro 0.2 nozzle",
"sub_path": "machine/Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "Creality K2 0.2 nozzle",
"sub_path": "machine/Creality K2 0.2 nozzle.json"
},
{
"name": "Creality K2 Pro 0.4 nozzle",
"sub_path": "machine/Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "Creality K2 0.4 nozzle",
"sub_path": "machine/Creality K2 0.4 nozzle.json"
},
{
"name": "Creality K2 Pro 0.6 nozzle",
"sub_path": "machine/Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "Creality K2 0.6 nozzle",
"sub_path": "machine/Creality K2 0.6 nozzle.json"
},
{
"name": "Creality K2 Pro 0.8 nozzle",
"sub_path": "machine/Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "Creality K2 0.8 nozzle",
"sub_path": "machine/Creality K2 0.8 nozzle.json"
},
{
"name": "Creality Sermoon V1 0.4 nozzle",
"sub_path": "machine/Creality Sermoon V1 0.4 nozzle.json"

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -21,6 +21,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -21,6 +21,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -18,6 +18,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -54,6 +54,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -48,6 +48,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -9,6 +9,10 @@
"23"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -9,6 +9,10 @@
"18"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -9,6 +9,10 @@
"10"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -15,6 +15,10 @@
"0"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -36,6 +36,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View File

@@ -0,0 +1,183 @@
{
"type": "machine",
"from": "system",
"settings_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.10mm Standard @Creality K2 0.2 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.2",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.04"
],
"nozzle_diameter": [
"0.2"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.2 nozzle",
"nozzle_height": "4"
}

View File

@@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"settings_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.16mm Standard @Creality K2 0.4 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.4",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"nozzle_diameter": [
"0.4"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.8"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.4 nozzle"
}

View File

@@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.30mm Standard @Creality K2 0.6 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.6",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"nozzle_diameter": [
"0.6"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"1.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.6 nozzle"
}

View File

@@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.40mm Standard @Creality K2 0.8 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.8",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"nozzle_diameter": [
"0.8"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"3"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.8 nozzle"
}

View File

@@ -0,0 +1,13 @@
{
"type": "machine_model",
"name": "Creality K2",
"model_id": "Creality_K2",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"machine_tech": "FFF",
"family": "Creality",
"bed_model": "creality_k1_buildplate_model.stl",
"default_bed_type": "Textured PEI Plate",
"bed_texture": "creality_k1_buildplate_texture.png",
"hotend_model": "",
"default_materials": "Creality Generic ABS @K2-all;Creality Generic ASA @K2-all;Creality Generic PETG @K2-all;Creality Generic PLA @K2-all;Creality Generic PLA High Speed @K2-all;Creality Generic PLA Matte @K2-all;Creality Generic PLA Silk @K2-all"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.08mm SuperDetail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.08",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.08mm SuperDetail @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "7",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "200%",
"brim_width": "5",
"brim_object_gap": "0.3",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "6000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "1000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "300",
"interface_shells": "0",
"ironing_flow": "8",
"ironing_spacing": "0.15",
"ironing_speed": "60",
"ironing_type": "no ironing",
"layer_height": "0.08",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.4",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "2000",
"top_surface_speed": "200",
"top_shell_layers": "9",
"top_shell_thickness": "0.8",
"travel_acceleration": "10000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.10mm HighDetail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.1",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.12mm Detail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.12",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.12mm Detail @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "200%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "300",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.12",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "6",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.14mm Optimal @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.14",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.16mm Optimal @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "4",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "270",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.16",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "6",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.18mm Detail @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.18",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,268 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.20mm Standard @Creality K2 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100",
"acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]",
"acceleration_limit_mess_enable": "0",
"ai_infill": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"counterbore_hole_bridging": "none",
"default_acceleration": "12000",
"default_jerk": "12",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"dont_filter_internal_bridges": "disabled",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_fill_target": "everywhere",
"gap_infill_speed": "250",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "12",
"infill_wall_overlap": "30%",
"initial_layer_acceleration": "2000",
"initial_layer_infill_speed": "105",
"initial_layer_jerk": "8",
"initial_layer_line_width": "0.5",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "8",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "150%",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "250",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.2",
"line_width": "0.42",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"material_flow_dependent_temperature": "0",
"material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_length_factor": "0.5",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "8",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_enhance_type": "chamfer",
"prime_tower_width": "40",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_order": "default",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"scarf_angle_threshold": "155",
"scarf_joint_flow_ratio": "1",
"scarf_joint_speed": "100%",
"scarf_overhang_threshold": "40%",
"seam_gap": "10%",
"seam_position": "aligned",
"seam_slope_conditional": "0",
"seam_slope_entire_loop": "0",
"seam_slope_inner_walls": "0",
"seam_slope_min_length": "20",
"seam_slope_start_height": "0",
"seam_slope_steps": "10",
"seam_slope_type": "none",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_area_infill_flow_compensation": "0",
"small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "270",
"speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "0",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.42",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "5000",
"top_surface_jerk": "8",
"top_surface_line_width": "0.42",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "200",
"travel_acceleration": "12000",
"travel_jerk": "12",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_direction": "auto",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Detail @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Draft @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "200",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "230",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "30",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "230",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "230",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Optimal @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.28mm SuperDraft @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "180",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "200",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "200",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.28",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "50",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "10",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "200",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "200",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,243 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.30mm Standard @Creality K2 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100%",
"acceleration_limit_mess_enable": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"default_jerk": "20",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_infill_speed": "50",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "20",
"infill_wall_overlap": "30",
"initial_layer_acceleration": "500",
"initial_layer_infill_speed": "60",
"initial_layer_jerk": "20",
"initial_layer_line_width": "0.62",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "20",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "70",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "150",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.3",
"line_width": "0.62",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "20",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_width": "60",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"seam_gap": "10%",
"seam_position": "aligned",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.62",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "120",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "1",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.6",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "2000",
"top_surface_jerk": "20",
"top_surface_line_width": "0.62",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "100",
"travel_acceleration": "12000",
"travel_jerk": "20",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.32mm Optimal @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.32",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.36mm Draft @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.36",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,243 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.40mm Standard @Creality K2 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100%",
"acceleration_limit_mess_enable": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"default_jerk": "9",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_infill_speed": "50",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "12",
"infill_wall_overlap": "30",
"initial_layer_acceleration": "500",
"initial_layer_infill_speed": "60",
"initial_layer_jerk": "9",
"initial_layer_line_width": "0.82",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "7",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "70",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "150",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.4",
"line_width": "0.82",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "7",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_width": "60",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"seam_gap": "10%",
"seam_position": "aligned",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.82",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "120",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "1",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.8",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "2000",
"top_surface_jerk": "7",
"top_surface_line_width": "0.82",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "100",
"travel_acceleration": "12000",
"travel_jerk": "12",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.42mm SuperDraft @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.42",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.48mm Draft @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.48",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.56mm SuperDraft @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.56",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View File

@@ -1,6 +1,6 @@
{
"name": "Cubicon",
"version": "02.03.01.10",
"version": "02.03.02.51",
"force_update": "0",
"description": "Cubicon configurations",
"machine_model_list": [

Some files were not shown because too many files have changed in this diff Show More