switching to NANO DLP

271 views
Skip to first unread message

Dominik

unread,
Apr 6, 2017, 1:50:30 PM4/6/17
to mUVe 3D Support Group
Hi Guys, I have a problem with switching to NANO DLP from CW.
I've uploaded firmware for arduino (motors controlled by ramps with arduino) and I've currently version of NANO DLP. I've also installed new presoldered endstop. Unfortunatelly motors do not work properly. When I click 10 mm down / top is ok, but when I click 50 mm it seems that speed / acceleration is too high and one of motors stop working for while (to begin with first, then second). I've tried adjusting power with POT, but good result it appears only I have write command G1 Z50 F200 (this speed is ok). I do not understand how to control muve with NANO DLP. Where can i find "clear G-CODE" or set speed? Only in Marlin Firmware?



Greetings, Dominik
nano.PNG

Matthew Caron

unread,
Apr 6, 2017, 2:13:17 PM4/6/17
to mUVe 3D Support Group
When you changed to the new presoldered endstop, did you adjust the firmware according? As I recall, the new endstop logic is inverted relative to the old one.

Dominik

unread,
Apr 7, 2017, 4:19:27 AM4/7/17
to mUVe 3D Support Group
After installed presoldered endstop I've uploaded currently firmware https://github.com/mUVe3D/DLP-PRO-RUNNING. Is that enough?

Dominik

unread,
Apr 7, 2017, 9:38:21 AM4/7/17
to mUVe 3D Support Group
Now motors are working well, after I've changed one line in firmware :   DEFAULT MAX FEEDRATE (600,600,16,16)  ----->  DEFAULT MAX FEEDRATE (600,600,8,8).

I have also one another question about endstop.   When I click "home printer z axis" and after a while click with my finger to endstop then it stops and 0 is displayed.  However when I click something (10/50/100) and then click endstop with my finger, nothing is to happen. Is it normal? Endstop reacts only after clicking "home printer z axis". 


Greetings, Dominik

mUVe 3D Admin

unread,
Apr 7, 2017, 4:18:57 PM4/7/17
to mUVe 3D Support Group
Dominik,

The endstop is a tool that the printer uses to determine its location in X/Y/Z space. Pressing the home command tells the printer to lower the Z axis until the endstop is depressed, this then tells the machine that it has hit its limit and that this limit is Z 0mm. Pressing the endstop while your moving the printer Z axis around won't do anything as it's not being used anymore.

It should be noted that in the firmware the printer knows how large the Z axis is. If you home the printer to an improper, above actual Z 0mm, location you could accidentally crash the motors or break parts if you then jog the printer farther than it can mechanically allow in the positive direction.

Homing should always be done before starting a print, or before making any commands to move the Z axis when the printer is first turned on or has just been reset. This ensures things won't move in an unwanted or potentially damaging way.

mUVe 3D Support

Dominik

unread,
Apr 13, 2017, 6:30:52 AM4/13/17
to mUVe 3D Support Group
Thanks Muve. I have also another question about GCODE. When is retract move, plate retracts to position of previous layer. Then it's move up for distance one layer (100 microns).  It is possible to change Gcode in that way that retracts will  be already in position on next layer? I think it will be good for better flow of resin.

Dominik

Matthew Caron

unread,
Apr 13, 2017, 9:18:55 AM4/13/17
to mUVe 3D Support Group
I actually modified the firmware to do this, but never updated it once NanoDLP started tracking positions to recover from power loss. It is certainly possible, but I didn't consider it worth doing again, since it never really made a difference when printing, as the resin flows fast enough.

Dominik

unread,
May 12, 2017, 8:34:26 AM5/12/17
to mUVe 3D Support Group
Matthew, You were right. Thanks for help!


Greetings,
Dominik
Reply all
Reply to author
Forward
0 new messages