I think it is fixed frequency. Of course, measuring across the load I get different frequencies at different duty cycles but my (somewhat rudimentary) knowledge suggests that's just because the high-low ratio of the duty cycle has changed. It's just whatever the default in Marlin/arduino is, which sadly I don't know, I'm not even sure where to start looking for that little nugget of data! EDIT:by SJMaybury - Firmware - Marlin
Hi all, Modifying Marlin to work with my CNC setup running on RAMPS1.4, namely configuring the spindle speed control to D6 PWM. I have a chinese speed controller that accepts a PWM input via optocoupler. However it looks like it uses Mach 3 (~12V VPP 1,000-10,000 Hz) as shown by the documentation I was able to hunt down. Scaled up the voltage from PWM via P55NF06L with 10k pull-up, voltmeter saysby SJMaybury - Firmware - Marlin
I notice in this case it rotates around the centre of the piece whereas in previous versions it hinged to the side causing the Z axis to rest higher than the pivot when folded. Did you make an intermediary design where it hinged from the side but used the ball springs? I was working on a foldable printer design a few years back but stopped however I have revamped the idea and been inspired by youby SJMaybury - FoldaRap
Yeah, I’ve known mine is squint and been trying to come up with a clever solution as I don’t have any tools at my student flat. One I came up with and did try was to use two threaded rods from the front of the y assembly to the Z motors to adjust and triangulate. However that ended up actually pulling the bottom of the Z assembly and making THAT problematic... I’ve seen several printed braces thaby SJMaybury - General Mendel Topics
Hi all, I’ve been happily printing single nozzle with my own-design printer for over a year now. I decided to upgrade to dual extrusion and having got the nozzles aligned in X, Y and Z perfectly decided to do my first big print. Bit of background: my printer is now running a hybrid Direct-Bowden pair, slices via Simplify-3D and I’ve printed with both the Direct and Bowden individuallby SJMaybury - Printing
I've filed an issue ticket on the firmware's GitHub so at least that's done!by SJMaybury - Stepper Motors, Servo Motors, DC Motors
Hi, I suspect it's more of a programming thing. Both grubs are tightened fully. No skipping. It goes forward +10, back roughly -1, forward +10 This happens in every axis. NOTE: running CoreXY so both "X" and "Y" motors run together, they also run in opposite directions for X, i.e. Clockwise and counterclockwise. Yet it still moves in the different "scales". This persists even when trying standarby SJMaybury - Stepper Motors, Servo Motors, DC Motors
Unsure what "easy driver" is but a standard Pololu as used in most RepRaps are rated to 2A I believe, certainly able to handle what you need! If in doubt the DRV8825 is the new kid on the block at about 2.5A or so. You can also mix drivers on your MB so should be fine!by SJMaybury - Stepper Motors, Servo Motors, DC Motors
I believe from spec-sheets I found that to be ok, but definitely not ideal. You should look up spec sheets yourself to verify though. Personally I'd cool that for sure!by SJMaybury - Stepper Motors, Servo Motors, DC Motors
So, weird topic name, let me explicate! Running Marlin on RAMPs, this is a new setup so isn't a recent issue, more of a new issue... Other than the other strange quirks I'm trying to get rid of, the steppers (NEMA17 200s/r 59Ncm bipolar at 1/1 micro steps) will move FURTHER in the positive axis direction than in the negative for every unit distance told to move. This is regardless of whether it mby SJMaybury - Stepper Motors, Servo Motors, DC Motors
1- currently have a standard 200*200, can easily go up to 300*300 but it's expensive. Different bed sizes heat up at different speeds too. I wouldn't change it that often if at all after swapping to 300*300. However, this is still an issue even if I don't swap beds as I have a worrying feeling that it relates to the homing error (3). Also, all the config necessary is changing bed size in the slicby SJMaybury - CoreXY Machines
Gee, such a helpful and inclusive community, I'm blown away with the responses! -.- For real though, Thingiverse gave me no replies either. Is this just too challenging a topic?by SJMaybury - CoreXY Machines
Good day all! I'm at the testing stage on my own-design CoreXY!!! However this being my first CoreXY I have a few questions... 1- I want to be able to change my bed size simply by swapping beds (and some program rework) so I figure if my hot end can move in a 400*400 area and I set origin (0,0) as the centre of the bed in Marlin... then in my slicer I can just change bed size. Right? Though I'm aby SJMaybury - CoreXY Machines
I can't seem to find any information on this... I'm designing a protected, fully insulated "cage" for all my electronics with only the necessary I/O and easy access to internals if needs be. However I don't want to be opening it up to unplug stuff and all that malarkey. So, is it possible to reflash the firmware (Marlin) through the Raspberry Pi (2)?by SJMaybury - General
I'm using an own-design CoreXY with raising bed at 500mm cube, the PSU, RAMPS and Pi for Octoprint will sit at the front on the floor level. The plan is to put them in their own insulated box and I plan to use black spray painted mesh to encase the electronics, grounded, of course. That way I get good protection and lots of airflow. One side will be against the printer front, closed off, two othby SJMaybury - Mechanics
So I've discovered that I can get my PSU, RAMPS and Pi 2 all in roughly a 240 x 120 area. I also found some nice blue LED lit 120mm fans. 2 of those could be mounted directly above the components and cool the entire thing. Now a friend and advisor of mine said that's ridiculous, use 2 50mm radial fans instead... he had me convinced for a while even though the design of the fans isn't the most effby SJMaybury - Mechanics
Using the current version. Interestingly, no, Everything seemed to suggest "BOARD" instead of "MOTHERBOARD". Used the latter and that seems to have cleared up that. Thanks! Not the only issue I have to sort thoughby SJMaybury - Firmware - Marlin
So I was setting up Marlin for my new printer, firmware version Marlin 1.1.0-RC4 (not the latest but I've used it before) and did a compile check. It came up with this error; Quote Build options changed, rebuilding all In file included from sketch/Configuration.h:41:0, from Marlin-RC/Marlin/Marlin.ino:37: boards.h:94: error: operator '==' has no right operand #define MB(board)by SJMaybury - Firmware - Marlin
That looks quite helpful, thanks! That's in the ultralcd library, I see. Excuse the n00b but I'd have to find the RepRapDiscount full graphic library to edit or does that screen also use the ultralcd?by SJMaybury - Developers
Hi, Thanks! That would actually be a good idea anyway, should work for all instances except an emergency stop.by SJMaybury - Developers
Hi, So I'm working on a foldable 3D printer and all the physical side is going well and looking good. However my question is (being someone with limited programming experience); How do I add an LCD menu option for a custom homing position to close the printer? I need to move the X, Y and Z axis to certain coordinates to allow the printer to fold. Preferably I'd like to scroll to an option sayingby SJMaybury - Developers