Giter VIP home page Giter VIP logo

mks-dlc's Introduction

MKS DLC

Features

  • CPU is ATMEGA328P-AU, 8bit 20MHZ, 5V logic level, stronger anti-interference type...
  • Support Laser and CNC...
  • Dupport writing machine...
  • Support MKS TFT24/32/35 connect by AUX-1, and TFT_CNC firmware support Laser mode and CNC mode...
  • Support grbl firmware...
  • Support update firmware by USB...
  • Support upload firmware hex file by Xloader...

Related tutorials and Notice

  • User Manual.click here
  • Welcome to follow us on Facebook to learn about the company's latest developments.click here

Firmware

MKS DLC board firmware

MKS TFT laser mode and CNC mode firmware

Note

mks-dlc's People

Contributors

makerbase-mks avatar mks-viva 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mks-dlc's Issues

Dual endstops

Is is possible fo have Max and Min endstops in a MKS DLC 2.1?

Z axis and stop function

The fact is that if you cancel the task during work, the tool (cutter) moves to the zero point without rising and spoils the cutters and the workpiece. Is it possible to do so that the z axis would rise first, and then move to 0?
I forgot to clarify that I am using the MKS TFT-35 display.

No action from TFT35

Hi, i can engrave normally if the MB is connected to PC but i can't in standalone.
Offline neither movements of axes works

Power Supply Question

The board is silk printed at 12V but looking at the Schematic 12v is only used to provide power to external devices and the Stepper drivers the PSU section to provide the 5V VCC should work up to 35V safely. Can you use this board with 24V as long as you realise this will be what is output and what the stepper drivers run at?

Home Y

Hi, i'm converting a NEJE Master 3500 to MKS DLC V2 and wanted to have homing, i figured out to having X homing working but can't make Y homing working, seems like it's always connected but my switch work well... GRBL is configured to home just X and Y.

How do i set up corexy?

Hello,

I have a Mks dlc 2.0 board, I have been looking into turning my machine into a core xy laser and wasn't sure where I need to define the core xy in firmware, I also don't know if the homing/endstops need to be changed to accommodate the core xy and what those should be.

I also wanted to know if I can engrave cut from an SD card if I have the TFT as well

Makerbase dlc 2.1 wiring

Hello guy, i wan to asking about my wiring method,
How about wiring method from microstep driver to makerbase dlc 2.1, what happen if i dont connect with ENA + AND ENA- from microstep to makerbase board,, and what function for ENA+ And ENA-..

CoreXY - Dual Endstop

Hello Guys,
I am currently building a laser engraver, two Y-Steppers and one X-Stepper.
What do I have to change in the firmware so that I can use the Auto Square function?
Thanks for Help!

Extended Pins

Please explain the usage the Extended Pins or Reserved Pins

Is that the same as all the ATMEGA328P boards ?

A5 : Probe
A2 : Start
A1 : Stop
RST : Emergency Stop

[HELP] The result is distorded

Hi Everybody,

I'm Nathan, an automatician and I'm here to get help on a problem with a custom laser engraver.

I built a laser engraver to make customized 3 by 3 round stainless steel water bottles (with 3 lasers in line).
When I want to engrave a water bottle, it starts cleanly, but after a while the line shifts (with and without filling).
I have tried many options, but nothing works as requested.

Here is a test on PVC (it's the same result on a bottle).

  • Wanted :

execpted2
execpted

  • Reality :
    • Laser 3

IMG_20220205_114214

  • Laser 2

IMG_20220205_114210

  • Laser 1

IMG_20220205_114212

Note that all 3 lasers receives the same TTL signal and if we engrave the same design with same configuration, the result is different on each occurence.

Here is the engraver configuration :

  • 3 lasers syncronised and piloted by an TTL signal
  • 1 nema 23 for the rotation with belt drive
  • 1 nema 23 for the lasers moves
  • CNC controller is a makerbase mks dlc v2.0 with 2 external nema 23 driver (MKS TMC2160)

Picture : https://imgur.com/a/XwitpV4
Config : https://imgur.com/a/5fvQwcd

My question is why at a given moment there is a lag...

Thanks for your help.

Nathan

dlc v2

G28 is reversed from end stops $H homes correctly however TFT35 uses G28 how should i fix without rewiring?

Dual Y inverted way

Hi, I jsut switch from CNC shield to MKS DLC 2.0.
Flash last firmware, MKS_TFT35_CNC_V1.0.2 and last grbl 1.1h
My Y1 and Y2 are turning oposite way
Is there a way to invert only Y2 (without switching cables) ?

cannot compile in arduino IDE

I am using the files in the DLC-Laser.rar but when i choose arduino/genuino UNO board in IDE 1.8.2 the compile fails with the following errors, i need to complile a version that doesn not try and home Z. Am I picking the wrong board? Please point me to firmware that i can change options on and complile and flash to board with arduinio IDE.

`C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c: In function 'sleep_enable':

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:33:3: error: 'TCNT3' undeclared (first use in this function)

TCNT3 = 0; // Reset timer3 counter register

^

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:33:3: note: each undeclared identifier is reported only once for each function it appears in

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:34:3: error: 'TIMSK3' undeclared (first use in this function)

TIMSK3 |= (1<<TOIE3); // Enable timer3 overflow interrupt

^

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:34:17: error: 'TOIE3' undeclared (first use in this function)

TIMSK3 |= (1<<TOIE3); // Enable timer3 overflow interrupt

             ^

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c: In function 'sleep_disable':

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:39:32: error: 'TIMSK3' undeclared (first use in this function)

static void sleep_disable() { TIMSK3 &= ~(1<<TOIE3); } // Disable timer overflow interrupt

                            ^

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:39:47: error: 'TOIE3' undeclared (first use in this function)

static void sleep_disable() { TIMSK3 &= ~(1<<TOIE3); } // Disable timer overflow interrupt

                                           ^

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c: In function 'sleep_init':

C:\Users\Sysop\Documents\Arduino mega-2\libraries\grbl\sleep.c:47:3: error: 'TCCR3B' undeclared (first use in this function)

TCCR3B = 0; // Normal operation. Overflow`

Missing documentation

If this is open source than please provide the sources.

I have searched the internet to find out more information about MKS-DLC but without big success.
This repo contains only windows driver software, hex files and some old grbl software for uploading to arduino but nothing about your MKS-DLC v2.0 board

Mostly what you find are seller of some MKS variants and some conflicting pinouts for connecting to various CNC/3Dprinter hardware all in Chinese with some automatic English translations which, btw, are quite poor.

Please provide

  1. Complete schematics and especially pinouts at connectors.
  2. connector pins to MCU port pins relation
  3. power max/min ratings
  4. software sources (that can be build without guessing that means i.e a complete Makefile)
  5. we do not need fabrication documents (i.e. gerbers and all)

BTW we are not interested in building the hardware or even to get inspired from it we need that info to be able to use it.

Upgrade grbl 1.3a

Hello, can i upgrade grbl 1.1 to grbl 1.3a on makerbase dlc32 v2.1

Data sheet is needed

#1
Please, publish a complete data sheet of the MKS-DLC v2.0, which includes connection diagrams, maximum values and configurations, as there are for the other MKS plates, the data sheet contains information necessary to solve problems that arise when using it with hardware other than the recommended one or try to use it differently.

Thanks in advance

Motors dosn´t move with MKS DLC - TFT24

I just received the MKS DLC with the TFT24 LCD panel and the S109 drivers to use on a laser engraver but I can't get the stepper motors to move.
When I connect with a computer, I can access the RGBL but the stepper motors do not start. they also do not activate by TFT24
I've tried to change the drives but it didn't work either.
Does anyone have any idea what's going on.

Problem with DLC V2.1 board and TFT32

I flashed the TFT32 with the "laser" option. I connected it to my DLC V 2.1 board as per the instructions. My stepper motors do not move and the laser will not fire. The manual for the DLC boards are really lacking in detail as well. Where is all the information regarding jumper settings for various motor driver's microstep settings. The Baud rate for both the board and the TFT32_L V4.0 are both set to 115200.

It will not work just using the board and a computer Gcode sender either. I have never had an issue like this with any other board I have used. The MKS-DLC 32 Bit board worked as soon as I set it up.

Z probe

Hello everyone. which pin is responsible for the Z probe on the MKS-DLC board. I didn't find pin A5

Endstops on v2.1

Hi
I have a laser with a mks dlc v2.0 on grbl 1.1h, I have x ,y endstops perfectly working.

I wanted to build the same setup for a friend, he ordered the v2.1. everything is identical to my laser except the board version. Same wiring, etc..

When I do a home on v2.1, grbl is crashing.

Anyone experienced the same issue ?
Thanks

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.