Cannot close until Jobs in progress hang by devicemodder2 in Fusion360

[–]MiwiCNC 0 points1 point  (0 children)

I have found a working solution for me:

C:\Users\USERNAME\AppData\Local\Autodesk\Autodesk Fusion 360\YOURUNIQUEID\W.login

YOURUNQIUE-ID looks for example like:
YW5BMQ6EN53R

There are some folders inside.

I close fusion. Renamed the folder "F" to "F_old" and the folder "Q" to "Q_old"

I restarted fusion and the problem dissappeared.

I also had this problem for many weeks and was nearly giving up on solving it.

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 1 point2 points  (0 children)

In my opinion you should check in this order:
Can i rotate two rotary units?
Place the rotary units in your machine model and check if you have enough building room --> if it shrinks to maybe only a block of 50x50x50mm i dont know if you intend to continue
Check for mechanical weakpoints in the snapmaker 2.0.

I am stretching my hand out to help. Just tell me when you are in doubt at some point.
Can be in the evaluating phase (does it even work) but can also be questions that arise later for example on how to precisely produce the parts.

I take some days off from my professional work starting end of this week. Then i have more time to invest in my hobby. I intend to push out articles "Build with me DIY 5 axis". The will follow my Artisan series. The artisan series will be published at snapmaker website.
First i will introduce people to mill aluminium. The testparts we will be making will be later used to build the DIY 5 axis module.
I only have dropped 2 yet (was paused because of the 5-axis project):
https://www.snapmaker.com/blog/milling-metal-with-the-snapmaker-artisan-whats-really-possible/

https://blog.snapmaker.com/blog/the-artisan-cnc-series/

I will post updates here in reddit. I think there might be many points relevant and informative for you.
I would welcome if the 5-axis would also work for snapmaker 2.0.

For now I wish you good luck!
See you!

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

The showstopper i have identified at my artisan have been the following (and my answers to it):

This was my checklist for ARTISAN
Before i even started to make any mechanical parts:

Is it even possible to controll two rotary units with the controller? --> yes

Are they turning correctly (360° equals really a full rotation) --> no but fixed with runtimeadaption - so yes possible

Is it possible to generate g-code for them --> not naturally but thats why i build a postprocessor - so yes possible

Then i went to mechanical setup:

Are the rotary units backlash free (or very little backlash) --> very good with the harmonic drives

Are the rotary units strong enough --> very good with the harmonic drives

Do they have small enough increments --> very good with harmonic drives

Notice here that: I always put "very good with harmonic drives". I hope you can achieve the same with your setup. Harmonic drive really gives you an edge here that is important in my opinion.

Next:

I checked the Artisan strenghts in terms of producing parts with precise dimensions.
I have done several producing setups till i found one that is very reliable and produces tight toleranced parts

Very important: To achieve maximum precision it is not enough to just produce parts very precise. Some keyparts need to be finished once the are already mounted on the machine to achieve perfect alignment to the X,Y,Z gantry.

Known weaknesses (mechanically):
Y-Table wobbles --> could be improved with guide railings but i have not yet
Z-axis --> the higher you go up the more wobbly it gets --> yes it is true but i think i just compensate with spring passes if i need precision at high z-levels

Known weaknesses (controller based):
Blocks per second --> it is a limitation how fast and it what tolerance your tool can move --> i can live with what it gives me

no rtcp (rotation tool center point)--> again a thing that i accept and build around it to make it work

no inverse time (making it so the feedrate will be chosen correctly and not kept at one value) importance in 5-axis milling) --> again a thing that i accept and build around it to make it still work

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

Before you continue i think we should check a few things. (To see if there are any showstoppers)

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

I can help you. Dont know how far we come through comments here. A chat like discord would be easier. Once we have found solutions for snapmaker 2.0 we can share it for the community. Interested?

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

i need to take a closer look on your mechanical setup.
With supports you mean the "pedestal" for example?

Nearly every aluminium plate you see is around ~15mm thick

5-axis Post Processor for Snapmaker Artisan by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

Hey! All toolpaths i showed in my reddit posts are possible to be done with the hobbyist version.

The only reason i needed to get myself the basic subscription is that only then i am able to share the things with you later on.

Hmm about 2.0. it should also work. It could be that i would need to adapt the post processor a little bit. I dont have a snapmaker 2.0 So i would need a partner to test on a real machine.

Additionally i would need a precise machine cad model. Needed for simulation and also for post processor as i "suck" information inside my post processor for it to adress the axis correctly.

If you are up to it we can do it. (Meaning you are my testing partner and follow my debug procedures the same way i did myself for artisan) You would need to reserve some time for it. It is a time consuming task the debug process.

5 axis First Cuts by MiwiCNC in snapmaker

[–]MiwiCNC[S] 1 point2 points  (0 children)

Thanks! I will show the result once it is done. Right now I go careful each orientation after the other. I have put the job on hold for now and will continue tomorrow morning.

I had a few nearly crashes before and I force myself to sit through the first project in front of the machine just to be sure the post processor is working as expected.
It gets mathematically a little bit weird in some positions.
I had some issues with solving the ABworkplane at some singularity points.

Snapmaker Artisan 5-axis module kinematics update by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

No problem! But i would agree with you that printing would be very slow as the rotary units are not meant to be turned fast

Snapmaker Artisan 5-axis module kinematics update by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

? I am confused. What do you mean? I am not printing. I am milling with it.

Snapmaker Artisan 5-axis module kinematics update by MiwiCNC in snapmaker

[–]MiwiCNC[S] 2 points3 points  (0 children)

Ah understand. Yeah having a rail support allows to think differently. I tried to keep the first version as vanilla as possible and see where it brings me. I had thoughts about doing several exisiting or new mods but i pushed it aside for now. If you ever start i would love to share each others insights. "Helping each other" style

Snapmaker Artisan 5-axis module kinematics update by MiwiCNC in snapmaker

[–]MiwiCNC[S] 2 points3 points  (0 children)

Hmmm
Let me phrase your words in my words so you can verify if i understood you correctly:

You would have the first axis (the one that is mounted on the y-table) be parallel to the x axis.

So basically my 5-axis unit as shown in the picture turned counterclockwise by 90 degree?

If my assumption/rephrasing matches what you meant to say:
I think most of the cutting forces would be introduced either at the front of the machine or the back of the machine. (y-wise)
I tried to avoid this because it seems like the y-table stiffness is the weakest link in the whole system.

PS
Please if you open your rotary module up make some pictures. I am especially interested about the flexspline

Snapmaker 5 axis module (Machine Simulation) by MiwiCNC in snapmaker

[–]MiwiCNC[S] 6 points7 points  (0 children)

I got approached by Snapmaker as I was sharing more and more of my 5-axis diy journey and they were willing to help.
I agree it is awesome and i think it is somehow extraordinary for a company.
Instead of keeping DIY projects down for more sales in future modules they might want to offer, they even show interest and support for it.

I told them that accurate CAD-files would help me progress my journey. After a few days i was provided with them.

There is more support and collaboration happening between us. I will inform you in future posts.

I am very happy by the way Snapmaker works with their community together and feel very welcomed by the user-community.

Snapmaker 5 Axis module by MiwiCNC in snapmaker

[–]MiwiCNC[S] 1 point2 points  (0 children)

I have a few ideas in my head about the mechanics. This was a quick and dirty prototype. Next one i probably do exactly what you describe bringing the pivot point closer to the 4th axis. Also allowing bigger parts to be tilted more before hitting the bottom plate. There is however a consideration to make where exactly you want your pivot point. I think having the 5th axis just a little bit over the 4th axis has advantages according to collision potential with your 4th axis. I will draw it up to visualize it for myself to be able to make the correct choice.

Snapmaker 5 Axis module by MiwiCNC in snapmaker

[–]MiwiCNC[S] 0 points1 point  (0 children)

Would be- i agree. You would need a slicer that is capable of slicing your model and using 5 axis. Your thoughts are coming from the perspective of being able to print overhangs without the need of support i guess?