Add WEMAKE3D 3DPrinters Profiles #1143

Closed
opened 2026-04-05 16:53:39 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @ChihebMadiouni on 1/8/2026

Description

This PR adds support for two new Wemake3D printer models to OrcaSlicer: the Phoenix Pro V1 and TinyBot V1.

Changes Made:
Added new printer definitions for:

WEMAKE3D Phoenix Pro V1

WEMAKE3D TinyBot V1

Includes standard printer profiles (machines and process settings).

Implements device-specific start/end G-code.

Adds recommended slicing parameters for optimal print quality.

Dependencies & Considerations:
This PR adds new configuration files only and does not modify any existing core functionality.

No breaking changes are introduced.

The profiles are based on standard Marlin-compatible G-code and should work with the stock firmware on these devices.

Screenshots/Recordings/Graphs

Printer Selection Menu
The new printers "Wemake3D Phoenix Pro V1" and "Wemake3D TinyBot V1" now appear in the printer selection list.
image

Printer Settings Preview

Example printer settings panel for the Phoenix Pro V1.
image

Tests

Verification Steps:

Profile Validation: Validated with orca_extra_profile_check.py

Installation & Discovery: Successfully installed the configuration files and verified both printers appear in the "Add Printer" wizard.

Profile Loading: Tested loading each printer profile and confirmed all default settings (print, filament, process) are applied correctly.

G-code Validation: Manually reviewed the start and end G-code for each model to ensure compatibility and safety.

Slice Simulation: Performed test slices on sample models (benchy, calibration cube) for both printers to verify parameter application and generate error-free G-code.

Basic Compatibility: Confirmed generated G-code follows standard Marlin syntax and should be compatible with the printers' expected firmware.

Test Environment:

OrcaSlicer Version : 2.3.2-dev & 2.3.1

OS : Windows 10 & Windows 11

*Originally created by @ChihebMadiouni on 1/8/2026* # Description <!-- > Please provide a summary of the changes made in this PR. Include details such as: > * What issue does this PR address or fix? > * What new features or enhancements does this PR introduce? > * Are there any breaking changes or dependencies that need to be considered? --> This PR adds support for two new Wemake3D printer models to OrcaSlicer: the `Phoenix Pro V1` and `TinyBot V1`. Changes Made: Added new printer definitions for: `WEMAKE3D Phoenix Pro V1` `WEMAKE3D TinyBot V1` Includes standard printer profiles (machines and process settings). Implements device-specific start/end G-code. Adds recommended slicing parameters for optimal print quality. **Dependencies & Considerations:** This PR adds new configuration files only and does not modify any existing core functionality. No breaking changes are introduced. The profiles are based on standard Marlin-compatible G-code and should work with the stock firmware on these devices. # Screenshots/Recordings/Graphs <!-- > Please attach relevant screenshots to showcase the UI changes. > Please attach images that can help explain the changes. --> Printer Selection Menu The new printers "Wemake3D Phoenix Pro V1" and "Wemake3D TinyBot V1" now appear in the printer selection list. <img width="806" height="656" alt="image" src="https://github.com/user-attachments/assets/39c4e2fb-c1cc-4bdd-b6c6-ee432fbc198f" /> Printer Settings Preview Example printer settings panel for the Phoenix Pro V1. <img width="1180" height="785" alt="image" src="https://github.com/user-attachments/assets/44f0c820-6c70-4daa-86a2-94a7792d1216" /> ## Tests Verification Steps: **Profile Validation:** Validated with `orca_extra_profile_check.py` **Installation & Discovery:** Successfully installed the configuration files and verified both printers appear in the "Add Printer" wizard. **Profile Loading:** Tested loading each printer profile and confirmed all default settings (print, filament, process) are applied correctly. **G-code Validation:** Manually reviewed the start and end G-code for each model to ensure compatibility and safety. **Slice Simulation:** Performed test slices on sample models (benchy, calibration cube) for both printers to verify parameter application and generate error-free G-code. **Basic Compatibility:** Confirmed generated G-code follows standard Marlin syntax and should be compatible with the printers' expected firmware. **Test Environment:** OrcaSlicer Version : `2.3.2-dev` & `2.3.1` OS :` Windows 10` & `Windows 11` <!-- > Please describe the tests that you have conducted to verify the changes made in this PR. -->
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1143