Advertisement
Guest User

Drive system & steps settings

a guest
Jun 14th, 2016
580
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1.  
  2. #define DRIVE_SYSTEM 3
  3. /** 0 - belts and pulleys, 1 - filament drive */
  4. #define DELTA_DRIVE_TYPE 0
  5. #if DELTA_DRIVE_TYPE == 0
  6.   #define BELT_PITCH 2 //mm
  7.   #define PULLEY_TEETH 20
  8.   #define PULLEY_CIRCUMFERENCE (BELT_PITCH * PULLEY_TEETH)
  9. #elif DELTA_DRIVE_TYPE == 1
  10.   #define PULLEY_DIAMETER 12 // 12.732395447
  11.   #define PULLEY_CIRCUMFERENCE (PULLEY_DIAMETER * 3.1415927)
  12. #endif
  13. #define STEPS_PER_ROTATION 200
  14. #define MICRO_STEPS 16
  15. // Calculations
  16. #define AXIS_STEPS_PER_MM ((float)(MICRO_STEPS * STEPS_PER_ROTATION) / PULLEY_CIRCUMFERENCE)
  17. #define XAXIS_STEPS_PER_MM 80 // AXIS_STEPS_PER_MM //(84.88263)
  18. #define YAXIS_STEPS_PER_MM 80 // AXIS_STEPS_PER_MM //(84.88263)
  19. #define ZAXIS_STEPS_PER_MM 80 // AXIS_STEPS_PER_MM //(84.88263)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement