Co Print Desktop App

Download the latest version of Co Print Desktop App.

Co Print App V.1.1.0 (BETA)
Click to download the Co Print Desktop App
Co Print App V.1.0.0 (BETA)

Oldest version was closed.

Print Ready Prusa Slicer 3MF Settings

For color printing, you can download the prusa slicer 3MF file with pre-configured settings and insert the model into which you will print.

Open the ready .3mf settings file by saying "Open Projects". The file you open here affects all settings. You can delete the model that came with the file.

If you want to add a model into the settings file you opened, you can use the "Add" button in the top menu. The models you open from here do not affect the settings. You can import ready models using this way.

Muli-Color Printing 3mf settings
Click to download the Prusa Slicer Multi-color print ready settings file.

Painted Print Ready 3D Models

Colorful Dragon Model
Print ready .3mf files

Colorful Lizzard Model
Print ready .3mf files

Colorful Fish Model
Print ready .3mf files

7 Color Test Print
Print ready .3mf files

7 Color Test Print
Print ready .3mf files

What does the Co Print App do?

What does the Co Print App do?

To take multicolor print the Gcode must be edited. These modifications are, adding filament change movements and moving the head towards the limit switch.

  1. Filament Change Movements

  • Adding Retraction and Feeding movements: Co Print app adds retracting and feeding movements to the current Gcode. These movements are vital to parking filament and driving the filament to the nozzle in the correct amount. These parameters can be changed from the application. For Co Print recommended retracting value is 54 mm and the feeding value is 50mm since the cooling tube is 100 mm in length. If the length of the cooling tube changes these values must be changed as well. For example, if the PTFE tube length is 120 mm the values of feeding and retracting must be increased by 20mm more. Because the difference between the original length and the new length of the PTFE tube is 20mm (120-100). If the PTFE tube length is decreased by 20 mm, so that the new length of the tube is 80 mm, then the retracting and feeding values 

    should be decreased by 20 mm as well. As a result, the values must be 34 mm for retracting and 30 mm for feeding for an 80 mm PTFE tube. 

     

  • Limit Switch Position: This setting indicates the position of the limit switch. The limit switch is located on the X-axis. This location should be recorded and by the default value for Ender 3’s this is 215mm on the X axis. This location can be changed according to the 3d printer which is why the location of the limit switch should be recorded. This value must be changed from the Co Print application. For Co Print default value is 215 mm for Ender 3 V2.
  • Dipping filament to the nozzle: This is a movement that the Co Print application adds the Gcode to achieve the best filament tip. In this movement, the filament will touch the nozzle after cooling movements. This movement will reshape the filament tip so that the stringing will not occur and will not cause blockage during printing. After this touching, the filament will be retracting again. 

Reducing Temperature: Before dipping the filament into the nozzle the temperature can be decreased to achieve better results on the filament tip. This temperature decrease should not be more than 15 degrees Celcius. which is 190 degrees Celcius. Below this temperature will cause damage to the filament because of that the print may break.  For Co Print recommended decreased temperature is 190 degrees Celcius.

Advanced Settings What is meaning the code?

				
					G92 E0
M104 S205
G92 E0
G1 E78 F2500
G92 E0
G1 E6 F3000
G92 E0
G1 E-15.0000 F5400
G1 E-10.8500 F1200
G1 E-3.1000 F600
G1 E-1.5500 F360
G92 E0
G1 E15.0000 F2000
G92 E0
G1 E-15.0000 F1800
G92 E0
G1 E15.0000 F1600
G92 E0
G1 E-15.0000 F1400
G92 E0
G1 E15.0000 F1200
G92 E0
G1 E-15.0000 F1000
G92 E0
G1 E-56 F2000
G92 E0
G1 E-54.0  F2000
G1 X20 F4200
G1 X5.0 F4200
M104 S205
G4 S10
G5 P300
G92 E0
G92 E0
G1 E50.0 F1500
G92 E0
G1 F3500
;T2
				
			

Change Temperature is nozzle temperature during filament change

G92 E0 Resetting extruder settings to reach steady movement.

 

M104 S205 Increasing temperature to 205degrees Celcius without waiting to reach that temperature. This code is necessary since the dipping temperature is 200 degrees Celcius, the temperature should be increased to reach good flow.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E78 F2500   Extruding filament 78 mm to send filament to the nozzle but not so close and speed set to 40 mm/s. The speed should not be increased too much to avoid any blockage inside 7in1 module.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E6 F3000 Extruding filament 6mm more to the touching nozzle. The sum of and This value should not exceed the total retraction value. Otherwise, the filament will deform.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-15.0000 F5400 Rapid retracting after touching nozzle to avoid stringing on the filament 

 

G1 E-10.8500 F1200 Continue retracting with decreased speed to avoid deformation on the filament with decreasing acceleration.

 

G1 E-3.1000 F600 Continue retracting with decreased speed to avoid deformation on the filament with decreasing acceleration.

 

G1 E-1.5500 F360 Continue retracting with decreased speed to avoid deformation on the filament with decreasing acceleration.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E15.0000 F2000 Starting cooling movement with 15mm extrusion. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is set to 33mm/s. 

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-15.0000 F1800 Continuing cooling movement with 15mm retraction. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is reduced to decrease deflection on the filament.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E15.0000 F1600 Continuing cooling movement with 15mm extrusion. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is reduced to decrease deflection on the filament.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-15.0000 F1400 Continuing cooling movement with 15mm retraction. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is reduced to decrease deflection on the filament.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E15.0000 F1200 Continuing cooling movement with 15mm extrusion. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is reduced to decrease deflection on the filament.



G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-15.0000 F1000 Continuing cooling movement with 15mm retraction. With these movements, the filament will move forward and backwards with a defined amount and thanks to these movements filaments’ tips will be cooler and will block stringing. Speed is reduced to decrease deflection on the filament.

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-56 F2000 Retracting filament after cooling movements, with 33mm/s speed. The retraction amount is very important to avoid collision between other filaments in 7in1 module. 

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E-54 F2000 Retracting filament after cooling movements, with 33mm/s speed (F2000). The retraction amount is very important to avoid collision between other filaments in 7in1 module. In the end, the total retraction amount is 110 mm. This is the location where filaments park. 

 

G1 X215 F4200 Moving the head of the 3d printer to the 215mm on the X-axis where the limit switch is located. Be aware that if the location of the limit switch is different the “X215” must be changed according to the switch location. At this stage the Co Print will change the tool and select a new color.

 

G1 X200 F4200 Moving the head of the 3d printer to 200mm on the X-axis. This movement is necessary to move the head of the 3d printer away from the limit switch right after it touches.

 

M104 S205 Increasing the temperature of the nozzle back to 205 degrees Celcius. This is very important to achieve constant filament flow.

 

G4 S10 Waiting for 10 seconds to give nozzle time to reach 205 degrees Celcius.

 

G5 P300 Waiting for 0.3 seconds more to give nozzle time to reach 205 degrees Celcius.



G92 E0 Resetting extruder settings to reach steady movement.

 

G1 E50 F1500 Extruding 50 mm of filament. The new filament is extruded 50 mm, be aware that the total retraction amount was 110 mm so

 

G92 E0 Resetting extruder settings to reach steady movement.

 

G1 F3500 Setting movement speed to 60 mm/s approx.