Not really. I have been looking at the driver module from J Tech. I have not confirmed that this unit will work yet but I believe it will. In addition to the driver board, it provides emergency shut off, reset switch and power connection in one package. However it also cost quite a bit more than just a driver board. Are you thinking of doing the same?by kd6hq - Laser Cutter Working Group
Thanks O.lampe, I would think that might be a good idea for de-soldering also.by kd6hq - Laser Cutter Working Group
I'm trying to work with a laser that I purchased off of e-bay. The laser only has a voltage input, none for TTL or PWM. When the laser is on it is at full power all the time. I am considering taking the laser apart, remove what ever driver board it has and replacing it with one that has both voltage and TTL/PWM inputs. Are there any reasons why this would not work? Current laser type:by kd6hq - Laser Cutter Working Group
Roxy thank you very much for your help. It turns out that I had an old version of Git and I have upgraded it now and it started working. Sorry about my lack of knowledge I will work to improve it. thank youby kd6hq - Firmware - Marlin
I did find Git-Bash, but it's external to Atom. I thought it was a "package".by kd6hq - Firmware - Marlin
Could not find that one, possibly slightly different name?by kd6hq - Firmware - Marlin
I'm using an editor/compiler called Atom. I've recently downloaded Marlin 1.1.8. I am having difficulty with the platformio.ini file that I do not know how to fix. In the new file there is a new section called "Common" In this section there are 2 lines: https: github com/lincomatic/LiquidTWI2.qit httpe: github com/trinamic/TMC26XStepper.qit (Note: I know the separators and period are missing,by kd6hq - Firmware - Marlin
Well this has gotten way over my head, best I go back to just printing. thanksby kd6hq - Laser Cutter Working Group
QuoteVDX ... if you want acceptable engraving/marking results and faster movement than 10mm/s, then PWM wouldn't be the way - with contsnt PWM and accelerated moving the start/end of lines will burn much more than the constant speed part. Best methode for 3D-printer electronics+firmwares is to use the extruder driver steps, as they are calculated per distance, what's independent of speed ... Soby kd6hq - Laser Cutter Working Group
To answer your question I bought this laser because I watched a video that showed how to use it with a RAMPS board. The video showed the laser being powered by the fan terminals (D9) on the ramps board. I now know that although this sort of works, it does not work to the lasers full potential. It will do some things but not as well as it could if the current and pwm signals were separated. Soby kd6hq - Laser Cutter Working Group
Well I guess I will need to take this unit apart to find out which diode is being used. Unless someone happens to know which one it uses?by kd6hq - Laser Cutter Working Group
One of the problems with watching utube videos is that most of them do not give enough information. I ended up purchasing the laser that I provided the above link for. The video I watched showed the laser power wires simply being cut and attached to the D9 terminals of a RAMPS 1.4 board. No other inputs are available on this specific laser module. No PWM or TTL. D9 on the RAMPS 1.4 board isby kd6hq - Laser Cutter Working Group
I'm doing the same thing. The only difference is that I do not use the supplied power supply. I converted a printer and it already had enough power to run the laser. I've been a little bit disappointed in the laser only because it does not use the PWM signal as well as I would like. However I think it's a good learning tool and can be used for a lot of thinks just the way it is. I think I'mby kd6hq - General Mendel Topics
Well, as long as it works, it can't be all bad. If you don't mind how do you have the laser connected? What turns it on and off?by kd6hq - General Mendel Topics
Well done! Interesting setup. Where did you find the Y adapter? Are you using this laser ? ? thanksby kd6hq - General Mendel Topics
I'm just starting to read about lasers. I've been looking at adds and ran across one ( ) I'm curious about. This add only shows a 12 VDC connection and nothing for TTL or PWM. So I'm guessing that the laser is meant to be used at full power all the time. Wouldn't this shorten the life of the laser? thanksby kd6hq - Laser Cutter Working Group
Where do you find cards that small at? Seems like the smallest I ever see anymore are 8GB. Thanks for the help.by kd6hq - Printing
SD memory card Anyone know the largest size memory card I can use? I using the RepRap discount full graphic smart controller and Marlin firmware. thanksby kd6hq - Printing
Vinicius795 Thanks for the thoughts I agree with you, these are "default" g-codes that are stored in the slicers.by kd6hq - Firmware - Marlin
I'm using Repeiter-Host to drive my printer. I'm using the following start and end G-Codes. Just wondering if I'm duplicating efforts or is there something that should be added or deleted? ; Default start code G90 ; Absolute positioning G28 ; home hot end G1 F2000 ; set travel speed G1 Z15 ; move to absoulte height of 15 M106 P1 S125 ; turn on cooling fan for bed MosFet {IF_BED}M190 S{BEDby kd6hq - Firmware - Marlin
Thanks Ed. This is every thing that is defined under LCD. #define LCD_LANGUAGE en #define DISPLAY_CHARSET_HD44780 JAPANESE #define DOGLCD // Full graphics display #define SDSUPPORT #define SD_CHECK_AND_RETRY #define ENCODER_PULSES_PER_STEP 5 #define ENCODER_STEPS_PER_MENU_ITEM 1 #define REVERSE_ENCODER_DIRECTION #define SPEAKER #define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 #define LCD_FEEby kd6hq - Firmware - Marlin
Should be easy enough might be able to use an optical end stop. Spacing looks to be about 2.54mm. I think I might give it a go Will first need to order, so it will be awhile.by kd6hq - Firmware - Marlin
As it turns out the command @pause was a Repetier-Host option not a Marlin one. So much for my memory. There are 5 (@info, @sound, @pause, @pause Message, @execute) that can be added to the G-code before executing. The codes can be added to the g-code as many times as needed. So I do not need the M600 until after I purchase a filament sensor. Thanks for your help.by kd6hq - Firmware - Marlin
This is what I did. /#define FILAMENT_RUNOUT_SENSOR #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined. //#define FILAMENT_RUNOUT_SCRIPT "M600" #endif //I moved this outside the IF loop to be able to changby kd6hq - Firmware - Marlin
Well I gave it a try but no luck. I'm using 1.1.6, on a Rumba board. The display is a RepRap full graphics display. I did not see the "Filament Pause" on the display - should I have - as an option? I did use the M600 command first after layer 5, then after layer 1. I un-committed "ADVANCED_PAUSE_FEATURE" in Configuration_Adv.h Is there something else I need to do to add it to the display? thanksby kd6hq - Firmware - Marlin
So if I understand this correctly: First I activate the #define FILAMENT_CHANGE_FEATURE in Confiuration_adv.h then I place something like M600 X10 Y10 Z10 L100 where I want to pause the print?by kd6hq - Firmware - Marlin
It took me a while but it turns out I need to change 2 settings from 4 to 6. #define NUM_AXIS 6 #define XYZE 6 Thanks for the help.by kd6hq - Firmware - Marlin
I was unaware of it. I found it in a file called "macros.h" and changed it to 6 but I still get the same error message. Are there any others that may need changing. Also I notice that in RC8 it is set to 4 but it compiles ok, so I'm not sure about it. thanks for respondingby kd6hq - Firmware - Marlin
I'm trying to compile Marline ver. 1.1.x (1.1.6) and getting some errors. If I change the settings back to the basic 4, it compiles, but with 6 fields I get errors. Error message: "Marlin\SanityCheck.h:1325:1: error: static assertion filed: DEFAULT_MAX_ACCELERATION has too many elements. I get the same error for all three settings. What am I missing? Have I stated something incorrectly? #defiby kd6hq - Firmware - Marlin
I am using Repetier Host V2.0.5 along with Marlin RC8 on a Rumba board. #1 Extruder steppers 1 & 2 always eject the same amount of filament even though I do change the Default_Axis_Steps_Per_Unit to a new calculated value. I do this by re-compiling and uploading the firmware. #2 If I try to change the EEprom vial Repetier-Host, I get an "Invalid Extruder" error message. So the only way toby kd6hq - Repetier