37 Commits

Author SHA1 Message Date
thysson2701
5659a83c44 fix(profile): Kobra X bed_temperature_formula auf by_first_filament setzen
G9111 hat während des Auto-Levelings auf den höchsten Bett-Temp-Wert
aller Projekt-Filamente geheizt statt auf die Temp des aktiven Filaments.
Fixes #4 (OrcaSlicer-KX), related KX-Bridge-Release#96.
2026-07-20 12:59:46 +02:00
thysson2701
bcc3f1eb44 fix(branding): KX-Logo in allen UI-Dialogen korrekt anzeigen
- Splash: SVG durch direktes PNG-Laden ersetzt (nanosvg rendert kein
  eingebettetes Raster-PNG)
- About-Dialog: Logo auf 125px skaliert statt unkontrolliert 192px
- TroubleshootDialog, UpdateDialogs, ReleaseNote, MsgDialog:
  OrcaSlicer.svg → OrcaSlicer_192px.png (bereits KX-Logo)
2026-07-20 12:59:05 +02:00
thysson2701
19998ae487 feat(updater): Versionsprüfung auf Gitea OrcaSlicer-KX Releases umleiten
Ersetzt die orcaslicer.com/latest URL durch die Gitea API:
  https://gitea.it-drui.de/api/v1/repos/viewit/OrcaSlicer-KX/releases/latest

Das Gitea-JSON hat dasselbe Format wie GitHub (tag_name, html_url,
prerelease) — der bestehende Parser in check_new_version_sf() funktioniert
ohne weitere Änderungen. Telemetrie-Query-Parameter und Upstream-Signaturen
werden nicht mehr angehängt.
2026-07-20 12:59:05 +02:00
thysson2701
d8190d474e fix(branding): About-Dialog lädt KX-Logo als PNG statt SVG
nanosvg unterstützt keine eingebetteten Rasterbilder (data:image/png).
Direkt OrcaSlicer_192px.png laden — bereits durch das KX-Logo ersetzt.
2026-07-20 12:59:04 +02:00
thysson2701
e75ae87295 feat(branding): OrcaKX-Logo als App-Icon und About/Splash-Logo einsetzen
Ersetzt alle OrcaSlicer-Logos durch das Orca-KX Fork-Logo (Kobra + Orca).
Betrifft: PNG-Icons (32/64/128/154/192px), Windows .ico, macOS .icns,
About-Dialog SVGs (light + dark) und Splash-Screen SVGs.
2026-07-20 12:59:04 +02:00
thysson2701
acc3db79f9 docs: README auf 2.4.1-kx1 aktualisieren 2026-07-20 12:59:04 +02:00
thysson2701
f64cb21f73 fix(ams): exclude empty placeholder slots from AMS filament mapping
Empty AMS slots (is_tray_info_ready()==false) were included in
tray_filaments with id=0. The distance-map then stored tray_id=0 for
those slots, causing the greedy mapper to assign real project filaments
to the placeholder entry instead of their actual physical slot. On a
6-slot ACS/ACE with Slot 1 empty this shifted all mapped filaments by
one position.

Fix: skip any tray that is not ready (no color/type) before calling
_parse_tray_info() so only loaded slots enter the mapping pool.

Also keep index-alignment in get_ams_cobox_infos(): empty AMS entries
(filament_id empty) now push placeholder strings instead of being
silently skipped. This prevents the Overwriting-mode tab from accessing
m_ams_combo_info.ams_filament_colors at a shifted index, which caused
an out-of-bounds read and subsequent crash when switching sync modes
while a placeholder slot was present.

Fixes KX-Bridge-Release issue #67 comment #480 (slot-index shift +
Overwriting crash).
2026-07-20 12:59:04 +02:00
thysson2701
ad4ac71be4 fix(moonraker): re-resolve host on user→user preset switch for AMS sync
Two Moonraker user presets on different ports (:7125, :7126) share the
same printer agent type. switch_printer_agent() only called select_machine()
when the agent *type* changed — not when the host changed within the same
agent. A user→user preset switch therefore left the MachineObject pointing
at the first connected printer, causing AMS sync to always query the wrong
host.

Fix: when the agent type stays the same (and is not the BBL agent),
also call select_machine() so the host is re-resolved from the current
preset and set_selected_machine() reconnects to the correct Moonraker
instance.

Fixes: AMS Sync locked to first printer in multi-printer sessions (SirPeroples)
2026-07-20 12:59:04 +02:00
thysson2701
05cb4ecf48 fix(compat): add aliases for wall_filament → outer_wall_filament_id; fix verify_build.sh
Adds .aliases = { "wall_filament", "wall_filament_id", "outer_wall_filament",
"perimeter_extruder" } to outer_wall_filament_id and .aliases = { "inner_wall_filament" }
to inner_wall_filament_id in PrintConfig.cpp so that old .3mf files using these legacy
keys do not throw UnknownOptionException on load.

Also corrects verify_build.sh CHECKS to search for "tray_sub_brands" (the actual binary
string) instead of the stale "filament_sub_brands".
2026-07-20 12:59:04 +02:00
thysson2701
f5b71de932 chore: alle Upstream-Workflows deaktivieren (on: {}) 2026-07-20 12:59:04 +02:00
8d48947b8e docs: README auf 2.4.0-kx1 aktualisieren 2026-07-20 12:59:04 +02:00
thysson2701
514cd26bca fix(preset): Legacy-Aliases durch korrekte _id-Keys in s_Preset_print_options ersetzen
wall_filament, sparse_infill_filament, solid_infill_filament waren
unregistrierte Legacy-Aliases die beim Start UnknownOptionException
in apply_only() verursachten. Durch die korrekten registrierten Keys
(outer/inner_wall_filament_id, sparse/internal_solid/top/bottom_surface
_filament_id) ersetzt. Ausserdem fehlende Upstream-2.4.0-Keys ergaenzt:
lightning_*, bridge_line_width, relative_bridge_angle,
support_parallel_printheads, parallel_printheads_*, flashforge_serial_number.
2026-07-20 12:59:04 +02:00
thysson2701
c02df26328 feat(v2.4): KX-Linie auf Upstream 2.4.0 konsolidieren (2.4.0-kx1)
Neue 2.4-stable-Linie auf frischem orca-upstream/release/v2.4 (2.4.0):
- KX-Moonraker-Bridge (MoonrakerPrinterAgent.cpp/.hpp) übernommen
- Preset.cpp: KX-filament_id-Patches per 3way auf neuen Upstream appliziert
  (Upstream-Fixes 10.-21.06. erhalten)
- Issue #52: Vendor-Filter bei User-Presets überspringen
- AMS-Leerslot-Fix (DevFilaSystem.cpp + AMSItem.cpp): leerer Slot zeigt
  kein altes Filament mehr
- About-Hinweis, verify_build.sh, Filament-Bridge-Doku, README
- Version 2.4.0-kx1
2026-07-20 12:59:04 +02:00
SoftFever
8500fcdcca Fix version was not properly updated on non windows OS (#14617)
Fixed an issue where on non-Windows systems, the version was not properly written to the appconfig.
2026-07-06 22:18:06 +08:00
SoftFever
c95887a93f one time bump microsoft appstore version to 2.4.3 2026-07-06 17:37:47 +08:00
SoftFever
d3405cf461 bump version to 2.4.2 2026-07-06 12:31:54 +08:00
SoftFever
a524ec7dde Fixes invalid inherits/compatible_printers/compatible_prints references that point at a deleted or renamed preset. (#14595)
* fix profile reference for Creality

* fix profile reference for Blocks

* fix profile reference for OrcaArena

* fix profile reference for re3D

* fix profile reference for Chuanying

* fix profile reference for Prusa

* fix profile reference for Wanhao France

* fix profile reference for MagicMaker

* fix profile reference for Afinia

Remove the ABS/ABS+/PLA/TPU/Value ABS/Value PLA filament presets that referenced the non-existent "Afinia H400 Pro" printer. The real printer is "Afinia H+1(HS)", already served by the @HS filament variants.

* fix profile reference for Comgrow

Remove the orphaned "0.20mm Standard @Comgrow T500 1.0" process preset and its process_list entry. Its only compatible printer "Comgrow T500 1.0 nozzle" never existed (the T500 model defines nozzle diameters 0.4/0.6/0.8 only).

* always run check_preset_references
2026-07-06 12:31:54 +08:00
SoftFever
55d0108cd3 Show preset name in cloud sync conflict and error messages (#14592)
The 409 conflict notification, the force-push confirmation dialog, and the payload-too-large (413) dialog now name the affected preset. The name was already parsed from the conflict body but never surfaced. The account-level preset-limit message stays generic since it isn't about one specific preset.
2026-07-06 12:27:47 +08:00
SoftFever
d91972e576 Fix reload from disk for STEP models after reopening a project (#12992) (#14591)
* Fix reload from disk for STEP models after reopening a project (#12992)

reload_from_disk matched reloaded source volumes with an exact
source.input_file string comparison. After a project is saved and
reopened, the stored source path is only the filename (the default,
non-full-path save) while a freshly re-imported volume carries a full
path, so the comparison never matched: reload fell into fail_list and
the "locate file" dialog was effectively useless for STEP models.

Fall back to a case-insensitive filename comparison when the exact
paths differ, so the existing same-folder source lookup (and the
locate dialog) can reload the model. Projects that stored absolute
source paths still match exactly as before; no 3mf format change.

* Add Preferences option to store full source paths in projects

Expose the existing export_sources_full_pathnames setting (previously
only editable in the config file) as a checkbox under Preferences >
General > Project. Enabling it stores absolute source paths in saved
projects, so "Reload from disk" works when the source file is kept in
a different folder than the project (companion to #12992).
2026-07-06 12:27:47 +08:00
Valerii Bokhan
ccf28f394b Adding the add:north filament profiles to OrcaFilamentLibrary (#13366)
* Adding add:north filament profiles to OrcaFilamentLibrary

* addnorth filament profiles: moving the files to the BBL folder

* addnorth filament profiles: fixing filenames and setting ids

* addnorth filament profiles: updated settings (baseed on 26-06-2026 version)

* addnorth filament profiles: removed unsupported printers

* bump version

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-07-06 12:27:47 +08:00
SoftFever
6888f9d806 fix: use scalar config accessors in PA calibration for release/v2.4
#14447 backported main's array-based calib.hpp accessors, which call
DynamicPrintConfig::get_abs_value_at() — a coFloats/coFloatsOrPercents-only
method that does not exist on release/v2.4. Here outer_wall_speed,
outer_wall_acceleration and initial_layer_speed are still scalar coFloat,
so the method is undefined and, if backported, would throw at runtime on
these scalar options. This broke the build (calib.hpp is included widely
via AppConfig.hpp).

Revert speed_first_layer/speed_perimeter/accel_perimeter to the scalar
option<ConfigOptionFloat>()->value form used before #14447. The actual
#14447 crash fix (line_width_first_layer zero-width fallback in calib.cpp)
is unaffected.
2026-07-06 12:27:47 +08:00
SoftFever
07a87b4129 fix gcode time estimiation error (#14573)
fix gcode estimiation error
2026-07-06 12:27:47 +08:00
ExPikaPaka
23555f8df2 Preserve disabled filament overrides (nil) through cloud sync (#14550) 2026-07-06 12:27:47 +08:00
Ian Chua
116658de29 fix: add logging for refresh token flow and use local os keychain as source of truth. (#14531) 2026-07-06 12:27:47 +08:00
raistlin7447
a8f2fea5e2 fix: crash in Measure tool when a plain edge is the first selection (#14538)
* fix: crash in Measure tool when a plain edge is the first selection

The SPHERE_2 gripper raycaster called get_feature_offset() on
.first.feature instead of .second.feature (copy-pasted from the SPHERE_1
block). Plain planar-border edges store no extra point, so the Edge
branch dereferenced an empty optional behind a release-stripped assert,
aborting on Flatpak and undefined behavior elsewhere.

Point the SPHERE_2 raycaster at .second.feature and fall the Edge branch
back to the edge midpoint.

Fixes #14018
2026-07-06 12:27:47 +08:00
raistlin7447
7c80ea1fc1 feat: add {first_object_name} filename placeholder (#14497)
{input_filename_base} is meant to be the saved project's file name. Before
saved; #13753 fixed it to use the project name. Some users relied on the old
behavior to get the part name into their output file name and had no
placeholder to recover it ({model_name} is the 3mf designer metadata, blank
for plain STL imports).

Add {first_object_name} as a dedicated placeholder for the first printable
object on the current plate, populated in update_object_placeholders()
independently of {input_filename_base}.

Closes #14493
2026-07-06 12:27:47 +08:00
raistlin7447
b5d46a3e7c fix: crash when rotating the prime tower (#14499)
Selecting the prime tower and rotating it (PageUp/PageDown) crashed.
Selection::notify_instance_update() indexed m_model->objects with the
wipe tower's synthetic id (>= 1000), which is not a ModelObject index,
so the lookup returned garbage and dereferencing it segfaulted.

do_rotate/do_scale/do_mirror already skip the wipe tower in their own
loops but all call this shared helper, so scale and mirror hit the same
fault. Selection::drop() had the same latent bug via a direct index.
Guard both with the >= 1000 check already used throughout the file.

Fixes #14498
2026-07-06 12:27:47 +08:00
Noisyfox
fa0a08d8f3 Support accessing coFloatsOrPercents values in gcode template (#14526)
* Support accessing `coFloatsOrPercents` values in gcode template (OrcaSlicer/OrcaSlicer#14522)

* Vector option values are separated by comma

* Fix wrong cast used for checking nullability
2026-07-06 12:27:47 +08:00
ExPikaPaka
a38d9ccb21 Fix "plug-in file may be in use" install failure when migrating from older versions (#14373) (#14528)
Fix network plug-in install failing when the plug-in DLL is in use (#14373)

Switching or reinstalling the Bambu network plug-in from a running
OrcaSlicer failed with "The plug-in file may be in use". install_plugin()
deleted each existing file before extracting the new one, and on Windows a
currently-loaded DLL (BambuSource.dll, or the legacy networking library)
cannot be removed or overwritten in place, so the whole install aborted.

Rename an in-use file aside to "<name>.old" before writing the new one: the
running module keeps mapping the renamed file while the new version is
extracted, so the install succeeds without having to unload the plug-in
first. Stale ".old" files are cleaned up at the start of on_init_network(),
before the plug-in is (re)loaded, so they do not accumulate.
2026-07-06 12:27:47 +08:00
SoftFever
92ea1ce57e Feat/update preset validator (#14507)
# Description

This PR expands profile validation so we can catch backward
compatibility issues with custom presets generated by older OrcaSlicer
releases. It also adds missing `renamed_from` metadata for presets that
were renamed or moved, so older user presets can resolve their original
parent names against the current system profiles.

## Background

Many users have reported missing preset issues after upgrading past
2.4.1. Investigation showed two common causes:

- preset lookup and compatibility checks did not always account for
`renamed_from`
- some renamed base presets were missing the old preset name in their
`renamed_from` metadata

The existing profile workflow validates the current system profile tree
and a single nightly-generated custom preset bundle. That is useful for
catching current profile errors, but it does not validate user presets
generated by older OrcaSlicer versions against the current system
profiles. As a result, older missing-parent compatibility gaps can slip
through.

## Changes

- Update `check_profiles.yml` to validate historical custom preset
fixtures from `OrcaSlicer/OrcaSlicer-profile-validator`.
- Download the fixture manifest from the public `fixture-archive`
release.
- Validate each `orca_custom_presets_<version>.zip` fixture
independently against the current PR's `resources/profiles`.
- Generate per-version validation logs and upload them as workflow
artifacts.
- Fail profile validation if any historical fixture version fails.
- Add missing `renamed_from` aliases for renamed/moved presets found by
the historical fixture validation.

## Profile Compatibility Fixes

This PR adds aliases for older parent names including:

- `0.20mm Bambu Support W @BBL X1C` -> `0.20mm Standard @BBL X1C`
- `Bambu PLA Impact @BBL X1C` -> `Bambu PLA Impact @System`
- `Ginger Generic rPLA` -> `Ginger Generic PLA`
- `Ginger Generic rPETG` -> `Ginger Generic PETG`
- legacy `Panchroma PLA Stain` BBL filament names -> current `Panchroma
PLA Satin` names
- legacy Elegoo casing/name variants such as `Elegoo RAPID PLA+`,
`Elegoo RAPID PETG`, `Elegoo RAPID PETG+`, and `Elegoo PETG Pro @System`

## Validation Flow

The custom preset validation step now:

1. Downloads `manifest.json` from the `fixture-archive` release.
2. Iterates over every fixture listed in the manifest.
3. Copies the current branch's `resources/profiles` into a temporary
profile tree.
4. Removes any existing `user` directory from that temporary tree.
5. Unzips exactly one historical fixture into the temporary tree.
6. Runs `OrcaSlicer_profile_validator -p <temp profile tree> -l 2`.
7. Writes a version-specific log and a consolidated summary.

This keeps validation scoped per fixture version and avoids mixing
generated user presets from different OrcaSlicer releases.

## Fixture Source

Historical fixtures are stored as public release assets in:

`OrcaSlicer/OrcaSlicer-profile-validator`, release tag `fixture-archive`

Each release asset is expected to be named like:

```text
orca_custom_presets_v2.4.1.zip
```

## Testing

Validated locally with:

- current system profile validation
- BBL filament subtype validation
- historical custom preset fixture validation
- extra profile JSON check in a clean profile tree

The affected historical fixture set passed after adding the missing
`renamed_from` aliases.

The release manifest controls which fixture versions are validated.
[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-06 12:27:47 +08:00
SoftFever
2c029402d7 fix build errors 2026-07-06 12:27:46 +08:00
SoftFever
f8dc94ab7f Fix issue that Orca keeps asking for re-install Bambu network plugin (#14511)
# Description

There is a bug that if user used to use legacy plugin, the
`NetworkAgent::use_legacy_network` will not be properly reset after user
install a newer plugin version through the plugin update dialog (ie, not
from selecting a plugin version from Preference screen). And in that
case Orca will download the legacy plugin but instead installing it with
a newer version suffix. So on next start up Orca can't find the plugin
because it tries to load using legacy version suffix instead.

This PR fixes it by getting rid of that error-prone static variable,
instead it always use the version number directly.

Fix #14373
Fix #14441

# 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.
-->

<!--
> A guide for users on how to download the artifacts from this PR.
-->

[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-06 12:27:46 +08:00
yw4z
76e16d8db4 Preferences Dialog fixes & improvements (Wiki link support) (#13857)
* init

* update

* update

* Update Preferences.cpp

* Update Preferences.cpp

* Update Preferences.cpp

* Update Preferences.cpp

* move filament sync mode next to auto sync

* move auto backup next to load behaviour
2026-07-06 12:27:46 +08:00
SoftFever
feeea3e651 fix: treat renamed printer presets as compatible aliases (#14504)
# Description

Fixes user filament presets that reference an old printer preset name in
`compatible_printers`, even when the current system printer preset
correctly declares that old name in `renamed_from`.

## Core Issue

`PresetCollection::find_preset()` was updated to resolve `renamed_from`,
but this specific failure does not go through `find_preset()`.

For root user filament presets with empty `inherits`, Orca infers
`compatible_printers` from the filament name suffix after `@`. For
example:

```json
"ELEGOO PLA Base @Elegoo Neptune 4 Pro (0.4 nozzle)"
```

loads with:

```json
"compatible_printers": ["Elegoo Neptune 4 Pro (0.4 nozzle)"]
```

The current system printer preset is named:

```text
Elegoo Neptune 4 Pro 0.4 nozzle
```

and has:

```json
"renamed_from": "Elegoo Neptune 4 Pro (0.4 nozzle)"
```

However, filament compatibility was doing a direct string comparison
against the active printer name. Since that compatibility path does not
call `find_preset()`, the `renamed_from` mapping was never considered.

## Fix

Teach printer compatibility checks to treat
`active_printer.preset.renamed_from` entries as aliases of the active
printer name.

This preserves existing user preset JSON and avoids rewriting
`compatible_printers`, while allowing old printer suffixes to remain
compatible with renamed system printer presets.

## Tests

<!--
> A guide for users on how to download the artifacts from this PR.
-->

[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-06 12:27:46 +08:00
Ian Chua
128068cb65 fix: fix type name from preset to process in the preset bundle dialog (#14481)
# Description

The type field for process presets is wrong. It should be process
instead of preset

<img width="2532" height="1576" alt="image"
src="https://github.com/user-attachments/assets/ef73f895-8ce9-4b04-957d-c12cdbaf8f9b"
/>

[How to Download Pull Requests Artifacts for
Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)
2026-07-06 12:27:46 +08:00
raistlin7447
2f13fd82b1 fix: slicing fails when filament_end_gcode uses layer_z with a wipe tower (#14462)
WipeTowerIntegration::append_tcr processed filament_end_gcode with only
layer_num in its placeholder config, so a filament_end_gcode referencing
{layer_z} could not be evaluated and slicing aborted. This affects any
multi-filament print that routes tool changes through the prime/wipe tower
(for example a support filament on a Bambu printer); the same macro works
in machine_end_gcode and on the non-wipe-tower set_extruder path, which
both define layer_z.

Set layer_z to tcr.print_z, the value this function already provides to its
change_filament_gcode and tcr_rotated_gcode placeholders.

Fixes #10119
2026-07-06 12:27:46 +08:00
raistlin7447
dafc223d1a fix: PA pattern calibration crash with first layer line width 0 (#14447)
CalibPressureAdvancePattern::line_width_first_layer() returned the raw
initial_layer_line_width, so a value of 0 (which means "use the default")
fed 0 into the Flow spacing math and threw FlowErrorNegativeSpacing,
crashing the whole app when slicing a PA pattern calibration.

Mirror the guard already present in the sibling line_width(): when the
configured width is non-positive, fall back to auto_extrusion_width.

Add a libslic3r regression test covering the width resolution.

Fixes #13188
2026-07-05 13:33:13 +08:00
947 changed files with 14409 additions and 4099 deletions

View File

@@ -1,11 +1,6 @@
name: Assign Issue
on:
schedule:
- cron: 0 0 * * *
issue_comment:
types: [created]
workflow_dispatch:
on: {}
jobs:
assign:

View File

@@ -1,9 +1,6 @@
name: Auto-close duplicate issues
description: Auto-closes issues that are duplicates of existing issues
on:
schedule:
- cron: "0 9 * * *"
workflow_dispatch:
on: {}
jobs:
auto-close-duplicates:

View File

@@ -1,22 +1,7 @@
name: Backfill Duplicate Comments
description: Triggers duplicate detection for old issues that don't have duplicate comments
on:
workflow_dispatch:
inputs:
days_back:
description: 'How many days back to look for old issues'
required: false
default: '90'
type: string
dry_run:
description: 'Dry run mode (true to only log what would be done)'
required: false
default: 'true'
type: choice
options:
- 'true'
- 'false'
on: {}
jobs:
backfill-duplicate-comments:

View File

@@ -1,269 +1,209 @@
name: Build all
on:
push:
branches:
- main
- release/*
- belt-printer
paths:
- 'deps/**'
- 'src/**'
- '**/CMakeLists.txt'
- 'version.inc'
- 'localization/**'
- 'resources/**'
- ".github/workflows/build_*.yml"
- 'scripts/flatpak/**'
- 'scripts/msix/**'
- 'tests/**'
pull_request:
branches:
- main
- release/*
paths:
- 'deps/**'
- 'deps_src/**'
- 'src/**'
- '**/CMakeLists.txt'
- 'version.inc'
- ".github/workflows/build_*.yml"
- 'build_linux.sh'
- 'build_release_vs.bat'
- 'build_release_vs2022.bat'
- 'build_release_macos.sh'
- 'scripts/flatpak/**'
- 'scripts/msix/**'
- 'tests/**'
schedule:
- cron: '0 17 * * *' # run once a day at 1 AM Singapore time (UTC+8)
workflow_dispatch: # allows for manual dispatch
inputs:
build-deps-only:
description: 'Only build dependencies (bypasses caching)'
type: boolean
default: false
concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build_linux:
strategy:
fail-fast: false
# Build both arches on every event (PRs included), through the same
# build_check_cache -> build_deps -> build_orca chain (the AppImage).
# aarch64 always uses the GitHub-hosted arm runner (there is no arm
# self-hosted server). amd64's empty arch is load-bearing: it keeps the
# historical 'linux-clang' deps cache key and the unsuffixed asset names.
matrix:
include:
- arch: ""
os: ${{ vars.SELF_HOSTED && 'orca-lnx-server' || 'ubuntu-24.04' }}
- arch: "aarch64"
os: ubuntu-24.04-arm
# 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 }}
arch: ${{ matrix.arch }}
build-deps-only: ${{ inputs.build-deps-only || false }}
secrets: inherit
build_windows:
name: Build Windows ${{ matrix.arch }}
strategy:
fail-fast: false
matrix:
include:
- arch: x64
os: windows-latest
- arch: arm64
os: windows-11-arm
# 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:
# Self-hosted runner is x64-only; ARM64 always uses the GitHub-hosted runner.
os: ${{ (matrix.arch == 'x64' && vars.SELF_HOSTED) && 'orca-win-server' || matrix.os }}
arch: ${{ matrix.arch }}
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
# Tests are built on the aarch64 leg by default (faster GitHub arm runner),
# so run them there; self-hosted builds them on the amd64 server instead.
runs-on: ${{ vars.SELF_HOSTED && 'orca-lnx-server' || 'ubuntu-24.04-arm' }}
needs: build_linux
if: ${{ !cancelled() && success() }}
steps:
- name: Checkout
uses: actions/checkout@v6
with:
sparse-checkout: |
.github
scripts
tests
- name: Apt-Install Dependencies
if: ${{ !vars.SELF_HOSTED }}
uses: ./.github/actions/apt-install-deps
- name: Restore Test Artifact
uses: actions/download-artifact@v8
with:
name: ${{ github.sha }}-tests
- uses: lukka/get-cmake@latest
with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true
- name: Unpackage and Run Unit Tests
timeout-minutes: 20
run: |
tar -xvf build_tests.tar
scripts/run_unit_tests.sh
- name: Upload Test Logs
uses: actions/upload-artifact@v7
if: ${{ failure() }}
with:
name: unit-test-logs
path: build/tests/**/*.log
- name: Publish Test Results
if: always()
uses: EnricoMi/publish-unit-test-result-action@v2
with:
files: "ctest_results.xml"
- name: Delete Test Artifact
if: success()
uses: geekyeggo/delete-artifact@v6
with:
name: ${{ github.sha }}-tests
flatpak:
name: "Flatpak"
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-50
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android
- /usr/share/dotnet:/usr/share/dotnet
- /opt/ghc:/opt/ghc1
- /usr/local/share/boost:/usr/local/share/boost1
- /opt/hostedtoolcache:/opt/hostedtoolcache1
strategy:
fail-fast: false
matrix:
variant:
- arch: x86_64
runner: ubuntu-24.04
- arch: aarch64
runner: ubuntu-24.04-arm
# Don't run scheduled builds on forks; skip entirely on self-hosted runners
if: ${{ !cancelled() && !vars.SELF_HOSTED && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
runs-on: ${{ matrix.variant.runner }}
env:
date:
ver:
ver_pure:
# Belt-printer nightlies share the main nightly release but carry a `_belt`
# suffix so they never overwrite the main assets.
nightly_suffix: ${{ github.ref == 'refs/heads/belt-printer' && '_belt' || '' }}
steps:
- name: "Remove unneeded stuff to free disk space"
run:
rm -rf /usr/local/lib/android/* /usr/share/dotnet/* /opt/ghc1/* "/usr/local/share/boost1/*" /opt/hostedtoolcache1/*
- uses: actions/checkout@v6
- name: Get the version and date
run: |
ver_pure=$(grep 'set(SoftFever_VERSION' version.inc | cut -d '"' -f2)
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
ver="PR-${{ github.event.number }}"
git_commit_hash="${{ github.event.pull_request.head.sha }}"
else
ver=V$ver_pure
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@v5
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@v5
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/com.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/com.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/com.orcaslicer.OrcaSlicer.yml
cache: false
arch: ${{ matrix.variant.arch }}
upload-artifact: false
- name: Upload artifacts Flatpak
uses: actions/upload-artifact@v7
with:
name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
path: '/__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak'
- name: Deploy Flatpak to nightly release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/belt-printer')
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723
asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
asset_name: OrcaSlicer-Linux-flatpak_nightly${{ env.nightly_suffix }}_${{ 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
name: Build all
on: {}
concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build_linux:
strategy:
fail-fast: false
# Build both arches on every event (PRs included), through the same
# build_check_cache -> build_deps -> build_orca chain (the AppImage).
# aarch64 always uses the GitHub-hosted arm runner (there is no arm
# self-hosted server). amd64's empty arch is load-bearing: it keeps the
# historical 'linux-clang' deps cache key and the unsuffixed asset names.
matrix:
include:
- arch: ""
os: ${{ vars.SELF_HOSTED && 'orca-lnx-server' || 'ubuntu-24.04' }}
- arch: "aarch64"
os: ubuntu-24.04-arm
# 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 }}
arch: ${{ matrix.arch }}
build-deps-only: ${{ inputs.build-deps-only || false }}
secrets: inherit
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: ${{ vars.SELF_HOSTED && 'orca-win-server' || '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
# Tests are built on the aarch64 leg by default (faster GitHub arm runner),
# so run them there; self-hosted builds them on the amd64 server instead.
runs-on: ${{ vars.SELF_HOSTED && 'orca-lnx-server' || 'ubuntu-24.04-arm' }}
needs: build_linux
if: ${{ !cancelled() && success() }}
steps:
- name: Checkout
uses: actions/checkout@v6
with:
sparse-checkout: |
.github
scripts
tests
- name: Apt-Install Dependencies
if: ${{ !vars.SELF_HOSTED }}
uses: ./.github/actions/apt-install-deps
- name: Restore Test Artifact
uses: actions/download-artifact@v8
with:
name: ${{ github.sha }}-tests
- uses: lukka/get-cmake@latest
with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true
- name: Unpackage and Run Unit Tests
timeout-minutes: 20
run: |
tar -xvf build_tests.tar
scripts/run_unit_tests.sh
- name: Upload Test Logs
uses: actions/upload-artifact@v7
if: ${{ failure() }}
with:
name: unit-test-logs
path: build/tests/**/*.log
- name: Publish Test Results
if: always()
uses: EnricoMi/publish-unit-test-result-action@v2
with:
files: "ctest_results.xml"
- name: Delete Test Artifact
if: success()
uses: geekyeggo/delete-artifact@v6
with:
name: ${{ github.sha }}-tests
flatpak:
name: "Flatpak"
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-50
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android
- /usr/share/dotnet:/usr/share/dotnet
- /opt/ghc:/opt/ghc1
- /usr/local/share/boost:/usr/local/share/boost1
- /opt/hostedtoolcache:/opt/hostedtoolcache1
strategy:
fail-fast: false
matrix:
variant:
- arch: x86_64
runner: ubuntu-24.04
- arch: aarch64
runner: ubuntu-24.04-arm
# Don't run scheduled builds on forks; skip entirely on self-hosted runners
if: ${{ !cancelled() && !vars.SELF_HOSTED && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
runs-on: ${{ matrix.variant.runner }}
env:
date:
ver:
ver_pure:
steps:
- name: "Remove unneeded stuff to free disk space"
run:
rm -rf /usr/local/lib/android/* /usr/share/dotnet/* /opt/ghc1/* "/usr/local/share/boost1/*" /opt/hostedtoolcache1/*
- uses: actions/checkout@v6
- name: Get the version and date
run: |
ver_pure=$(grep 'set(SoftFever_VERSION' version.inc | cut -d '"' -f2)
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
ver="PR-${{ github.event.number }}"
git_commit_hash="${{ github.event.pull_request.head.sha }}"
else
ver=V$ver_pure
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@v5
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@v5
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/com.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/com.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/com.orcaslicer.OrcaSlicer.yml
cache: false
arch: ${{ matrix.variant.arch }}
upload-artifact: false
- name: Upload artifacts Flatpak
uses: actions/upload-artifact@v7
with:
name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
path: '/__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak'
- name: Deploy Flatpak to nightly release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723
asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
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

@@ -1,67 +1,52 @@
name: Check Cache
on:
workflow_call:
inputs:
os:
required: true
type: string
arch:
required: false
type: string
build-deps-only:
required: false
type: boolean
force-build:
required: false
type: boolean
jobs:
check_cache: # determines if there is a cache and outputs variables used in caching process
name: Check Cache
runs-on: ${{ inputs.os }}
outputs:
cache-key: ${{ steps.set_outputs.outputs.cache-key }}
cache-path: ${{ steps.set_outputs.outputs.cache-path }}
valid-cache: ${{ steps.cache_deps.outputs.cache-hit }}
steps:
- name: Checkout
uses: actions/checkout@v6
with:
lfs: 'false'
- name: set outputs
id: set_outputs
env:
# Keep macOS/Windows cache keys architecture-specific. amd64 Linux passes
# no arch (key stays 'linux-clang', preserving the existing cache);
# aarch64 gets its own 'linux-clang-aarch64' key.
cache-os: ${{ runner.os == 'macOS' && format('macos-{0}', inputs.arch) || (runner.os == 'Windows' && format('windows-{0}', inputs.arch) || format('linux-clang{0}', inputs.arch && format('-{0}', inputs.arch) || '')) }}
# ARM64 builds use the build-arm64 tree (see build_release_vs.bat); x64/other use build.
dep-folder-name: ${{ runner.os == 'macOS' && format('/{0}', inputs.arch) || (runner.os == 'Windows' && inputs.arch == 'arm64') && '-arm64/OrcaSlicer_dep' || '/OrcaSlicer_dep' }}
output-cmd: ${{ runner.os == 'Windows' && '$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
uses: actions/cache@v5
with:
path: ${{ steps.set_outputs.outputs.cache-path }}
key: ${{ steps.set_outputs.outputs.cache-key }}
lookup-only: true
build_deps: # call next step
name: Build Deps
needs: [check_cache]
uses: ./.github/workflows/build_deps.yml
with:
cache-key: ${{ needs.check_cache.outputs.cache-key }}
cache-path: ${{ needs.check_cache.outputs.cache-path }}
valid-cache: ${{ needs.check_cache.outputs.valid-cache == 'true' }}
os: ${{ inputs.os }}
arch: ${{ inputs.arch }}
build-deps-only: ${{ inputs.build-deps-only }}
force-build: ${{ inputs.force-build }}
secrets: inherit
name: Check Cache
on: {}
jobs:
check_cache: # determines if there is a cache and outputs variables used in caching process
name: Check Cache
runs-on: ${{ inputs.os }}
outputs:
cache-key: ${{ steps.set_outputs.outputs.cache-key }}
cache-path: ${{ steps.set_outputs.outputs.cache-path }}
valid-cache: ${{ steps.cache_deps.outputs.cache-hit }}
steps:
- name: Checkout
uses: actions/checkout@v6
with:
lfs: 'false'
- name: set outputs
id: set_outputs
env:
# Keep macOS/Linux cache keys architecture-specific. amd64 Linux passes
# no arch (key stays 'linux-clang', preserving the existing cache);
# aarch64 gets its own 'linux-clang-aarch64' key.
cache-os: ${{ runner.os == 'macOS' && format('macos-{0}', inputs.arch) || (runner.os == 'Windows' && 'windows' || format('linux-clang{0}', inputs.arch && format('-{0}', inputs.arch) || '')) }}
dep-folder-name: ${{ runner.os == 'macOS' && format('/{0}', inputs.arch) || '/OrcaSlicer_dep' }}
output-cmd: ${{ runner.os == 'Windows' && '$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
uses: actions/cache@v5
with:
path: ${{ steps.set_outputs.outputs.cache-path }}
key: ${{ steps.set_outputs.outputs.cache-key }}
lookup-only: true
build_deps: # call next step
name: Build Deps
needs: [check_cache]
uses: ./.github/workflows/build_deps.yml
with:
cache-key: ${{ needs.check_cache.outputs.cache-key }}
cache-path: ${{ needs.check_cache.outputs.cache-path }}
valid-cache: ${{ needs.check_cache.outputs.valid-cache == 'true' }}
os: ${{ inputs.os }}
arch: ${{ inputs.arch }}
build-deps-only: ${{ inputs.build-deps-only }}
force-build: ${{ inputs.force-build }}
secrets: inherit

View File

@@ -1,27 +1,4 @@
on:
workflow_call:
inputs:
cache-key:
required: true
type: string
cache-path:
required: true
type: string
valid-cache:
required: true
type: boolean
os:
required: true
type: string
arch:
required: false
type: string
build-deps-only:
required: false
type: boolean
force-build:
required: false
type: boolean
on: {}
jobs:
build_deps:

View File

@@ -1,22 +1,4 @@
on:
workflow_call:
inputs:
cache-key:
required: false
type: string
cache-path:
required: false
type: string
os:
required: true
type: string
arch:
required: false
type: string
macos-combine-only:
required: false
type: boolean
default: false
on: {}
jobs:
build_orca:

View File

@@ -1,12 +1,6 @@
name: Check locale
on:
pull_request:
branches:
- main
paths:
- 'localization/**'
- ".github/workflows/check_locale.yml"
on: {}
jobs:
check_translation:

View File

@@ -1,18 +1,5 @@
name: Check profiles
on:
pull_request:
branches:
- main
paths:
- 'resources/profiles/**'
- ".github/workflows/check_profiles.yml"
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
required: true
default: 'warning'
on: {}
permissions:
contents: read
@@ -41,7 +28,7 @@ jobs:
curl -L -o OrcaSlicer_profile_validator https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/OrcaSlicer_profile_validator_Linux_Ubuntu2404_nightly
chmod +x ./OrcaSlicer_profile_validator
# validate profiles
# Validate all system profiles.
- name: validate system profiles
id: validate_system
continue-on-error: true
@@ -63,11 +50,101 @@ jobs:
continue-on-error: true
working-directory: ${{ github.workspace }}
run: |
set +e
curl -LJO https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/orca_custom_preset_tests.zip
unzip -q ./orca_custom_preset_tests.zip -d ${{ github.workspace }}/resources/profiles
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 2>&1 | tee ${{ runner.temp }}/validate_custom.log
exit ${PIPESTATUS[0]}
fixtures_dir="${{ runner.temp }}/profile-fixtures"
output_dir="${{ runner.temp }}/custom-preset-validation"
combined_log="${{ runner.temp }}/validate_custom.log"
summary="${output_dir}/summary.md"
release_url="https://github.com/OrcaSlicer/OrcaSlicer-profile-validator/releases/download/fixture-archive"
rm -rf "${fixtures_dir}" "${output_dir}"
mkdir -p "${fixtures_dir}" "${output_dir}"
curl -fsSL -o "${fixtures_dir}/manifest.json" "${release_url}/manifest.json"
MANIFEST_PATH="${fixtures_dir}/manifest.json" python3 <<'PY' > "${fixtures_dir}/fixtures.tsv"
import json
import os
with open(os.environ["MANIFEST_PATH"], encoding="utf-8") as fh:
manifest = json.load(fh)
if isinstance(manifest, dict):
entries = manifest.get("fixtures", [])
else:
entries = manifest
for entry in entries:
version = entry.get("version", "")
asset = entry.get("asset", "")
sha256 = entry.get("asset_sha256", "")
if not version or not asset:
continue
print(f"{version}\t{asset}\t{sha256}")
PY
if [ ! -s "${fixtures_dir}/fixtures.tsv" ]; then
echo "No custom preset fixtures found in ${release_url}/manifest.json" | tee "${combined_log}"
exit 1
fi
{
echo "## Custom Preset Fixture Validation"
echo ""
echo "| Version | Status | Log |"
echo "| --- | --- | --- |"
} > "${summary}"
status=0
failed_logs=()
while IFS=$'\t' read -r version asset expected_sha256; do
fixture_zip="${fixtures_dir}/${asset}"
asset_url_name="$(python3 -c 'import sys, urllib.parse; print(urllib.parse.quote(sys.argv[1], safe=""))' "${asset}")"
profile_tree="${output_dir}/profiles-${version}"
log_path="${output_dir}/${version}.log"
curl -fsSL -o "${fixture_zip}" "${release_url}/${asset_url_name}"
if [ -n "${expected_sha256}" ] && [ "${expected_sha256}" != "<sha256>" ]; then
echo "${expected_sha256} ${fixture_zip}" | sha256sum -c -
fi
rm -rf "${profile_tree}"
mkdir -p "${profile_tree}"
cp -a "${{ github.workspace }}/resources/profiles/." "${profile_tree}/"
rm -rf "${profile_tree}/user"
unzip -q "${fixture_zip}" -d "${profile_tree}"
set +e
./OrcaSlicer_profile_validator -p "${profile_tree}" -l 2 > "${log_path}" 2>&1
result=$?
set -e
if [ "${result}" -eq 0 ]; then
echo "| ${version} | PASS | ${version}.log |" >> "${summary}"
else
echo "| ${version} | FAIL | ${version}.log |" >> "${summary}"
failed_logs+=("${log_path}")
status=1
fi
done < "${fixtures_dir}/fixtures.tsv"
{
cat "${summary}"
if [ "${#failed_logs[@]}" -gt 0 ]; then
echo ""
echo "## Failed Fixture Logs"
for log_path in "${failed_logs[@]}"; do
echo ""
echo "### $(basename "${log_path}" .log)"
echo '```'
head -c 12000 "${log_path}" || echo "No output captured"
echo '```'
done
fi
} | tee "${combined_log}"
exit "${status}"
- name: Prepare PR number for comment workflow
if: ${{ always() && github.event_name == 'pull_request' }}

View File

@@ -2,11 +2,7 @@ name: Post profile check comment
# NOTE: The workflow name in the 'workflows' filter below must match the 'name'
# field in check_profiles.yml exactly. If that name changes, update it here too.
on:
workflow_run:
workflows: ["Check profiles"]
types:
- completed
on: {}
permissions:
pull-requests: write

View File

@@ -1,14 +1,6 @@
name: Orca Issue Dedupe
description: Automatically dedupe GitHub issues using AI
on:
issues:
types: [opened]
workflow_dispatch:
inputs:
issue_number:
description: 'Issue number to process for duplicate detection'
required: true
type: string
on: {}
jobs:
dedupe-issues:

View File

@@ -1,9 +1,6 @@
name: Generate Doxygen Documentation
on:
schedule:
- cron: '0 0 * * 1' # Every Monday at midnight UTC
workflow_dispatch: # Manual trigger
on: {}
concurrency:
group: ${{ github.workflow }}

View File

@@ -1,13 +1,6 @@
name: PR Label Bot
on:
pull_request_target:
types:
- opened
- reopened
issue_comment:
types:
- created
on: {}
permissions:
contents: read

View File

@@ -9,17 +9,7 @@ name: Publish to draft release
# `RELEASE_PUBLISHER` repo variable (set to "SoftFever"). To allow someone else,
# change that variable: gh variable set RELEASE_PUBLISHER --body "<login>".
on:
workflow_dispatch:
inputs:
run_id:
description: 'Run ID of the "Build all" workflow to pull binaries from (the number in the Actions run URL)'
required: true
type: string
tag:
description: 'Tag of the draft release to upload to (e.g. v2.4.0)'
required: true
type: string
on: {}
permissions:
contents: write # upload release assets

View File

@@ -1,15 +1,4 @@
on:
push:
paths:
- '**.sh'
- 'scripts/linux.d/*'
pull_request:
paths:
- '**.sh'
- 'scripts/linux.d/*'
schedule:
- cron: '55 7 * * *' # run once a day near midnight US Pacific time
workflow_dispatch: # allows for manual dispatch
on: {}
name: "Shellcheck"
permissions: {}

View File

@@ -1,8 +1,5 @@
name: Update Translation Catalog
on:
# schedule:
# - cron: 0 0 * * 1
workflow_dispatch:
on: {}
jobs:
update_translation:

View File

@@ -1,7 +1,6 @@
name: Publish to WinGet
on:
release:
types: [ released ]
on: {}
jobs:
publish:
runs-on: windows-latest

250
README.md
View File

@@ -1,237 +1,59 @@
<div align="center">
# OrcaSlicer-KX
<picture>
<img alt="OrcaSlicer logo" src="resources/images/OrcaSlicer.png" width="15%" height="15%">
</picture>
**OrcaSlicer mit KX-Bridge-Patches für den Anycubic Kobra X**
<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>
Fertige Binaries von [OrcaSlicer](https://github.com/SoftFever/OrcaSlicer) mit integrierten KX-spezifischen Erweiterungen — empfohlen für den Einsatz mit [KX-Bridge](https://gitea.it-drui.de/viewit/KX-Bridge-Release).
[![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)
[![Download](https://img.shields.io/badge/Download-Releases-2EA043?style=for-the-badge&logo=gitea&logoColor=white)](https://gitea.it-drui.de/viewit/OrcaSlicer-KX/releases)
OrcaSlicer: an open source Next-Gen Slicing Software for Precision 3D Prints.
Optimize your prints with ultra-fast slicing, intelligent support generation, and seamless printer compatibility—engineered for perfection.
<h3>
---
# Official links and community
## Download
#### Official Website:
Aktuelle Version: **2.4.2-kx1** (Basis: OrcaSlicer 2.4.2 stable)
<a href="https://www.orcaslicer.com/" style="font-size:2em;">OrcaSlicer.com</a>
| Plattform | Datei | Hinweis |
|-----------|-------|---------|
| Linux x86_64 | `OrcaSlicer-KX-Linux-x86_64.AppImage` | `chmod +x` setzen, dann starten |
| Windows x86_64 | `OrcaSlicer-KX-Windows-x86_64.zip` | Entpacken, `orca-slicer.exe` starten |
#### Github Repository:
macOS wird nicht bereitgestellt — bitte aus dem Upstream selbst bauen.
<a href="https://github.com/OrcaSlicer/OrcaSlicer"><img src="https://img.shields.io/badge/OrcaSlicer-181717?style=flat&logo=github&logoColor=white" width="200" alt="GitHub Logo"/> </a>
---
#### Follow us:
## Enthaltene Patches
<a href="https://twitter.com/real_OrcaSlicer"><img src="https://img.shields.io/badge/real__OrcaSlicer-000000?style=flat&logo=x&logoColor=white" width="200" alt="X Logo"/> </a>
<a href="https://www.youtube.com/@OfficialOrcaSlicer"><img src="https://img.shields.io/badge/OfficialOrcaSlicer-FF0000?style=flat&logo=youtube&logoColor=white" width="200" alt="YouTube Logo"/> </a>
- **Moonraker-Bridge:** mehrstufiges Filament-Matching (Name, Sub-Brand, Vendor-Fallback) mit Vendor-Filter-Skip
- **AMS-Leerslot-Fix:** leere AMS-Slots werden korrekt grau dargestellt (kein Absturz / falsches Filament)
- **Filament-ID:** eindeutige `filament_id` für abgeleitete User-Presets (korrekte Bridge-Synchronisation)
- **Kobra X Profile:** Drucker- und G-Code-Profile für den Anycubic Kobra X
- **Kobra X Bett-Temp-Fix:** `bed_temperature_formula` auf `by_first_filament` gesetzt — G9111-Makro heizt jetzt auf die korrekte Temperatur des gedruckten Filaments statt auf den Höchstwert aller Projekt-Filamente
#### Join our Discord community:
---
<a href="https://discord.gg/P4VE9UY9gJ"><img src="https://img.shields.io/badge/-Discord-5865F2?style=flat&logo=discord&logoColor=fff" width="200" alt="discord logo"/> </a>
## Filament-Presets & KX-Bridge
<table border="2" style="border-color: #ffa500; background-color:rgb(232, 220, 180); color: #856404;">
<tr>
<td>
<strong>⚠️ CAUTION:</strong><br>
Several clickbait and malicious websites, such as <b>orca-slicer[.]com</b> and <b>orcaslicer[.]net</b>, are pretending to be the official OrcaSlicer site. These sites may redirect you to dangerous downloads or contain misleading information.<br>
<b>Our only official website is <a href="https://www.orcaslicer.com/">www.orcaslicer.com</a>.</b><br><br>
If you come across any of these in search results, please <b>report them</b> as unsafe or phishing to help keep the community secure with:<br>
- <a href="https://safebrowsing.google.com/safebrowsing/report_phish/">Google Safe Browsing</a><br>
- <a href="https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site">Microsoft Security Intelligence</a><br>
- <a href="https://ipthreat.net/tools/reportphishing">IPThreat</a>
</td>
</tr>
</table>
📄 [Anleitung: eigene Filament-Presets erstellen, prüfen und importieren](https://gitea.it-drui.de/viewit/KX-Bridge-Release/src/branch/master/docs/filament-preset-bridge-guide.md)
</div>
---
# Main features
## Branch-Struktur
- **[Advanced Calibration Tools](https://www.orcaslicer.com/wiki/calibration_guide)**
Comprehensive suite: temperature towers, flow rate, retraction & more for optimal performance.
- **[Precise Wall](https://www.orcaslicer.com/wiki/quality_settings_precision#precise-wall) and [Seam Control](https://www.orcaslicer.com/wiki/quality_settings_seam)**
Adjust outer wall spacing and apply scarf seams to enhance print accuracy.
- **[Sandwich Mode](https://www.orcaslicer.com/wiki/quality_settings_wall_and_surfaces#innerouterinner) and [Polyholes](https://www.orcaslicer.com/wiki/quality_settings_precision#polyholes) Support**
Use varied infill [patterns](https://www.orcaslicer.com/wiki/strength_settings_patterns) and accurate hole shapes for improved clarity.
- **[Overhang](https://www.orcaslicer.com/wiki/quality_settings_overhangs) and [Support Optimization](https://www.orcaslicer.com/wiki#support-settings)**
Modify geometry for printable overhangs with precise support placement.
- **[Granular Controls and Customization](https://www.orcaslicer.com/wiki#process-settings)**
Fine-tune print speed, layer height, pressure, and temperature with precision.
- **Network Printer Support**
Seamless integration with Klipper, PrusaLink, and OctoPrint for remote control.
- **[Mouse Ear Brims](https://www.orcaslicer.com/wiki/others_settings_brim) & [Adaptive Bed Mesh](https://www.orcaslicer.com/wiki/printer_basic_information_adaptive_bed_mesh)**
Automatic brims and adaptive mesh calibration ensure consistent adhesion.
- **User-Friendly Interface**
Intuitive drag-and-drop design with pre-made profiles for popular printers.
- **[Open-Source](https://github.com/OrcaSlicer/OrcaSlicer) & [Community Driven](https://discord.gg/P4VE9UY9gJ)**
Regular updates fueled by continuous community contributions.
- **Wide Printer Compatibility**
Supports a broad range of printers: Bambu Lab, Prusa, Creality, Voron, and more.
- Additional features can be found in the [change notes](https://github.com/OrcaSlicer/OrcaSlicer/releases/).
| Branch | Version | Rolle |
|--------|---------|-------|
| `stable` / `kx-v2.4` | 2.4.1-kx1 | **aktuell stabil** |
| `kx-v2.3` | 2.3.2-kx4 | eingefroren (Altstand) |
# Wiki
---
The [wiki](https://www.orcaslicer.com/wiki) aims to provide a detailed explanation of the slicer settings, including how to maximize their use and how to calibrate and set up your printer.
## Warum ein eigenes Repo?
- **[Access the wiki here](https://www.orcaslicer.com/wiki)**
- **[Contribute to the wiki](https://www.orcaslicer.com/wiki/how_to_wiki)**
KX-Bridge selbst liegt unter [viewit/KX-Bridge-Release](https://gitea.it-drui.de/viewit/KX-Bridge-Release).
OrcaSlicer steht unter AGPL-3.0 — ein separates Repo hält Lizenzen, Quellherkunft und Update-Zyklen sauber getrennt.
# Download
---
## Stable Release
## Lizenz & Quelle
📥 **[Download the Latest Stable Release](https://github.com/OrcaSlicer/OrcaSlicer/releases/latest)**
Visit our GitHub Releases page for the latest stable version of OrcaSlicer, recommended for most users.
## Nightly Builds
🌙 **[Download the Latest Nightly Build](https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/nightly-builds)**
Explore the latest developments in OrcaSlicer with our nightly builds. Feedback on these versions is highly appreciated.
# How to install
## Windows
Download the **Windows Installer exe** for your preferred version from the [releases page](https://github.com/OrcaSlicer/OrcaSlicer/releases).
- *For convenience there is also a portable build available.*
<details>
<summary>Troubleshooting</summary>
- *If you have troubles to run the build, you might need to install following runtimes:*
- [MicrosoftEdgeWebView2RuntimeInstallerX64](https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v1.0.10-sf2/MicrosoftEdgeWebView2RuntimeInstallerX64.exe)
- [Details of this runtime](https://aka.ms/webview2)
- [Alternative Download Link Hosted by Microsoft](https://go.microsoft.com/fwlink/p/?LinkId=2124703)
- [vcredist2019_x64](https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v1.0.10-sf2/vcredist2019_x64.exe)
- [Alternative Download Link Hosted by Microsoft](https://aka.ms/vs/17/release/vc_redist.x64.exe)
- This file may already be available on your computer if you've installed visual studio. Check the following location: `%VCINSTALLDIR%Redist\MSVC\v142`
</details>
Windows Package Manager
```shell
winget install --id=SoftFever.OrcaSlicer -e
```
## Mac
1. Download the DMG for your computer: `arm64` version for Apple Silicon and `x86_64` for Intel CPU.
2. Drag OrcaSlicer.app to Application folder.
3. *If you want to run a build from a PR, you also need to follow the instructions below:*
<details>
<summary>Quarantine</summary>
- Option 1 (You only need to do this once. After that the app can be opened normally.):
- Step 1: Hold _cmd_ and right click the app, from the context menu choose **Open**.
- Step 2: A warning window will pop up, click _Open_
- Option 2:
Execute this command in terminal:
```shell
xattr -dr com.apple.quarantine /Applications/OrcaSlicer.app
```
- Option 3:
- Step 1: open the app, a warning window will pop up
![mac_cant_open](./SoftFever_doc/mac_cant_open.png)
- Step 2: in `System Settings` -> `Privacy & Security`, click `Open Anyway`:
![mac_security_setting](./SoftFever_doc/mac_security_setting.png)
</details>
## Linux
### Flathub (Recommended)
OrcaSlicer is available through FlatHub:
<a href='https://flathub.org/apps/com.orcaslicer.OrcaSlicer'><img width='240' alt='Download on Flathub' src='https://dl.flathub.org/assets/badges/flathub-badge-en.png'/></a>
Install from the command line:
```shell
flatpak install flathub com.orcaslicer.OrcaSlicer
flatpak run com.orcaslicer.OrcaSlicer
```
It can also be installed through graphical software managers (KDE Discover, GNOME Software, etc.) when Flathub is enabled. Search for **OrcaSlicer** in your software center.
### AppImage
AppImages are published for both **x86_64** and **aarch64** (ARM64). Pick the file matching your CPU — the ARM64 build has `aarch64` in its name (e.g. `OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_*.AppImage`).
1. Download App image from the [releases page](https://github.com/OrcaSlicer/OrcaSlicer/releases).
2. Double click the downloaded file to run it.
3. If you run into trouble executing it, try this command in the terminal:
`chmod +x /path_to_appimage/OrcaSlicer_Linux.AppImage`
# How to Compile
All updated build instructions for Windows, macOS, and Linux are now available on the official [OrcaSlicer Wiki - How to build](https://www.orcaslicer.com/wiki/how_to_build) page.
Please refer to the wiki to ensure you're following the latest and most accurate steps for your platform.
# Klipper Note
If you're running Klipper, it's recommended to add the following configuration to your `printer.cfg` file.
```gcode
# Enable object exclusion
[exclude_object]
# Enable arcs support
[gcode_arcs]
resolution: 0.1
```
# Supports
**OrcaSlicer** is an open-source project and I'm deeply grateful to all my sponsors and backers.
Their generous support enables me to purchase filaments and other essential 3D printing materials for the project.
Thank you! :)
## Sponsors
<table>
<tr>
<td>
<a href="https://qidi3d.com/" style="display:inline-block; border-radius:8px; background:#fff;">
<img src="SoftFever_doc\sponsor_logos\QIDI.png" alt="QIDI" width="100" height="100">
</a>
</td>
<td>
<a href="https://bigtree-tech.com/" style="display:inline-block; border-radius:8px; background:#222;">
<img src="SoftFever_doc\sponsor_logos\BigTreeTech.png" alt="BIGTREE TECH" width="100" height="100">
</a>
</td>
</tr>
</table>
## Backers:
**Ko-fi supporters** ☕: [Backers list](https://github.com/user-attachments/files/16147016/Supporters_638561417699952499.csv)
## Support me
<a href="https://github.com/sponsors/SoftFever"><img src="https://img.shields.io/badge/GitHub%20Sponsors-30363D?style=flat&logo=GitHub-Sponsors&logoColor=EA4AAA" height="50"></a>
<a href="https://ko-fi.com/G2G5IP3CP"><img src="https://img.shields.io/badge/Support_me_on_Ko--fi-FF5E5B?style=flat&logo=ko-fi&logoColor=white" height="50"></a>
<a href="https://paypal.me/softfever3d"><img src="https://img.shields.io/badge/PayPal-003087?style=flat&logo=paypal&logoColor=fff" height="50"></a>
## Some Background
Open-source slicing has always been built on a tradition of collaboration and attribution. [Slic3r](https://github.com/Slic3r/Slic3r), created by Alessandro Ranellucci and the RepRap community, laid the foundation. [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research built on Slic3r and acknowledged that heritage. [Bambu Studio](https://github.com/bambulab/BambuStudio) in turn forked from PrusaSlicer, and [SuperSlicer](https://github.com/supermerill/SuperSlicer) by @supermerill extended PrusaSlicer with community-driven enhancements. Each project carried the work of its predecessors forward, crediting those who came before.
OrcaSlicer began in that same spirit, drawing from BambuStudio, PrusaSlicer, and ideas inspired by CuraSlicer and SuperSlicer. But it has since grown far beyond its origins. Through relentless innovation — introducing advanced calibration tools, precise wall and seam control, tree supports, adaptive slicing, and hundreds of other features — OrcaSlicer has become the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry.
The OrcaSlicer logo was designed by community member [Justin Levine](https://github.com/jal-co).
# License
- **OrcaSlicer** is licensed under the GNU Affero General Public License, version 3.
- The **GNU Affero General Public License**, version 3 ensures that if you use any part of this software in any way (even behind a web server), your software must be released under the same license.
- OrcaSlicer includes a **pressure advance calibration pattern test** adapted from Andrew Ellis' generator, which is licensed under GNU General Public License, version 3. Ellis' generator is itself adapted from a generator developed by Sineos for Marlin, which is licensed under GNU General Public License, version 3.
- The **Bambu networking plugin** is based on non-free libraries from BambuLab. It is optional to the OrcaSlicer and provides extended functionalities for Bambulab printer users.
Diese Builds sind Ableitungen von [OrcaSlicer](https://github.com/SoftFever/OrcaSlicer), lizenziert unter **GNU AGPL-3.0**.
Der KX-Patch-Quellcode liegt auf Branch [`kx-v2.4`](https://gitea.it-drui.de/viewit/OrcaSlicer-KX/src/branch/kx-v2.4) dieses Repos.

View File

@@ -0,0 +1,356 @@
# Eigene Filament-Presets anlegen, prüfen und mit KX-Bridge verknüpfen
> **Gilt für:** OrcaSlicer-KX v2.4.0-alpha-kx2 oder neuer
---
## Was ist die `filament_id` und warum ist sie wichtig?
Jedes Filament-Preset in OrcaSlicer hat eine interne `filament_id`. Diese ID wird von der KX-Bridge genutzt, um beim AMS-Sync das richtige Preset zuzuordnen.
- System-Presets (z.B. "Polymaker PolyTerra PLA") haben eine feste ID wie `GFL99` oder `OGFL04`.
- **Eigene (User-)Presets** bekommen in OrcaSlicer-KX automatisch eine eindeutige ID, die mit `P` beginnt (z.B. `P3a7f2c1`).
Ohne eindeutige ID zeigt OrcaSlicer beim Sync immer "Generic PLA" — auch wenn das Preset existiert.
> **Achtung — abgeleitete Presets (Issue #52):** Wenn du dein Preset von einem **Hersteller-Preset** ableitest (z.B. "Anycubic PLA Matte"), übernimmt es zunächst die feste Hersteller-ID (z.B. `GFA001`). Beim Sync wird dann fälschlicherweise das Hersteller-Preset statt deines eigenen ausgewählt.
> Ab OrcaSlicer-KX **v2.4.0-alpha-kx3** wird beim Speichern automatisch eine eigene `P...`-ID vergeben — auch für abgeleitete Presets. Hast du das Preset mit einer älteren Version angelegt, **öffne es einmal und speichere es erneut** (Save), damit die `P`-ID generiert wird.
---
## 1. Eigenes Filament-Preset anlegen
1. OrcaSlicer-KX starten
2. Rechts oben im **Filament-Dropdown** ein passendes Basis-Preset wählen (z.B. "Generic PLA" oder ein Hersteller-Preset)
3. Einstellungen nach Wunsch anpassen (Temperaturen, Kühlung, etc.)
4. Auf das **Speichern-Symbol** (Diskette) klicken → **"Save as new preset"**
5. Namen eingeben — z.B. `SUNLU PLA+ 2.0`
> Der Name muss später exakt so in der Bridge eingetragen werden.
6. Drucker auswählen: **Anycubic Kobra X 0.4 nozzle** — wichtig für die Kompatibilität!
7. **Speichern** klicken
8. OrcaSlicer **einmal neu starten** — erst dann wird die `filament_id` dauerhaft gespeichert.
---
## 2. Eindeutige ID prüfen
Nach dem Neustart prüfen, ob die ID korrekt gesetzt wurde:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
Die Datei öffnen und nach `filament_id` suchen:
```json
{
"filament_id": "P3a7f2c1",
...
}
```
✅ Korrekt: ID beginnt mit `P` gefolgt von 7 Hex-Zeichen
❌ Fehlt oder leer: OrcaSlicer-KX zu alt — Update auf v2.4.0-alpha-kx2 oder neuer
---
## 3. Preset auf einen anderen PC übertragen (Import)
### Exportieren (Quell-PC)
Die Preset-Datei einfach kopieren:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
### Importieren (Ziel-PC)
**Methode A — Datei direkt kopieren:**
1. Die `.json`-Datei in das gleiche Verzeichnis auf dem Ziel-PC kopieren
2. OrcaSlicer neu starten → Preset erscheint im Dropdown
**Methode B — OrcaSlicer Import-Funktion:**
1. In OrcaSlicer: **File → Import → Import Configs...**
2. Die `.json`-Datei auswählen
3. OrcaSlicer neu starten
> **Wichtig:** Die `filament_id` in der Datei bleibt erhalten — das Preset wird auf dem Ziel-PC genauso erkannt wie auf dem Quell-PC.
---
## 4. Preset in KX-Bridge verknüpfen
1. KX-Bridge UI öffnen
2. **Filament-Verwaltung** → AMS-Slot auswählen
3. Im Feld **Filament-Name** exakt den OrcaSlicer-Preset-Namen eintragen:
```
SUNLU PLA+ 2.0
```
4. Speichern
Die Bridge sendet beim Sync `filament_name: "SUNLU PLA+ 2.0"` → OrcaSlicer findet das Preset anhand von Name und `filament_id` → zeigt es korrekt an.
---
## Wichtige Hinweise
| Was | Warum |
|-----|-------|
| Name in OrcaSlicer und Bridge müssen **exakt** übereinstimmen | Groß-/Kleinschreibung und Sonderzeichen werden verglichen |
| Preset muss für **Anycubic Kobra X 0.4 nozzle** kompatibel sein | Beim Speichern den richtigen Drucker auswählen |
| Nach dem ersten Speichern OrcaSlicer **neu starten** | Erst dann wird die `filament_id` persistent geschrieben |
| **OrcaSlicer-KX v2.4.0-alpha-kx2** oder neuer verwenden | Ältere Versionen generieren keine eindeutige `filament_id` für User-Presets |
| Bei von Hersteller-Presets abgeleiteten Presets: **v2.4.0-alpha-kx3** oder neuer | Erst ab dieser Version wird die geerbte Hersteller-ID beim Speichern durch eine eigene `P`-ID ersetzt (Issue #52) |
---
---
# How to Create, Verify and Import Custom Filament Presets for KX-Bridge
> **Requires:** OrcaSlicer-KX v2.4.0-alpha-kx2 or newer
---
## What is the `filament_id` and why does it matter?
Every filament preset in OrcaSlicer has an internal `filament_id`. The KX-Bridge uses this ID to match the correct preset during AMS sync.
- System presets (e.g. "Polymaker PolyTerra PLA") have a fixed ID like `GFL99` or `OGFL04`.
- **Custom (user) presets** automatically receive a unique ID starting with `P` (e.g. `P3a7f2c1`) in OrcaSlicer-KX.
Without a unique ID, OrcaSlicer will always show "Generic PLA" during sync — even if the preset exists.
> **Caution — derived presets (Issue #52):** If you derive your preset from a **vendor preset** (e.g. "Anycubic PLA Matte"), it initially inherits the fixed vendor ID (e.g. `GFA001`). During sync the vendor preset is then incorrectly selected instead of your own.
> As of OrcaSlicer-KX **v2.4.0-alpha-kx3**, a unique `P...` ID is generated automatically on save — including for derived presets. If you created the preset with an older version, **open it once and save it again** so the `P` ID gets generated.
---
## 1. Create a Custom Filament Preset
1. Launch OrcaSlicer-KX
2. Select a suitable base preset from the **filament dropdown** (e.g. "Generic PLA" or a vendor preset)
3. Adjust settings as needed (temperatures, cooling, etc.)
4. Click the **save icon** (floppy disk) → **"Save as new preset"**
5. Enter a name — e.g. `SUNLU PLA+ 2.0`
> This name must be entered in the bridge exactly as typed here.
6. Select printer: **Anycubic Kobra X 0.4 nozzle** — required for compatibility!
7. Click **Save**
8. **Restart OrcaSlicer once** — the `filament_id` is only written permanently after a restart.
---
## 2. Verify the Unique ID
After restarting, check that the ID was set correctly:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
Open the file and look for `filament_id`:
```json
{
"filament_id": "P3a7f2c1",
...
}
```
✅ Correct: ID starts with `P` followed by 7 hex characters
❌ Missing or empty: Your OrcaSlicer-KX version is too old — update to v2.4.0-alpha-kx2 or newer
---
## 3. Transfer a Preset to Another PC (Import)
### Export (source PC)
Simply copy the preset file:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
### Import (target PC)
**Method A — Copy file directly:**
1. Copy the `.json` file to the same directory on the target PC
2. Restart OrcaSlicer → preset appears in the dropdown
**Method B — OrcaSlicer import function:**
1. In OrcaSlicer: **File → Import → Import Configs...**
2. Select the `.json` file
3. Restart OrcaSlicer
> **Note:** The `filament_id` inside the file is preserved — the preset will be recognized on the target PC exactly as on the source PC.
---
## 4. Link the Preset in KX-Bridge
1. Open the KX-Bridge UI
2. Go to **Filament Management** → select the AMS slot
3. In the **Filament Name** field, enter the OrcaSlicer preset name exactly:
```
SUNLU PLA+ 2.0
```
4. Save
The bridge sends `filament_name: "SUNLU PLA+ 2.0"` during sync → OrcaSlicer matches by name and `filament_id` → displays the preset correctly.
---
## Quick Reference
| What | Why |
|------|-----|
| Name in OrcaSlicer and Bridge must match **exactly** | Case and special characters are compared |
| Preset must be compatible with **Anycubic Kobra X 0.4 nozzle** | Select the correct printer when saving |
| **Restart OrcaSlicer** after saving for the first time | The `filament_id` is only written persistently after a restart |
| Use **OrcaSlicer-KX v2.4.0-alpha-kx2** or newer | Older versions do not generate a unique `filament_id` for user presets |
| For presets derived from vendor presets: **v2.4.0-alpha-kx3** or newer | Only from this version is the inherited vendor ID replaced with a unique `P` ID on save (Issue #52) |
---
---
# Cómo crear, verificar e importar perfiles de filamento personalizados para KX-Bridge
> **Requiere:** OrcaSlicer-KX v2.4.0-alpha-kx2 o superior
---
## ¿Qué es el `filament_id` y por qué es importante?
Cada perfil de filamento en OrcaSlicer tiene un `filament_id` interno. KX-Bridge usa este ID para asignar el perfil correcto durante la sincronización AMS.
- Los perfiles del sistema (p. ej. "Polymaker PolyTerra PLA") tienen un ID fijo como `GFL99` o `OGFL04`.
- Los **perfiles personalizados (usuario)** reciben automáticamente un ID único que empieza por `P` (p. ej. `P3a7f2c1`) en OrcaSlicer-KX.
Sin un ID único, OrcaSlicer mostrará siempre "Generic PLA" durante la sincronización, aunque el perfil exista.
> **Atención — perfiles derivados (Issue #52):** Si derivas tu perfil de un **perfil de fabricante** (p. ej. "Anycubic PLA Matte"), inicialmente hereda el ID fijo del fabricante (p. ej. `GFA001`). Durante la sincronización se selecciona entonces por error el perfil del fabricante en lugar del tuyo.
> A partir de OrcaSlicer-KX **v2.4.0-alpha-kx3**, se genera automáticamente un ID `P...` único al guardar — también para perfiles derivados. Si creaste el perfil con una versión anterior, **ábrelo una vez y vuelve a guardarlo** (Save) para que se genere el ID `P`.
---
## 1. Crear un perfil de filamento personalizado
1. Iniciar OrcaSlicer-KX
2. Seleccionar un perfil base adecuado en el **menú desplegable de filamento** (p. ej. "Generic PLA" o un perfil de fabricante)
3. Ajustar la configuración según sea necesario (temperaturas, refrigeración, etc.)
4. Hacer clic en el **icono de guardar** (disquete) → **"Save as new preset"**
5. Introducir un nombre — p. ej. `SUNLU PLA+ 2.0`
> Este nombre debe introducirse en la bridge exactamente igual.
6. Seleccionar impresora: **Anycubic Kobra X 0.4 nozzle** — ¡necesario para la compatibilidad!
7. Hacer clic en **Guardar**
8. **Reiniciar OrcaSlicer una vez** — el `filament_id` solo se escribe de forma permanente tras un reinicio.
---
## 2. Verificar el ID único
Tras reiniciar, comprobar que el ID se ha establecido correctamente:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
Abrir el archivo y buscar `filament_id`:
```json
{
"filament_id": "P3a7f2c1",
...
}
```
✅ Correcto: el ID empieza por `P` seguido de 7 caracteres hexadecimales
❌ Falta o está vacío: la versión de OrcaSlicer-KX es demasiado antigua — actualizar a v2.4.0-alpha-kx2 o superior
---
## 3. Transferir un perfil a otro PC (importar)
### Exportar (PC de origen)
Simplemente copiar el archivo del perfil:
**Windows:**
```
%APPDATA%\OrcaSlicer\user\default\filament\SUNLU PLA+ 2.0.json
```
**Linux:**
```
~/.config/OrcaSlicer/user/default/filament/SUNLU PLA+ 2.0.json
```
### Importar (PC de destino)
**Método A — Copiar el archivo directamente:**
1. Copiar el archivo `.json` al mismo directorio en el PC de destino
2. Reiniciar OrcaSlicer → el perfil aparece en el menú desplegable
**Método B — Función de importación de OrcaSlicer:**
1. En OrcaSlicer: **File → Import → Import Configs...**
2. Seleccionar el archivo `.json`
3. Reiniciar OrcaSlicer
> **Nota:** El `filament_id` dentro del archivo se conserva — el perfil se reconocerá en el PC de destino exactamente igual que en el de origen.
---
## 4. Vincular el perfil en KX-Bridge
1. Abrir la interfaz de KX-Bridge
2. Ir a **Gestión de filamentos** → seleccionar la ranura AMS
3. En el campo **Nombre de filamento**, introducir el nombre exacto del perfil de OrcaSlicer:
```
SUNLU PLA+ 2.0
```
4. Guardar
La bridge envía `filament_name: "SUNLU PLA+ 2.0"` durante la sincronización → OrcaSlicer busca por nombre y `filament_id` → muestra el perfil correctamente.
---
## Referencia rápida
| Qué | Por qué |
|-----|---------|
| El nombre en OrcaSlicer y en Bridge debe coincidir **exactamente** | Se comparan mayúsculas, minúsculas y caracteres especiales |
| El perfil debe ser compatible con **Anycubic Kobra X 0.4 nozzle** | Seleccionar la impresora correcta al guardar |
| **Reiniciar OrcaSlicer** tras guardar por primera vez | El `filament_id` solo se escribe de forma permanente tras un reinicio |
| Usar **OrcaSlicer-KX v2.4.0-alpha-kx2** o superior | Las versiones anteriores no generan un `filament_id` único para perfiles de usuario |
| Para perfiles derivados de perfiles de fabricante: **v2.4.0-alpha-kx3** o superior | Solo a partir de esta versión se reemplaza el ID heredado del fabricante por un ID `P` único al guardar (Issue #52) |

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 218 KiB

After

Width:  |  Height:  |  Size: 811 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 811 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 246 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 246 KiB

View File

@@ -1,6 +1,6 @@
{
"name": "Afinia",
"version": "02.04.00.01",
"version": "02.04.00.02",
"force_update": "0",
"description": "Afinia configurations",
"machine_model_list": [
@@ -124,14 +124,6 @@
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "Afinia ABS",
"sub_path": "filament/Afinia ABS.json"
},
{
"name": "Afinia ABS+",
"sub_path": "filament/Afinia ABS+.json"
},
{
"name": "Afinia ABS+@HS",
"sub_path": "filament/Afinia ABS+@HS.json"
@@ -140,34 +132,18 @@
"name": "Afinia ABS@HS",
"sub_path": "filament/Afinia ABS@HS.json"
},
{
"name": "Afinia Value ABS",
"sub_path": "filament/Afinia Value ABS.json"
},
{
"name": "Afinia Value ABS@HS",
"sub_path": "filament/Afinia Value ABS@HS.json"
},
{
"name": "Afinia PLA",
"sub_path": "filament/Afinia PLA.json"
},
{
"name": "Afinia PLA@HS",
"sub_path": "filament/Afinia PLA@HS.json"
},
{
"name": "Afinia Value PLA",
"sub_path": "filament/Afinia Value PLA.json"
},
{
"name": "Afinia Value PLA@HS",
"sub_path": "filament/Afinia Value PLA@HS.json"
},
{
"name": "Afinia TPU",
"sub_path": "filament/Afinia TPU.json"
},
{
"name": "Afinia TPU@HS",
"sub_path": "filament/Afinia TPU@HS.json"

View File

@@ -1,37 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "i5tf9foHnTVNmA2r",
"name": "Afinia ABS+",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"275"
],
"nozzle_temperature_initial_layer": [
"275"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,31 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "LhDHvMepbh8ecfQT",
"name": "Afinia ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,34 +0,0 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "1qEFsay7kjYIUkpG",
"name": "Afinia PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,28 +0,0 @@
{
"type": "filament",
"name": "Afinia TPU",
"inherits": "fdm_filament_tpu",
"from": "system",
"setting_id": "E7WBTARZ971LaDMj",
"filament_id": "GFU01",
"instantiation": "true",
"filament_vendor": [
"Afinia"
],
"filament_density": [
"1.22"
],
"nozzle_temperature_initial_layer": [
"230"
],
"filament_cost": [
"41.99"
],
"nozzle_temperature": [
"230"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,37 +0,0 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "jEYVpOPBjFtQ0DXn",
"name": "Afinia Value ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"245"
],
"nozzle_temperature_initial_layer": [
"245"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,40 +0,0 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "oNBk0IxmW7C99WI3",
"name": "Afinia Value PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"nozzle_temperature": [
"190"
],
"nozzle_temperature_initial_layer": [
"190"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}

View File

@@ -1,6 +1,7 @@
{
"type": "process",
"name": "0.20mm Optimal 0.6 nozzle @Anker",
"renamed_from": "0.20mm Optimal 0.6 nozzle @Anker.json",
"inherits": "fdm_process_anker_common_0_6",
"from": "system",
"setting_id": "re5qmcOFJ1OJP3Ip",

View File

@@ -124,6 +124,7 @@
"0"
],
"machine_pause_gcode": "M600",
"bed_temperature_formula": "by_first_filament",
"machine_start_gcode": "G9111 bedTemp=[first_layer_bed_temperature] extruderTemp=[first_layer_temperature[initial_tool]]\nM117\n; print_bed_min = {print_bed_min[0]},{print_bed_min[1]}\n; print_bed_max = {print_bed_max[0]},{print_bed_max[1]}\n; print_bed_size = {print_bed_size[0]},{print_bed_size[1]}\n; first_layer_print_min = {first_layer_print_min[0]},{first_layer_print_min[1]}\n; first_layer_print_max = {first_layer_print_max[0]},{first_layer_print_max[1]}\n; first_layer_print_size = {first_layer_print_size[0]},{first_layer_print_size[1]}",
"machine_tool_change_time": "0",
"machine_unload_filament_time": "0",

View File

@@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "02.01.00.18",
"version": "02.01.00.19",
"force_update": "0",
"description": "BBL configurations",
"machine_model_list": [
@@ -2177,6 +2177,10 @@
"name": "Generic ABS @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic ABS @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth ABS rABS",
"sub_path": "filament/addnorth/addnorth ABS rABS.json"
},
{
"name": "PolyLite ABS @BBL A1",
"sub_path": "filament/Polymaker/PolyLite ABS @BBL A1.json"
@@ -3005,6 +3009,22 @@
"name": "Generic PA @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PA @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PA Adura",
"sub_path": "filament/addnorth/addnorth PA Adura.json"
},
{
"name": "addnorth PA Adura FDA",
"sub_path": "filament/addnorth/addnorth PA Adura FDA.json"
},
{
"name": "addnorth PA6 Addlantis",
"sub_path": "filament/addnorth/addnorth PA6 Addlantis.json"
},
{
"name": "addnorth PVDF Adamant S1",
"sub_path": "filament/addnorth/addnorth PVDF Adamant S1.json"
},
{
"name": "Generic PA-CF",
"sub_path": "filament/Generic PA-CF.json"
@@ -3029,6 +3049,10 @@
"name": "Generic PA-CF @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PA-CF @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PA-CF Adura X",
"sub_path": "filament/addnorth/addnorth PA-CF Adura X.json"
},
{
"name": "Bambu PC @BBL A1",
"sub_path": "filament/Bambu PC @BBL A1.json"
@@ -3329,6 +3353,10 @@
"name": "Generic PC @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PC @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PC BLend HT LCF",
"sub_path": "filament/addnorth/addnorth PC BLend HT LCF.json"
},
{
"name": "Generic PCTG @BBL A1",
"sub_path": "filament/Generic PCTG @BBL A1.json"
@@ -4185,6 +4213,30 @@
"name": "Generic PETG @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PETG @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PETG Base",
"sub_path": "filament/addnorth/addnorth PETG Base.json"
},
{
"name": "addnorth PETG ESD",
"sub_path": "filament/addnorth/addnorth PETG ESD.json"
},
{
"name": "addnorth PETG Economy",
"sub_path": "filament/addnorth/addnorth PETG Economy.json"
},
{
"name": "addnorth PETG Flame v0",
"sub_path": "filament/addnorth/addnorth PETG Flame v0.json"
},
{
"name": "addnorth PETG PRO Matte",
"sub_path": "filament/addnorth/addnorth PETG PRO Matte.json"
},
{
"name": "addnorth PETG rPETG Matte",
"sub_path": "filament/addnorth/addnorth PETG rPETG Matte.json"
},
{
"name": "Generic PETG HF @BBL A1",
"sub_path": "filament/Generic PETG HF @BBL A1.json"
@@ -4305,6 +4357,10 @@
"name": "Generic PETG-CF @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PETG-CF @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PETG-CF Rigid X",
"sub_path": "filament/addnorth/addnorth PETG-CF Rigid X.json"
},
{
"name": "PolyLite PETG @BBL A1",
"sub_path": "filament/Polymaker/PolyLite PETG @BBL A1.json"
@@ -6589,6 +6645,34 @@
"name": "Generic PLA @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PLA @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PLA E-PLA",
"sub_path": "filament/addnorth/addnorth PLA E-PLA.json"
},
{
"name": "addnorth PLA Economy",
"sub_path": "filament/addnorth/addnorth PLA Economy.json"
},
{
"name": "addnorth PLA HT-PLA PRO Matte",
"sub_path": "filament/addnorth/addnorth PLA HT-PLA PRO Matte.json"
},
{
"name": "addnorth PLA Textura",
"sub_path": "filament/addnorth/addnorth PLA Textura.json"
},
{
"name": "addnorth PLA Wood",
"sub_path": "filament/addnorth/addnorth PLA Wood.json"
},
{
"name": "addnorth PLA X-PLA",
"sub_path": "filament/addnorth/addnorth PLA X-PLA.json"
},
{
"name": "addnorth PLA rPLA RE-ADD",
"sub_path": "filament/addnorth/addnorth PLA rPLA RE-ADD.json"
},
{
"name": "Generic PLA High Speed @BBL A1",
"sub_path": "filament/Generic PLA High Speed @BBL A1.json"
@@ -6649,6 +6733,10 @@
"name": "Generic PLA High Speed @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PLA High Speed @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PLA X-PLA High Speed",
"sub_path": "filament/addnorth/addnorth PLA X-PLA High Speed.json"
},
{
"name": "Generic PLA Silk",
"sub_path": "filament/Generic PLA Silk.json"
@@ -6689,6 +6777,10 @@
"name": "Generic PLA Silk @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PLA Silk @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PLA Premium Silk",
"sub_path": "filament/addnorth/addnorth PLA Premium Silk.json"
},
{
"name": "Generic PLA-CF",
"sub_path": "filament/Generic PLA-CF.json"
@@ -6729,6 +6821,10 @@
"name": "Generic PLA-CF @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic PLA-CF @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth PLA-CF Carbon Fiber",
"sub_path": "filament/addnorth/addnorth PLA-CF Carbon Fiber.json"
},
{
"name": "Numakers PLA+ @BBL A1",
"sub_path": "filament/Numakers/Numakers PLA+ @BBL A1.json"
@@ -6981,10 +7077,6 @@
"name": "Panchroma PLA @BBL X1C 0.2 nozzle",
"sub_path": "filament/Polymaker/Panchroma PLA @BBL X1C 0.2 nozzle.json"
},
{
"name": "Panchroma PLA Silk @BBL X1C 0.2 nozzle",
"sub_path": "filament/Polymaker/Panchroma PLA Silk @BBL X1C 0.2 nozzle.json"
},
{
"name": "Panchroma PLA Celestial @BBL A1",
"sub_path": "filament/Polymaker/Panchroma PLA Celestial @BBL A1.json"
@@ -7381,6 +7473,10 @@
"name": "Panchroma PLA Silk @BBL X1C",
"sub_path": "filament/Polymaker/Panchroma PLA Silk @BBL X1C.json"
},
{
"name": "Panchroma PLA Silk @BBL X1C 0.2 nozzle",
"sub_path": "filament/Polymaker/Panchroma PLA Silk @BBL X1C 0.2 nozzle.json"
},
{
"name": "Panchroma PLA Starlight @BBL A1",
"sub_path": "filament/Polymaker/Panchroma PLA Starlight @BBL A1.json"
@@ -8889,6 +8985,18 @@
"name": "Generic TPU @BBL X2D 0.4 nozzle",
"sub_path": "filament/Generic TPU @BBL X2D 0.4 nozzle.json"
},
{
"name": "addnorth TPU EasyFlex",
"sub_path": "filament/addnorth/addnorth TPU EasyFlex.json"
},
{
"name": "addnorth TPU Pro Matte 85A",
"sub_path": "filament/addnorth/addnorth TPU Pro Matte 85A.json"
},
{
"name": "addnorth TPU Pro Matte 95A",
"sub_path": "filament/addnorth/addnorth TPU Pro Matte 95A.json"
},
{
"name": "Generic TPU for AMS @BBL A1",
"sub_path": "filament/Generic TPU for AMS @BBL A1.json"

View File

@@ -1,6 +1,7 @@
{
"type": "filament",
"name": "Bambu PLA Tough @BBL X1C",
"renamed_from": "Bambu PLA Impact @BBL X1C",
"inherits": "Bambu PLA Tough @base",
"from": "system",
"setting_id": "GFSA09_02",

View File

@@ -1,6 +1,7 @@
{
"type": "filament",
"name": "Panchroma PLA Satin @BBL A1",
"renamed_from": "Panchroma PLA Stain @BBL A1",
"inherits": "Panchroma PLA Satin @base",
"from": "system",
"setting_id": "GFSPM005_00",

View File

@@ -1,6 +1,7 @@
{
"type": "filament",
"name": "Panchroma PLA Satin @BBL A1M",
"renamed_from": "Panchroma PLA Stain @BBL A1M",
"inherits": "Panchroma PLA Satin @base",
"from": "system",
"setting_id": "GFSPM005_02",

View File

@@ -1,6 +1,7 @@
{
"type": "filament",
"name": "Panchroma PLA Satin @BBL P1P",
"renamed_from": "Panchroma PLA Stain @BBL P1P",
"inherits": "Panchroma PLA Satin @base",
"from": "system",
"setting_id": "GFSPM005_04",

View File

@@ -1,6 +1,7 @@
{
"type": "filament",
"name": "Panchroma PLA Satin @BBL X1",
"renamed_from": "Panchroma PLA Stain @BBL X1",
"inherits": "Panchroma PLA Satin @base",
"from": "system",
"setting_id": "GFSPM005_06",

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth ABS rABS",
"inherits": "Generic ABS @base",
"from": "system",
"setting_id": "GF_ANRA_00",
"filament_id": "GF_ANRA",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"105"
],
"eng_plate_temp_initial_layer": [
"105"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"25"
],
"fan_min_speed": [
"0"
],
"filament_adhesiveness_category": [
"200"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"43"
],
"filament_density": [
"1.03"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth ABS rABS"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"ABS"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"105"
],
"hot_plate_temp_initial_layer": [
"105"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"255",
"255"
],
"nozzle_temperature_initial_layer": [
"250",
"250"
],
"nozzle_temperature_range_high": [
"260"
],
"nozzle_temperature_range_low": [
"230"
],
"overhang_fan_speed": [
"50"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"100"
],
"textured_plate_temp": [
"105"
],
"textured_plate_temp_initial_layer": [
"105"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PA Adura FDA",
"inherits": "Generic PA @base",
"from": "system",
"setting_id": "GF_ANAF_00",
"filament_id": "GF_ANAF",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"100"
],
"eng_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"50"
],
"filament_density": [
"1.1"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.99",
"0.99"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"11"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PA Adura FDA"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"0.4",
"0.4"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"2"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"100"
],
"hot_plate_temp_initial_layer": [
"100"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"265",
"265"
],
"nozzle_temperature_initial_layer": [
"265",
"265"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"245"
],
"overhang_fan_speed": [
"70"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"110"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PA Adura",
"inherits": "Generic PA @base",
"from": "system",
"setting_id": "GF_ANAD_00",
"filament_id": "GF_ANAD",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"100"
],
"eng_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"50"
],
"filament_density": [
"1.1"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.99",
"0.99"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"11"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PA Adura"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"0.4",
"0.4"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"2"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"100"
],
"hot_plate_temp_initial_layer": [
"100"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"265",
"265"
],
"nozzle_temperature_initial_layer": [
"265",
"265"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"245"
],
"overhang_fan_speed": [
"70"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"110"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PA-CF Adura X",
"inherits": "Generic PA-CF @base",
"from": "system",
"setting_id": "GF_ANAX_00",
"filament_id": "GF_ANAX",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"100"
],
"eng_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"109"
],
"filament_density": [
"1.2"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.99",
"0.99"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"15"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PA-CF Adura X"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PA-CF"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"2"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"100"
],
"hot_plate_temp_initial_layer": [
"100"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"280",
"280"
],
"nozzle_temperature_initial_layer": [
"275",
"275"
],
"nozzle_temperature_range_high": [
"280"
],
"nozzle_temperature_range_low": [
"260"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"2"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"120"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PA6 Addlantis",
"inherits": "Generic PA @base",
"from": "system",
"setting_id": "GF_ANLA_00",
"filament_id": "GF_ANLA",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"60"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"100"
],
"eng_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"82"
],
"filament_density": [
"1.18"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.99",
"0.99"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"11"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.62 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PA6 Addlantis"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PA6"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"0.4",
"0.4"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"2"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"100"
],
"hot_plate_temp_initial_layer": [
"100"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"275",
"275"
],
"nozzle_temperature_initial_layer": [
"275",
"275"
],
"nozzle_temperature_range_high": [
"285"
],
"nozzle_temperature_range_low": [
"265"
],
"overhang_fan_speed": [
"40"
],
"overhang_fan_threshold": [
"0%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"0"
],
"slow_down_layer_time": [
"15"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"110"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PC BLend HT LCF",
"inherits": "Generic PC @base",
"from": "system",
"setting_id": "GF_ANPBX_00",
"filament_id": "GF_ANPBX",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"40"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"109"
],
"filament_density": [
"1.3"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"15",
"15"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PC BLend HT LCF"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PC"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"285",
"285"
],
"nozzle_temperature_initial_layer": [
"275",
"275"
],
"nozzle_temperature_range_high": [
"290"
],
"nozzle_temperature_range_low": [
"265"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"2"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"185"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG Base",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANPE_00",
"filament_id": "GF_ANPE",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"35.6"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"10",
"10"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG Base"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"260",
"260"
],
"nozzle_temperature_initial_layer": [
"255",
"255"
],
"nozzle_temperature_range_high": [
"275"
],
"nozzle_temperature_range_low": [
"240"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG ESD",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANEG_00",
"filament_id": "GF_ANEG",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"76"
],
"filament_density": [
"1.3"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.97",
"0.97"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"20",
"20"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 high reliability - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG ESD"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"290",
"290"
],
"nozzle_temperature_initial_layer": [
"290",
"290"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"255"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"70"
],
"textured_plate_temp_initial_layer": [
"70"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG Economy",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANGE_00",
"filament_id": "GF_ANGE",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"27"
],
"filament_density": [
"1.25"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"10",
"10"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG Economy"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"260",
"260"
],
"nozzle_temperature_initial_layer": [
"255",
"255"
],
"nozzle_temperature_range_high": [
"275"
],
"nozzle_temperature_range_low": [
"240"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG Flame v0",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANPF_00",
"filament_id": "GF_ANPF",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"71"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.97",
"0.97"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"20",
"20"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.4 high reliability - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG Flame V0"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"290",
"290"
],
"nozzle_temperature_initial_layer": [
"290",
"290"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"255"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"70"
],
"textured_plate_temp_initial_layer": [
"70"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG PRO Matte",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANPM_00",
"filament_id": "GF_ANPM",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"54.5"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"8"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG PRO Matte"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"260",
"260"
],
"nozzle_temperature_initial_layer": [
"260",
"260"
],
"nozzle_temperature_range_high": [
"275"
],
"nozzle_temperature_range_low": [
"235"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"1"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"80"
],
"textured_plate_temp_initial_layer": [
"80"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG rPETG Matte",
"inherits": "Generic PETG @base",
"from": "system",
"setting_id": "GF_ANRM_00",
"filament_id": "GF_ANRM",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"36"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"10",
"10"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG rPETG Matte"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"260",
"260"
],
"nozzle_temperature_initial_layer": [
"255",
"255"
],
"nozzle_temperature_range_high": [
"260"
],
"nozzle_temperature_range_low": [
"225"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PETG-CF Rigid X",
"inherits": "Generic PETG-CF @base",
"from": "system",
"setting_id": "GF_ANRX_00",
"filament_id": "GF_ANRX",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"100"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"5"
],
"filament_adhesiveness_category": [
"300"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"82"
],
"filament_density": [
"1.3"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.95",
"0.95"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"11"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026 Special thanks to Mats.Z (3DP24, Jonkoping University / Campus Varnamo) for profile improvements during internship autumn 2025.",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PETG-CF Rigid X"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PETG-CF"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"0.4",
"0.4"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"80"
],
"hot_plate_temp_initial_layer": [
"80"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"270",
"270"
],
"nozzle_temperature_initial_layer": [
"270",
"270"
],
"nozzle_temperature_range_high": [
"275"
],
"nozzle_temperature_range_low": [
"245"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"10%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"0"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"6"
],
"slow_down_min_speed": [
"40"
],
"supertack_plate_temp": [
"70"
],
"supertack_plate_temp_initial_layer": [
"70"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"80"
],
"textured_plate_temp_initial_layer": [
"80"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA E-PLA",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANEP_00",
"filament_id": "GF_ANEP",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"5"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"20"
],
"filament_density": [
"1.24"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA E-PLA"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"55"
],
"hot_plate_temp_initial_layer": [
"55"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA Economy",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANPL_00",
"filament_id": "GF_ANPL",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"23"
],
"filament_density": [
"1.24"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA Economy"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"200"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA HT-PLA PRO Matte",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANHTP_00",
"filament_id": "GF_ANHTP",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"2"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"55"
],
"filament_density": [
"1.4"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"11"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"nil",
"nil"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA HT-PLA PRO Matte"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"70"
],
"hot_plate_temp_initial_layer": [
"70"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"245"
],
"nozzle_temperature_range_low": [
"210"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA Premium Silk",
"inherits": "Generic PLA Silk @base",
"from": "system",
"setting_id": "GF_ANPS_00",
"filament_id": "GF_ANPS",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"50"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"2"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"80"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"70"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"42.5"
],
"filament_density": [
"1.26"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1",
"1"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"10"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA Premium Silk"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"250",
"250"
],
"nozzle_temperature_initial_layer": [
"245",
"245"
],
"nozzle_temperature_range_high": [
"255"
],
"nozzle_temperature_range_low": [
"235"
],
"overhang_fan_speed": [
"80"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA Textura",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANTE_00",
"filament_id": "GF_ANTE",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"80"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"55"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"10",
"14"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA Textura"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"235",
"235"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA Wood",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANPLW_00",
"filament_id": "GF_ANPLW",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"35"
],
"cool_plate_temp_initial_layer": [
"35"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"54.5"
],
"filament_density": [
"1.24"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"8",
"8"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA Wood"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"230",
"230"
],
"nozzle_temperature_initial_layer": [
"230",
"230"
],
"nozzle_temperature_range_high": [
"230"
],
"nozzle_temperature_range_low": [
"200"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"0"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"60"
],
"textured_plate_temp_initial_layer": [
"60"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA X-PLA High Speed",
"inherits": "Generic PLA High Speed @base",
"from": "system",
"setting_id": "GF_ANXPH_00",
"filament_id": "GF_ANXPH",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"20"
],
"filament_density": [
"1.24"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA X-PLA High Speed"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"55"
],
"hot_plate_temp_initial_layer": [
"55"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA X-PLA",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANXP_00",
"filament_id": "GF_ANXP",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"55"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"39"
],
"filament_density": [
"1.25"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"14",
"14"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA X-PLA"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"65"
],
"hot_plate_temp_initial_layer": [
"65"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"235",
"235"
],
"nozzle_temperature_initial_layer": [
"230",
"230"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PLA rPLA RE-ADD",
"inherits": "Generic PLA @base",
"from": "system",
"setting_id": "GF_ANRPL_00",
"filament_id": "GF_ANRPL",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"55"
],
"cool_plate_temp_initial_layer": [
"5"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"23"
],
"filament_density": [
"1.25"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98",
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"12",
"16"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"0.6",
"0.6"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA rPLA RE-ADD"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"55"
],
"hot_plate_temp_initial_layer": [
"55"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"45"
],
"supertack_plate_temp_initial_layer": [
"45"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"65"
],
"textured_plate_temp_initial_layer": [
"65"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,320 @@
{
"type": "filament",
"name": "addnorth PLA-CF Carbon Fiber",
"inherits": "Generic PLA-CF @base",
"from": "system",
"setting_id": "GF_ANPCF_00",
"filament_id": "GF_ANPCF",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"45"
],
"cool_plate_temp_initial_layer": [
"45"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"0"
],
"eng_plate_temp_initial_layer": [
"0"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"100"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"37"
],
"filament_density": [
"1.27"
],
"filament_deretraction_speed": [
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n\n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"0.98"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil"
],
"filament_max_volumetric_speed": [
"14"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0"
],
"filament_ramming_volumetric_speed": [
"-1"
],
"filament_retract_before_wipe": [
"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_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PLA-CF Carbon Fiber"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PLA-CF"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil"
],
"filament_wipe_distance": [
"nil"
],
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"55"
],
"hot_plate_temp_initial_layer": [
"55"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"235"
],
"nozzle_temperature_initial_layer": [
"230"
],
"nozzle_temperature_range_high": [
"250"
],
"nozzle_temperature_range_low": [
"190"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"0"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"7"
],
"slow_down_min_speed": [
"20"
],
"supertack_plate_temp": [
"50"
],
"supertack_plate_temp_initial_layer": [
"50"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"55"
],
"textured_plate_temp_initial_layer": [
"55"
],
"version": "2.0.0.87"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth PVDF Adamant S1",
"inherits": "Generic PA @base",
"from": "system",
"setting_id": "GF_ANPV_00",
"filament_id": "GF_ANPV",
"instantiation": "true",
"activate_air_filtration": [
"1"
],
"additional_cooling_fan_speed": [
"0"
],
"chamber_temperatures": [
"50"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"3"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"100"
],
"eng_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"25"
],
"filament_adhesiveness_category": [
"400"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"146"
],
"filament_density": [
"1.8"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1",
"1"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"4",
"4"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.6 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil",
"nil"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"0%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth PVDF Adamant S1"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"filament_type": [
"PA"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"0.4",
"0.4"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"2"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"100"
],
"hot_plate_temp_initial_layer": [
"100"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"260",
"260"
],
"nozzle_temperature_initial_layer": [
"265",
"265"
],
"nozzle_temperature_range_high": [
"260"
],
"nozzle_temperature_range_low": [
"240"
],
"overhang_fan_speed": [
"80"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"0"
],
"required_nozzle_HRC": [
"40"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"12"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"135"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth TPU EasyFlex",
"inherits": "Generic TPU @base",
"from": "system",
"setting_id": "GF_ANEF_00",
"filament_id": "GF_ANEF",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"30"
],
"eng_plate_temp_initial_layer": [
"30"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"600"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"82"
],
"filament_density": [
"1.1"
],
"filament_deretraction_speed": [
"40",
"40"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1",
"1"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"3.9",
"5"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.7 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"0",
"0"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"nil",
"nil"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth TPU EasyFlex"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"TPU"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"35"
],
"hot_plate_temp_initial_layer": [
"35"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"250"
],
"nozzle_temperature_range_low": [
"230"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"35"
],
"textured_plate_temp_initial_layer": [
"35"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,339 @@
{
"type": "filament",
"name": "addnorth TPU Pro Matte 85A",
"inherits": "Generic TPU @base",
"from": "system",
"setting_id": "GF_ANTA_00",
"filament_id": "GF_ANTA",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"30"
],
"cool_plate_temp_initial_layer": [
"30"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"30"
],
"eng_plate_temp_initial_layer": [
"30"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"600"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"82"
],
"filament_density": [
"1.1"
],
"filament_deretraction_speed": [
"nil",
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1",
"1"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"3.2",
"5"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.2 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retract_when_changing_layer": [
"0",
"0"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"40",
"40"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth TPU Pro Matte 85A"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"TPU"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"35"
],
"hot_plate_temp_initial_layer": [
"35"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"250",
"250"
],
"nozzle_temperature_initial_layer": [
"250",
"250"
],
"nozzle_temperature_range_high": [
"250"
],
"nozzle_temperature_range_low": [
"230"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"35"
],
"textured_plate_temp_initial_layer": [
"35"
],
"version": "2.0.0.77"
}

View File

@@ -0,0 +1,340 @@
{
"type": "filament",
"name": "addnorth TPU Pro Matte 95A",
"inherits": "Generic TPU @base",
"from": "system",
"setting_id": "GF_ANTM_00",
"filament_id": "GF_ANTM",
"instantiation": "true",
"activate_air_filtration": [
"0"
],
"additional_cooling_fan_speed": [
"70"
],
"chamber_temperatures": [
"0"
],
"circle_compensation_speed": [
"200"
],
"close_fan_the_first_x_layers": [
"1"
],
"compatible_printers": [
"Bambu Lab A1 mini 0.4 nozzle",
"Bambu Lab A1 mini 0.6 nozzle",
"Bambu Lab A1 mini 0.8 nozzle",
"Bambu Lab A1 0.4 nozzle",
"Bambu Lab A1 0.6 nozzle",
"Bambu Lab A1 0.8 nozzle",
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle",
"Bambu Lab P1S 0.4 nozzle",
"Bambu Lab P1S 0.6 nozzle",
"Bambu Lab P1S 0.8 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle",
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1E 0.4 nozzle",
"Bambu Lab X1E 0.6 nozzle",
"Bambu Lab X1E 0.8 nozzle",
"Bambu Lab H2D 0.4 nozzle",
"Bambu Lab H2D 0.6 nozzle",
"Bambu Lab H2D 0.8 nozzle",
"Bambu Lab H2D Pro 0.4 nozzle",
"Bambu Lab H2D Pro 0.6 nozzle",
"Bambu Lab H2D Pro 0.8 nozzle",
"Bambu Lab H2S 0.4 nozzle",
"Bambu Lab H2S 0.6 nozzle",
"Bambu Lab H2S 0.8 nozzle",
"Bambu Lab P2S 0.4 nozzle",
"Bambu Lab P2S 0.6 nozzle",
"Bambu Lab P2S 0.8 nozzle",
"Bambu Lab X2D 0.2 nozzle",
"Bambu Lab X2D 0.4 nozzle",
"Bambu Lab X2D 0.6 nozzle",
"Bambu Lab X2D 0.8 nozzle"
],
"compatible_printers_condition": "",
"compatible_prints": [],
"compatible_prints_condition": "",
"complete_print_exhaust_fan_speed": [
"70"
],
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"counter_coef_1": [
"0"
],
"counter_coef_2": [
"0.008"
],
"counter_coef_3": [
"-0.041"
],
"counter_limit_max": [
"0.033"
],
"counter_limit_min": [
"-0.035"
],
"default_filament_colour": [
""
],
"diameter_limit": [
"50"
],
"during_print_exhaust_fan_speed": [
"70"
],
"enable_overhang_bridge_fan": [
"1"
],
"enable_pressure_advance": [
"0"
],
"eng_plate_temp": [
"30"
],
"eng_plate_temp_initial_layer": [
"30"
],
"fan_cooling_layer_time": [
"100"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"filament_adhesiveness_category": [
"600"
],
"filament_change_length": [
"10"
],
"filament_cost": [
"82"
],
"filament_density": [
"1.1"
],
"filament_deretraction_speed": [
"40",
"40"
],
"filament_diameter": [
"1.75"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_extruder_variant": [
"Direct Drive Standard"
],
"filament_flow_ratio": [
"1",
"1"
],
"filament_is_support": [
"0"
],
"filament_long_retractions_when_cut": [
"nil",
"nil"
],
"filament_max_volumetric_speed": [
"3.9",
"5"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_notes": "File Version:2.3 - V.Pack:18_05_2026",
"filament_pre_cooling_temperature": [
"0",
"0"
],
"filament_prime_volume": [
"45"
],
"filament_ramming_travel_time": [
"0",
"0"
],
"filament_ramming_volumetric_speed": [
"-1",
"-1"
],
"filament_retract_before_wipe": [
"nil",
"nil"
],
"filament_retract_restart_extra": [
"nil",
"nil"
],
"filament_retract_when_changing_layer": [
"0",
"0"
],
"filament_retraction_distances_when_cut": [
"nil",
"nil"
],
"filament_retraction_length": [
"1",
"1"
],
"filament_retraction_minimum_travel": [
"nil",
"nil"
],
"filament_retraction_speed": [
"40",
"40"
],
"filament_scarf_gap": [
"15%"
],
"filament_scarf_height": [
"10%"
],
"filament_scarf_length": [
"10"
],
"filament_scarf_seam_type": [
"none"
],
"filament_settings_id": [
"addnorth TPU Pro Matte 95A"
],
"filament_shrink": [
"100%"
],
"filament_soluble": [
"0"
],
"filament_start_gcode": [
"; filament start gcode {if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200 {elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150 {elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50 {endif} {if activate_air_filtration[current_extruder] && support_air_filtration} M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} {endif}"
],
"filament_type": [
"TPU"
],
"filament_vendor": [
"addnorth"
],
"filament_wipe": [
"nil",
"nil"
],
"filament_wipe_distance": [
"nil",
"nil"
],
"filament_z_hop": [
"nil",
"nil"
],
"filament_z_hop_types": [
"nil",
"nil"
],
"full_fan_speed_layer": [
"0"
],
"hole_coef_1": [
"0"
],
"hole_coef_2": [
"-0.008"
],
"hole_coef_3": [
"0.23415"
],
"hole_limit_max": [
"0.22"
],
"hole_limit_min": [
"0.088"
],
"hot_plate_temp": [
"35"
],
"hot_plate_temp_initial_layer": [
"35"
],
"impact_strength_z": [
"10"
],
"nozzle_temperature": [
"240",
"240"
],
"nozzle_temperature_initial_layer": [
"235",
"235"
],
"nozzle_temperature_range_high": [
"250"
],
"nozzle_temperature_range_low": [
"230"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"overhang_threshold_participating_cooling": [
"95%"
],
"pre_start_fan_time": [
"2"
],
"pressure_advance": [
"0.02"
],
"reduce_fan_stop_start_freq": [
"1"
],
"required_nozzle_HRC": [
"3"
],
"slow_down_for_layer_cooling": [
"1"
],
"slow_down_layer_time": [
"10"
],
"slow_down_min_speed": [
"10"
],
"supertack_plate_temp": [
"0"
],
"supertack_plate_temp_initial_layer": [
"0"
],
"temperature_vitrification": [
"50"
],
"textured_plate_temp": [
"35"
],
"textured_plate_temp_initial_layer": [
"35"
],
"version": "2.0.0.77"
}

View File

@@ -1,6 +1,7 @@
{
"type": "process",
"name": "0.20mm Standard @BBL X1C",
"renamed_from": "0.20mm Bambu Support W @BBL X1C",
"inherits": "fdm_process_single_0.20",
"from": "system",
"setting_id": "GP004",

View File

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

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -85,10 +85,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -91,10 +91,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -87,14 +87,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -22,10 +22,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -45,14 +45,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -16,10 +16,8 @@
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -60,14 +60,11 @@
"BLOCKS Pro S100 0.8 nozzle",
"BLOCKS Pro S100 1.0 nozzle",
"BLOCKS Pro S100 1.2 nozzle",
"BLOCKS Pro S100",
"BLOCKS RD50 V2 0.4 nozzle",
"BLOCKS RD50 V2 0.6 nozzle",
"BLOCKS RD50 V2 0.8 nozzle",
"BLOCKS RD50 V2",
"BLOCKS RF50 0.4 nozzle",
"BLOCKS RF50 0.6 nozzle",
"BLOCKS RF50 0.8 nozzle",
"BLOCKS RF50"
"BLOCKS RF50 0.8 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "6",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "6",
"top_shell_layers": "6",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "5",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.4 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "5",
"top_shell_layers": "5",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.4 nozzle"
],
"sparse_infill_speed": "300",

View File

@@ -10,7 +10,6 @@
"top_shell_layers": "4",
"top_solid_infill_flow_ratio": "0.96",
"compatible_printers": [
"BLOCKS RD50 V2",
"BLOCKS RD50 V2 0.6 nozzle"
]
}

View File

@@ -10,7 +10,6 @@
"bottom_shell_layers": "4",
"top_shell_layers": "4",
"compatible_printers": [
"BLOCKS RF50",
"BLOCKS RF50 0.6 nozzle"
],
"sparse_infill_speed": "300",

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