Giter Club home page Giter Club logo

tlaser's Introduction

Tlaser

Tlaser is a laser engraver designed as proof of concept of a new motion system, coreXY cantilever. It's called Tlaser because this motion system, and thus this machine, is shaped like a T.

Main features:

  • CoreXY cantilever
  • 5500mW blue laser
  • 315mm x 205mm engraving area
  • Linear guide rails
  • Adjustable height at each corner
  • 3D printed

CoreXY cantilever

Tlaser was developed to validate and demonstrate a new motion system, which the author named CoreXY cantilever.
CoreXY cantilever has the same kinematics as CoreXY, so it is easy to configure in existing firmware like Grbl or Marlin. If the motors rotate to the same directions, the head travels along the X axis. If the motors rotate to opposite directions, the head travels along the Y axis.
This mechanism has two belts, one over another, each on a circuit shaped like a T. Both circuits have pulleys at the middle on both sides and at the end of the cantilever.
The upper belt is driven by the motor at the right end, has a pulley on the left end and is locked to the left side of the carrier. The lower is symmetric, motor on the left, pulley on the right, locked to the right side of the carrier.

Hardware

The following parts are required for building this machine:

The list above contains affiliate links.
The total cost should be below €150 / $165 USD, 3D printed parts not included. For a more detailed table with quantities check the Bill of Materials.

3D Printed parts

All parts are already correctly oriented for ease of printing and available in STL files and AMF files.
Dimensional accuracy is very important. This is an assembly of mechanical parts designed to fit tight, the slightest overextrusion will make for a hard time during the assembly.
Due to proximity to the stepper motors and laser module, Laser Mount, Motor Mount Left and Motor Mount Right should be printed with a more heat resistant material, like ABS or PETG.
Recommended settings: 0.5 mm line width, 0.2 mm layer height, 2 mm wall thickness, over 15% infill. Some parts require support. Base Left and Base Right are prone to warping, requiring good bed adhesion.
Total printing time around 38h. Total filament used approximately 600g.

Assembly

An Exploded Assembly CAD file for FreeCAD with the Exploded Assembly workbench added is available to guide the assembly process.
Required tools are a set of hex key wrenches, a philips screwdriver, a small flat head screwdriver, a rubber mallet and a wire cutter.
The controller wiring is pretty straight forward, the exceptions being the laser TTL connects to the Z+ endstop pins and the red wire is left out when connecting the X and Y endstops. The power supply and 12V laser PCB cables need to be cut so both can be connected to the same respective + and - on the CNC shield.

Firmware

An Arduino running Grbl is used to control Tlaser. It uses Grbl version 1.1g with a modified config.h file with the configuration and default values that better suit this machine.
You can find an hex file and the source code of Grbl for Tlaser here.
Instructions on how to flash Grbl to an Arduino or alternatively compile and upload Grbl can be found on the Grbl Wiki.
Grbl is distributed under the GPLv3 license and is developed by Sungeun K. Jeon Ph.D.

CAM Software

LaserWeb4 is simple yet powerful, graphically pleasing open source laser CAM software available for Windows, Mac and Linux.
A file containing Tlaser profile for LaserWeb4 v4.0.996 is available.
There are many valid laser CAM software options, use whatever one you like the most.

Design

This project was designed using FreeCAD. There are more powerful and certainly more user friendly options, but none is actually free (of charge, of licensing, of login) and available for Windows, Mac and Linux.
Designed with FreeCAD version 0.18.3 with the added workbenches Fasteners, A2plus and Exploded Assembly.
You can find the CAD files for the individual parts and the assembly here.
All the features and sketches of the 3D Printed parts are named, for ease of understanding and editing


Tlaser is developed by Filipe Caçador.

License

Tlaser is published under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) Public License.
Under this license, anyone can share, copy, redistribute, edit, remix and develop this work, for any purpose, as long as credit is attributed to the original author and any further developments are distributed under the same license.
No warranty of any kind is provided and the author is not liable for any losses, damages or injuries in any way related to this work.

tlaser's People

Contributors

ficacador avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

tlaser's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.