Jump to content
Ultimaker Community of 3D Printing Experts

Why does Cura relentlessly try to create a file in a directory that does not exist?

Recommended Posts

For whatever reason, Cura (even when it's not doing anything and is sitting idle in the background) relentlessly tries to create a file in the C:\Windows\CSC\v2.0.6\namespace\RT-N56U.

Directory C:\Windows\CSC\v2.0.6\namespace does exist but RT-N56U folder does not. \\RT-N56U\TwoTB also happens to be a share that I am accessing (mapped to the Z:\ drive).

Why does Cura need to create a file there? And it does so relentlessly, over and over again. My computer physically slows down because of it and File/Open operation on Cura is so slow (probably because of this).



Share this post

Link to post
Share on other sites

As i never heard of the Windows\CSC combi before

Yes, it's offline files and I've turned it off.  Still, Cura beats on a network mapped drive I have every 5 seconds.   Note in the image:


I did figure it out with help of some folks.  It's the "Removable Drive Output Device Plugin".  https://github.com/Ultimaker/Cura/blob/3.1/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py#L50

The implementation has some issues:  

  1. It loops through all the drives.  It should only be looping removable drives. There is a SO question about this.
  2. And it shouldn't be looping at all.  The app should register for notification of insertion/removal of USB devices to see if removable drives are present.
    I did this several years ago to detect insertion/removal of USB headphones and the method was pretty reliable.  I would contribute the code but it was in C#

Edited by Guest

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Our picks

    • Taking Advantage of DfAM
      This is a statement that’s often made about AM/3DP. I'll focus on the way DfAM can take advantage of some of the unique capabilities that AM and 3DP have to offer. I personally think that the use of AM/3DP for light-weighting is one of it’s most exciting possibilities and one that could play a key part in the sustainability of design and manufacturing in the future.
        • Like
      • 3 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!