Soft Limit issue with 5-Axis Positioning

Moderators: TomKerekes, dynomotion

Post Reply
MattBlight
Posts: 6
Joined: Mon Jan 07, 2019 12:05 pm

Soft Limit issue with 5-Axis Positioning

Post by MattBlight » Fri Nov 20, 2020 11:56 am

G'day Tom,

I am often running into an issue where i'm having to disable my soft limits when attempting machining operations in 5 axes near the limits of my machining envelope. The issue seems to be that the soft limits are being checked based on the TCP position, rather than the actual axis position.
I'm seeing it most when for example i'm using a long'ish tool which would not be able to reach the top of the part if it was straight up and down without running out of Z, but on a 45deg angle, i can easily reach the top of the part, without running out of Z travel. If I leave my Z soft limit on, it will stop the program as it calculates it hitting the z-soft limit.
The opposite issue arises in a similar situation, where I should hit my Y soft limit due to the angle i'm on, but due to the TCP being well within the Y soft limit the program thinks it's fine. So the simulation doesn't tell me that i'm going to hit my soft limits, and I end up hitting my hard limits - which is not ideal.
Is there any way to fix this so that the soft limits use the actual axis position rather than the TCP?

Cheers,

Matt

User avatar
TomKerekes
Posts: 2529
Joined: Mon Dec 04, 2017 1:49 am

Re: Soft Limit issue with 5-Axis Positioning

Post by TomKerekes » Sun Nov 22, 2020 8:08 pm

Hi Matt,

Here is a Patch for Version 4.35e that should apply Kinematics when checking Soft Limits. Copy these files:

KMotionCNC.exe
GCodeInterpreter.dll

to the \KMotion\Release folder.

Sources if needed are located here.

Please let us know how this works for you.
Regards,

Tom Kerekes
Dynomotion, Inc.

AmitKumar171
Posts: 134
Joined: Tue Feb 20, 2018 7:35 am
Location: India

Re: Soft Limit issue with 5-Axis Positioning

Post by AmitKumar171 » Thu Dec 03, 2020 7:10 am

Hi tom,

same issue for me also, i am using Kinematics5AxisTableAC.cpp., so which file need to change then rebuild the release?

Let me know of patch or how to do it ?

Waitingo for your kind reply.
Thank You

AMIT KUMAR

User avatar
TomKerekes
Posts: 2529
Joined: Mon Dec 04, 2017 1:49 am

Re: Soft Limit issue with 5-Axis Positioning

Post by TomKerekes » Thu Dec 03, 2020 5:05 pm

Hi Amit,

See the link to sources in the previous post.
Regards,

Tom Kerekes
Dynomotion, Inc.

AmitKumar171
Posts: 134
Joined: Tue Feb 20, 2018 7:35 am
Location: India

Re: Soft Limit issue with 5-Axis Positioning

Post by AmitKumar171 » Sun Aug 22, 2021 6:37 pm

Hi tom,

same issue for me also, i am using Kinematics5AxisTableAC.cpp., so which file need to change then rebuild the release? as per your previous post, there are many files, for my case which one i need to update.

Let me know of patch or how to do it ?

Waitingo for your kind reply.
Thank You

AMIT KUMAR

User avatar
TomKerekes
Posts: 2529
Joined: Mon Dec 04, 2017 1:49 am

Re: Soft Limit issue with 5-Axis Positioning

Post by TomKerekes » Mon Aug 23, 2021 12:58 am

Hi Amit,

Soft limits at the actuator level should be included in V4.35f. Are you using that Version?
Regards,

Tom Kerekes
Dynomotion, Inc.

Post Reply