raa442:
however i am not sure as to how i can use it to draw curves because it does not support accelaration or decelaration.
Drawing curves and acceleration are two completely different things.
You say you are using 28BYJ stepper motors (and, presumably, ULN2003 drivers). They make programming a bit more difficult than if you were using a bipolar stepper motor and a driver like the Pololu A4988 that just needs step and direction inputs.
However it would be straightforward to create a moveOneStep() and a setDirection() function that would work with your motors and then any code written for an A4988 could be easily adapted to your system. Such as the examples in this Simple Stepper Code
If you were to do that then you would not get much (if any) advantage from the AccelStepper library. And it would also be straightforward to write your own acceleration code. I posted an example in Reply #7 in this other Thread.
...R