Jump to content
Ultimaker Community of 3D Printing Experts

Print core CC with Ultimaker 3 E - any solution?


Recommended Posts

Posted (edited) · Print core CC with Ultimaker 3 E - any solution?

Hello there,


There were topics about the 0.6 print core CC and a lot of talk about how to use it with U3 (incompatible feeder). BUT, everybody just repeating the feeder issue and seems nobody tried it, at least I don't find any conversation about it. So I have an U3E, I replaced the feeders to Bondtech, which works fine. Now I have a CC print core, trying to play with the XSTRAND PA6 material.

I have made the necessary modifications in the code for the Bondtech feeders, according to this:


And it works juts fine with normal materials and print cores.


I installed the CC core and modified the gcode for the it, according to this:



The printer recognize the core, however before the actual printing starts, the printer shows a message that I have to override the setting, so it used as a 0.4 core. There is no option here, only click OK. I guess it is coming from Cura, because that does not recognize 0.6 CC core, so I have to set 0.4 print core. I made a custom profile for the CC core,  with 'line width' 0.58mm and so on... (copied from the S3 settings for the 0.6 CC core)


So I load the XSTRAND material press "OK" for all error messages. The print starts, the material is amazing, beautiful, the print goes well, until the core has to move to an "island" location. The oozing starts like hell. I have the same result as this guy (with Ultimaker 5S): 



Settings for the XSTRAND PA6 material (as suggested by the material manufacture in the post above):

Retract 12 MM at a sped of 40 mm/s

first layer height of 0.12 mm for 0.1 mm layers

Adhesion solution: Glue Stick

printing speed: 40 mm/s

Print temp: 240°C

Regular Fan Speed:  50%

Build Plate Temp: 60°C

Infill Speed: 50 mm/s

Initial Layer speed 20 mm/s

Minimum Speed 5 mm/s

Minimum Layer Time: 3 s

Build Plate Adhesion: skirt


So here my first print:




Anybody used CC print core with U3/E? Any experience? Any suggestions?




Edited by zorwick
double image
  • Link to post
    Share on other sites

    • 1 year later...
    Posted · Print core CC with Ultimaker 3 E - any solution?

    Have you found a solution to this yet? 


    I also have a UM3 with bond tech extruders installed and am wanting to print with the CC 0.6 print core, mostly to print NylonX and NylonG.


    After seeing your post today, I played around with CURA package files and made some progress getting the CC print core to show up for the UM3. (I have not tried printing yet)



    After much experimenting and browsing the CURA package files, I found that the cores are controlled through the printer 'variants'. 


    On Mac, these files are found /Applications/Ultimaker Cura.app/Contents/Resources/resources/variants



    I simply made a copy of the ultimaker_s3_cc06.inst.cfg file and renamed it to ultimaker3_cc06.inst.cfg and then edited the definition field inside the file to Ultimaker 3 matching for format of the um3 aa0.4 file. 



    The final ultimaker3_cc06.inst.cfg looks like this:


    name = CC 0.6
    version = 4
    definition = ultimaker3
    setting_version = 19
    type = variant
    hardware_type = nozzle
    brim_width = 7
    machine_nozzle_cool_down_speed = 0.9
    machine_nozzle_id = CC 0.6
    machine_nozzle_size = 0.6
    raft_acceleration = =acceleration_print
    raft_airgap = 0.3
    raft_base_thickness = =resolveOrValue('layer_height_0') * 1.2
    raft_interface_line_spacing = =raft_interface_line_width + 0.2
    raft_interface_line_width = =line_width * 2
    raft_interface_thickness = =layer_height * 1.5
    raft_jerk = =jerk_print
    raft_margin = 15
    raft_surface_layers = 2
    retraction_count_max = 25
    retraction_min_travel = =line_width * 2
    retraction_prime_speed = =retraction_speed
    speed_infill = =speed_print
    speed_layer_0 = 20
    speed_print = 45
    speed_support = =speed_topbottom
    speed_topbottom = =math.ceil(speed_print * 25 / 45)
    speed_travel_layer_0 = 50
    speed_wall = =math.ceil(speed_print * 30 / 45)
    speed_wall_0 = =math.ceil(speed_wall * 25 / 30)
    speed_wall_x = =speed_wall
    support_angle = 60
    support_bottom_distance = =support_z_distance / 2
    support_pattern = zigzag
    support_top_distance = =support_z_distance
    support_use_towers = True
    support_z_distance = =layer_height * 2
    switch_extruder_prime_speed = =switch_extruder_retraction_speeds
    switch_extruder_retraction_amount = =machine_heat_zone_length
    top_bottom_thickness = =layer_height * 6
    wall_thickness = =line_width * 3



    I am however still having issues with NylonX showing as not compatible, but I assume this is due to the material file not being compatible with the UM3. I'm not sure where CURA stores 3rd party material files though, so will have to keep playing with this to get it to work. If anyone knows where these are stored, please do let me know. 





    Hopefully this helps you make some progress on your end. Would be super interested what your status is on getting this to work. 




    • Like 1
    Link to post
    Share on other sites

    Posted · Print core CC with Ultimaker 3 E - any solution?

    That's all very nice and good but a lot of work it seems.


    There is a MUCH simpler solution.


    First of all realize that the profiles are not some magic thing.  nylon with glass fibers prints at the same exact settings as plain nylon.  Most profiles are not heavily researched.  So here's what you do:


    Select AA 0.4 core.  Select any generic nylon.  Set "line width" to 0.6 (all the line widths).  Slice it.  Print it.


    There will be a complaint about the wrong kind of printcore.  Ignore it.


    Okay - I just realized this is my advice for UM3 printers with 3dsolex cores that are programmed as AA 0.4.  The printer might not allow the ignore step?  I'm not certain.  If that's a problem then I can help you reprogram the CC core to look like AA 0.4.  But I don't think that is necessary.  I think you can just tell the printer to ignore the fact that it's not the expected core.


    So the premise behind all this is that the "generic nylon AA 0.4" profile difference from "nylon GF CC 0.6" profile by only the tiny change that you change line width from 0.4 to 0.6.

  • Link to post
    Share on other sites

    Posted · Print core CC with Ultimaker 3 E - any solution?

    Just saw your post after a lot more work in the ssh terminal of the UM3. I would tend to agree your method is far simpler and definitely the one I would have gone with had I understood it previously.


    That being said, more progress has been made:


    I have gotten the printer to not complain about the CC print core in it. I can even send the print via the cloud print utility and it shows up correctly.


    The generic PLA material is natively compatible with the CC print core on S3/S5 and that compatibility its set in the material file stored /usr/share/fdm_materials/generic_pla.xml.fdm_material.


    All I had to do was add the following under the list of hotend's supported for that printer. 

    <hotend id="CC 0.6">                                                               

                    <setting key="hardware compatible">yes</setting>                              

                    <setting key="standby temperature">100</setting>                              

                    <setting key="retraction amount">6.5</setting>                                




    I have now gone into CURA and made a copy of the generic PLA profile and copied over all the setting from the official matter hackers NylonX and saved that as a profile. 


    I haven't tested the NylonX print yet since I didn't want to get out my drybox, but I did send a print with normal PLA through the CC 0.6 print core and the printer, CURA, and the cloud print portal all seem happy.



    • Like 1
    Link to post
    Share on other sites

    Posted · Print core CC with Ultimaker 3 E - any solution?

    This is great.  Be warned that if you upgrade Cura you will lose that work you did so document what you did very well.


    Also be warned that if you upgrade your printer firmware you will lose the change you did there as well (although that seems much simpler).



  • 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

      • New here? Get ahead with a free onboarding course
        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
        • 13 replies
    • Create New...