Start position wrong for AnyCubic FFF generated gcodes

tim.wallsXFXNQ
Contributor
Contributor

Start position wrong for AnyCubic FFF generated gcodes

tim.wallsXFXNQ
Contributor
Contributor

Hi,

 

Apologies if this is the wrong place to ask (I did also check and I don't think this has been answered already) - pointers in the right direction as gratefully accepted as answers!

 

I thought I'd give the new additive manufacturing features a try - I normally use Ultimaker Cura for the last step before printing on my Anycubic Mega-X - and they look nice, but I have a problem with the generated gcodes.

 

Anything which I try to print, it attempts to print not at the position I place it on the build plate, but rather directly from the home position (i.e. at (0,0)).  Probably a couple of pictures explains better - the first is where Fusion360 thinks the print will be, and the second is what the actual gcode says (I screenshotted the result of loading the gcode into cura, but I can confirm that the real printer sees things the same way and will mostly just produce spaghetti on the corner of the platform for any gcode from Fusion:)

Where Fusion360 thinks it's directing the extruder...Where Fusion360 thinks it's directing the extruder......and where it actually attempts to print...and where it actually attempts to print

 

I'm using the "Anycubic fff machine" post-processor, from the F360 library.  There is a setting in the "G-Code" settings section of print settings, "Start at Home Position", which looks like it ought to solve my problem - but it produces the same result whichever way I set it.

 

Anyone with any ideas, I'd be grateful to hear!

 

All the best,

Tim

 

PS. Just in case it helps, here are the first few lines of a generated gcode:

;1001
;Firmware: Marlin
;Printer Name: AnyCubic AnyCubic Mega-X
;Print time: 2578s
;Extruder 1 Material used: 2436mm
;Extruder 1 Material name: PLA 1.75mm
;Extruder 1 Filament diameter: 1.75mm
;Extruder 1 Nozzle diameter: 0.4mm
;Extruder 1 offset x: 0mm
;Extruder 1 offset y: 0mm
;Extruder 1 offset z: 0mm
;Max temp: 220
;Bed temp: 60
;Layer Count: 149
;width: 150mm
;depth: 150mm
;height: 300mm
;center x: 0mm
;center y: 0mm
;center z: 0mm
;Count of bodies: 1
;Version of Fusion: 2.0.8950
G28 X0 Y0
G28 Z0
;--------------------------------
;Selected Profile: PLA 1.75mm, 0.4mm Nozzle
;Selected Printer: AnyCubic, AnyCubic Mega-X
;--------------------------------
M140 S60
M105
M190 S60
M104 S220
M105
M109 S220
G92 E0
;--------------------------------
;Layer : 1 of 149
M107
;rapid-leaky
G1 F236
G21

 

0 Likes
Reply
Accepted solutions (1)
1,201 Views
8 Replies
Replies (8)

ChristopherMarion
Advisor
Advisor

@tim.wallsXFXNQ 

 

Can you share the project so I can take a look?

 

Thanks,

 

Christopher Marion
Technical Specialist - CAM
SolidCAD - Canada





1 Like

serge.quiblier
Autodesk
Autodesk
Accepted solution

Hello @tim.wallsXFXNQ 

 

Which machine configuration have you selected?

Is it one installed with Fusion, or your own creation?

Apparently the machines limits for the mega-x are 300x300x305mm according to their website.

The comment at the start of the gcode indicate the following width 150mm, and depth 150mm.

 

So i suspect the classic error:

The values for the Bed Offset in the Dimension property page should all be 0.0

 

Regards


______________________________________________________________

If my post answers your question, please click the "Accept Solution" button. This helps everyone find answers more quickly!



Serge.Q
Technical Consultant
cam.autodesk.com
1 Like

tim.wallsXFXNQ
Contributor
Contributor

Hi!  Thanks in advance for your time, I appreciate!

 

 

And - sure, no problem at all, there's no industrial secrets in here (unless you have a toilet cistern that needs a part to reattach the filler valve to the inlet pipe, in which case this is exactly the part you need to fix it and I claim my reward ;-)).  I'm not sure what's the best way though - is the F360 link good enough (I enabled downloading)? https://a360.co/2RNrlXq 

 

Just as additional datapoints, if they help,

 

  • I had the same effect when I tried in other models as well,
  • It (and the others) print fine if I export as STL & slice in Cura, though.

The toilet is fixed via the Cura method, so it's not urgent - but definitely interested if you discover what I'm doing wrong.  Thanks again!

 

All the best,

Tim

0 Likes

tim.wallsXFXNQ
Contributor
Contributor

Ahhhh-ha, you may be right...   There is no AnyCubic machine in the Fusion library (even though there is an AnyCubic postprocessor), so it's just the "Generic FFF" one with the name changed.  I remember thinking "hey, that's lucky, the generic FFF is already 300x300x300, so that matches mine..."

 

But you're right, those two "Bed Offset" values are filled in with 150.  I will try setting them to 0 and see if that fixes it.  (If it does, it might be wise for the "Generic FFF" profile from the library not to be broken-by-default, though...)

 

Thanks!

 

Captură de ecran din 2020-09-21 la 7.07.59 p.m..png

Captură de ecran din 2020-09-21 la 7.08.58 p.m..png

0 Likes

serge.quiblier
Autodesk
Autodesk

Hello @tim.wallsXFXNQ 

 

I am sorry for you, but the september release of Fusion have two buggy machine configuration in the installation.

The Bresser REX and the generic fff printer.

 

The fixed definitions can be found there  :

https://cam.autodesk.com/machineslist

 

Or you can edit your definition after copying it in a personnal folder.

 

Have a nice day.

 

Regards



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

tim.wallsXFXNQ
Contributor
Contributor

Thanks Serge - I've hit accept solution; I edited the copy in my library to zero and (after moving the model to meet the newly-positioned build plate) it seems to have generated a good gcode - at least it looks good in Cura.  The printer is just warming up now to do a quick test on the real thing, but I've no reason to doubt it.

 

 

Thanks very much for your help, I appreciate!

 

Cheers,

Tim

0 Likes

ChristopherMarion
Advisor
Advisor

@tim.wallsXFXNQ 

 

Glad to see you go some help on this.  I was out running some errands.

 

I FYI, I normally export my STL's directly to CURA and slice with that.  I just seem to get better results (No offence Fusion).  I love Fusion for most everything else.

 

I have not tried slicing in Fusion in some time....perhaps I will try again.

 

have a great day!

 

Christopher Marion
Technical Specialist - CAM
SolidCAD - Canada





1 Like

tim.wallsXFXNQ
Contributor
Contributor

Indeed, Serge beat you to it, but thank you very much for the offer regardless, much appreciated.

 

Yes, Cura's been my workflow as well, and it's smooth enough; the only reason I quite like the idea of being able to do it all within Fusion is that on the trivial side Cura doesn't grok my 3D mouse, and on the more practical side it would be nice to have the print settings configured in the same place as the model.  (i.e. if I have a particular part that needs a 50% infill for strength, it would be nice for that to be an attribute attached to the part, not something I have to remember to set in Cura when I slice it; I think that, or at least something like it, ought to be possible within F360...)

 

 

But yes, first print is "OK" but not as good as I get from Cura yet (in particular, lots of string across gaps - maybe I need to investigate the filament retraction settings in F360.)  Of course, I've done lots of fiddling and tuning within Cura that I haven't done in F360, so for a first go I have to say "not bad".  Worth sticking at it for a bit, anyway!

 

Thanks again :).

1 Like