소스 검색

Move Delta settings lower in delta files

Scott Lahteine 10 년 전
부모
커밋
3b293fc5d1

+ 35
- 32
Marlin/example_configurations/delta/biv2.5/Configuration.h 파일 보기

@@ -99,38 +99,6 @@ Here are some standard links for getting your machine calibrated:
99 99
 // Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.
100 100
 // #define PS_DEFAULT_OFF
101 101
 
102
-
103
-//===========================================================================
104
-//============================== Delta Settings =============================
105
-//===========================================================================
106
-// Enable DELTA kinematics and most of the default configuration for Deltas
107
-#define DELTA
108
-
109
-// Make delta curves from many straight lines (linear interpolation).
110
-// This is a trade-off between visible corners (not enough segments)
111
-// and processor overload (too many expensive sqrt calls).
112
-#define DELTA_SEGMENTS_PER_SECOND 100
113
-
114
-// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
115
-
116
-// Center-to-center distance of the holes in the diagonal push rods.
117
-#define DELTA_DIAGONAL_ROD 440.0 // mm
118
-
119
-// Horizontal offset from middle of printer to smooth rod center.
120
-#define DELTA_SMOOTH_ROD_OFFSET 330.0 // mm
121
-
122
-// Horizontal offset of the universal joints on the end effector.
123
-#define DELTA_EFFECTOR_OFFSET 50.0 // mm
124
-
125
-// Horizontal offset of the universal joints on the carriages.
126
-#define DELTA_CARRIAGE_OFFSET 20.0 // mm
127
-
128
-// Horizontal distance bridged by diagonal push rods when effector is centered.
129
-#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
130
-
131
-// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
132
-#define DELTA_PRINTABLE_RADIUS 160
133
-
134 102
 // @section temperature
135 103
 
136 104
 //===========================================================================
@@ -336,6 +304,41 @@ Here are some standard links for getting your machine calibrated:
336 304
 // Uncomment this option to enable CoreXY kinematics
337 305
 // #define COREXY
338 306
 
307
+//===========================================================================
308
+//============================== Delta Settings =============================
309
+//===========================================================================
310
+// Enable DELTA kinematics and most of the default configuration for Deltas
311
+#define DELTA
312
+
313
+#ifdef DELTA
314
+
315
+// Make delta curves from many straight lines (linear interpolation).
316
+// This is a trade-off between visible corners (not enough segments)
317
+// and processor overload (too many expensive sqrt calls).
318
+#define DELTA_SEGMENTS_PER_SECOND 100
319
+
320
+// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
321
+
322
+// Center-to-center distance of the holes in the diagonal push rods.
323
+#define DELTA_DIAGONAL_ROD 440.0 // mm
324
+
325
+// Horizontal offset from middle of printer to smooth rod center.
326
+#define DELTA_SMOOTH_ROD_OFFSET 330.0 // mm
327
+
328
+// Horizontal offset of the universal joints on the end effector.
329
+#define DELTA_EFFECTOR_OFFSET 50.0 // mm
330
+
331
+// Horizontal offset of the universal joints on the carriages.
332
+#define DELTA_CARRIAGE_OFFSET 20.0 // mm
333
+
334
+// Horizontal distance bridged by diagonal push rods when effector is centered.
335
+#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
336
+
337
+// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
338
+#define DELTA_PRINTABLE_RADIUS 160
339
+
340
+#endif
341
+
339 342
 // Enable this option for Toshiba steppers
340 343
 // #define CONFIG_STEPPERS_TOSHIBA
341 344
 

+ 35
- 32
Marlin/example_configurations/delta/generic/Configuration.h 파일 보기

@@ -99,38 +99,6 @@ Here are some standard links for getting your machine calibrated:
99 99
 // Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.
100 100
 // #define PS_DEFAULT_OFF
101 101
 
102
-
103
-//===========================================================================
104
-//============================== Delta Settings =============================
105
-//===========================================================================
106
-// Enable DELTA kinematics and most of the default configuration for Deltas
107
-#define DELTA
108
-
109
-// Make delta curves from many straight lines (linear interpolation).
110
-// This is a trade-off between visible corners (not enough segments)
111
-// and processor overload (too many expensive sqrt calls).
112
-#define DELTA_SEGMENTS_PER_SECOND 200
113
-
114
-// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
115
-
116
-// Center-to-center distance of the holes in the diagonal push rods.
117
-#define DELTA_DIAGONAL_ROD 250.0 // mm
118
-
119
-// Horizontal offset from middle of printer to smooth rod center.
120
-#define DELTA_SMOOTH_ROD_OFFSET 175.0 // mm
121
-
122
-// Horizontal offset of the universal joints on the end effector.
123
-#define DELTA_EFFECTOR_OFFSET 33.0 // mm
124
-
125
-// Horizontal offset of the universal joints on the carriages.
126
-#define DELTA_CARRIAGE_OFFSET 18.0 // mm
127
-
128
-// Horizontal distance bridged by diagonal push rods when effector is centered.
129
-#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
130
-
131
-// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
132
-#define DELTA_PRINTABLE_RADIUS 140
133
-
134 102
 // @section temperature
135 103
 
136 104
 //===========================================================================
@@ -336,6 +304,41 @@ Here are some standard links for getting your machine calibrated:
336 304
 // Uncomment this option to enable CoreXY kinematics
337 305
 // #define COREXY
338 306
 
307
+//===========================================================================
308
+//============================== Delta Settings =============================
309
+//===========================================================================
310
+// Enable DELTA kinematics and most of the default configuration for Deltas
311
+#define DELTA
312
+
313
+#ifdef DELTA
314
+
315
+// Make delta curves from many straight lines (linear interpolation).
316
+// This is a trade-off between visible corners (not enough segments)
317
+// and processor overload (too many expensive sqrt calls).
318
+#define DELTA_SEGMENTS_PER_SECOND 200
319
+
320
+// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
321
+
322
+// Center-to-center distance of the holes in the diagonal push rods.
323
+#define DELTA_DIAGONAL_ROD 250.0 // mm
324
+
325
+// Horizontal offset from middle of printer to smooth rod center.
326
+#define DELTA_SMOOTH_ROD_OFFSET 175.0 // mm
327
+
328
+// Horizontal offset of the universal joints on the end effector.
329
+#define DELTA_EFFECTOR_OFFSET 33.0 // mm
330
+
331
+// Horizontal offset of the universal joints on the carriages.
332
+#define DELTA_CARRIAGE_OFFSET 18.0 // mm
333
+
334
+// Horizontal distance bridged by diagonal push rods when effector is centered.
335
+#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
336
+
337
+// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
338
+#define DELTA_PRINTABLE_RADIUS 140
339
+
340
+#endif
341
+
339 342
 // Enable this option for Toshiba steppers
340 343
 // #define CONFIG_STEPPERS_TOSHIBA
341 344
 

+ 35
- 32
Marlin/example_configurations/delta/kossel_mini/Configuration.h 파일 보기

@@ -99,38 +99,6 @@ Here are some standard links for getting your machine calibrated:
99 99
 // Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.
100 100
 // #define PS_DEFAULT_OFF
101 101
 
102
-
103
-//===========================================================================
104
-//============================== Delta Settings =============================
105
-//===========================================================================
106
-// Enable DELTA kinematics and most of the default configuration for Deltas
107
-#define DELTA
108
-
109
-// Make delta curves from many straight lines (linear interpolation).
110
-// This is a trade-off between visible corners (not enough segments)
111
-// and processor overload (too many expensive sqrt calls).
112
-#define DELTA_SEGMENTS_PER_SECOND 200
113
-
114
-// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
115
-
116
-// Center-to-center distance of the holes in the diagonal push rods.
117
-#define DELTA_DIAGONAL_ROD 215.0 // mm
118
-
119
-// Horizontal offset from middle of printer to smooth rod center.
120
-#define DELTA_SMOOTH_ROD_OFFSET 145.0 // mm
121
-
122
-// Horizontal offset of the universal joints on the end effector.
123
-#define DELTA_EFFECTOR_OFFSET 19.9 // mm
124
-
125
-// Horizontal offset of the universal joints on the carriages.
126
-#define DELTA_CARRIAGE_OFFSET 19.5 // mm
127
-
128
-// Horizontal distance bridged by diagonal push rods when effector is centered.
129
-#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
130
-
131
-// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
132
-#define DELTA_PRINTABLE_RADIUS 90
133
-
134 102
 // @section temperature
135 103
 
136 104
 //===========================================================================
@@ -336,6 +304,41 @@ Here are some standard links for getting your machine calibrated:
336 304
 // Uncomment this option to enable CoreXY kinematics
337 305
 // #define COREXY
338 306
 
307
+//===========================================================================
308
+//============================== Delta Settings =============================
309
+//===========================================================================
310
+// Enable DELTA kinematics and most of the default configuration for Deltas
311
+#define DELTA
312
+
313
+#ifdef DELTA
314
+
315
+// Make delta curves from many straight lines (linear interpolation).
316
+// This is a trade-off between visible corners (not enough segments)
317
+// and processor overload (too many expensive sqrt calls).
318
+#define DELTA_SEGMENTS_PER_SECOND 200
319
+
320
+// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
321
+
322
+// Center-to-center distance of the holes in the diagonal push rods.
323
+#define DELTA_DIAGONAL_ROD 215.0 // mm
324
+
325
+// Horizontal offset from middle of printer to smooth rod center.
326
+#define DELTA_SMOOTH_ROD_OFFSET 145.0 // mm
327
+
328
+// Horizontal offset of the universal joints on the end effector.
329
+#define DELTA_EFFECTOR_OFFSET 19.9 // mm
330
+
331
+// Horizontal offset of the universal joints on the carriages.
332
+#define DELTA_CARRIAGE_OFFSET 19.5 // mm
333
+
334
+// Horizontal distance bridged by diagonal push rods when effector is centered.
335
+#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
336
+
337
+// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
338
+#define DELTA_PRINTABLE_RADIUS 90
339
+
340
+#endif
341
+
339 342
 // Enable this option for Toshiba steppers
340 343
 // #define CONFIG_STEPPERS_TOSHIBA
341 344
 

Loading…
취소
저장