Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 12:57PM |
Registered: 7 years ago Posts: 128 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 02:09PM |
Registered: 12 years ago Posts: 5,788 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 02:22PM |
Registered: 9 years ago Posts: 517 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 03:32PM |
Registered: 8 years ago Posts: 356 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 04:29PM |
Registered: 10 years ago Posts: 14,682 |
Quote
ampapa
The Smoothie has some nice features from what I can find that I really like:
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 05:42PM |
Registered: 9 years ago Posts: 3,525 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 10:26PM |
Registered: 9 years ago Posts: 916 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 27, 2017 10:31PM |
Registered: 9 years ago Posts: 517 |
Quote
nebbian
One major difference that swayed my decision, is whether the firmware supports different LCD panels.
Last time I checked the Duet only supports the PanelDue touchscreen, which is expensive, and doesn't have a rotary knob. The Smoothie board supports many different types of panels, including ones with rotary knobs.
Something else to consider.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 05:19AM |
Registered: 14 years ago Posts: 351 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 08:45AM |
Registered: 9 years ago Posts: 312 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 01:57PM |
Registered: 7 years ago Posts: 128 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 02:02PM |
Registered: 14 years ago Posts: 351 |
Quote
ampapa
- In regard to steppers and resolution, how large of an impact does the 256 vs 32 steps actually make in the print and for that matter in the noise level? For a CNC maybe the steps are not as large an issue about a certain point?
Quote
ampapa
I hope I win the Smoothie on "OpenBuilds"... that will solve my dilemma.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 03:26PM |
Registered: 10 years ago Posts: 14,682 |
Quote
arthurwolf
This is my board, so take anything I say with a grain of salt, and check it for yourself, but here are the things Smoothie users say they like most about it ( and tell me about it very loudly ), in particular relative to other systems :
Quote
arthurwolf
1/256 drivers tend to loose too much torque....
Quote
arthurwolf
..and ESP wifi tends to be too unreliable
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 03:36PM |
Registered: 14 years ago Posts: 351 |
Quote
dc42
Arthur, I'm surprised that you've fallen for that myth. Beyond half stepping, the torque per unit angular error is constant regardless of microstepping. Higher microstepping beyond about x16 doesn't increase positioning accuracy but it does make the motors a lot quieter - although it's hard to tell the difference between x128 and x256.
Quote
dc42
For the vast majority of Duet WiFi users, the ESP gives a reliable connection, with file upload speeds that exceed 1Mbyte/sec in some cases. A few users with a congested local WiFi environment do experience difficulties, and for those people and others for whom WiFi is less practical than wired Ethernet, we are about to start shipping the Duet Ethernet. We'd like to have an external antenna option for the Duer WiFi, but sadly certification issue make that impractical.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 04:11PM |
Registered: 10 years ago Posts: 14,682 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 04:28PM |
Registered: 14 years ago Posts: 351 |
Quote
dc42
Here's why people get confused about torque and microstepping.
Quote
Micromo
« The consequence is that if the load torque plus the motor’s friction and detent torque is greater than the
incremental torque of a microstep, successive microsteps will have to be realized until the accumulated torque
exceeds the load torque plus the motor’s friction and detent torque.
Simply stated, taking a microstep does not mean the motor will actually move. If reversing direction is desired, a
significant number of microsteps may be needed before movement occurs. That’s because the motor shaft torque
must be decremented from whatever positive value it has to a negative value that will have sufficient torque to
cause motion in the negative direction. »
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 05:29PM |
Registered: 10 years ago Posts: 14,682 |
Quote
arthurwolf
...
I quote :
Quote
Micromo
« The consequence is that if the load torque plus the motor’s friction and detent torque is greater than the
incremental torque of a microstep, successive microsteps will have to be realized until the accumulated torque
exceeds the load torque plus the motor’s friction and detent torque.
Simply stated, taking a microstep does not mean the motor will actually move. If reversing direction is desired, a
significant number of microsteps may be needed before movement occurs. That’s because the motor shaft torque
must be decremented from whatever positive value it has to a negative value that will have sufficient torque to
cause motion in the negative direction. »
Quote
This means that depending on the torque you are dealing with, there is a certain level above which you are actually *loosing* accuracy.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 05:36PM |
Registered: 14 years ago Posts: 351 |
Quote
dc42
I can see that in CNC applications where you are trying to move a tool slowly one step at a time and machining to a precision of a few microns, knowing that the tool will move on every microstep might be desirable. But in a 3D printer, the motion is generally faster and continuous, so static friction in only important when changing direction.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 28, 2017 07:37PM |
Registered: 11 years ago Posts: 564 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 29, 2017 12:53PM |
Registered: 10 years ago Posts: 14,682 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 29, 2017 10:23PM |
Registered: 7 years ago Posts: 16 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 30, 2017 05:28AM |
Registered: 14 years ago Posts: 351 |
Quote
Traveler0612
The Panucatt support is dismal at best.
Quote
Traveler0612
My experience with the Smoothie support of the PT100 sensor was spotty and confusing. I did figure it out after several hours, and using a nightly build. Normally the documentation for Smoothie is quite good.
Re: Control board decision - DuetWifi or Smoothieboard...?? March 30, 2017 07:30AM |
Registered: 7 years ago Posts: 128 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 30, 2017 07:33AM |
Registered: 14 years ago Posts: 351 |
Quote
ampapa
Is Smoothieware closed source?
Re: Control board decision - DuetWifi or Smoothieboard...?? March 30, 2017 08:31AM |
Registered: 9 years ago Posts: 3,525 |
Re: Control board decision - DuetWifi or Smoothieboard...?? March 30, 2017 08:41AM |
Registered: 10 years ago Posts: 14,682 |
Quote
ampapa
I'm definitely not qualified to comment on the capability of the drivers and the stepping motion but I think from what I've read that anything above 16X is going to impact noise and not accuracy
Quote
ampapa
I'm pretty sure the Duet is RRF but I thought I read somewhere that there was a forked version for "Core XY" support?
Re: Control board decision - DuetWifi or Smoothieboard...?? June 19, 2017 03:55PM |
Registered: 10 years ago Posts: 20 |
Quote
dc42
Arthur's replies to my own in this thread caused me to pause for thought and prompted me to run some tests. As this has drifted seriously off-topic, I've started a new thread here [forums.reprap.org].
@LoboCNC, in a 3D printer there is a big difference in the noise level when you switch from x16 to x256 microstepping. In other applications such as CNC machines, the reduction in noise may not be significant. Edit: I take your point about the importance of tooth profile for microstepping accuracy. Sadly I've never seen this mentioned in a stepper motor data sheet. I read somewhere that Nema 17 motors are typically optimised for accuracy and larger motors for holding torque, but i don't know whether that is true.
Re: Control board decision - DuetWifi or Smoothieboard...?? June 19, 2017 03:55PM |
Registered: 10 years ago Posts: 20 |
Quote
dc42
Arthur's replies to my own in this thread caused me to pause for thought and prompted me to run some tests. As this has drifted seriously off-topic, I've started a new thread here [forums.reprap.org].
@LoboCNC, in a 3D printer there is a big difference in the noise level when you switch from x16 to x256 microstepping. In other applications such as CNC machines, the reduction in noise may not be significant. Edit: I take your point about the importance of tooth profile for microstepping accuracy. Sadly I've never seen this mentioned in a stepper motor data sheet. I read somewhere that Nema 17 motors are typically optimised for accuracy and larger motors for holding torque, but i don't know whether that is true.
Re: Control board decision - DuetWifi or Smoothieboard...?? June 19, 2017 04:03PM |
Registered: 14 years ago Posts: 351 |
Re: Control board decision - DuetWifi or Smoothieboard...?? June 19, 2017 04:47PM |
Registered: 7 years ago Posts: 270 |
Quote
arthurwolf
Quote
dc42
Here's why people get confused about torque and microstepping.
Actually, I already know everything you've just said. No confusion here : Still.
From what I understand, it's your explanation that is a misconception ( or rather an oversimplification ).
Yes, as microstepping increases, torque *per step* decreases to the point where you aren't getting more accuracy. But it can actually get to the point where you get *even less* accuracy. It just depends on torque.
This explains the problem pretty well : [www.micromo.com]
I quote :
Quote
Micromo
« The consequence is that if the load torque plus the motor’s friction and detent torque is greater than the
incremental torque of a microstep, successive microsteps will have to be realized until the accumulated torque
exceeds the load torque plus the motor’s friction and detent torque.
Simply stated, taking a microstep does not mean the motor will actually move. If reversing direction is desired, a
significant number of microsteps may be needed before movement occurs. That’s because the motor shaft torque
must be decremented from whatever positive value it has to a negative value that will have sufficient torque to
cause motion in the negative direction. »
This means that depending on the torque you are dealing with, there is a certain level above which you are actually *loosing* accuracy.
And not just "we lost some accuracy and gained some, it balances so it wasn't worth it increasing microstepping" ( which you are talking about ), but it can get to "we should actually be using lower microstepping here as we'd end up with better precision that way".
I first learned about this from people who professionally use microstepping drivers in cnc routers and pick and place machines, and for whom this is very critical. They actually measure the torque, do the math and have to choose the ideal microstepping for a given machine/application.
This has been measured and is pretty well known by the pros. I don't think we have much data on this for 3D printers since 1/256 microstepping for 3D printing is pretty recent, but I'm pretty sure at some point somebody will measure this and we'll have data to show it's the same for 3D printing as it is for other industries ( no reason it wouldn't be ).
From experience, I'm pretty sure the folks in the deltabot google group will be the first to provide data for this They love doing that sort of stuff.