In my simulation I have no errors on this file. However, when I try it on my onefinity I get a soft alarm on line 1571. It all stops. SO my question, what is the cause of this alarm? I use Fusion 360 and a Onefinity foreman with PWNCNC 2.2kWh spindle. cutout v4.f3d (190.6 KB)
Is it the original or Elite CNC you have?
Also, which toolpath is giving the error? Could you please provide a screenshot of the gcode around line 1571.
After homing the WCS and MCS DROs for all axes should read zero (0).
Are you placing your stock at the very front, close to MCS Y=0?
If so is it possible your toolpath is entering off the stock (Y=-2.1867), and this is out of the MCS Y limit?
Stock is placed in the middle (on x-axe) plenty of room.
I did the first toolpath which had no issues.
I think if what you say in your last line, then the cutout would be compromised?
Anyway, if there is softlimit error I would expect it to be on the y-axe
I redesigned the cut-out to the four lowest cuts. This gave my no alarm on the x-axes. The cut went fine.
Ill try another one this week and see if there is any alarm. If so a will report back, otherwise I will close the ticket.
Possibly I will do some research about the homing issue were all axes should be 0 and which in my case is not.
The MCS DRO should have all axes read zero after homing. I would make sure of this.
The WCS DRO may read other values depending on whether you zeroed out a workpiece first and then homed after that. When you first home after the machine/controller has been turned off, both DROs would read zero for all axes.
Thanx for the answer,
I always home first and then place the work piece. After this I zero out on the work piece.
Need to check if homing is again not set to zero after I try it today. Let you know. But if not, I need to figure out how that is possible and need to work on a solution so that homing give 0 on all axes
I doubt this will help but add it in anyway. The other day I went to make a simple cut and after loading the file, the position of the spindle was near the X-Y zero points and the screen representation of spindle location showed the + indicator to be in the middle of the cut. Couldn’t figure it out and after a bit, just went for it. After the initial tool change, the spindle quickly overran the X hard limit and stopped.
After returning to my workstation to FAFO and preparing another post, I realized that while I had the correct MASSO post processor selected in Fusion as default, I had NOT selected the proper “Autodesk Generic” machine. As soon as the correct machine was selected with the MASSO post processor, the resulting generation ran with an arbitrary zero X-Y set via the touch probe.
EDIT: Looks like Allen and I were typing at the same time. I believe what I am describing here fits his fourth point about “origin”. Now that I think about it more, the MASSO displayed units at the bottom of the graphical cut plan on the screen and the zero was in the middle of the plan. Setting the correct machine fixed that (and probably other things).
Hi.
Pardon me for jumping in here. I know your level of frustration with these “soft alarm errors”, but I have found that Soft Errors are most always related to the same issue, and I need to remind myself how simple the fix is, as I panic each time I get one.
From your code snippet I can see that even if you “adjust” things to get past line 1571 the error will return on line 1572.
How do I know that? Because if you look at the previous lines of code you will see the X axis values are gradually increasing until the OneFinity can no longer reach the specified X location.
Line 1564 specifies X 0.742 and on line 1571 X 2.699 and on line 1579 X5.735.
So your OneFinity stopped on line 1571 because the increasing X value of 2.699 could not be reached.
As I said earlier “soft alarms” are almost always caused by your machine can’t reach the destination specified in the gcode file.
So what to do about it?
Here are a few things to try.
Start the machine again with the MDI interface and the “Dry Run” activated. The spindle won’t turn and the Z axis won’t move. Now see if the “soft error “ happens.
Reposition your workpiece. Notice that your early X positions are as small as 0.742 which is almost up against the far left edge of the work surface. Unless your machine is not properly homed.
Slow down your homing setup. I know it’s a pain to wait for the spindle to traverse that large work surface. But believe me it will save you time in the long run. To get an accurate homing.
You may want to check your “origin” in whatever program you use to design your workpiece. If your origin is in the middle of your design, but you register your workpiece on the OneFinity against the far left limit of your cutting bed you can never reach the leftmost path.
Check your touch block dimensions are accurate and the tool diameter are correct. If the touch block is not positioned correctly you will start the cut in the wrong place and run out of room.