Ooze Prevention April 27, 2012 03:45PM |
Registered: 12 years ago Posts: 2 |
Re: Ooze Prevention April 28, 2012 03:36AM |
Registered: 12 years ago Posts: 2,705 |
#define EXTRUDER_SPEED 18.0Set the max. extruder feedrate to 60*EXTRUDER_SPEED
/** \brief Number of moves we can cache in advance. This number of moves can be cached in advance. If you wan't to cache more, increase this. Especially on many very short moves the cache may go empty. The minimum value is 5. */ #define MOVE_CACHE_SIZE 16 /* How many line segments can the path planner use for path optimization. The maximum possible value is MOVE_CACHE_SIZE-2. Higher values need more computation time, which can cause blocking for many short subsequent moves. If this happens you will see BLK messages in your log and then you now the value is to high for your printer settings. */ #define PATH_PLANNER_CHECK_SEGMENTS 7 /** \brief Low filled cache size. If the cache contains less then MOVE_CACHE_LOW segments, the time per segment is limited to LOW_TICKS_PER_MOVE clock cycles. If a move would be shorter, the feedrate will be reduced. This should prevent buffer underflows. Set this to 0 if you don't care about empty buffers during print. */ #define MOVE_CACHE_LOW 12 /** \brief Cycles per move, if move cache is low. This value must be high enough, that the buffer has time to fill up. The problem only occurs at the beginning of a print or if you are printing many very short segments at high speed. Higher delays here allow higher values in PATH_PLANNER_CHECK_SEGMENTS. */ #define LOW_TICKS_PER_MOVE 400000If you have no sd card you could try these settings:
#define MOVE_CACHE_SIZE 32 #define PATH_PLANNER_CHECK_SEGMENTS 10 #define MOVE_CACHE_LOW 20
Re: Ooze Prevention April 29, 2012 01:39AM |
Registered: 12 years ago Posts: 2 |
Re: Ooze Prevention April 29, 2012 02:52AM |
Registered: 12 years ago Posts: 2,705 |
#define MOVE_CACHE_SIZE 22 #define PATH_PLANNER_CHECK_SEGMENTS 10 #define MOVE_CACHE_LOW 16