Click here to Skip to main content
15,884,986 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,
I am in the posses of building and programming a 3d printer. I am making it using an old scanner (HP Scanjet 3570c) and an old printer (Epson Stylus Color 1160). I would like to use the existing unmodified circuitry and drivers to control the stepper motors used to drive these devises from a vb.net program. Is this possible? If so how?

So maybe something like this peso code:

MoveX(F,100) – Moves the scanner motor 100 steps Forward
MoveY(B,100) – Moves the printer motor 100 steps Backwards 


Sorry if this is explained badly it’s slightly difficult to explain

Kris
Posted
Comments
ZurdoDev 2-Feb-12 14:41pm    
You need to start with the documentation from the manufacturer.

You probably have to develop you own driver for that (I strongly doubt the manufacturers expose such low level details to user programs). That won't be, in my opinion a simple task.
 
Share this answer
 
You're going to have to write your own drivers for this. You cannot do it in managed code either. This means no VB.NET or C# or any other language targeting the .NET Framework. The best option is C/C++.

The only way you're going to pull this off is to get the low-level hardware documentation from HP and EPSON. This still will NOT be free and you're going to have a ton of work ahead of you writing this driver.

I hope you've got experience using the Windows DDK and debugging device drivers.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900