Print
PDF
12
November
2012

3DLP Host: Now in 3D!

Well, it's been a while - I haven't updated the 3DLP Host Software since I came out with the first Alpha version back in May. This past weekend I started working on a complete revamp of the software - and when I say revamp, I mean that by the time I'm done, nearly every line will be replaced with better, more robust code. Planned features for the next release of the software include: 3D STL importer/viewer, 3D realtime slicer, re-written Arduino firmware, a new, cleaner GUI, slice previewing, and a manual printer control dialog. I'm also working on an efficient automatic support generation algorithm that I plan on implementing in later releases.

Here's a preview of the new 3D interface:

Here I've imported an STL model into the 3D viewer, oriented it in 3D space, and sliced the model at a Z height of 0.5. The red lines indicate the contours of the layer created by the intersections of the model and the defined slicing plane.


Here I've loaded an extremely complex (very high poly count) STL model of a human skull complete with all the internal passages and cavities.


Here I'm slicing the skull with a plane in the Z axis - red indicates the intersection of the solid bodies and the slicing plane in 3D space.

Comments 

 
0 #19 Hessel 2013-06-05 09:19
Beautiful project! Can you explain how to hook up the stepper motor for the Z axis?
Quote
 
 
0 #18 Bob Garrish 2013-03-22 19:34
Any news on this? I'm putting together a DLP printer right now and this software looks brilliant!
Quote
 
 
0 #17 Sol Lin 2013-03-14 13:23
hi:
Chris

Look forward to the advent of software
It will bring more convenience
I am willing to pay $ 50 as one of your supporters
Quote
 
 
0 #16 Keoni 2013-03-10 23:45
Hey Chrismarion, Thats a solid looking slicer and host you have there. really really impressive. When do you think it is ready to be released? And does the software have auto support generation? Cause that would be really cool.
Oh yeah, is it possible for you to reupload the old versions of your slicer? cause i think the links you provided are dead. Thanks man!
Quote
 
 
+5 #15 Chris 2013-02-22 19:33
Danny, Hkato, and Joan:

I have been working very hard over the past few months on the new version of the 3DLP Host software. When it's done it will have real-time GPU-accelerated 3D viewing/slicing capabilities, manual printer control, a much improved GUI, re-written backend code, remote monitoring capabilities, calibration tools, and a custom firmware configurator and uploader. My goal is to support every single hardware platform out there in the 3D printing world right now. The firmware uploader will allow you to program any type of Arduino right down to the specifics of which pins are connected where, right from the 3DLP UI without needing to download and manage separate firmware files and manually uploading them. Please see a sneak-peak screenshot that I've attached of the new software GUI from my work tonight.

I hope to be releasing a beta version soon to my supporters, but realistically it will still be several weeks at minimum. This is an awful lot of programming to do by myself with all of my other commitments and projects going on.



Thanks to everyone for their continued support.

-Chris
Quote
 
 
0 #14 Danny 2013-02-09 10:56
Hi Chris,

Through the hints of Gary and the numerous forums, I’ve build a DLP printer similar to yours.
My setup uses the Arduino mega 2560 and ramps for the z-axis.
I’m currently using Gary’s adaptation of the software and added some tweaking of myself. But what I see of your software, it looks awesome! Is there any chance of trying your software?

Thanks!

Danny
Quote
 
 
0 #13 Hkato 2013-01-27 13:52
Hello Chrismarion,


" fully support RAMPS" this gives me alive!!! Awesome!!

Do you have any plan to give us a chance to test??
Quote
 
 
0 #12 Joan Raventós 2013-01-04 10:14
Chris!!

Some fresh news????


Thanks a lot !!!!!!
Quote
 
 
+1 #11 Chris Marion 2012-12-15 13:00
Quoting Russell:
Chris, am really looking forward to your new software release. Can you tell me if you are planning to use a RAMPS with an arduino Mega 2560? I am currently trying a setup with a UNO and ladyada shield. Am very enthusiastic about what you are producing.


Russell, I am indeed planning to fully support RAMPS and all other Arduino boards. Please check back within the next few weeks, as I hope to have an initial release before the end of 2012.
Quote
 
 
+1 #10 Russell 2012-12-15 05:56
Chris, am really looking forward to your new software release. Can you tell me if you are planning to use a RAMPS with an arduino Mega 2560? I am currently trying a setup with a UNO and ladyada shield. Am very enthusiastic about what you are producing.
Quote
 
 
+2 #9 Chris 2012-11-24 21:53
Joan, please contact me at chris [@] chrismarion.net. I will support Ramps 1.4, and development will continue over the next several months to produce a proper base software package, with updates to provide support for new hardware and features as they become available.

Rami, the version of 3DLP Host currently available from the Google Code site does not yet have 3D viewing and slicing capabilities. I am still working on development of the 3D features, and hope to release a version including these features before the end of 2012. Please check back here often for updates on the software.
Quote
 
 
0 #8 Rami 2012-11-24 17:57
hi
many thanks to you for this 3dlp host software. but i have a broblem when i open a model i do not see any 3d review of the model in the software window so can you kindly tell me what is wrong i have windows7 32bit os
thank you in advance
Quote
 
 
0 #7 Joan 2012-11-21 07:24
Chris!!!
In what mail I can contact you for the beta testing?? You will support ramps 1.4?? I don't mind to pay 50 bucks if you work actively in the software!! : )
Quote
 
 
0 #6 Augustin 2012-11-19 07:40
Quoting Chris:
Hi Augustin,

I am certainly interested in adding support for your control board. My goal is to make the software a universal package that can work out of the box with the myraid of different hardware setups out there. If you can send me the API and specifications for your board, I should be able to add support for it in future versions with no issues.

I am using PyQT and VTK in my software, so perhaps I can offer advice to help with the issues you are having. Feel free to shoot me an email with the details of your problem and I will help as best I can.

-Chris

I sent mail to this chris [at] chrismarion.net
description of my problem, got an email?
Quote
 
 
+1 #5 Chris 2012-11-15 12:37
Hi Augustin,

I am certainly interested in adding support for your control board. My goal is to make the software a universal package that can work out of the box with the myraid of different hardware setups out there. If you can send me the API and specifications for your board, I should be able to add support for it in future versions with no issues.

I am using PyQT and VTK in my software, so perhaps I can offer advice to help with the issues you are having. Feel free to shoot me an email with the details of your problem and I will help as best I can.

-Chris
Quote
 
 
+1 #4 Augustin 2012-11-15 04:55
Hi, I am interested in working on testing.
I controlled functional printer control board 3dtisk.blogspot.cz/2012/09/ridici-jednotka.html.
Software control board to control my work, (preparing new version) Pythonxy PyQt and VTK library
I'm not a programmer, with 3d cutter (VTK) I have a problem.
I will be happy if you are interested in the incorporation of my control board (if interested I'll link to my code Gogle-disk)

Have a nice day Augustin Ago
Quote
 
 
0 #3 Ricardo Mendonca 2012-11-14 21:10
Hi Chris,
It looks very promising. I'll gladly pay 50.00 for the version with automatic support generation and certainly will use the base software while waiting for it.
Thanks for working on this.
Quote
 
 
+1 #2 Chris 2012-11-13 12:37
Hi Joan,

I hope to release an Alpha version of the new software within the next couple of weeks. The base software will always be open source and available as a free download (with donations encouraged, of course! 8) ). Automatic support generation might be a paid (no more than $40-$50) add-on in the future, to support further development. If you are interested in helping out as a preliminary beta tester before I release to the community, please email me for further details.

-Chris
Quote
 
 
0 #1 Joan Raventós 2012-11-13 08:52
Hi Chrismarion!!
First, this looks awesome!!!
Second, any chance for be beta tester?? I have my machine finished and working.
By the moment, my machine is working with the gary hodgson modified printrun (It's a nice mod!!!)!

Thanks a lot!!!
Quote