file Question Slow operation

  • Liudas
  • Liudas's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
08 Apr 2020 07:11 #58754 by Liudas
Slow operation was created by Liudas
Hi

I use UCCNC 100 to control my D620.
I use Fusion 360.
I make 3D contour fine finishing with max 0.2mm stepdown and max 0.2mm stepover.
I set feed speed 2400mm/s

However the real moving speed (displayed on UCCNC) is varying 800-600. and it does not respond to +/- keys on the UCCNC main screen.
I am not able to figure out what is wrong, why it is so slow..??

Any ideas or sugestions please?

Please Log in or Create an account to join the conversation.

  • MagIO2
  • MagIO2's Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • Zu viele Ideen und zu wenig Zeit
More
08 Apr 2020 07:58 #58755 by MagIO2
Replied by MagIO2 on topic Slow operation
Feed speed is the max. speed for basic movements available in g-code (linear, circular ..). It is divided into 3 phases: acceleration, constant speed and deceleration. But if you have a 3D contour, you have lots of small movements with lots of direction changes in X, Y and Z. The machine can't accelerate to the full speed within such small distances.

Maybe you can tweak acceleration settings just a bit to make it a little bit faster, but be aware that settings which are too aggressive mean loosing steps.

SC 420 mit DIY parallel + Proxxon mit Mod + HF500 + SprintLayout + LibreCAD/QCAD + FreeCAD +WinPC starter/USB->EstlCAM + EstlCAM LPTAdapter + EstlCAM Handrad + DIY Vakuumtisch

Gruß, Andreas

Please Log in or Create an account to join the conversation.

  • Liudas
  • Liudas's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
08 Apr 2020 19:43 #58756 by Liudas
Replied by Liudas on topic Slow operation
Thank You

Your words make sense.

But my contour is rather simple. In the top it is a 80mm squire, which transits to 150mm circle at the bottom. total height is 55mm
So the last steps contours are the simple circle with no fast direction changes at all. And it is slow.

I am making a bowl. i do a fast adaptive cleaning first which goes almost the same contour and goes fast fast. Then the contour with "rest mashening"

Also when i manufacture the inside of the bowl i have the same shape. A 130mm circle transiting into 60mm squere in 40mm. For that i use 3D pocket. and it is going fast in fast cleaning and also in the finishing "rest mashening" path with same 0.2 and 0.2mm step over/down.

So having this slow outside contour is a bit strange. Fusion360 simulation says 1:40. In reality it took 5 hours..:((

whwere should i tweek accelerationsettings? Fusion 360 or UCCNS?

Thank You

Please Log in or Create an account to join the conversation.

  • Liudas
  • Liudas's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
08 Apr 2020 19:45 #58757 by Liudas
Replied by Liudas on topic Slow operation
Thank You

Your words make sense.

But my contour is rather simple. In the top it is a 80mm squire, which transits to D155mm circle at the bottom. total height is 55mm
So the last steps contours are the simple circle with no fast direction changes at all. And it is slow. and the distances are not so small..

I am making a bowl. i do a fast adaptive cleaning first which goes almost the same contour and goes fast fast. Then the contour with "rest mashening"

Also when i manufacture the inside of the bowl i have the same shape. A 130mm circle transiting into 60mm squere in 40mm. For that i use 3D pocket. and it is going fast in fast cleaning and also in the finishing "rest mashening" path with same 0.2 and 0.2mm step over/down.

So having this slow outside contour is a bit strange. Fusion360 simulation says 1:40. In reality it took 5 hours..:((

whwere should i tweek accelerationsettings? Fusion 360 or UCCNS?

Thank You

Please Log in or Create an account to join the conversation.

  • MagIO2
  • MagIO2's Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • Zu viele Ideen und zu wenig Zeit
More
08 Apr 2020 21:30 - 08 Apr 2020 21:42 #58758 by MagIO2
Replied by MagIO2 on topic Slow operation
Hard to say what exactly goes wrong without having a look into the file.

In the cleaning run, the acceptable deviation is much bigger, which gives the program that produces the g-code much more flexibility. So, it can optimize the g-code for example to have lines as long as possible.
The finish on the other hand has to be precise. Some CNC controllers don't allow to have more sophisticated g-code like arcs, which results in dividing each and every little rounding into pretty small lines. I don't know more details about UCCNC and it's controller. Maybe you simply use the wrong post-processor in Fusion, which does not produce g-code optimized for UCCNC?

Fusion shows you an estimation of the runtime and part of the g-code is the speed, so Fusion at least has some speed settings. If it does not have acceleration settings an estimate of course is not precise.

But I think UCCNC also needs to have max. speed and acceleration settings, as it has to operate the machine within it's limits. If g-code says "use speed x" which is to fast for the machine, the controller should use the max. speed allowed by the machine.

So, do these settings match?

SC 420 mit DIY parallel + Proxxon mit Mod + HF500 + SprintLayout + LibreCAD/QCAD + FreeCAD +WinPC starter/USB->EstlCAM + EstlCAM LPTAdapter + EstlCAM Handrad + DIY Vakuumtisch

Gruß, Andreas
Last edit: 08 Apr 2020 21:42 by MagIO2.

Please Log in or Create an account to join the conversation.

  • Liudas
  • Liudas's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
09 Apr 2020 18:48 #58762 by Liudas
Replied by Liudas on topic Slow operation
Thank You.

You have helped me a lot.
I sure use the right postprocessor.
I attach the files.

I think it is because of the tolerences then.

So Fusion360 gives 0.1 by defoult for 3D pockets and 0.01 for 3D contours.
I was not paying attention to tollerance setting before, leftthe defoults (i am very new CNC operator and manly google educated)

In fact i do not need such a great tolerence. 0.5 will be fine in this case.
I will test it tomorrow... Thank You.

Another question also. D600 has a maximum XY speed set to 3000 in UCCNC.
Is it safe for me to increase this limit?
Or is it specific to this machine, and i should not increase it more?

Also there is a thausand other questions for UCCNC. but maybe i should ask in different topics...
Thank You...

Please Log in or Create an account to join the conversation.

  • Liudas
  • Liudas's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
09 Apr 2020 18:51 #58763 by Liudas
Replied by Liudas on topic Slow operation
Thank You.

You have helped me a lot.
I sure use the right postprocessor.
I attach the files.

I think it is because of the tolerences then.

So Fusion360 gives 0.1 by defoult for 3D pockets and 0.01 for 3D contours.
I was not paying attention to tollerance setting before, leftthe defoults (i am very new CNC operator and manly google educated)

In fact i do not need such a great tolerence. 0.5 will be fine in this case.
I will test it tomorrow... Thank You.

Another question also. D600 has a maximum XY speed set to 3000 in UCCNC.
Is it safe for me to increase this limit?
Or is it specific to this machine, and i should not increase it more?

Also there is a thausand other questions for UCCNC. but maybe i should ask in different topics...
Thank You...

Please Log in or Create an account to join the conversation.

  • MagIO2
  • MagIO2's Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • Zu viele Ideen und zu wenig Zeit
More
09 Apr 2020 22:17 #58764 by MagIO2
Replied by MagIO2 on topic Slow operation
Well, the maximum speed settings are on the safe side. It is a setting which will work for most SC machines of the same version. The real max. speed for your machine you have to figure out yourself. The factors that have an influence on the real max. speed are manifold ... tolerances of the stepper drivers and their currency settings, step-mode set for the drivers in regards to micro-steps and max. frequency of the controller board, mechanical tolerances of the stepper motors and the quality of the build which has an impact on how easy it is to move the axes .....
Most of those factors are pretty close together or equal for most of the same kind of machines. Biggest effect is the mechanical quality of the build. So, in some rare cases the standard settings are too fast already, but for most builds there is some room to increase the max. speed.
Testing the limit is pretty easy. Change the settings, let the machine run a simple test-job, which produces a small level of stress.
Stress means hardness of the material and size of the tool.
After running the job, check weather the machine lost steps. If so, decrease the max. speed or go back to the last good run, if not increase the speed. I would start to increase by ~10% and for each following test increase or decrease by half the difference of the previous run.

Later on for concrete jobs you would change the speed settings that are tied to the different tools. Makes sense to have a tool list for different materials as well.

SC 420 mit DIY parallel + Proxxon mit Mod + HF500 + SprintLayout + LibreCAD/QCAD + FreeCAD +WinPC starter/USB->EstlCAM + EstlCAM LPTAdapter + EstlCAM Handrad + DIY Vakuumtisch

Gruß, Andreas

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

© 2024 STEPCRAFT GmbH & Co. KG

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.