Example Config Update: Flashforge Creator Pro#7247
Open
DXCanas wants to merge 8 commits intoKlipper3d:masterfrom
Open
Example Config Update: Flashforge Creator Pro#7247DXCanas wants to merge 8 commits intoKlipper3d:masterfrom
DXCanas wants to merge 8 commits intoKlipper3d:masterfrom
Conversation
Enable manual bed leveling with BED_SCREWS_ADJUST command. Screw positions are calculated based on the bed dimensions (232x160mm usable area) with approximately 15mm inset from edges. The three-point leveling pattern uses front-center and two rear screws matching the common bed mounting configuration. Signed-off-by: David C. <code@davidc.xyz>
Enable the onboard buzzer using PWM control on pin PG5. The 1kHz cycle time provides audible beep tones for user feedback during menu navigation and print events. This allows use of M300 commands and enables beeper functionality in the display menu system. Signed-off-by: David C. <code@davidc.xyz>
Add heater parameter to heater_fan sections to properly associate each cooling fan with its corresponding extruder. This prevents both fans from running at full speed when only one extruder is active. Signed-off-by: David C. <code@davidc.xyz>
Add 0.5 second kick start time to help the part cooling fan overcome initial inertia when starting from a stopped state. Signed-off-by: David C. <code@davidc.xyz>
Add comment noting that 2019 FlashForge Creator Pro models may have a different USB serial identifier than 2018 models. This helps users identify the correct serial path when configuring their specific hardware variant. Signed-off-by: David C. <code@davidc.xyz>
Signed-off-by: David C. <code@davidc.xyz>
d272577 to
e5974ed
Compare
Signed-off-by: David C. <code@davidc.xyz>
Motor grinds at >176 Signed-off-by: David C. <code@davidc.xyz>
3c5ecf6 to
71b0f92
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hey all!
Nice place you've got here.
New contributor, new to the 3D printing space and Klipper, more generally. Went through the docs to calibrate a hand-me-down printer and I thought other folks could benefit from some of this effort. Opening a few PR's with some of my edits (for this and, more generally, multi-extruder setups). This, I hope, is the least controversial haha.
AI-Assisted Summary:
This PR enhances the sample configuration for the FlashForge Creator Pro 2018 with several practical improvements based on real-world testing.
Changes
Manual Bed Leveling - Adds
bed_screwsconfiguration with theoretical screw positions based on the printer's bed dimensions (232×160mm usable area) for fear that my motors/belts are more off than others'. Enables theBED_SCREWS_ADJUSTcommandBeeper Support - Enables the onboard buzzer via PWM control, allowing M300 commands and menu feedback
Heater Fan Association - Associates each extruder's cooling fan with its corresponding heater, preventing both fans from running when only T0 is active (and never for T1)
Fan Kick Start - Adds 0.5s kick start time to the part cooling fan to improve reliability with PWM control (real-world motivated)
Serial ID Documentation - Documents that 2019 models may use a different USB serial identifier
Testing
Tested on FlashForge Creator Pro 2019 model running Klipper. All features verified functional:
Target Audience
FlashForge Creator Pro users (2016-2020 models) - a popular dual-extruder printer whose stock firmware requires
x3g/SD card workflows, making it a good candidate for Klipper. These improvements address common usability gaps in the "stock" configuration.