Jump to content
Ultimaker Community of 3D Printing Experts

Comparing profiles


Tom-yota
 Share

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
     Share

    • Our picks

      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 11 replies
    ×
    ×
    • Create New...