Skip to content

Conversation

@darthmolen
Copy link

Summary

Adds support for the Elegoo Centauri Carbon, a high-speed CoreXY 3D printer with Klipper firmware.

Printer Specifications

  • Build Volume: 257×257×257mm
  • Max Print Speed: 500mm/s
  • Max Acceleration: 20,000mm/s²
  • Nozzle Sizes: 0.2, 0.4, 0.6, 0.8mm (hardened steel)
  • Firmware: Klipper

Files Added

  • resources/definitions/elegoo_centauri_carbon.def.json
  • resources/extruders/elegoo_centauri_carbon_extruder_0.def.json
  • resources/variants/elegoo/elegoo_centauri_carbon/*.inst.cfg (4 nozzle variants)
  • resources/quality/elegoo/centauri_carbon/**/*.inst.cfg (27 quality profiles)

Materials Supported

  • PLA (all nozzle sizes)
  • PETG (0.4mm, 0.6mm nozzles)
  • ASA (0.4mm nozzle)
  • TPU (0.4mm nozzle)

Testing

  • Tested on actual Elegoo Centauri Carbon hardware
  • Verified print quality with Generic PLA
  • Start/end G-code verified working
  • Profile translated from official OrcaSlicer Elegoo configs

Checklist

  • The PR title is descriptive
  • No duplicate settings from parent definitions
  • Follows existing Elegoo printer naming conventions

🤖 Generated with Claude Code

Adds support for the Elegoo Centauri Carbon, a high-speed CoreXY 3D printer.

Specifications:
- Build Volume: 257×257×257mm
- Max Print Speed: 500mm/s
- Max Acceleration: 20,000mm/s²
- Nozzle Sizes: 0.2, 0.4, 0.6, 0.8mm

Files added:
- Printer definition (inherits from elegoo_base)
- Extruder definition
- 4 nozzle variants
- 27 quality profiles (PLA, PETG, ASA, TPU)

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

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@github-actions github-actions bot added the PR: Community Contribution 👑 Community Contribution PR's label Dec 16, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Clang-Tidy found issue(s) with the introduced code (1/2)

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Clang-Tidy found issue(s) with the introduced code (2/2)

Removed 11 settings that duplicated parent values from elegoo_base
and fdmprinter definitions to satisfy Clang-Tidy linter.

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

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@github-actions github-actions bot dismissed stale reviews from themself December 16, 2025 17:43

No Clang-Tidy warnings found so I assume my comments were addressed

@github-actions
Copy link
Contributor

github-actions bot commented Dec 16, 2025

Test Results

24 580 tests  +74   24 578 ✅ +74   51s ⏱️ ±0s
     1 suites ± 0        2 💤 ± 0 
     1 files   ± 0        0 ❌ ± 0 

Results for commit df17b3f. ± Comparison against base commit 6e3776e.

♻️ This comment has been updated with latest results.

Changed retraction_retract_speed and retraction_prime_speed from
default_value to value since parent defines value for these settings.

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

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Community Contribution 👑 Community Contribution PR's

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant