What causes "Warning: Length offset is not supported."? [Sinumerik 840d post]

nfilipek
Explorer
Explorer

What causes "Warning: Length offset is not supported."? [Sinumerik 840d post]

nfilipek
Explorer
Explorer

Hello!

Finally after a year I managed to convince boss to buy Fusion 360 license, because we were only making programs with Sinumerik itself. Previously I was using postprocessor for Haas NGC, but now I'm trying to make it work with Sinumerik. Our machines (two 3 axis mills) have Sinumerik 840d sl software, so I used postprocessor for 840d.
1.) However whenever I'm postig G-Code, I get warnings:
Warning: Length offset is not supported

Warning: Diameter offset is not supported
Somehow I managed to get rid of second one at home, but I don't remember how I did it. And there still is first warning, that I can't fix.
2.) I was testing simple 2D adaptive cut in the air many times I got alarmed with
Danger of collision due to tool radius compensation in machine.

It was repeated many times in the same program. Tool diameter in Fusion and in offest tab in machine were the same, 10mm.
Operation was milling round boss form bigger cylinder and started alarming when I got close to geometry.

Lane before and line that gave error looked like this:
G1 G41 X-2.5 Y20.5

G3 X0 Y18 CR=2.5  <--alarm


What went wrong? something wrong with smoothing or tolerances?
Are there any tutorials that could help with setting up Fusion and post processor for Sinumerik?

0 Likes
Reply
908 Views
8 Replies
Replies (8)

engineguy
Mentor
Mentor

@nfilipek 

 

Can you please upload a sample file that is giving you the problem and a copy of the Post Processor that you are trying to use.

 

Go to :-

File > Export > Select f3d format > Save to a location on your computer > Then attach the file to your reply.

1 Like

k.eibisberger
Contributor
Contributor

hello folks,

 

same here, using Sinumerik 840 Post for an 3 Axis Machine and after the update yesterday (liveupdate hotfix)  we get this Warnings every post run . 

 

hope you can help 

best Regards Kurt 

keibisberger_0-1632944378890.png

 

 

 

0 Likes

k.eibisberger
Contributor
Contributor

here is my post 

 

 

0 Likes

HughesTooling
Consultant
Consultant

If you're stuck you can go to the HSM post library and download an older version of the post. 

HughesTooling_0-1632955907931.png

 

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


1 Like

nfilipek
Explorer
Explorer

I am using standard Sinumerik 840d post in Fusion own library.

By accident I found post about it in Help Autodesk section.

https://help.autodesk.com/view/fusion360/ENU/?caas=caas/sfdcarticles/sfdcarticles/Warning-Length-off...

 

Unfortunately, what it looks like, that warning is purely "cosmetic", as changing offset number in tool library does not change anything anyway, because Sinumerik defaults at using "D1" for every tool. And it cause problems if you are using different machine and you start changing offset numbers on some tools.

1 Like

k.eibisberger
Contributor
Contributor

hi  nfilipek,

 

thanks for sharing your finding.

i have tested this with offset 0 in post procesor parameters in tool library and it works fine for me!

0 Likes

mattdlr89
Advisor
Advisor

To add to this - the warning is thrown up by the post processor. These warnings are a new feature of the NC Program dialog. Previously they were ignored by the legacy post processing method. (It may also be that the warning was recently added to the post I am not so familiar with this one).

 

As you have already figured when you use a length offset that is not 0. If you don't want the warning and you know what you're doing it is possible to edit the post and remove the warning. The warning is at line 1468 in your post. I haven't tested but I have done something similar on another post - by commenting out the warning line it will not show up in Fusion. 

0 Likes

k.eibisberger
Contributor
Contributor

Hi,
I've commented out the warning lines in the latest sinumerik post .

 

// warningOnce(localize("Length offset is not supported."), WARNING_LENGTH_OFFSET);

// warningOnce(localize("Diameter offset is not supported."), WARNING_DIAMETER_OFFSET);

 

The result is perfect for now, no warnings and correct nc-code .
I will test it more closely next days.

 

 

0 Likes