We have been working on a binderjet 3d printer and we were wondering if you could develop the software for [url removed, login to view] have described the software in this text and the Xmind file.
The software is described in 3 sections 1-Backend 2-Front end 3-customer journey
Front end is what the customer sees while using the software and it includes:
A-Splash: It is an image which comes up when the user clicks on the software and stays until it loads.
B-STL viewer & checker: there are several open source slicer projects which include viewer bug fixers and slicers like slic3r.
C-STL model check and fix : explained above
D- Layer view: after converting STL to slices it should be able to show the layers
E-Printer setting: the settings of material, slicing pattern and layer height must be definable these setting must be send to the Arduino through serial port at the beginning of each print.
D-Print button: which after pressing it the print process starts
E-print process monitor menu: which would be shown after the print start is clicked and shows the layer being printed and ETA
D- stop/emergency stop and pause buttons
After the customer opens the software and sees the splash he should:
A- Import an STL file.
B- See the report if the model has any problems and fix them.
C-Sets the print setting if necessary.
D- Slice (this must be performed with one click from UI and the software should automatically import the STL into slic3r and convert it to several images then attach them to gether with a definable white gap then export it as an image and import it in the RIP software and export the RIP file and then import it in the KEPC software.
E-Read the print report of the amount of material used and the time needed (time will be calculated with multiplying layer counts to the average layer printing time.)
F-Press print (sends setting through a com port to the Arduino then automatically will press the print button in KEPC)
G-monitors the printing process
H- Pause and stop when necessary (which will activate the button in KEPC)
I-after receiving the print job finish the user must define that intends to run another print or wants to turn the machine off (which will send restore to normal status or halt command to the Arduino)
The process is being done by 3 software one of which is open source and the rest are closed source which should be handled with clicking on them in behind without the notice of user.
A-Slicer: is open source and turns STl into SVG layers and then attaches these SVGs to gether with a white gap between the SVGs and then exports this image
B-photo print: imports the image and exports the rip file
C-KEPC: imports the rip file and then handles the head’s position and function which is available for download from the link below:
[url removed, login to view]
This software runs the print head and gives us the signals to control the motors (pulse and direction) in order to use the machine as a banner printer this means the software moves the X axis and Y axis during the print process but only sends the Y axis forward (it is not required to return back the y axis during the print process but
We need a software to merge all of these functions to gether and control these software and we want it to look like grabcad print.