problem with letters May 26, 2014 02:51PM |
Registered: 11 years ago Posts: 119 |
Re: problem with letters May 26, 2014 03:21PM |
Registered: 11 years ago Posts: 973 |
Re: problem with letters May 26, 2014 03:43PM |
Registered: 11 years ago Posts: 119 |
Re: problem with letters May 26, 2014 03:56PM |
Registered: 11 years ago Posts: 973 |
Re: problem with letters May 26, 2014 04:13PM |
Registered: 11 years ago Posts: 119 |
Re: problem with letters May 26, 2014 08:13PM |
Registered: 10 years ago Posts: 903 |
Re: problem with letters May 26, 2014 09:34PM |
Registered: 11 years ago Posts: 1,320 |
Re: problem with letters May 26, 2014 09:41PM |
Registered: 10 years ago Posts: 62 |
Re: problem with letters May 26, 2014 10:06PM |
Registered: 10 years ago Posts: 52 |
Re: problem with letters May 27, 2014 01:26PM |
Registered: 11 years ago Posts: 119 |
// find X MIN endstop void home_x_negative() { #if defined X_MIN_PIN TARGET t = startpoint; t.X = -1000000; #ifdef SLOW_HOMING // hit home soft t.F = SEARCH_FEEDRATE_X; #else // hit home hard t.F = MAXIMUM_FEEDRATE_X; #endif enqueue_home(&t, 0x1, 1); #ifndef SLOW_HOMING // back off slowly t.X = +1000000; t.F = SEARCH_FEEDRATE_X; enqueue_home(&t, 0x1, 0); #endif // set X home queue_wait(); // we have to wait here, see G92 #ifdef X_MIN startpoint.X = next_target.target.X = (int32_t)(X_MIN * 1000.0); #else startpoint.X = next_target.target.X = 0; #endif dda_new_startpoint(); #endif } /// find X_MAX endstop void home_x_positive() { #if defined X_MAX_PIN && ! defined X_MAX #warning X_MAX_PIN defined, but not X_MAX. home_x_positive() disabled. #endif #if defined X_MAX_PIN && defined X_MAX TARGET t = startpoint; t.X = +1000000; #ifdef SLOW_HOMING // hit home soft t.F = SEARCH_FEEDRATE_X; #else // hit home hard t.F = MAXIMUM_FEEDRATE_X; #endif enqueue_home(&t, 0x1, 1); #ifndef SLOW_HOMING // back off slowly t.X = -1000000; t.F = SEARCH_FEEDRATE_X; enqueue_home(&t, 0x1, 0); #endif // set X home queue_wait(); // set position to MAX startpoint.X = next_target.target.X = (int32_t)(X_MAX * 1000.); dda_new_startpoint(); // go to zero t.X = 0; t.F = MAXIMUM_FEEDRATE_X; enqueue(&t); #endif }
Re: problem with letters May 27, 2014 02:31PM |
Registered: 11 years ago Posts: 119 |
#define X_STEP_PIN DIO29 #define X_DIR_PIN DIO28 #define X_MIN_PIN DIO0 //#define X_MAX_PIN xxxx //#define X_ENABLE_PIN xxxx //#define X_INVERT_DIR //#define X_INVERT_MIN //#define X_INVERT_MAX //#define X_INVERT_ENABLE
#define X_STEP_PIN DIO29 #define X_DIR_PIN DIO28 #define X_MIN_PIN DIO0 //#define X_MAX_PIN DI00 //#define X_ENABLE_PIN xxxx //#define X_INVERT_DIR #define X_INVERT_MIN //#define X_INVERT_MAX #define X_INVERT_ENABLE
Re: problem with letters August 07, 2014 12:48PM |
Registered: 9 years ago Posts: 204 |
Re: problem with letters August 16, 2014 04:33AM |
Registered: 12 years ago Posts: 30 |