Jump to content

Cura Settings verschieben


SonicBeam

Recommended Posts

Posted · Cura Settings verschieben

Hallo zusammen,

 

ich habe seit der Version 4.4.1 ein Problem beim Starten von Cura.

Es kommt ständig vor das die Settings zerschossen werden und ich würde jetzt ganz gerne mal versuchen diese einfach zu verschieben.
Gibt es eine Möglichkeit die Einstellungen von %appdata% an einer anderen Stelle zu speichern?

Ich würde die gerne in den Installationsordner von Cura ablegen (d:\cura)

 

danke schon mal für die Hilfe.

  • Link to post
    Share on other sites

    Posted · Cura Settings verschieben

    Also das Log sagt folgendes,

     

    irgendwie macht er mir die Config kapput und ich habe keine Ahnung wieso.

    Macht er witziger weise aber nur wenn ich den PC neugestartet habe und Cura nicht erst öffne sondern einfach nur eine STL öffne.

     

     

     

    2019-12-29 20:54:17,331 - DEBUG - [MainThread] UM.Settings.InstanceContainer.getConfigurationTypeFromSerialized [470]: Could not get configuration type: File contains no section headers.
    file: '<string>', line: 1
    '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    2019-12-29 20:54:17,336 - DEBUG - [MainThread] UM.Settings.InstanceContainer.getConfigurationTypeFromSerialized [470]: Could not get configuration type: File contains no section headers.
    file: '<string>', line: 1
    '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    2019-12-29 20:54:17,341 - WARNING - [MainThread] UM.Settings.InstanceContainer.getVersionFromSerialized [477]: Could not determine configuration type.
    2019-12-29 20:54:17,344 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Unable to deserialize metadata for container C:\Users\stefa\AppData\Roaming\cura\4.4\user\creality_base_extruder_0+%232_user.inst.cfg: creality_base_extruder_0 #2_user: File contains no section headers.
    file: '<string>', line: 1
    '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    2019-12-29 20:54:17,348 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
    2019-12-29 20:54:17,351 - ERROR - [MainThread] UM.Logger.logException [88]:   File "D:\Ultimaker Cura 4.4\plugins\LocalContainerProvider\LocalContainerProvider.py", line 137, in loadMetadata
    2019-12-29 20:54:17,355 - ERROR - [MainThread] UM.Logger.logException [88]:     result_metadatas = clazz.deserializeMetadata(f.read(), container_id) #pylint: disable=no-member
    2019-12-29 20:54:17,358 - ERROR - [MainThread] UM.Logger.logException [88]:   File "X:\4.4-exe\build\inst\lib\python3.5\site-packages\UM\Settings\InstanceContainer.py", line 541, in deserializeMetadata
    2019-12-29 20:54:17,361 - ERROR - [MainThread] UM.Logger.logException [88]:   File "configparser.py", line 720, in read_string
    2019-12-29 20:54:17,364 - ERROR - [MainThread] UM.Logger.logException [88]:   File "configparser.py", line 715, in read_file
    2019-12-29 20:54:17,368 - ERROR - [MainThread] UM.Logger.logException [88]:   File "configparser.py", line 1077, in _read
    2019-12-29 20:54:17,372 - ERROR - [MainThread] UM.Logger.logException [88]: configparser.MissingSectionHeaderError: File contains no section headers.
    2019-12-29 20:54:17,376 - ERROR - [MainThread] UM.Logger.logException [88]: file: '<string>', line: 1
    2019-12-29 20:54:17,379 - ERROR - [MainThread] UM.Logger.logException [88]: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    2019-12-29 20:54:17,384 - ERROR - [MainThread] UM.Settings.ContainerStack.deserialize [390]: When trying to deserialize creality_base_extruder_0 #2, we received an unknown container ID (creality_base_extruder_0 #2_user)
    2019-12-29 20:54:17,387 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Error in the format of container creality_base_extruder_0 #2: When trying to deserialize creality_base_extruder_0 #2, we received an unknown container ID (creality_base_extruder_0 #2_user)
    2019-12-29 20:54:17,393 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
    2019-12-29 20:54:17,396 - ERROR - [MainThread] UM.Logger.logException [88]:   File "X:\4.4-exe\build\inst\lib\python3.5\site-packages\UM\Settings\ContainerRegistry.py", line 181, in findContainers
    2019-12-29 20:54:17,399 - ERROR - [MainThread] UM.Logger.logException [88]:   File "D:\Ultimaker Cura 4.4\plugins\LocalContainerProvider\LocalContainerProvider.py", line 68, in loadContainer
    2019-12-29 20:54:17,402 - ERROR - [MainThread] UM.Logger.logException [88]:     container.deserialize(f.read())
    2019-12-29 20:54:17,406 - ERROR - [MainThread] UM.Logger.logException [88]:   File "X:\4.4-exe\build\inst\lib\python3.5\site-packages\cura\Settings\ExtruderStack.py", line 165, in deserialize
    2019-12-29 20:54:17,409 - ERROR - [MainThread] UM.Logger.logException [88]:   File "X:\4.4-exe\build\inst\lib\python3.5\site-packages\cura\Settings\CuraContainerStack.py", line 259, in deserialize
    2019-12-29 20:54:17,412 - ERROR - [MainThread] UM.Logger.logException [88]:   File "X:\4.4-exe\build\inst\lib\python3.5\site-packages\UM\Settings\ContainerStack.py", line 391, in deserialize
    2019-12-29 20:54:17,416 - ERROR - [MainThread] UM.Logger.logException [88]: UM.Settings.ContainerFormatError.ContainerFormatError: When trying to deserialize creality_base_extruder_0 #2, we received an unknown container ID (creality_base_extruder_0 #2_user)
    2019-12-29 20:54:21,938 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///D:/Ultimaker Cura 4.4/resources/qml/ActionButton.qml:79:9: QML Label: Binding loop detected for property "width"
    2019-12-29 20:54:46,951 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///D:/Ultimaker Cura 4.4/resources/qml/RoundedRectangle.qml:68: TypeError: Cannot read property of null
     

     

  • Link to post
    Share on other sites

    Posted · Cura Settings verschieben
    On 12/29/2019 at 8:56 PM, SonicBeam said:

    irgendwie macht er mir die Config kapput und ich habe keine Ahnung wieso.

     

    für mich schaut es so aus als ob dein Editor die falsch Codierung verwendet

    Lade die Datei mal hoch stat reinkopieren

    Hast du schon mal alle Cura Dateien gelöscht? Unter Roming und Local?

     

    On 12/29/2019 at 10:19 PM, SonicBeam said:

    cura legt ganz komische dateien im user verzeichnis an.

     

    Die schauen mir normal aus, habe die gleichen.

    Nur das Icon, Mhh. Mir kommt es so vor als wenn da ein anderes Programm oder von Hand geändert wird! sonst wäre ja kein Icon auf den Dateien, meine Schlussfolgerung

     

    Gruß

  • Link to post
    Share on other sites

    Posted (edited) · Cura Settings verschieben

    Ok nach längeren Testen hab noch immer nicht rausgefunden was es ist.

    Unter gewissen Umständen macht er mir die Datei kapput.

    Hab jetzt schon OneCloud deaktiviert.

    Das witzige ist tatsächlich das der Inhalt der Datei durch irgend nen quatsch ersetzt wird.
    Wenn ich den PC nicht neustarte passiert auch nichts.

     

     

    Das Icon im übrigen ist von Sublime (Mein Texteditor)

     

    Ich habe mir eine Kopie vom 4.4 Ordner gemacht, hier passt alles.
    Irgendwie glaube ich liegt es an der Cura CMD die im Prozess geöffnet wird.
    Hab mich auch schon bei Cura abgemeldet, hätte sein können das Cura versucht sich irgendwo mit Ultimaker zu syncen.

    Bin inzwischen echt ratlos.


    Also es ist tatsächlich das folgendes im File stehen sollte.

     

    [general]
    version = 4
    name = Creality Ender-3
    id = Creality Ender-3

    [metadata]
    group_id = c35b2313-1c1e-4891-b4d0-aceb1fdbf03c
    type = machine
    setting_version = 10

    [containers]
    0 = Creality Ender-3_user
    1 = empty_quality_changes
    2 = empty_intent
    3 = base_global_super
    4 = empty_material
    5 = empty_variant
    6 = Creality Ender-3_settings
    7 = creality_ender3
     

     

     

    Der Inhalt der Datei wird aber durch folgendes ersetzt.

     

    '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'

     

     

     

    Edited by SonicBeam
  • Link to post
    Share on other sites

    Posted · Cura Settings verschieben
    On 12/31/2019 at 3:48 PM, SonicBeam said:

    Das witzige ist tatsächlich das der Inhalt der Datei durch irgend nen quatsch ersetzt wird.

     

    Vielleicht ist das kein quatsch sondern einfach die falsche Codierung.

    Hättest du die Datei hochgeladen hätte ich das schon mal untersuchen können

     

    Was ist wenn dein text Editor beim öffnen eine Auto Speicherfunktion hat, dann machst du neustart schaust nochmal und dann steht da misst drin.

     

    Wenn es tatsächlich nur am neustart liegt, dann würde ich erst über Task Manager alle Programme nacheinander deaktivieren, wenn das kein Ergebnis bring über msconfig das start verhalten ändern um das Programm zu finden was das verursacht.

    Vielleicht ist es es auch das Antivirenprogramm

     

     

    Viel Helfen kann Ich dir persönlich nicht wennst du nicht mehr Information teilst ein Anfang wäre eine kaputte Datei + eine noch leserliche Datei hochladen statt immer copy und paste

    Glaub nicht das dass Cura macht, sonst hätten sich da schon mehr gemeldet

     

    Gruß

  • Link to post
    Share on other sites

    Posted (edited) · Cura Settings verschieben

    So dann hier mal ein Screenshot für einen Diff.

    Vorweg, ich habe kein Virenprogramm.

     

    Ich schieße aber jetzt mal die tasks ab und schau was passiert.

     

     

     

    Ich pack auch noch ein Zip dazu wo die roten dateien enthalten sind.

     

    image.thumb.png.b9e7cb14c1eaa5a1669fbd73c42f2d36.png

     

     

     

     

    4.4.zip defekt-4.4.zip

    Edited by SonicBeam
  • Link to post
    Share on other sites

    Posted · Cura Settings verschieben

    Passiert es jetzt nur bei einen neustart?

     

    Laut meinen Text Editor haben die Dateien jedenfalls eine unterschiedliche Codierung (rot markiert)

    image.thumb.png.c67d510384206b57c6899906e431c973.png

     

    Vielleicht falls es an Cura liegt, fügst du einfach mal einen UM2 hinzu, und schaust ob dort das gleich passiert

     

    sonst wüsste ich nicht was das verursachen könnte

    In Cura log sind sachen die mir nichts sagen,

    wird dein Drucker über einer IP erreicht angesteuert Plugin

    Was steht in deinen Start/end code?

  • 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

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...