Find Jobs
Hire Freelancers

CNC G-Code Printer Driver

$1500-3000 USD

Closed
Posted almost 10 years ago

$1500-3000 USD

Paid on delivery
I am looking for someone to work with to develop a new printer driver which will drive a CNC type device on a Windows 7 operating system. The printer driver will need to be able to work with vector type graphics software such as Adobe Illustrator & Corel Draw. It should install as a normal printer driver. 1)The printer driver will identify the different types of line & colour drawn. 2)The printer driver will then be able to apply settings to each of these colours under the preferences tab found in the printer driver 3)Clicking Print the software will convert the drawing into G-Code and send it to the TinyG CNC board. It should be able to identify as a minimum: Red fine lines Green fine lines Black fill areas When clicking on the preferences tab in the driver you can then adjust the settings under each colour; - Speed - Power - PWM - Z Height The user workflow should be as : 1) User draws graphic 2) User clicks File>Print>Preferences 3) User adjusts settings under each colour 4) User Clicks Apply>Print (Data is converted to G-Code & is sent to the TinyG CNC driver) 5) User clicks button on CNC machine to start process We already have some examples of software layout to work from. More information on the TinyG board can be found here: [login to view URL] The project payment will be in stages with a final fixed price & potential licencing fee at end : 1) Printer driver developed with correct preferences layout 2) Single colour tested 3) Multiple colour tested 4) Final testing Thank you for your time, For further detail and any questions please make contact,
Project ID: 6036589

About the project

6 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $2,559 USD for this job
User Avatar
Hello, This is an expert developer and I would like to estimate your request. I think you are wrong with the printer driver approach and I will tell you why: 1. Driver development is far away more complex than user application development. (Useless additional cost) 2. Drivers can only be used for the operating system they were designed for. (No portability) 3. A printer driver installed on a Windows system will accept printing jobs from any application, and even they could send raster images. (Invalid input data) My suggestions: To build a driverless cross-platform application able to manage the most common vectorial formats (DWG, DXF), or maybe just the current standard exchange format (SVG), since any application would be able to export to it. The application could also let the user to create their own graphics for printing, so no other 3rd party software would be required. As you can see, I could build the state-of-the-art application you require. It will be compatible with any operating system (Win/Mac/Linux) having a single codebase (easier to update and mantain). The user just need to plug the TinyG board, launch the app, draw and print. Note that no drivers would be required, the application will talk directly with the TinyG board through USB. I work with G-Codes everyday, and I even have my own 3d printer so I can test the results myself. My bid is only orientative, looking forward to your reply for an accurate estimation. Best Regards, David
$3,000 USD in 30 days
4.9 (56 reviews)
7.0
7.0
User Avatar
I could help you with this application . Ignore the price and time . I need more info to tell right price and time. but . Are you sure that application like CorelDraw will call printer driver with vector elements? What about the path direction - it is important?
$2,500 USD in 30 days
5.0 (40 reviews)
5.5
5.5
User Avatar
Proposal belum diberikan
$2,500 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Jun 6, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.