Skip to content

Anycubic Kobra Neo printer profiles#12341

Merged
SoftFever merged 6 commits into
OrcaSlicer:mainfrom
Kellwaxx11:main
Feb 23, 2026
Merged

Anycubic Kobra Neo printer profiles#12341
SoftFever merged 6 commits into
OrcaSlicer:mainfrom
Kellwaxx11:main

Conversation

@Kellwaxx11

Copy link
Copy Markdown
Contributor

Description

Added Anycubic Kobra Neo profiles:

  • Anycubic Kobra Neo_buildplate_model.stl
  • Anycubic Kobra Neo_buildplate_texture.png
  • Anycubic Kobra Neo_cover.png
  • machine/Anycubic Kobra Neo 0.6 nozzle.json
  • filament/SUNLU PETG @Anycubic Kobra Neo 0.6 nozzle.json
  • filament/SUNLU PLA @Anycubic Kobra Neo 0.6 nozzle.json
  • process/0.4 Layer @Anycubic Kobra Neo 0.6 nozzle.json

@RF47 RF47 added the profile label Feb 16, 2026
@SoftFever

Copy link
Copy Markdown
Collaborator

thank you @Kellwaxx11
They need to be added into resources/profiles/Anycubic.json file as well

@Kellwaxx11

Copy link
Copy Markdown
Contributor Author

thank you @SoftFever for accepting it
i get it you already added to Anycubic.json
or should I do anything on my side ?

@johnny-bit

Copy link
Copy Markdown

should I do anything on my side

Yes, you should add it to anycubic.json within this PR.

@Kellwaxx11

Copy link
Copy Markdown
Contributor Author

should I do anything on my side

Yes, you should add it to anycubic.json within this PR.

thank, I will do that today hopefully

@SoftFever

Copy link
Copy Markdown
Collaborator

should I do anything on my side

Yes, you should add it to anycubic.json within this PR.

thank, I will do that today hopefully

No worries. we have a python script to do that for ease.
Let me help you update it.

@SoftFever

Copy link
Copy Markdown
Collaborator

Hi @Kellwaxx11
FYI, I've pushed the fix.

Use python3 ./scripts/orca_filament_lib.py -v Anycubic -u to automatically update the vendor.json.

@SoftFever SoftFever merged commit 3b350a9 into OrcaSlicer:main Feb 23, 2026
1 check passed
tome9111991 pushed a commit to tome9111991/OrcaSlicer that referenced this pull request Feb 24, 2026
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* fix

---------

Co-authored-by: SoftFever <[email protected]>
SoftFever added a commit that referenced this pull request Mar 1, 2026
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* fix

---------

Co-authored-by: SoftFever <[email protected]>
@AndyHazz

AndyHazz commented Mar 2, 2026

Copy link
Copy Markdown
Contributor

I spotted this showed up in the 2.3.2-rc release notes, perhaps I'm missing something but there's no sign of it in the printer selection list?

@R0cketRacc00n

Copy link
Copy Markdown

I spotted this showed up in the 2.3.2-rc release notes, perhaps I'm missing something but there's no sign of it in the printer selection list?

I spotted this showed up in the 2.3.2-rc release notes, perhaps I'm missing something but there's no sign of it in the printer selection list?

I agree and confirm - the Anycubic Kobra Neo printer is not available in either 2.3.2-rc or 2.3.2-rc2.

Xipit pushed a commit to Xipit/OrcaSlicer that referenced this pull request Mar 16, 2026
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* fix

---------

Co-authored-by: SoftFever <[email protected]>
davidjdixon pushed a commit to davidjdixon/OrcaSlicer that referenced this pull request Mar 21, 2026
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* fix

---------

Co-authored-by: SoftFever <[email protected]>
SoftFever pushed a commit that referenced this pull request Apr 8, 2026
## Summary

Adds proper system profiles for the **Anycubic Kobra Neo** with 0.4mm nozzle (stock Marlin firmware).

This replaces the profiles from #12341 which had several issues:
- All files had `"from": "User"` instead of `"from": "system"` — causing profile loading failures
- No `inherits` or `type` fields — broke the inheritance chain
- Klipper-only gcode (not stock firmware)
- No `Anycubic.json` index entries — printer never appeared in the UI
- Cover image was 382x600 instead of 240x240 (displayed squashed)
- Profiles were subsequently removed in #12889

### Files added/modified

| File | Description |
|------|-------------|
| `machine/Anycubic Kobra Neo.json` | Base machine model (220x220x250mm) |
| `machine/Anycubic Kobra Neo 0.4 nozzle.json` | 0.4mm nozzle variant, stock Marlin gcode |
| `process/0.12mm Detail @Anycubic Kobra Neo 0.4 nozzle.json` | Detail process profile |
| `process/0.16mm Standard @Anycubic Kobra Neo 0.4 nozzle.json` | Standard process profile |
| `process/0.20mm Standard @Anycubic Kobra Neo 0.4 nozzle.json` | Standard process profile |
| `process/0.28mm Standard @Anycubic Kobra Neo 0.4 nozzle.json` | Standard process profile |
| `filament/Anycubic PLA @Anycubic Kobra Neo 0.4 nozzle.json` | PLA filament profile |
| `Anycubic Kobra Neo_cover.png` | Resized to 240x240 |
| `Anycubic.json` | Added index entries for all new profiles |

### Approach

- Based on the working **Anycubic Kobra 2 Neo** profiles (similar hardware — direct drive, 220x220 bed)
- Start gcode uses `G29` for auto bed leveling (stock Kobra Neo probes fresh each print)
- Profiles use proper `"from": "system"` and `"inherits": "fdm_machine_common"` / `"fdm_process_common"` chains
- Buildplate model and texture from #12341 are already in the repo

### Testing

- Verified profiles load correctly in OrcaSlicer 2.3.2 (no errors in log)
- Printer appears in Printer Selection dialog with correct 240x240 cover image
- Process/filament presets appear when printer is selected
- **Note:** Start/end gcode adapted from Kobra 2 Neo for stock Marlin — testing on stock firmware by Kobra Neo owners would be appreciated

Closes the gap left by #12341 and #12889.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants