loading
11Instructables408,235Views199Comments

Tell us about yourself!

Complete Your Profile

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
Contest Winner Runner Up in the 3D Printing Contest
Show 1 More »
  • Install and configure SilentStepStick in RAMPS - TMC2100 Schrittmotortreiber

    Maybe :) What controller do you have, and do you have access to firmware or other settings for multistepping?

    View Instructable »
  • dintid commented on JJPowelly's instructable DIY Full Color Mixing 3D Printer1 week ago
    DIY Full Color Mixing 3D Printer

    You know you can save as draft and then publish it all when you are done?Reprap.me, the maker of the Original Diamond Hotend, are working on a 5way Diamond Hotend now. Just to answer @Tengo10Heatsinks not being properly prepared on this photo, but the Diamond tip is :)

    View Instructable »
  • Sbase/Smoothieware - Use a Free PWM Pin and Power Expander or SSR to Control Fans.

    I have crimped my own motor wires. I usually start using a needle-clamp (I think it's called that. I'm danish). I then use a very cheap crimp tool I bought in Biltema (Scandinavian store). But it's the same as any cheap crimp tool you can buy anywhere. Sometimes tweak it with my needle-plier after crimping to make it fit into the plugs.

    Hello Googliola. I believe you can run must of the gpio pins as pwn though not as true "hpwm" setting? Just a thought?I really do not know about the on off stuff. I always turn my printer physically on/off, and it sounds like you are more at home with the configuration than me ?I'm sure you can ask on smoothies google groups on how to use it. They might have an idea. Just don't start out with "hi, I'm using MKS Sbase board..." ?

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Do you means Solid State Relay? You need to dial down frequence to 20mhz. Standard is 2000.temperature_control.module_name.pwm_frequency 20;http://smoothieware.org/temperaturecontrol

    View Instructable »
  • Newbies guide to Installing and configuring Octoprint on a Raspberry pi for 3D printing

    I wrote it so other people could get started using Octoprint.What do you mean I didn't do so well? I have been using Octoprint just fine. I just don't think it's the best program for my needs.I wastly prefer Astroprint as it is focused on usability and intuitive approach. Octoprint has the approach typical of linux: you need to know linux to get startet. Octoprint are more focused on geekish features than on just be easy to use.However, Octoprint comes equipped with ability to liveview your prints if you use a webcam, which many people like.But Octoprint has no ability to make timelapse videos out of box.Astroprint does not offer liveview, but can update every minute or pr layer. Astroprint automatically makes timelapse videos though, which you can download without having to use some 3r...see more »I wrote it so other people could get started using Octoprint.What do you mean I didn't do so well? I have been using Octoprint just fine. I just don't think it's the best program for my needs.I wastly prefer Astroprint as it is focused on usability and intuitive approach. Octoprint has the approach typical of linux: you need to know linux to get startet. Octoprint are more focused on geekish features than on just be easy to use.However, Octoprint comes equipped with ability to liveview your prints if you use a webcam, which many people like.But Octoprint has no ability to make timelapse videos out of box.Astroprint does not offer liveview, but can update every minute or pr layer. Astroprint automatically makes timelapse videos though, which you can download without having to use some 3rd party coder to make timelapse videos to share.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I'm using 24v, but if you use a 12v psu the hotend is 12v.If you want to use a 24v psu but 12v hotend for some reason, you can use some external mosfet board to accomplish this.

    View Instructable »
  • Newbies guide to Installing and configuring Octoprint on a Raspberry pi for 3D printing

    problem is that for most people it is much easier to setup using a graphical interface.If all else fails, go check out Astroprint. I vastly prefer that one over Octoprint as well, since it was made for normal people, and with focus on intuitive usage and not geekstuff over useability like Octoprint.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Depends on your setup I guess, but it does on mine yes.

    View Instructable »
  • Configuring Endstops on Ramps 1.4 with Marlin firmware - @section homing

    I don't know fbujold. Been a LONG while since I made this one, and worked so far. Must be instructables.com making some changes... lets hope they sort it :)

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Hello Kanataa.You are correct, I do have an Ultimaker where it homes to the bottom, meaning to MAX.The way to fault find is:1) Connect using Pronterface 2) Check endstop status by issuing M119. Correct firmware if necessary.3) Check your Z moves the desired direction when you hit the move buttons. + = bed moves away from nozzle.4) Adjust firmware if needed to correct direction of move.5) Be ready to turn off power and then hit Z-home - G28 Z06) If it moves the wrong way, check that Z-min is 0 and Z max is 200 (or what your max is)7) try again.I have written 2 Instructables about <a href="http://www.instructables.com/id/Motion-Configurati... target="_blank">Motion Configuration</a> and <a href="http://www.instructables.com/id/Configuring-Endsto... targe...see more »Hello Kanataa.You are correct, I do have an Ultimaker where it homes to the bottom, meaning to MAX.The way to fault find is:1) Connect using Pronterface 2) Check endstop status by issuing M119. Correct firmware if necessary.3) Check your Z moves the desired direction when you hit the move buttons. + = bed moves away from nozzle.4) Adjust firmware if needed to correct direction of move.5) Be ready to turn off power and then hit Z-home - G28 Z06) If it moves the wrong way, check that Z-min is 0 and Z max is 200 (or what your max is)7) try again.I have written 2 Instructables about <a href="http://www.instructables.com/id/Motion-Configurati... target="_blank">Motion Configuration</a> and <a href="http://www.instructables.com/id/Configuring-Endsto... target="_blank">Configuring endstops</a> which you might find helpful.You can ofcourse also write here :)

    View Instructable »
  • Newbies guide to Installing and configuring Octoprint on a Raspberry pi for 3D printing

    Thank you for your nice words.I'm sorry I really don't have any ideas other than Googling, and I think it's better you do your own googling :)If you have the option to hook up the pi to a monitor and keyboard it will make it easier for you?Cheers,Morten

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I'd try to contact the seller. I am not MKS or even an affiliate. I just write Instructables for topics I find interesting :)

    Ok. That might be nice for some people :)I havn't seen any officially supported firmwares on the smoothieboard platform. I'm just personally loath to get firmware with only partial support.I used Marlin for a long time and never was a fan. Just too messy, and the whole compile procedure alone was enough for me to dump it :)I make lots of changes all the time though, which most people don't do.I'm going to jump on the Duet Wifi soon. Just waiting to recieve the Duex5 expansion board to go with Diamond hotend 5way prototype <wink>

    View Instructable »
  • Configuring Endstops on Ramps 1.4 with Marlin firmware - @section homing

    Hello Banman11.Thank you for your very usefull feedback. I have actually done pretty much the same thing on occasion as you just describe.. it's really a pain.Cheers

    View Instructable »
  • Setup External Driver on Smoothieware Sbase 1.2 Controller using E1 pins!

    Hello Kanataa, and thanks :)I'll bet you need to turn op the vref on the TMC2100. How much is it at now?

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Awesome info HaydnH.It can't be fixed by setting segment size to very small in firmware? (I havn't read up on it)

    Awesome. Glad you found the problem. I've been rather busy with my new Extruder http://www.thingiverse.com/thing:1914288 , so havn't had time to look it up myself.I must admit I'm totally at a loss when people say "pull-up" but I know you can shift a jumper to decide wheter the voltage on endstops are 3.3 or 5v

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    If it is S3D I think you should contact them. It is a paid commercial product so they might be able to help some.I would test using Cura or other slizer first though. Cura 2.3 have a lot of awesome changes from previous versions, so you might be surprised :)

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I just use edge firmware from Smoothieware Github site.

    Firstly: Thank you for interest and feedback. Always nice hearing from people using the instructables. :)Could you copy/paste your section with the temperature settings from your config file please?I would like to see the pin-assignments for the sensors.Which client program do you use for issuing Gcodes? I prefer Pronterface as it loads really fast, so nice for troubleshooting.

    I'm just using the config I list through my instructables. I use Cura 2.3 and no custom settings really.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Shouldn't get too hot with fan on. I have mine under my cabinet case and it's just passively cooled with some air getting through 1cm gap under the casing.I have 0.85v on my XY, so yours shouldn't get too hot.. tried with different prints over 2 hours?

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    No. You can only use Smoothieware on it, but if it freezes over 1-2 hours and it's doing it for more than just 1 file, I bet it is due to overheating.Have you tried measuring heat off the drivers or around the board? What is your voltage on drivers?Maybe the controller is placed inside the printer and gets hot?

    If my previous reply (from today/just now) doesn't pan out.. or maybe just start by doing it: contact MKS and/or the seller about the issue.. if it's hardware issue you want to let them know as soon as possible.

    Great. Glad it worked out :) I just googled it some and can see various people have experienced the same. Some from bad SD cards instead though.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Don't worry about pronterface yet.Firstly please answer the first question as I can't track down faults with no information.Also please try the SD formatter I linked to. Windows and other OSs tends to mess up cardsWhich 2 files do you put on the SD card? You need to put on:firmware.bin andconfig.txtAfter you power printer off and on (also remove usb cable) you should have:firmware.curconfig.txtRegarding pronterface:Don't bother trying to connect untill you have the right files on the SD card as you just can't.Remember to specify the right COM port and BAUD rate.Does the Sbase show up as a com port when you connect it, and have you installed the windows drivers?

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I don't understand the difference between "FIRMWARE.CUR" and "firmware.cur" aside from you using capital letters?You want to use the firmware from Smoothieware and not from MKS:https://github.com/Smoothieware/SmoothiewareI use nightly build (edge) but you might want to use stable untill you know it works for you.http://triffid-hunter.no-ip.info/Smoothie.html

    Try using https://www.sdcard.org/downloads/formatter_4/ to format the card.Which 2 files do you put on the SD card? You need to put on:firmware.bin andconfig.txtAfter you power printer off and on (also remove usb cable) you should have:firmware.curconfig.txtHope it helps

    View Instructable »
  • Configuring and using Reprap Ramps1.4 RRD Fan Extender

    Sorry you had a bad experience. By now there are several differnet models of extenders.Always use a multiemter to measure before doing final connection.My instructables matches my setup and most of the users I've talked to.

    View Instructable »
  • Complete newbie step by step, 3D printer with all parts lists

    I'm glad you found it usefull.Just remember my goal was to learn about 3D printers and figuring out what components were used and how to do it.It was just a bonus if it could print.After this cd/dvd build I reused the electronics and some parts and used it to build a larger more functional printer :)

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Right below it I also write:You can use the edge firmware which is eseentially a realease candidate, which has more features, but also might contain some errors. This goes beyound this Instructables.I did a writeup of the product itself and since MKS refer to their own firmware, I do the same.

    I have updated the firmware section to be more clear on usage of original firmware vs firmware from MKS.MKS firmware IS the original firmware, but an old version, so do use firmware from Smoothieware.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I only use the firmware from smoothieware.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    There is no need to configure firmware for normal usage.What you do need to do is set the baud rate for your TFT to the same you run on your controller, or they can't communicate.Also set the type of printer you use. It is set as Cartesian as default.

    View Instructable »
  • Configuring and using Reprap Ramps1.4 RRD Fan Extender

    You normally use D9 to cool the printed parts - what you call nozzle - you do not want to cool the actual nozzle :)D9 is standard fan for cooling the printed parts which corresponds to the fan you activate in Cura, or other slizer. Also this fan you control from your LCD if you use one such.I used the Fan Extender to make it possible to have my hotend heatsink fan to turn on and off as the hotend got hot and cold - I do not want this fan to just blow all the time due to noise.I used the other fan on the Fan Extender to cool my drivers.There is build in functions in the firmware to hotend fan and for the drivers.

    View Instructable »
  • Solder Fume Extractor With Activated Carbon Filter

    It's just the best. I don't have a seperate area to solder, so often do it in the living room.. was ok years ago, but after having children this filter is literally a lifesaver :) Can't smell a thing.I mostly use the speed regulator to control noise, as I havn't added an/off botton.

    Been using something like this for a couple of years after after I found a fume extactors was rather expensive, but really only consisted of a filter and a fane.I mounted mine on a small cardboard box, meaning I can tilt it as needed. I do not have the fancy usb thingie, but using a straight 12v input with potentiometer to adjust speed :)

    View Instructable »
  • Smoothieware Switch module for automatic fan control

    I guess you know the board can handle 12-24v? It means it can output the same voltage as you provide as input.I do not know max current of any output. Talking 40x40 fans or similar, you do not have to worry about it though.You can ask the manufacturer if you really want to know :)https://www.aliexpress.com/store/product/3Dpriter-control-board-MKS-SBase-V1-0-32-s-Motherboard-compatible-Smoothieware-open-source-firmware-support/1047297_32384368763.html

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Hello Martin.All outputs provide ample amperage to run several fans. Many in fact, but I have allready written an Instructable on the subject of multiple fans. http://www.instructables.com/id/Smoothieware-Switch-Module-for-Automatic-Fan-Contr/In fact it covers exactly what you ask for, as it configures automatic fan control of the E3D heatsink fan to turn the fan on and off at 50c of hotend.The nice thing about smoothieware is how you can simply just create all the fan-controls you want.. give it a name and choose the pin for it.Cheers.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I couldn't get his web interface to work either.I'd still suggest remapping e0 to e1 to check it actually works before you start trying to get both e0 and e1 to work at the same time.It should be a simple matter remapping pins for thermistors, but not something I've done myself.I use Thermocouples for my hotends.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    I have only used it with a single extruder so far.. am in the process of printing extra extruders though, so am going to try it soon.I'd recommend just changing pins to use E1 instead of E0 to check if it is working.Regarding RPi. If you are using RPi B+ or better it can provide up to 2amp on 5v, but it requires you to have a sufficiently good PSU on the RPi.I don't understand the problem though, as you have to have 12/24 on to use it anyway? What am I missing? Why use RPi when you have webinterface build into it?

    Checked to see if your PSU for the RPi is 2amp?I only use firmware from Smoothieware and always just put the newest Edge on them :)

    View Instructable »
  • Complete newbie step by step, 3D printer with all parts lists

    When you say your hotend does not heat up, is it that you don't get a raised temperature from your thermistor, or have you measured on the actual hotend using your finger (low temperature), or other instrument to measure?Asking as maybe Thermistor is on a wrong pin? (I don't think it is from your description though)Try disconnect your heater cartridge and measure resistance through it. Maybe a wire has broken... try looking at the 2 metal-wires going into the heater cartridge itself.. they can break if unlucky.Heater Halted is build in safety.. Marlin expects the temperature to rise, but since it doesn't something went wrong, and system is halted.. it's very important feature since a defective Thermistor would just leave your hotend keep heating up otherwise!The shortening of thermistor...see more »When you say your hotend does not heat up, is it that you don't get a raised temperature from your thermistor, or have you measured on the actual hotend using your finger (low temperature), or other instrument to measure?Asking as maybe Thermistor is on a wrong pin? (I don't think it is from your description though)Try disconnect your heater cartridge and measure resistance through it. Maybe a wire has broken... try looking at the 2 metal-wires going into the heater cartridge itself.. they can break if unlucky.Heater Halted is build in safety.. Marlin expects the temperature to rise, but since it doesn't something went wrong, and system is halted.. it's very important feature since a defective Thermistor would just leave your hotend keep heating up otherwise!The shortening of thermistors is one of the major drawbacks of thermistors... also they easily break and they are not very accurate. (enough for pla/abs in most cases)If you find you like 3D printing and build a larger printer down the road, you should take a look at using the system E3D used for PT100 sensors and also Thermocouplers now. The hole is ø3 through the block and fastened by a small grub-screw.Drawback here is the expense.. also needs an amplifier regardless of type of sensor you choose (more money).Measureing voltage on the D10 and similar can be tricky, but maybe your Mosfet has blown? I have read instructions on how to test those, but I never tried it.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    No.Why would you use Marlin anyway? There are some functions not implemented in Smoothieware yet, but the firmware system is just so much better in every way than Marlin :)

    View Instructable »
  • Setup External Driver on Smoothieware Sbase 1.2 Controller using E1 pins!

    The 4 pins on Sbase is meant to be used to connect the external driver boards only.. I do not know if your drivers without potentiometers is going to get info on power settings from firmware.I think you should write to MKS ans ask them. Use their contact function through aliexpress and not their website.

    View Instructable »
  • Disassembling a CD/DVD reader and reusing its parts

    Just as an info, many drives use standard DC motors (2 wires) instead of Stepper motors (4 wires).I got DC motors from all kinds of drives and also stepper motors... no pattern to it really.

    If you google i'll bet you can find a wiki somehwere explaining it.However, it is controlled a lot by software really, and not so much by firmware.

    I disassemlbed 30+ to make my instructable on 3d printer build on CD/DVD drives and I got around 3 to 1 on DC vs Stepper ... meaning more DC than steppers.

    There are lots of ways to get feedback from DC and Stepper motors by now. Same principle as Servos... combine it with cheap DC and you have your answer :)

    View Instructable »
  • Installing and Configuring DRV8825 Stepper Drivers

    When something isn't documented it is hard to present it as a fact unless I have tried it myself.That aside, you really just proved my case with your "Another Source"... he explains just the behaviour I said they had, and the opposite of what you said.. he said <strong>Counter Clockwise increase voltage. Clockwise decrease voltage</strong>This really just corrobate what I wrote.I have not read the Arduino forum (not that part at least), but I emailed Pololu after my last response to clarify the matter and I got the following response:"Thank you for your interest in our stepper motordrivers. The current limit on all of ourstepper motor drivers increases as the potentiometer is turned clock-wise..."I have edited my Instructable to clarify how the original ...see more »When something isn't documented it is hard to present it as a fact unless I have tried it myself.That aside, you really just proved my case with your "Another Source"... he explains just the behaviour I said they had, and the opposite of what you said.. he said <strong>Counter Clockwise increase voltage. Clockwise decrease voltage</strong>This really just corrobate what I wrote.I have not read the Arduino forum (not that part at least), but I emailed Pololu after my last response to clarify the matter and I got the following response:"Thank you for your interest in our stepper motordrivers. The current limit on all of ourstepper motor drivers increases as the potentiometer is turned clock-wise..."I have edited my Instructable to clarify how the original and clones works.

    View Instructable »
  • Installing and Configuring DRV8825 Stepper Drivers

    Ok.I've never seen or heard of an 8825 working as you explained.Do you have a link explaining/showing this? I'm not saying you are wrong, I'd just like documentation :)I just looked it up at pololu.com but couldn't see any mention of it.https://www.pololu.com/product/2133

    View Instructable »
  • Pure White Background Photography Using Smartphone

    Awesome work. I love how you not only say what to do, but HOW to do it. Not many people bother to (or is even capable of) describe the steps in a meaningfull way.Great job!

    View Instructable »
  • Installing and Configuring DRV8825 Stepper Drivers

    Thank you for your feedback.Glad you found it usefull. My small motors doesn't like 8825 and is actually rather quiet using 4988 while very noisy with 8825.TMC2100 is my favorite of the three though! :)

    View Instructable »
  • Configuring Endstops on Ramps 1.4 with Marlin firmware - @section homing

    Can only suggest turning it lower. If it has produced smoke it might be too late. Steppers motors should be kept below 40c... over 80c and they take permanent damage very fast.

    View Instructable »
  • Configuring MKS Sbase v1.2 32-bit Controller basics and intro to Smoothieware.

    Why should it be bad for extruder motor?You configure steps in firmware for each motor depedning on multistepping, motor specifications etc, so yea, you just set up in firmware. I wouldn't call it compensation though, but just normal configuration :)I even use a 0,9degree motor for my extruder, so it has 400 steps pr round, where the more common motors does 1,8degree pr step, and ths 200 steps pr round, so I have to multiply by 2 on account of that as well.

    View Instructable »
  • Configuring Endstops on Ramps 1.4 with Marlin firmware - @section homing

    Hello Martin. You might want to take a look at the instructables I wrote:Configuring Endstops on Ramps 1.4 with Marlin firmware - @section hominghttp://www.instructables.com/id/Configuring-Endstops-on-Ramps-14-with-Marlin-firmw/What you need to do is use the M119 command to see which, if any, endstops are triggered. You simply "invert" the triggered endstops in firmware.It is listed in Step 3 in the instructables :)If you want to test your extruder motor, you also need to allow cold extrusions by issuing M302http://reprap.org/wiki/G-code#M302:_Allow_cold_extrudesOnce you have sorted the endstops, you can figure out wheter you need to invert the direction of your motors.Motion Configuration on Ramps 1.4 with Marlin firmware @section machinehttp://www.instructables.com/id/Motion...see more »Hello Martin. You might want to take a look at the instructables I wrote:Configuring Endstops on Ramps 1.4 with Marlin firmware - @section hominghttp://www.instructables.com/id/Configuring-Endstops-on-Ramps-14-with-Marlin-firmw/What you need to do is use the M119 command to see which, if any, endstops are triggered. You simply "invert" the triggered endstops in firmware.It is listed in Step 3 in the instructables :)If you want to test your extruder motor, you also need to allow cold extrusions by issuing M302http://reprap.org/wiki/G-code#M302:_Allow_cold_extrudesOnce you have sorted the endstops, you can figure out wheter you need to invert the direction of your motors.Motion Configuration on Ramps 1.4 with Marlin firmware @section machinehttp://www.instructables.com/id/Motion-Configuration-on-Ramps-14-with-Marlin-firmw/Regards,MortenDenmark

    It is not mandatory to have endstops, but you there is no option to just disable them.Instead you invert them, so they are listed as not triggered.You then define software endstops and min/max for your axes.When starting your printer it will then assume it is positioned at XYZ 0,0,0 and will go no further than your defined MAX in each direction.Just remember to remove the G28 command from Cura's start-gcode, which it use as default to home endstops to it hits limit switches.

    View Instructable »