Jump to content
KevinMakes

Ultimaker 2 Firmware for dual extrusion with Simplify3d

Recommended Posts

Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

On the page forums I linked you there's info about it but since you are lazy :p

Example of toolchange script:

{IF NEWTOOL=0}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=0}G0 F10000 X6 ;Moves near the 0

{IF NEWTOOL=0}G28 X0 ; Home X yo be sure that the X stays align. You can remove this after you do some checks that this X/Y data fits your setup.

{IF NEWTOOL=0}G0 F10000 X6 Y50 ; Prepare to Park 1 on Left Hangar

{IF NEWTOOL=0}G0 F10000 X6 Y0 ; Park 0 on Left hangar

{IF NEWTOOL=0}G28 Y0

{IF NEWTOOL=0}G0 F10000 X176.8 Y5 ; Go Kiss Extruder 0 on Right Hangar

{IF NEWTOOL=0}G0 F10000 X176.8 Y50 ; Extruder 0 ready

{IF NEWTOOL=1}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=1}G0 F10000 X176.8 Y50 ; Prepare to park 0 on Right

{IF NEWTOOL=1}G0 F10000 X176.8 Y0 ; So long a thanks for all the fish. {IF NEWTOOL=1}G28 Y0

{IF NEWTOOL=1}G0 F10000 X6 Y5 ; Searching Extruder 1 on Left Hangar {IF NEWTOOL=1}G0 F10000 X6 Y50 ; Extruder 1 ready

{IF NEWTOOL=1}G28 X0

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

On the page forums I linked you there's info about it but since you are lazy :p

 

Oh, I didn't see that there. Yes, I am very lazy too. Hahah Thanks a million. I don't think I really need it, I just wanted see what I could tweak.

Share this post


Link to post
Share on other sites
Posted (edited) · Ultimaker 2 Firmware for dual extrusion with Simplify3d

For normal head it's nice to male a wipe movement or change temps, etc.

Edited by Guest

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

On the page forums I linked you there's info about it but since you are lazy :p

Example of toolchange script:

{IF NEWTOOL=0}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=0}G0 F10000 X6 ;Moves near the 0

{IF NEWTOOL=0}G28 X0 ; Home X yo be sure that the X stays align. You can remove this after you do some checks that this X/Y data fits your setup.

{IF NEWTOOL=0}G0 F10000 X6 Y50 ; Prepare to Park 1 on Left Hangar

{IF NEWTOOL=0}G0 F10000 X6 Y0 ; Park 0 on Left hangar

{IF NEWTOOL=0}G28 Y0

{IF NEWTOOL=0}G0 F10000 X176.8 Y5 ; Go Kiss Extruder 0 on Right Hangar

{IF NEWTOOL=0}G0 F10000 X176.8 Y50 ; Extruder 0 ready

{IF NEWTOOL=1}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=1}G0 F10000 X176.8 Y50 ; Prepare to park 0 on Right

{IF NEWTOOL=1}G0 F10000 X176.8 Y0 ; So long a thanks for all the fish. {IF NEWTOOL=1}G28 Y0

{IF NEWTOOL=1}G0 F10000 X6 Y5 ; Searching Extruder 1 on Left Hangar {IF NEWTOOL=1}G0 F10000 X6 Y50 ; Extruder 1 ready

{IF NEWTOOL=1}G28 X0

 

"So long thanks for all the fish?"

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

 

On the page forums I linked you there's info about it but since you are lazy :p

Example of toolchange script:

{IF NEWTOOL=0}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=0}G0 F10000 X6 ;Moves near the 0

{IF NEWTOOL=0}G28 X0 ; Home X yo be sure that the X stays align. You can remove this after you do some checks that this X/Y data fits your setup.

{IF NEWTOOL=0}G0 F10000 X6 Y50 ; Prepare to Park 1 on Left Hangar

{IF NEWTOOL=0}G0 F10000 X6 Y0 ; Park 0 on Left hangar

{IF NEWTOOL=0}G28 Y0

{IF NEWTOOL=0}G0 F10000 X176.8 Y5 ; Go Kiss Extruder 0 on Right Hangar

{IF NEWTOOL=0}G0 F10000 X176.8 Y50 ; Extruder 0 ready

{IF NEWTOOL=1}T0 (Forces T0 so the X/Y coordinates are 0/0)

{IF NEWTOOL=1}G0 F10000 X176.8 Y50 ; Prepare to park 0 on Right

{IF NEWTOOL=1}G0 F10000 X176.8 Y0 ; So long a thanks for all the fish. {IF NEWTOOL=1}G28 Y0

{IF NEWTOOL=1}G0 F10000 X6 Y5 ; Searching Extruder 1 on Left Hangar {IF NEWTOOL=1}G0 F10000 X6 Y50 ; Extruder 1 ready

{IF NEWTOOL=1}G28 X0

 

"So long thanks for all the fish?"

 

Lol, someone did notice that after 30 pages XD!!

I have change that loading-unloading sequence lately (to help with the head/park so they don't hit each other and has more margin of error) to:

G0 F8000 X5.8 Y50 ; Prepare to Park 1 on Left Hangar

G0 F8000 X5.8 Y0 ; Park 0 on Left hangar

G0 F8000 X176.8 Y7 ; Go Kiss Extruder 0 on Right Hangar

G0 F8000 X176.8 Y50 ; Extruder 0 ready

T0 ;CHANGED

G0 F8000 X177 Y50 ; Prepare to park 0 on Right

G0 F8000 X177 Y0 ; So long a thanks for all the fish.

G0 F8000 X6 Y7 ; Searching Extruder 1 on Left Hangar

G0 F8000 X6 Y50 ; Extruder 1 ready

T1 ;CHANGED

Now Y7 makes the head to avoid hitting the parked ones and does sweet no-hitting great-repeatability head changes.

  • Like 1

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

Also if someone it's planning to do this, please drop me a pm so I send him the updated head/center clamp. They are much better now and it has a 0.02-0.03 error on the bearings area that has made after 2 months of use that the central head 'shakes' a bit. Tolerances...

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

Oh wrong post XD! I though this was the magnetic head changer post... I need some sleep

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

So what teh problem I am having now is that when the second extruder starts up it is printing in the wrong place... (exactly 18mm offset on the x) the exact distance between the two tool heads... so what I am assuming is that I need to have is a tool change script that says that (if tool change true go to current x(value) - 18 mm...

does the firmware have the intelligence to know current location?

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

Simplify let's you define each process 'offset'. So you can fix that by soft

image.thumb.jpg.4ef8629186812533eaa9e52af15ea372.jpg

Also there's a gcode to set the offset to the printer. Check on marlin about it

image.thumb.jpg.4ef8629186812533eaa9e52af15ea372.jpg

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

Simplify let's you define each process 'offset'. So you can fix that by soft

image.thumb.jpg.4ef8629186812533eaa9e52af15ea372.jpg

Also there's a gcode to set the offset to the printer. Check on marlin about it

 

I litterally just found this. Thanks so much for your help!

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

143873048699736381958.thumb.jpg.9a113c75b871e936696ce5ec24dc88fb.jpg

It looks a little funky when it gets to the prep to print stage but it appears to work.

143873048699736381958.thumb.jpg.9a113c75b871e936696ce5ec24dc88fb.jpg

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

It's hard to seemon the photo being silver and the table ¿glue? But if it works clean then please share.

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

It's hard to seemon the photo being silver and the table ¿glue? But if it works clean then please share.

 

Yes it is silver filament, coming from the 1.6 mm head and the green (support) coming from the .4 mm there is definitely glue on the bed because I have found that even at temps in the upwards of 240C the pla has a hard time adhering to the bulidplate. the glue is hot water washable which makes it easy to remove the part when finished because simply running it under hot water will release the glue's hold.

Share this post


Link to post
Share on other sites
Posted · Ultimaker 2 Firmware for dual extrusion with Simplify3d

Still refining settings, Don't want to go through with the complete build until the print quality is close to perfect. I can usually tell what settings need to be changes within the first 10 layers.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Our picks

    • Ultimaker Cura 4.0 | Stable available!
      Ultimaker Cura 4.0 is mainly focused on the improved user interface and cloud integration.
      As always, we want to collect your user feedback for this release. If there are any improvements you can think of, feel free to mention it here and help us to shape the next release.
      • 65 replies
×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!