Difference between revisions of "LaserCutter"

From Technologia Incognita
Jump to: navigation, search
Line 9: Line 9:
 
|Owner=User:Justa
 
|Owner=User:Justa
 
}}
 
}}
NOTE: THIS IS NOT THE CURRENTLY 'IN USE' LASERCUTTER.
+
NOTE: THIS IS THE "WHITE" LASERCUTTER. THE ONE THAT HAS BEEN IN PRODUCTION HAS BEEN THE "RED" LASERCUTTER
  
 
That one belongs to 'sawugo' and is documented here: https://wiki.techinc.nl/LAOSLaserCutter
 
That one belongs to 'sawugo' and is documented here: https://wiki.techinc.nl/LAOSLaserCutter
  
 +
== Change History ==
  
== tl;dr ==
+
- full rewrite of info on 2021-12-23
It works in it's current form, but insanely unhandy.
 
  
It's nonfunctional in the sense that it's a windows-box with two dongles required to run the software on XP; no import options for normal formats and ...well.. yeah, it's non-functional as I just remembered that it has a tendency to suddenly go awol and cut/engrave elsewhere than the program dictates, or suddenly change scales of vectors.
+
== Short introduction ==
  
 +
The lasercutter is a HX40A engraver/cutter, fitted with a 40Watt laser-tube, a small XY-table and originally comes with a controller-board for which only WinXP software exists that requires a PC with special USB-dongles for the license required by the software. The controller-board has all markings sanded off of all the chips and it is connected to the PC with the paralel-port like it is still 1989..
  
== Todo ==
+
That'd not be so bad, if the software even did a good job of controlling the laser; which it doesnt. It is a nightmare.
  
In short:
+
The intention for the machine is to convert it to something modern. This work is in progress and is documented here.
* Cooling pump + heat-exchanger/radiator + fan + monitoring
 
* Plexiglass (or pertinax/epoxy) carrier-board for the laos-board
 
* Convertor-board for the flex-cable
 
* Refitting the original board for use with the convertor-board
 
* Testing with original board
 
* Removing all boards (inc PSU/etc)
 
* Drill required holes/etc for refitting for laos-board, cooling,etc and lighting
 
* Vacuum the machine
 
* Fit laos-board in
 
* Program and test board functions in machine
 
* Calibrate
 
* Use.
 
  
 +
== Modifications ==
  
That, in short, is what is still required for the laser-cutter to be used.
+
* Replace driver-board with [[https://github.com/makerbase-mks/MKS-DLC32 Makerbase MKS-DLC32 board]] ESP32 based driver-board
 +
** Get optical end-stops to work.
 +
** Get LCD-module mounted on front-panel (requires bezel and/or longer cables)
 +
** Test PWM-driving of laser-PSU via optocoupled 2-wire interface (see wiring-details)
  
 +
* Set up self-contained water-cooling arrangement using PC-cooling radiators.
 +
** Find suitable water-basin
 +
** Purchase submersible pump and wire it so it is on when machine is turned on.
 +
** Consider design for flow/temp-alarm circuit (that would trigger shut-off)
  
== Full story (Justa/Arnd) ==
+
* Re-work the laser-delivery head into one with Air-assist.
 +
** Purchase air-assist laser-delivery head as a replacement OR modify current head
 +
** Purchase and mount air-pump; create wiring for it . Consider 'turn on' when starting to cut, not 'always'
 +
** Consider chain-link cable-guide for air-delivery tube
  
There is a laser-cutter i have available for the space. It requires modification to be usable. It's a so-named 'cheap chinese lasercutter'. If you google for it you can read about the horror it is to use it with the supplied (windows-only, dongle-protected) software.
+
* Align gantry after last modifications
 +
** Gantry has been removed and might need another removal
 +
** Align using the 'ABC' method, using painter-tape, or consider a 'reverse' method with laser pointing from 'head' back to tube
  
So, to make it usable it requires a brain transplant. The brain chosen is to be a laos-laser board from the Laos Laser project (thank you Jaap). The board itself is built and tested. The required micro-controller is present but requires programming and the testing and calibration, etc.
+
* Look at Z-bed mechanics
 +
** Current bed is hard to adjust and is manual. Purchasing an extra stepper , some guide-pullies and a longer belt would allow for auto-adjust via software.
  
I reverse-engineered the current wiring of the laser-cutter as it is and have a good idea of how to get the new board to interact with the stuff that's not going to be replaced (PSU, Laser-PSU, control-panel, Steppers, Limit-switches).
+
* Consider FluidNC firmware instead of current firmware
 +
** This is very likely to work without problems; requires careful flashing.
 +
** Might need patches to support LCD , if possible at all
  
All of the components use pretty standard 2.5mm pitch connectors; no probs there. Except one...
 
One connector is one of those flex-cables typically used to connect LCD-screens to motherboards of laptops; it has a couple of blank copper-traces on the end that need to be pushed into the connector on the current controller-board.
 
This flexible connector leads to the X/Y table and has signals for (at least one of) the stepperrs and limit-switches carried on it. I have the documentation for it somewhere but it shouldnt be too hard to figure out again..
 
The connector is hard to find, however, in catalogs and such; unless you can figure out what the name for one of those things is and get exactly the right pitch, etc. I believe another person who had the same problem harvested one from a broken VCR.
 
 
My current idea was to de-solder the connector and make a small intermediate board that'll convert the pinout from the Laos-board (which has screw-terminals for all connections) to the flex-connector. Then, when replacing the current board with the laos-board i can keep the older board functional in case I need to re-fit it to test things if the laos-laser board refuses to work right out of the box... etc... The old board needs to be kept in a workable state for that reason.
 
 
What i HAVE done already is to fit the laser-cutter onto a specially-made table-surface with two small cabinets on wheels below it that'll contain all the accesories, etc. Also there's two LED-lights acquired that need to be fitted to the machine once the electronics have been taken out (so that no chaff falls on the PCB's and fucks things up). Also, a plexiglass carrier needs to be made to carry the laos-board with the same screw-footprint as the current board.
 
 
Also the laser requires cooling. The cooling in the current setup is done by sticking a small waterpump into a bucket and hooking it up to the tubing leading to/from the lasertube. No temperature-monitoring is present; if the pump malfunctions the laser will overheat and die. The pump , already, is malfunctioning. It needs to be replaced and pref. also monitored. My idea was to use the space between the two cabinets to put a heat-exchanger there with forced air (like watercooled PC) and keep a temp-monitor on it that'll cut off the power from the laser or somesuch. I'm rather sure that if this doesnt get done that someone will fry the lasertube for sure and cause a 300 euro repair.
 
 
I'm planning to, in September, free up some weeks of my schedule to work on my house; i could put one or two days into work on the cutter , especially if someone's willing to help put in some work, too.. Esp. the carrier-board and convertor-pcb are nice things to have prepared before unscrewing anything on the machine as it is now.
 
 
Inquiries can be made to [[User:Justa|my address]] or on the [[Talk:LaserCutter|talkpage]].
 
 
== Suggestions ==
 
20:45.51 <@Ikarus> btw, for anyone working on the laser, put the LAOS board in a metal box and put choke ferrules on all leads possible
 
 
20:46.00 <@Ikarus> Revspace is still having interference problems
 
 
 
==Photos==
 
  
 
[[File:IMG_0970.JPG|320px]]
 
[[File:IMG_0970.JPG|320px]]
 
[[File:IMG_0971.JPG|320px]]
 
[[File:IMG_0971.JPG|320px]]

Revision as of 16:27, 23 December 2021

TechInc Inventory
Description It cuts with lasers
Make Rabbit Laser
Model HX-40A
Category Mechanics
Operational Status BROKEN
Super Users Justa
Received at
Acquisition Details On permanent loan from Justa
Owner User:Justa

NOTE: THIS IS THE "WHITE" LASERCUTTER. THE ONE THAT HAS BEEN IN PRODUCTION HAS BEEN THE "RED" LASERCUTTER

That one belongs to 'sawugo' and is documented here: https://wiki.techinc.nl/LAOSLaserCutter

Change History

- full rewrite of info on 2021-12-23

Short introduction

The lasercutter is a HX40A engraver/cutter, fitted with a 40Watt laser-tube, a small XY-table and originally comes with a controller-board for which only WinXP software exists that requires a PC with special USB-dongles for the license required by the software. The controller-board has all markings sanded off of all the chips and it is connected to the PC with the paralel-port like it is still 1989..

That'd not be so bad, if the software even did a good job of controlling the laser; which it doesnt. It is a nightmare.

The intention for the machine is to convert it to something modern. This work is in progress and is documented here.

Modifications

  • Replace driver-board with [Makerbase MKS-DLC32 board] ESP32 based driver-board
    • Get optical end-stops to work.
    • Get LCD-module mounted on front-panel (requires bezel and/or longer cables)
    • Test PWM-driving of laser-PSU via optocoupled 2-wire interface (see wiring-details)
  • Set up self-contained water-cooling arrangement using PC-cooling radiators.
    • Find suitable water-basin
    • Purchase submersible pump and wire it so it is on when machine is turned on.
    • Consider design for flow/temp-alarm circuit (that would trigger shut-off)
  • Re-work the laser-delivery head into one with Air-assist.
    • Purchase air-assist laser-delivery head as a replacement OR modify current head
    • Purchase and mount air-pump; create wiring for it . Consider 'turn on' when starting to cut, not 'always'
    • Consider chain-link cable-guide for air-delivery tube
  • Align gantry after last modifications
    • Gantry has been removed and might need another removal
    • Align using the 'ABC' method, using painter-tape, or consider a 'reverse' method with laser pointing from 'head' back to tube
  • Look at Z-bed mechanics
    • Current bed is hard to adjust and is manual. Purchasing an extra stepper , some guide-pullies and a longer belt would allow for auto-adjust via software.
  • Consider FluidNC firmware instead of current firmware
    • This is very likely to work without problems; requires careful flashing.
    • Might need patches to support LCD , if possible at all


IMG 0970.JPG IMG 0971.JPG