Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

Additive Suggestion - Park after printing location

Eric_Schubert
Enthusiast Enthusiast
384 Views
3 Replies
Message 1 of 4

Additive Suggestion - Park after printing location

Eric_Schubert
Enthusiast
Enthusiast

I noticed there's now a "park" position for when the print completes.  However, I really, really don't want to waste all the movement to push my Z axis to the top, and the print bed moves in the completely wrong direction to present the part for removal.

 

I would love options to set something a bit better than this.  A suggestion to improve the final park position after a print:

 

X-Y, move to a certain coordinate.  (Allow setting individually, or as a pair.)

 

Example:  When done printing, move the X and Y axes to their home position (0,0).  Or...  in my case, with an Ender 3, I just want the Y axis to move to 235mm, which presents the part nicely in front of the printer.  I honestly don't care if the X axis moves to its home position or not.  If we could enable only one axis for a park position, that would be great, but I'll happily set both if it must be that or nothing.  Otherwise, I keep having to modify my final g-code section to go to y=235mm.

 

The Z axis I'd love to adjust separately.  Either let me set an absolute value (if I really feel like measuring, or pushing Z to its max height), or present an option to move a certain distance above the last/highest Z position in the toolpath by a certain amount.

 

Example:  My print's final layer ends at 50mm in height.  When the print finishes, bump the height by 10mm to a total of 60mm, then present the print using the X-Y park position mentioned above.  If the print finishes with less than 10mm left in its maximum Z-axis position, just move to the top (defined in the print volume for the machine).

1 Like
385 Views
3 Replies
Replies (3)
Message 2 of 4

serge.quiblier
Autodesk
Autodesk

Hello @Eric_Schubert 

 

There is two ways of doing this.

The first one, is to use the regular function in Fusion360 print settings.

We can activate a return to the park position at the end of the print.

PrintSettings.png

 

 

And the park position is defined inside the machine configuration file.

machineconfig.png

 

 

But it will always retract all 3 axis.

 

If you want to retract along only one axis, you can edit your post processor and alter the current onClose function from :

function onClose() {
  writeComment("Disable stepper on all axis except z");
  writeBlock(mFormat.format(84) + " X Y E");
  writeComment("END OF GCODE");
}

to this :

function onClose() {
  writeBlock(gMotionModal.format(1), yOutput.format(235));
  writeComment("Disable stepper on all axis except z");
  writeBlock(mFormat.format(84) + " X Y E");
  writeComment("END OF GCODE");
}

 

Have a pleasant day.

 

Cheers



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes
Message 3 of 4

Eric_Schubert
Enthusiast
Enthusiast

Thanks, @serge.quiblier.  I'm trying to replicate behavior of other applications, like Cura, where it presents the print at the end.  But I don't want it to just run the Z axis all the way up to the top every time.  That's wasteful when I start another print and need it to run Z all the way back down.  I would just want it to lift maybe 5-10mm and then move to the X,Y home/park position, but not Z.

 

There's a setting when posting out that will raise the Z up, rather than parking, but that leaves the nozzle over the print.

 

I'll look into modifying the post-processor a bit, though I'm not familiar with doing so.  It would also be nice to  have a spot to put custom g-code at the start or end of a print, like some other applications do, skipping the parking option entirely and ending via custom code.

0 Likes
Message 4 of 4

serge.quiblier
Autodesk
Autodesk

Hi @Eric_Schubert 

 

if you don't want to deal with post modification, you can consider using the additve post addin, provided on the Fusion 360 app store.

https://apps.autodesk.com/FUSION/fr/Detail/Index?id=7510560621924796173&os=Win64&appLang=en 

 

Have a nice day.

 

Regards.



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes