You are not logged in.
Can some uber successful user PLEASE post a youtube video how to connect
-nema 17 1.8 degree 200 steps per rotation, 16 rotations per inch
-ramps 1.4 with polulu step drive .8volts
-nanodlp step settings?
-ramps proper marlin code for z axis, limit switches, steps, etc. acceleration
my printer plate is run by a m8 screw. Thanks. ready to chuck it all and buy a form 2 but I have $600 invested already.
I get a little noise, a little movement, and my total z height around 125mm with limit switches on both ends.
Offline
Hi
See image for the wiring diagram for a ramps >
1/ All 3 jumpers are installed under the stepper driver to give 16 micro steps
2/ Having your stepper driver set to reference voltage 0.8 VDC should give approx 1 amp to drive the stepper which should be more than enough for a simple Z axis
3/ Note the end stop micro switch is connected to "-" & "S" and is wired to be NC-normally closed . Be careful to connect to the correct pins on the ramps !!!
4/ You don't say what printer/ set up you have but in my case the PWM out is connected to a UV LED and is controlled by the G code >>M0106 S 255 for ON & M107 for OFF
You should load the Mega / Ramps with patched firmware >>https://github.com/mUVe3D/Marlin-mUVe1DLP-Running
In Nano DLP you need to set up the motor section as shown >>
The combination of all of these settings should give you the correct build height which you can check
by going to the " Z calibration" page and checking >
( this is based on standard M8 thread with a pitch of 1.25 mm per rotation There is also M8 fine with 1mm per rev Its worth checking what you have)
Testing
The easiest way to test is to download a program called pronterface (Printrun). Usually for FDM printing it is by far the easiest way to test a ramps board on a printer
http://www.pronterface.com/
WHen installed connect to the ramps with a serial cable
Test the end stop first
In the pronterface terminal window type M119 This will report the status of the endstops
When you press the Z endstop by hand and issue the M119 command it should report back with "Triggered"
WHen that is confirmed as working you can test the Z motor direction.
Manually move the z axis to mid point ( so its doesn't crash into anything regardless of which direction it moves)
In pronterface click on the Z up +10 mm arrow The print head should move up / away from the build plate
If it moves down then
a/ power off and swap round the Z stepper motor plug
or b/ change the direction in the firmware
When the direction is confirmed as OK you can test the home button.
WHen pressed the print head will lower towards the end stop and trigger it.
Good luck
Last edited by bigfilsing (2017-03-20 05:21:41)
Offline
i have a acer 6510 run off pi3, so I dont need the pwm connection you mentioned right?
Offline
I have never used a projector for resin printing so i wouldn't really know. I would imagine there is some kind of shutter / blanking system system maybe.
I have also seen reference to some control codes for projectors but i would imagine these are projector brand/type specific
Offline
i am so close! everything seems to be responding much better, just that the motor shakes back and forth, so probably a board or wiring problem...
Offline
how did you come up with the z axis height 320000 figure?
Offline
If the motor shakes back and forth, you most likely either have the current too low (which can be adjusted by turning the tiny silver potentiometers on the plug-in stepper driver board, or your stepper cabling is incorrect.
Offline
i believe i have the current adjusted properly now, and in the mid range of the signal it works fine, but the start and end it just buzzes, this is freely running the nema 17 with no load. I think based on my experience building a cnc, that the acceleration settings need to be adjusted.what do you think, below is current
//#define DEFAULT_AXIS_STEPS_PER_UNIT {36.36,36.36,640,640} // default settings for for mUVe 1-1.1
#define DEFAULT_AXIS_STEPS_PER_UNIT {36.36,36.36,400,400} // default settings for for mUVe 1.5 or if you have the leadscrew upgrade
#define DEFAULT_MAX_FEEDRATE {600, 600, 20, 20} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {4000,4000,4,4} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
Offline
the "DEFINE_MAX_ACCELERATION {4000,4000,4,4} looks way low to me
only the 3rd number is relevant as it is notated in { X,Y,Z,E} format
So i would try
#define DEFAULT_MAX_FEEDRATE {600, 600, 60, 20} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {4000,4000,100,4} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
Offline