Description

Hey everyone, I've been working recently on building a UV-Resin based 3d printer with a DLP projector. One thing that I have noticed is the lack of open-source software for UV-Printers. What I am uploading here and hosting on GitHub ( https://github.com/Pacmanfan/UVDLPSlicerController ) is an open source project under the Creative Commons license that can be used to:
1) Load and Slice Models (UV DLP)
2) Control a 3d UV/DLP printer.
3) Control an FDM printer (Reprap & similar)

It supports both ASCII & Binary STL files, as well as 3DS and OBJ files.

Recent Comments

Hi Pacman and thanks for this wonderful slicer.
I am trying to make this work on a makerbot replicator clode (CTC model) to modify it afterwards as a SLA printer. However there is no way I can connect it to the software and no response from the printer. It keeps saying it is connected using generic however nothing else happens and by the speed of the connection I can assume that it is not actually connected. I tried everything without any success.

Nice work!!! It works great on my SeeMeCNC Droplit printer. One comment... for whatever reason, the Droplit has about a 1" diameter build plate but has a 4" diameter petri dish for the vat... is there any options to specify that when building so that supports work correctly?

File Name

Downloads

Size

Hi Pacman and thanks for this wonderful slicer.
I am trying to make this work on a makerbot replicator clode (CTC model) to modify it afterwards as a SLA printer. However there is no way I can connect it to the software and no response from the printer. It keeps saying it is connected using generic however nothing else happens and by the speed of the connection I can assume that it is not actually connected. I tried everything without any success.

Nice work!!! It works great on my SeeMeCNC Droplit printer. One comment... for whatever reason, the Droplit has about a 1" diameter build plate but has a 4" diameter petri dish for the vat... is there any options to specify that when building so that supports work correctly?

Dear friend i have some suggestions.
in Configure Machine window are displaying not right values as they are loaded. When Estimated Build Time is more than 24 hours, the
calculated time displayed for 24 hours less.
In previous 13th version GCode programming is more liberal. Now in new release we can not save work in Gcode mode and than
reload it . Now we can not do any changes in program in Gcode mode. If it is possible please recover Gcode working
possibility as it was in previous version.
Add the opportunity to input moving distance value manually in Control window.
Also please add the opportunity to change default speed value from 200 to another custom default value.
In previous version model was loading in position as it was saved. Please let us choose this function.
Thanks.

This is just an idea. Lets say you have a top down DLP printer and you have a large vat, you will want to print parts on top of each other. The easiest way I think to add parts would be is if you have multiple virtual platforms. So you have the base platform and then many virtual platforms, as many as you want to create. You can create a build platform maybe above the highest object on the bottom platform or maybe create a virtual platform a certain height from the base platform.

The app can then create support material from the bottom parts to the parts on the next build platform. It will just make it easier to keep things flat if you are printing more and more parts on top of each other

If you make your build volume the following it is a bit difficult to get to the top of the build area

Dear Sir,
I have followed your software for long time already , I like your software and found that your software is very powerful and can calculate very fast , that's good for user . when you are in version 11 I still hope that you will develop the SVG format , but start from version 12 and 13 , the SVG icon was disappeared in your software , why ? Does it mean you won't develop the SVG any more ?
From the beginning I am waiting and hoping you will develop the SVG format, but since the SVG icon disappeared that really made me disappointed ! Hope you will start the SVG development very soon .

I test the first time, the previous situation didn't happen, great, now the firmware seems to have is not the same as before, I used to use the Sprinter - master of firmware, slice thickness can change, how do I feel section size wrong, such as 10 high slice shows 134, setting is 0.1 mm, maybe I can't wait, didn't set well.

First of all thank you for your offer such powerful software, very good, when I
was in a bit of a problem, sometimes printed to the half of the time, the
software automatically shut down, 05. 09 is such, then software has a 0 bit is
set. Just couldn't get on the midway software crashes motor, very troublesome.

One other thing, if a crash occurs, copy and save the "Creation.log" file. It should have any details of the crash. You'll need to save the log file somewhere else before you re-launch the software again, otherwise it will get overwritten.

Crashes are never a good thing. I'd like to reproduce the problem and see if I can fix it for you before my next release. Can you send me the profiles you are using (machine and slicing) as well as the model? Also, what is the configuration of your computer (OS, memory size, etc..) Sorry about the crash :-(

Appreciate your timely help me solve the problem, small model
collapse was found, more than 80 slice or a lot of time is the operating system,
Windows, Windows xp 2 gb of memory. In your profile, can we change the motor
pulse?

I want operate my printer with Creation Workshop 10. The cut and sent to the projector is good work, but does not want to control the ramps. About Printrun I can move all the stepper from my Ramps. Creation Workshop can connect but more not happen. can you help me further?

Hi everybody!!! Great job. I like the software. I have downloaded both beta9 and beta10 versions. But on both versions I have the same issue. In beta10 version "Add manual support" and "Add automatic supports" buttons are inactive. In beta10 version "Print" button is also inactive, but it is active in beta9. Please help!

The 'Add manual support' and 'Add automatic Support' options are disabled for now. You should use the 'Build' button and not the print Option. The print option will be enabled for powder-based printers when it is ready. I can add an invert or color selection to the next version.

Great work ! I'have been for 20 years in 3d scanning and 10 years in 3d printing... I have cnc, solidscapes machines and a cpx... just building a 3d dlp printing machine.. near Place Vendome in Paris, I think we can exchange...

I should probably take the time to write a hardware guide. Many people have been asking about this. I'm using a RAMPS 1.3 board running Sprinter on mine. Setup should be fairly straight forward. You may need to recompile your device firmware to match the hardware characteristics of your machine (pin numbers / steps per mm/ etc). Beyond that, what other hardware configuration questions did you have?

I am using a Casio XJ-A140V DLP Projector (No laser Diodes and Heatsink) that is enhanced with a 20 W UV LED (I hope It works), I have a Rams 1.4 that is modified for 24V power supply. Waiting for my Stepper motor and still looking for a Low backlash Z Guid screw (any Idea?) I am looking if possible :) get a layer thickness of 10 micron from my machine (at least its my Dreaming?!) But I am Newbie in software.
I am still confused about yoru machine? what controller are you using? a common mach3 compatible controller or an Ardunio+Ramps Based driver?
can you please explain about the details? anyway i really appreciate what you have done until now and if have not seen your site, i was never thinking to build my own DLP printer :)

Also Busy building my Machine...I think whats still missing is the ability to insert custom code before the lift and after the lift. This would allow a VAT seperation movement for example. But VERY VERY well done!

If you look in the \Profiles\default directory, you'll see 4 gcode files. prelift.gcode and postlist.gcode are the files you're looking for. Any gcode in these files will be inserted on a per-layer basis for the pre/post list.
Make sure you've got the latest release (Alpha 05) and you install in a clean directory.