Adds M3D D8500 Enabler Pro(Improved Profile + Printings Process Presets)+ Enabler D7500 Support + M3D Enabler PLA Profile #1062

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

Originally created by @Bilal7828 on 1/16/2026

<html>

Description

Summary of Changes Significantly improved the M3D configuration bundle, moving it from a basic setup to a comprehensive, production-ready suite. This update adds full support for the Enabler D7500, expands the Enabler D8500 capabilities with a wide range of process presets, and introduces optimized filament profiles.

  • What issue does this PR address or fix?

    • Missing Hardware Support: Formally introduces the M3D Enabler D7500 definition, ensuring it is recognized as a distinct machine with its specific 150mm³ build volume and 60mm/s speed constraints.

    • Limited D8500 Presets: Previously, the D8500 lacked specialized printing modes. Added a comprehensive suite of presets (High Detail, High Strength, Fuzzy Skin, Vase Mode, Mesh Design, and Rapid Draft) to cover various use cases without requiring manual tuning.

    • Generic Filament Performance: Addresses quality issues with generic profiles by adding Enabler PLA, which is optimized for these machines and includes Pressure Advance (enable_pressure_advance: 1) for improved corner sharpness.

  • What new features or enhancements does this PR introduce?

    • Machine Support:

      • Enabler D8500: Added full machine support with improved system profiles.

      • Enabler D7500: Added machine support with tailored 0.15mm and 0.20mm process presets.

    • New Process Presets (D8500):

      • High Detail (0.12mm): For maximizing surface finish.

      • High Strength: Increased wall loops and infill for functional parts.

      • Fuzzy Skin: Pre-configured for textured outer walls.

      • Vase Mode: Optimized for continuous spiral printing.

      • Mesh Design: Specialized settings for printing non-solid mesh geometries.

      • Rapid Draft: High-speed prototyping profile.

    • Filaments:

      • Added Enabler PLA profiles optimized for both D8500 and D7500.

  • Are there any breaking changes or dependencies that need to be considered?

    • Dependencies: The new process profiles rely on fdm_process_common for shared settings.

    • Visibility: The new Enabler PLA profile is explicitly filtered to appear only when an M3D Enabler printer (D8500 or D7500) is selected.

image image image

Tests

Verification

  • Syntax Validation: Verified all JSON files are valid and strictly follow the Orca Slicer configuration schema.

  • Manifest Linkage: Confirmed that M3D.json correctly references all new machine, process, and filament files.

  • Cross-Compatibility: Tested the Enabler PLA profile to ensure it correctly appears for both the D8500 and D7500 when selected in the UI.

</html>
*Originally created by @Bilal7828 on 1/16/2026* <html> <body> <!--StartFragment--><h1 data-pm-slice="0 0 []">Description</h1><blockquote><p><strong>Summary of Changes</strong> Significantly improved the M3D configuration bundle, moving it from a basic setup to a comprehensive, production-ready suite. This update adds full support for the <strong>Enabler D7500</strong>, expands the <strong>Enabler D8500</strong> capabilities with a wide range of process presets, and introduces optimized filament profiles.</p></blockquote><ul><li><p><strong>What issue does this PR address or fix?</strong></p><ul><li><p><strong>Missing Hardware Support:</strong> Formally introduces the <strong>M3D Enabler D7500</strong> definition, ensuring it is recognized as a distinct machine with its specific 150mm³ build volume and 60mm/s speed constraints.</p></li><li><p><strong>Limited D8500 Presets:</strong> Previously, the D8500 lacked specialized printing modes. Added a comprehensive suite of presets (High Detail, High Strength, Fuzzy Skin, Vase Mode, Mesh Design, and Rapid Draft) to cover various use cases without requiring manual tuning.</p></li><li><p><strong>Generic Filament Performance:</strong> Addresses quality issues with generic profiles by adding <strong>Enabler PLA</strong>, which is optimized for these machines and includes Pressure Advance (<code>enable_pressure_advance: 1</code>) for improved corner sharpness.</p></li></ul></li><li><p><strong>What new features or enhancements does this PR introduce?</strong></p><ul><li><p><strong>Machine Support:</strong></p><ul><li><p><strong>Enabler D8500:</strong> Added full machine support with improved system profiles.</p></li><li><p><strong>Enabler D7500:</strong> Added machine support with tailored 0.15mm and 0.20mm process presets.</p></li></ul></li><li><p><strong>New Process Presets (D8500):</strong></p><ul><li><p><strong>High Detail (0.12mm):</strong> For maximizing surface finish.</p></li><li><p><strong>High Strength:</strong> Increased wall loops and infill for functional parts.</p></li><li><p><strong>Fuzzy Skin:</strong> Pre-configured for textured outer walls.</p></li><li><p><strong>Vase Mode:</strong> Optimized for continuous spiral printing.</p></li><li><p><strong>Mesh Design:</strong> Specialized settings for printing non-solid mesh geometries.</p></li><li><p><strong>Rapid Draft:</strong> High-speed prototyping profile.</p></li></ul></li><li><p><strong>Filaments:</strong></p><ul><li><p>Added <strong>Enabler PLA</strong> profiles optimized for both D8500 and D7500.</p></li></ul></li></ul></li><li><p><strong>Are there any breaking changes or dependencies that need to be considered?</strong></p><ul><li><p><strong>Dependencies:</strong> The new process profiles rely on <code>fdm_process_common</code> for shared settings.</p></li><li><p><strong>Visibility:</strong> The new <code>Enabler PLA</code> profile is explicitly filtered to appear only when an M3D Enabler printer (D8500 or D7500) is selected.</p></li></ul></li></ul><h1> <img width="791" height="261" alt="image" src="https://github.com/user-attachments/assets/577c7bca-8bba-494a-90e1-9452eb251379" /> <img width="411" height="557" alt="image" src="https://github.com/user-attachments/assets/aea76562-052e-4c5f-9672-b34ff441d886" /> <img width="422" height="315" alt="image" src="https://github.com/user-attachments/assets/85fa89ab-f76a-459c-8f98-2779451c71d2" /> <h2>Tests</h2><blockquote><p><strong>Verification</strong></p></blockquote><ul><li><p><strong>Syntax Validation:</strong> Verified all JSON files are valid and strictly follow the Orca Slicer configuration schema.</p></li><li><p><strong>Manifest Linkage:</strong> Confirmed that <code>M3D.json</code> correctly references all new machine, process, and filament files.</p></li><li><p><strong>Cross-Compatibility:</strong> Tested the <code>Enabler PLA</code> profile to ensure it correctly appears for both the D8500 and D7500 when selected in the UI.</p></li></ul><!--EndFragment--> </body> </html>
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1062