Testing the effects of microstepping and segmentation on print quality March 29, 2017 12:40PM |
Registered: 10 years ago Posts: 14,685 |
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 01:17PM |
Registered: 9 years ago Posts: 3,525 |
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 01:21PM |
Registered: 10 years ago Posts: 14,685 |
Quote
DjDemonD
Minor thing, your steps/mm though should be 160 with 20t pulleys, or 200 with 16t pulleys.
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 01:25PM |
Registered: 9 years ago Posts: 3,525 |
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 07:29PM |
Registered: 9 years ago Posts: 601 |
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 07:48PM |
Registered: 9 years ago Posts: 93 |
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 08:28PM |
Registered: 11 years ago Posts: 734 |
Can you explain where is the imprecision when within each 0.5 mm segment the move is executed precisely?Quote
For this next test, I modified the firmware to force each move to be split into 0.5mm segments, still using x16 microstepping with interpolation off. Within each 0.5mm segment, each move is still executed precisely instead of using the approximation
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 08:41PM |
Registered: 11 years ago Posts: 734 |
That is probably not a good idea because the firmware will create segments only within the STL file segments. When you convert a precise STEP file into imprecise STL file, you create segments. These STL file segments limit the maximum segment length Marlin/Repetier will use.Quote
roboprint
You can try also round objects (no corner ringing).
Re: Testing the effects of microstepping and segmentation on print quality March 29, 2017 08:48PM |
Registered: 11 years ago Posts: 734 |
Probably not. Adding bigger micro stepping increases precision and decreases the static moment. But the static moment decrease is there only for maintaining the position withing the new smaller micro step length. In other words, by increasing micro stepping you increase the error relative to the new micro step length. You do not increase it relative to the old bigger micro step length.Quote
Origamib
Your prints at 256x appear to have heavier ringing then at 16x.... Is this a lack of torque causing problems with acceleration maybe??
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 12:03AM |
Registered: 9 years ago Posts: 916 |
Quote
dc42
Most firmwares divide any delta printer move other than a short one into short segments, calculate the endpoints of each segment, and generate motor steps at equal intervals within each segment, on the grounds that when a segment is small enough the difference between this approximated motion and true straight-line motion is small. Apart from the error within each segment, this forces each segment boundary to be quantised to the nearest microstep for each motor. RepRapFirmware is unique in that it calculates the precise step times for all the tower motors when driving a delta printer. The only time RRF normally uses segmentation is when using mesh bed levelling and a move is longer than the grid spacing. For this next test, I modified the firmware to force each move to be split into 0.5mm segments, still using x16 microstepping with interpolation off. Within each 0.5mm segment, each move is still executed precisely instead of using the approximation, so this doesn't fully simulate the way other firmwares behave:
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 05:25AM |
Registered: 10 years ago Posts: 14,685 |
Quote
hercek
Can you explain where is the imprecision when within each 0.5 mm segment the move is executed precisely?Quote
For this next test, I modified the firmware to force each move to be split into 0.5mm segments, still using x16 microstepping with interpolation off. Within each 0.5mm segment, each move is still executed precisely instead of using the approximation
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 08:17AM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 09:52AM |
Registered: 10 years ago Posts: 14,685 |
Quote
hercek
Ok, the nature of the errors you artificially introduced is quite different from the errors because of segmentation.
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 10:49AM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 11:18AM |
Registered: 9 years ago Posts: 916 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 12:01PM |
Registered: 10 years ago Posts: 330 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 01:01PM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 01:18PM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 02:56PM |
Registered: 10 years ago Posts: 14,685 |
Quote
hercek
If you want to see the worst case then look at this example from Repetier which uses integers to represent coordinates. I.e. everything is rounded to 1 micro step. Not only the segment boundaries but also the part dimensions itself.
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 03:35PM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 03:46PM |
Registered: 9 years ago Posts: 978 |
Quote
hercek
In the Z direction, it makes it important to choose a layer height that is a whole number of microsteps - or (preferably) a whole number of full steps.
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 03:51PM |
Registered: 11 years ago Posts: 734 |
Re: Testing the effects of microstepping and segmentation on print quality March 30, 2017 05:28PM |
Registered: 10 years ago Posts: 14,685 |
Quote
frankvdh
Quote
hercek
In the Z direction, it makes it important to choose a layer height that is a whole number of microsteps - or (preferably) a whole number of full steps.
Surely this doesn't apply to Deltas? As the hotend moves in XY, all 3 motors move. So Z-positioning will be on-the-fly and whether it's a whole microstep (or whole step) or not will depend on the XY position? Or have I completely misunderstood how Delta positioning is done?
Re: Testing the effects of microstepping and segmentation on print quality April 01, 2017 12:19AM |
Registered: 9 years ago Posts: 916 |
Quote
dc42
Next, still using x16 microstepping but with interpolation disabled (this is much noisier when printing):
Re: Testing the effects of microstepping and segmentation on print quality April 01, 2017 12:43AM |
Registered: 9 years ago Posts: 916 |
Re: Testing the effects of microstepping and segmentation on print quality April 01, 2017 03:23AM |
Registered: 10 years ago Posts: 14,685 |
Quote
nebbian
Quote
dc42
Next, still using x16 microstepping but with interpolation disabled (this is much noisier when printing):
I guess this picture is taken of the side that faces left or right, not the side that faces towards you on the build plate? I would expect to see some moire due to slow Z tower movement if this were the side facing towards the front of the machine.
Quote
nebbian
I just did a test with Smoothieware, at 1/16. It's different to Repetier. Not better or worse, just different.
Re: Testing the effects of microstepping and segmentation on print quality April 01, 2017 08:00AM |
Registered: 9 years ago Posts: 916 |
Re: Testing the effects of microstepping and segmentation on print quality April 01, 2017 02:37PM |
Registered: 10 years ago Posts: 14,685 |
Re: Testing the effects of microstepping and segmentation on print quality April 02, 2017 12:19AM |
Registered: 9 years ago Posts: 916 |
Re: Testing the effects of microstepping and segmentation on print quality April 02, 2017 12:28AM |
Registered: 9 years ago Posts: 916 |