Add Anycubic Kobra Neo 0.4 nozzle printer profiles #194

Open
opened 2026-04-05 16:18:57 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @AndyHazz on 3/23/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.

*Originally created by @AndyHazz on 3/23/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.
MrUnknownDE added the profileprofileprofileprofileprofileprofileprofileprofile labels 2026-04-05 16:18:57 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#194