|
Re: Project: FiveD on Arduino September 11, 2010 02:05AM |
Registered: 18 years ago Posts: 1,094 |


|
Re: Project: FiveD on Arduino September 11, 2010 12:52PM |
Registered: 16 years ago Posts: 11 |
|
Re: Project: FiveD on Arduino September 11, 2010 12:56PM |
Registered: 15 years ago Posts: 7,616 |
Quote
I apologise if you felt I was dropping the responsibility for this feature on you
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 11, 2010 01:13PM |
Registered: 15 years ago Posts: 7,616 |


| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 11, 2010 09:48PM |
Registered: 18 years ago Posts: 1,094 |
I also noticed that this firmware /still/ fits onto a '168 with debugging turned off! (although my arduino has been upgraded to a '328 due to a nasty incident involving the combination of a short circuit and the 5vsb and 12v lines of my psu)|
Re: Project: FiveD on Arduino September 12, 2010 05:29AM |
Registered: 15 years ago Posts: 7,616 |
Quote
I was able to cat afile.gcode > /dev/arduino and it didn't miss a beat!

Quote
in order for hand-over ramping to work properly, we need to do trigonometry otherwise a move followed by a move in the opposite direction will cause the steppers to slam into reverse and probably skip steps, and while that's a worst case scenario even with a 90 degree turn we're asking one stepper to stop dead while the other goes from zero to full speed, totally missing the point of ramping.
SO, in order to do the smoothing I was envisaging, we need a separate accelerator for each motor while maintaining positional accuracy between them.

Quote
Personally I think we can shelve that for the time being and work on expanding the number of electrical and mechanical configurations that this firmware supports.
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 12, 2010 05:37AM |
Registered: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 12, 2010 06:42PM |
Registered: 18 years ago Posts: 1,094 |

|
Re: Project: FiveD on Arduino September 13, 2010 11:01AM |
Registered: 15 years ago Posts: 7,616 |
#ifndef ACCELERATION_RAMPING #define ACCELERATION_REPRAP #endif
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 13, 2010 08:29PM |
Registered: 16 years ago Posts: 356 |
|
Re: Project: FiveD on Arduino September 14, 2010 02:01AM |
Registered: 15 years ago Posts: 1,092 |
|
Re: Project: FiveD on Arduino September 14, 2010 04:53AM |
Registered: 18 years ago Posts: 467 |
|
Re: Project: FiveD on Arduino September 14, 2010 05:34AM |
Registered: 16 years ago Posts: 356 |
|
Re: Project: FiveD on Arduino September 14, 2010 06:04AM |
Registered: 18 years ago Posts: 1,094 |
One of the reasons I wrote this was to understand and improve on the official firmware, and I tried to allow others to do the same without compromising the functionality- good to hear I had some success at this!
|
Re: Project: FiveD on Arduino September 14, 2010 06:32AM |
Registered: 18 years ago Posts: 1,094 |
|
Re: Project: FiveD on Arduino September 14, 2010 06:48AM |
Registered: 15 years ago Posts: 7,616 |
Quote
I think it's safe to say that most heaters will have an associated thermistor, so heater and thermistor code can remain closely linked.
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 14, 2010 06:57AM |
Registered: 18 years ago Posts: 1,094 |

|
Re: Project: FiveD on Arduino September 14, 2010 07:34AM |
Registered: 16 years ago Posts: 356 |
|
Re: Project: FiveD on Arduino September 14, 2010 07:48AM |
Registered: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 14, 2010 08:51AM |
Registered: 18 years ago Posts: 467 |
|
Re: Project: FiveD on Arduino September 14, 2010 09:00AM |
Registered: 16 years ago Posts: 356 |
#include stddef.h #include stdint.h #include string.h
|
Re: Project: FiveD on Arduino September 14, 2010 01:47PM |
Registered: 15 years ago Posts: 7,616 |
Quote
But mendel.c inclues:
#include stddef.h
#include stdint.h
#include string.h
Quote
I guess it's header files for a avr-libc, right?
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 14, 2010 02:17PM |
Registered: 15 years ago Posts: 7,616 |
Quote
My understanding is that it is the code format created by Skeinforge (which is valid G code) causes problems due to the way the acceleration has been implemented.
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 14, 2010 05:59PM |
Registered: 16 years ago Posts: 356 |
|
Re: Project: FiveD on Arduino September 14, 2010 07:15PM |
Registered: 16 years ago Posts: 356 |
|
Re: Project: FiveD on Arduino September 15, 2010 04:59AM |
Registered: 15 years ago Posts: 7,616 |
Quote
Who are the ones developing and testing this code?
Quote
About PID values
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: FiveD on Arduino September 15, 2010 05:10AM |
Admin Registered: 18 years ago Posts: 14,162 |
|
Re: Project: FiveD on Arduino September 16, 2010 03:18AM |
Registered: 18 years ago Posts: 1,094 |

|
Re: Project: FiveD on Arduino September 16, 2010 03:40AM |
Registered: 18 years ago Posts: 1,094 |

|
Re: Project: FiveD on Arduino September 16, 2010 08:09AM |
Registered: 15 years ago Posts: 7,616 |
Quote
if (dda->x_steps)
dda->x_time_counter += dda->c;
if (dda->y_steps)
dda->y_time_counter += dda->c;
if (dda->z_steps)
dda->z_time_counter += dda->c;
if (dda->e_steps)
dda->e_time_counter += dda->c;

| Generation 7 Electronics | Teacup Firmware | RepRap DIY |