Close

Does this project spark your interest?

Become a member to follow this project and don't miss any updates

OpenExposer

An affordable Arduino controlled multipurpose laser exposing device. Use it for SLA Printers, PCB Exposing, Laser Harp etc.

25 170 89
Enjoy this project?
Share on twitter   Share on Facebook

This project was created on 05/11/2014 and last updated a day ago.

Description
Ever had the need for high res 3d printer, but you don't have any spare dlp projector or the money for a commercial stereolithography printer?

Have you ever tried to produce a pcb using toner transfer method and finally at the fifth try you gave up?

OpenExposer comes to the rescue. OpenExposer is a low cost and easy to use/build laser exposing unit suitable for many different applications.


Possible use cases:
> stereolithography printer
> uv pcb exposer
> laser harp
> show laser


Main features:
- unit for multiple laser exposing processes
- Arduino compatible
- low cost (standard laser printer) parts
- case parts lasercut or 3d printable
- up to 2 stepper motors can be connected
- additional I/O ports for custom extensions
- simple protocol
- extendable host software
Details

Use case Video for Open Exposer as part of a resin based 3D printer.

System Design

Hardware Design

Software Design

Communication

Open Exposer first firmware test (exposing)

Open Exposer as 3D Printer Prototype exposing Test.

Licensing

This project uses the following open source software. 

-  Slic3r 

http://www.slic3r.org

-  Accel Stepper Library http://www.airspayce.com/mikem/arduino/AccelStepper/

Components
  • 1 × Laser Cut or 3D Printed Open Exposer Parts case, mirror mount, laser mount etc
  • 1 × Laser Diode 405 nm uv laser diode
  • 1 × Glass Lens
  • 1 × Laser Housing
  • 1 × Laser Driver PCB
  • 1 × Arduino
  • 2 × Motor Driver (optional for 3D Printer and PCB Exposing)
  • 1 × Polygon Mirror Old Laser printer, ebay or aliexpress
  • 2 × 3mm Bolts and Nuts 2 or more
  • 1 × Power Supply

See all components

Project logs
  • New stage with magnetic mount.

    a day ago • 0 comments

    Mounting and unmounting the build stage was a time wasting process. So i decided to redesign the stage. I use magnets for mounting now instead of a screw.

  • Vat tilt mechanism - Servo test.

    a day ago • 0 comments

    After hours of designing and printing new parts... Here is the first test video of the new vat tilt mechanism.

  • New vat mount.

    2 days ago • 0 comments

    Yestarday i made a new vat mount. Wingscrews are used for a better vat leveling now. The vat mount is attached on four springs. I also use this construction for the new vat tilt mechanism. 

View all 18 project logs

Discussions

Jasmine wrote 18 days ago null point

Hello Mario, I just wanted to remind you that this is the checklist of what must be on Hackaday Projects by August 20th for OpenExposer to be considered for the next round of The Hackaday Prize:
- A video less than 2 minutes long describing your project. Put it on YouTube (or Youku), and add a link to it on your project page.
- At least 4 Project Logs (you've got 14, so that's covered)
- A system design document. Please highlight it in the project details so we can find it easily.
- Links to code repositories, and remember to mention any licenses or permissions needed for your project. For example, if you are using software libraries you need to document that information in the project details.
Thanks for entering and good luck!

Are you sure? [yes] / [no]

mbasecnc wrote 2 months ago null point

Hi Mario, very interresting project.
How long does it take to print the resin examples you made, will a stronger (+200mw) uv laser improve the curing speed. I'm planning to create a printer similar to yours and are wondering wat the laser power does to the curing time.
Thanks for your help.

Are you sure? [yes] / [no]

Mario Lukas wrote 2 months ago null point

At the moment i am playing around with different exposing times. This small example took 5 mins. Maybe it is faster with a stronger laser. But it also depends on the used resin. When the whole process is stable i will work on efficiency.

Are you sure? [yes] / [no]

kdogzxc wrote 2 months ago null point

what is the thing you are holding the resin in made of? I have read that you need something that is non stick and UV transparent.

Are you sure? [yes] / [no]

Mario Lukas wrote 2 months ago null point

Sorry for my late reply, but i am preparing my Maker Faire booth. For this early version i am using Perti dishes. The dishes are coated with ELASTOSIL RT601 ( it is like Sylgard 184). In germany it is hard to find a shop which sells Sylgard 184. So i decided to give ELASTOSIL RT601 a try. It works, but it is expensive. When the printing process is stable i will do some research to find a cheaper material.

Are you sure? [yes] / [no]

Jasmine wrote 3 months ago null point

Hello Mario, if you want to enter this project for The Hackaday Prize, login and use the 'submit to' under your project images on the left hand side. Any problems give me a shout.

Are you sure? [yes] / [no]

Mario Lukas wrote 3 months ago null point

Thanks, done.

Are you sure? [yes] / [no]

Mario Lukas wrote 3 months ago null point

@dandumit, @nmz787 Sorry i was at a Rock Festival during the last 5 days. I will post some more details during the next days.

Are you sure? [yes] / [no]

dandumit wrote 3 months ago null point

Very nice project ! I would like to use it to expose my PCB boards. Would you please give some more details regarding speed of mirror ? On logs you said that you are using an attiny 2313 to lower the speed. I have also some exposing units and I would like to try this.

Are you sure? [yes] / [no]

Mario Lukas wrote 3 months ago null point

Thank you. I will design the PCB Exposing Unit after the Makerfaire Hannover. The attiny2313 is used to regulate the mirror speed which currently is 55 rotations per second at 333 Hz scanrate.

Are you sure? [yes] / [no]

nmz787 wrote 3 months ago null point

I've been very interested in using a blu-ray writer optical sled, taking advantage of all the engineering money that went into the optics and beam shaping... I know the DOF is quite shallow, but I want to do micro-SLA (exposing photoresist with micron or sub-micron sized beam spots).... What do you think about that? Others have used a laser pointed into the ocular (eye piece) of a microscope, then tracing the laser by adjusting the microscope stage... but my thoughts are the beam shape degrades, and requires a microscope... with blu-ray optic and laser, you just would need another old CD/DVD rom to complete a 2 axis CNC laser.

Best regards!

Are you sure? [yes] / [no]

Mario Lukas wrote 3 months ago null point

The microscope solution should be possible, have a look at the following link: http://goo.gl/29oGWL
There was a talk at our Dorkbot meeting a few month ago. As i remember they used telescope or microscope optics.

Are you sure? [yes] / [no]

frank wrote 3 months ago null point

Nice. I've just started a similar project. I'm using a closed looped galvonometer as used in light shows to deflect the laser. It is placed about 1 meter away from the vat, and uses a lense that focus to a point at 1 meter. That way I get minimal distortion as the beam moves from left to right.

Are you sure? [yes] / [no]

x3n0x wrote 4 months ago null point

Just curious, have you approached the problem of varying focal length as you trace the arc from the polygon mirror? Laser printers use a specialized type of lens to insure the focus is consistent, allowing a consistent spot size over the entire sweep of the beam. Those funny curved lenses you see in the scanner housings you got the poly mirrors out of are what do the trick. The math is not trivial... You have to solve a complicated differential equation to generate a lens solution. This really becomes an issue if you want to use the device for PCB direct exposure without a mask. If you use a mask though, the laser simply becomes a light source, and the process proceeds like a normal photo etch process.

Are you sure? [yes] / [no]

Mario Lukas wrote 4 months ago null point

Thank you for your suggestion. Yes i know the problem of varying focal length. But the lens which you can find in laser printers is made for a infra red wave length. I think they absorb to much of the uv laser power, so they are not suitable. I am trying different approaches to solve it. It actually also works great without a lens. It's all a matter of resolution. But in the first step i have to get the process stable.

Are you sure? [yes] / [no]

x3n0x wrote 4 months ago null point

You are correct about the lenses! They are also plastic, so any substantial laser power will result in damage to the lens. The ones I looked at were not treated or coated in any way because of cost, and depending on the material might work OK for UV if the laser power is weak enough. I asked because I was looking at building a similar system, and was looking at some other solutions for scanning the laser that do not involve changing the focal length over the scan area. I was curious what you had done. Good luck with everything!

Are you sure? [yes] / [no]

Mario Lukas wrote 3 months ago null point

The main focus of the OpenExposer Project is on the little red box which should contain all electronic and optical parts. This box should be clampable to different modules. The 3D printer which i am building currently is only one of those clampable modules. For PCB etching i am planing to design a module which works like a laminator. The whole project is "work in progress". You can find some people who already did it with and without those lenses behind this link http://www.mikrocontroller.net/topic/306825#3645579 (in german only)

Are you sure? [yes] / [no]

RodolpheH wrote 4 months ago null point

For stereolithography, this kind of system isn't optimal but you can try to get it better than any others. However, you should know there is some patents on 3D printing using a laser projection system. I hope you won't get caught ;)

Are you sure? [yes] / [no]

Mario Lukas wrote 4 months ago null point

Thank you. I use this kind of system because it is a very cheap solution. And everybody with an old laser printer laying around is able to build it. Most of the patents ran out in the last years.

Are you sure? [yes] / [no]

Eric Evenchick wrote 4 months ago null point

What kind of laser does this use? I haven't worked with photolithography, but do you need specific laser power or wavelength to expose the resin?

Are you sure? [yes] / [no]

Mario Lukas wrote 4 months ago null point

At the moment i use a 405 nm laser diode with 80mw and it works great with the resin from Spot-A-Materials (spain). I will post some more pics soon. For PCB exposing you will need more power, for that usage i recommend a laser diode with up to 1w.

Are you sure? [yes] / [no]

Eric Evenchick wrote 4 months ago null point

Are those hard to get due to regulations on importing lasers (at least in the US)?

Are you sure? [yes] / [no]

Mario Lukas wrote 4 months ago null point

I bought mine on ebay. Laser diode and lens module (housing) separated. The driver board is also custom made. So i had no problem to get the parts (in germany).

Are you sure? [yes] / [no]

Mario Lukas wrote 4 months ago null point

By the way, laser protection glasses, or laser safety glasses, are an absolutely necessary part of the safety apparel!

Are you sure? [yes] / [no]