Jump to content

Comparing profiles


Tom-yota

Recommended Posts

Posted · Comparing profiles

Hey Folks,  I lost access to the laptop that I had been doing my slicing on.   I have a new laptop that I am now using with the same version of Cura (4.2.1), using the same STL files, Same 3d printer.  I have a gcode that i saved ,on the original laptop. that prints perfect.  Re-slicing this file on the new laptop using the same STL files and importing the profile from the existing working file generates a gcode that doesn't print well.  So I'm thinking some settings come across in the import of the profile.   Looking at the end of the gcode where the profile is stored I can see some differences but I don't know a good way to read it. 

 

Does each of the \\ indicate a different variable?  

Thanks for any help provided

 

Here is the end of the gcode of the working file

SETTING_3 {"global_quality": "[general]\\nversion = 4\\nname = Taz Printer Prof
;SETTING_3 ile Electrical Connector\\ndefinition = fdmprinter\\n\\n[metadata]\\n
;SETTING_3 type = quality_changes\\nquality_type = normal\\nsetting_version = 8\
;SETTING_3 \n\\n[values]\\nadhesion_type = skirt\\nlayer_height = 0.2\\nmaterial
;SETTING_3 _bed_temperature = 100\\nprint_sequence = one_at_a_time\\n\\n", "extr
;SETTING_3 uder_quality": ["[general]\\nversion = 4\\nname = Taz Printer Profile
;SETTING_3  Electrical Connector\\ndefinition = fdmprinter\\n\\n[metadata]\\npos
;SETTING_3 ition = 0\\ntype = quality_changes\\nquality_type = normal\\nsetting_
;SETTING_3 version = 8\\n\\n[values]\\ninfill_before_walls = False\\ninfill_over
;SETTING_3 lap = 15\\ninfill_sparse_density = 100\\nmaterial_print_temperature =
;SETTING_3  270\\nretraction_amount = 1.0\\nretraction_min_travel = 0.5\\nretrac
;SETTING_3 tion_speed = 10\\nskirt_line_count = 2\\nspeed_infill = 30\\nspeed_pr
;SETTING_3 int = 40\\nspeed_topbottom = 15\\ntop_bottom_thickness = 0.6\\nwall_l
;SETTING_3 ine_count = 2\\nwall_thickness = 0.4\\n\\n", "[general]\\nversion = 4
;SETTING_3 \\nname = Taz Printer Profile Electrical Connector\\ndefinition = fdm
;SETTING_3 printer\\n\\n[metadata]\\nposition = 1\\ntype = quality_changes\\nqua
;SETTING_3 lity_type = normal\\nsetting_version = 8\\n\\n[values]\\n\\n", "[gene
;SETTING_3 ral]\\nversion = 4\\nname = Taz Printer Profile Electrical Connector\
;SETTING_3 \ndefinition = fdmprinter\\n\\n[metadata]\\nposition = 2\\ntype = qua
;SETTING_3 lity_changes\\nquality_type = normal\\nsetting_version = 8\\n\\n[valu
;SETTING_3 es]\\n\\n", "[general]\\nversion = 4\\nname = Taz Printer Profile Ele
;SETTING_3 ctrical Connector\\ndefinition = fdmprinter\\n\\n[metadata]\\npositio
;SETTING_3 n = 3\\ntype = quality_changes\\nquality_type = normal\\nsetting_vers
;SETTING_3 ion = 8\\n\\n[values]\\n\\n", "[general]\\nversion = 4\\nname = Taz P
;SETTING_3 rinter Profile Electrical Connector\\ndefinition = fdmprinter\\n\\n[m
;SETTING_3 etadata]\\nposition = 4\\ntype = quality_changes\\nquality_type = nor
;SETTING_3 mal\\nsetting_version = 8\\n\\n[values]\\n\\n", "[general]\\nversion
;SETTING_3 = 4\\nname = Taz Printer Profile Electrical Connector\\ndefinition =
;SETTING_3 fdmprinter\\n\\n[metadata]\\nposition = 5\\ntype = quality_changes\\n
;SETTING_3 quality_type = normal\\nsetting_version = 8\\n\\n[values]\\n\\n", "[g
;SETTING_3 eneral]\\nversion = 4\\nname = Taz Printer Profile Electrical Connect
;SETTING_3 or\\ndefinition = fdmprinter\\n\\n[metadata]\\nposition = 6\\ntype =
;SETTING_3 quality_changes\\nquality_type = normal\\nsetting_version = 8\\n\\n[v
;SETTING_3 alues]\\n\\n", "[general]\\nversion = 4\\nname = Taz Printer Profile
;SETTING_3 Electrical Connector\\ndefinition = fdmprinter\\n\\n[metadata]\\nposi
;SETTING_3 tion = 7\\ntype = quality_changes\\nquality_type = normal\\nsetting_v
;SETTING_3 ersion = 8\\n\\n[values]\\n\\n"]}

 

Here is the one that isn't working

;SETTING_3 {"global_quality": "[general]\\nversion = 4\\nname = 2x solid print e
;SETTING_3 ar mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type = n
;SETTING_3 ormal\\ntype = quality_changes\\nsetting_version = 8\\n\\n[values]\\n
;SETTING_3 adhesion_type = skirt\\nlayer_height = 0.2\\nmaterial_bed_temperature
;SETTING_3  = 100\\nprint_sequence = one_at_a_time\\n\\n", "extruder_quality": [
;SETTING_3 "[general]\\nversion = 4\\nname = 2x solid print ear mount\\ndefiniti
;SETTING_3 on = fdmprinter\\n\\n[metadata]\\nquality_type = normal\\ntype = qual
;SETTING_3 ity_changes\\nsetting_version = 8\\nposition = 0\\n\\n[values]\\ninfi
;SETTING_3 ll_before_walls = False\\ninfill_overlap = 15\\ninfill_sparse_density
;SETTING_3  = 100\\nmaterial_print_temperature = 270\\nretraction_amount = 1.0\\
;SETTING_3 nretraction_min_travel = 0.5\\nretraction_speed = 10\\nskirt_line_cou
;SETTING_3 nt = 2\\nspeed_infill = 30\\nspeed_print = 40\\nspeed_topbottom = 15\
;SETTING_3 \ntop_bottom_thickness = 0.6\\nwall_line_count = 2\\nwall_thickness =
;SETTING_3  0.4\\n\\n", "[general]\\nversion = 4\\nname = 2x solid print ear mou
;SETTING_3 nt\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type = normal\
;SETTING_3 \ntype = quality_changes\\nsetting_version = 8\\nposition = 1\\n\\n[v
;SETTING_3 alues]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid print ear m
;SETTING_3 ount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type = norma
;SETTING_3 l\\ntype = quality_changes\\nsetting_version = 8\\nposition = 2\\n\\n
;SETTING_3 [values]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid print ear
;SETTING_3  mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type = nor
;SETTING_3 mal\\ntype = quality_changes\\nsetting_version = 8\\nposition = 3\\n\
;SETTING_3 \n[values]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid print e
;SETTING_3 ar mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type = n
;SETTING_3 ormal\\ntype = quality_changes\\nsetting_version = 8\\nposition = 4\\
;SETTING_3 n\\n[values]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid print
;SETTING_3  ear mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type =
;SETTING_3  normal\\ntype = quality_changes\\nsetting_version = 8\\nposition = 5
;SETTING_3 \\n\\n[values]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid pri
;SETTING_3 nt ear mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_type
;SETTING_3  = normal\\ntype = quality_changes\\nsetting_version = 8\\nposition =
;SETTING_3  6\\n\\n[values]\\n\\n", "[general]\\nversion = 4\\nname = 2x solid p
;SETTING_3 rint ear mount\\ndefinition = fdmprinter\\n\\n[metadata]\\nquality_ty
;SETTING_3 pe = normal\\ntype = quality_changes\\nsetting_version = 8\\nposition
;SETTING_3  = 7\\n\\n[values]\\n\\n"]}

  • Link to post
    Share on other sites

    Posted · Comparing profiles

    Well I broke each file down at each\\ putting one variable per line.  Then I ran both files through a compare program.  All the values are the same.  They are in different orders sometimes but they have all the same information.  

     

    So now I got to figure out what I'm missing and why its not printing the same getting sliced on this new laptop.   I must be missing something.

    Screenshot from 2020-09-10 20-44-25.png

  • Link to post
    Share on other sites

    • 1 month later...
    Posted · Comparing profiles

    After pondering on this a while I think I have figured out what has changed. 

    Being that the file compare didn't show any substantial differences in the printer profile area of the file I started looking at the extrusion values. 

    I have the suspicion that the profile backup doesn't backup extruder settings like nozzle size.    Because if I change the nozzle size from 0.035 to 0.03 and generate a new gcode the code almost matches completely.

  • 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
        • 7 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...