MarlinFirmware / MarlinFirmware/Configurations

[BUG] Marlin 2.1.2 CR-30 short paths are slow and sluggish

Open
#867 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C
Stars
2.3k
Forks
3.4k
Avg merge
19h 32m
Merged PRs (30d)
1

Description

### Bug Description
Very slow motion on short runs. Wrote down settings from firmware as shipped, Only

### Configuration Files

**Required:** Include a ZIP file containing `Configuration.h` and `Configuration_adv.h`.

If you've made any other modifications describe them in detail here.
Changes in config:
_Bootscreen.h: width 120
* all mods in config and config_Adv are commented with // ERW
=== config:
preheat2: PETG content
Baudrate: 1000000
X & Y _BED_SIZE

=== ADV Config
HOST_ACTION_COMMANDS
CANCEL_OBLECTS
PAUSE_PRINT
HOTEND_IDLE_TIMEOUT
Silent fan stuff
Animated Logo
### Steps to Reproduce

1. Use electrical tape fix for USB back feed from PI.
2. Install Marlin2.1.2 release
3. use Marlin 2.1.2 bug fix config examples as directed in guide.
4. install using SD
5. generate cube (used creality slicer) 15% infill gyroid.
6. print
7. wait for infill or any other short path.

**Expected behavior:**

make smooth motions on short jogs, Display functional.

**Actual behavior:**

sooth motion on long runs, slow jittery motion in short runs, printer stops responding to display and rotary selector, when stopping print it "pauses" and wants to reheat(have not allowed that). also DEFAULT_ACCELERATION when set to 600 stays at 300.

#### Additional Information
* Included image of print, bubbles visble, though it seems fine
* E0 motion with end of infill and start of next shell.
* Display with lack of response requiring time extensive command
* Build bin file for stock CR-30
* octopi connection output text file.

I have attempted the following:
* increase speed
* Increase Acceleration
* Remove all Host commands
* 0% infill, this was way faster,, but still slow with the X, Y and Z lettering jobs.
* don't connect Pi
* Remove host keep alive
* Use arc-welder plugin with creality slicer

[ERW_CR30_issues.zip](https://github.com/MarlinFirmware/Configurations/files/10290920/ERW_CR30_issues.zip)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached ERW_CR30_issues.zip, especially Configuration.h and Configuration_adv.h, and compare the Marlin 2.1.2 setup with the import-2.0.x and bugfix-2.0.x branches as requested. Reproduce the CR-30 print with short paths and review the OctoPrint output; done means determining whether the sluggish motion and display unresponsiveness are reproducible and identifying the relevant configuration or branch difference.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.