Search found 2928 matches

by TomKerekes
Sun May 10, 2026 9:49 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G2/G3 resolution
Replies: 6
Views: 258

Re: G2/G3 resolution

Hi Giancarlo, Absolutely that is likely to help a lot. I assume the Drives are connected to rotary encoders on the motors that can provide feedback on what the motors are doing that would not be available in the linear scale information. Take for example backlash. Say the servo is trying to correct ...
by TomKerekes
Thu May 07, 2026 5:52 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G2/G3 resolution
Replies: 6
Views: 258

Re: G2/G3 resolution

Hi Giancarlo,

Thank's for the update. There isn't any rush on our end.

Does the oscillation show up on the Step Response Screen moving at 1100mm/min. I think that works out at 23Hz?

Good luck.
by TomKerekes
Thu May 07, 2026 5:38 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: Next Version
Replies: 3
Views: 202

Re: Next Version

Hi Tim, Sorry for the delay but was trying to find a good solution. It seems like by changing the GCode to use offsets differently the need for zeroing the G92/52 offsets wouldn't be needed. Or by adding a G52 Y0 and having the operator SetNextStatement to that line would eliminate the need for a ma...
by TomKerekes
Wed May 06, 2026 6:29 pm
Forum: User PC Applications and Libraries .Net
Topic: Does Kmotion.Net support multiple Kogna boards?
Replies: 2
Views: 144

Re: Does Kmotion.Net support multiple Kogna boards?

Hi Jim, Absolutely. Create multiple KM_Controller objects for each board. Where the board is specified by IP Address or Serial Number. See the TestBoard2 button in the SimpleFormsCS example which toggles an LED on a 2nd board. For IP Address 192.168.68.118 would be: private void TestBoard2_click(obj...
by TomKerekes
Fri May 01, 2026 5:11 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: Next Version
Replies: 3
Views: 202

Re: Next Version

Hi Tim, I assume in your next release will incorporate all the patches that you have created for individual customers Yes I also read the topic where you had created a patch to be able to read the current G code line. If this is now possible would it be possible to create a function to run from a G ...
by TomKerekes
Thu Apr 30, 2026 4:35 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G2/G3 resolution
Replies: 6
Views: 258

Re: G2/G3 resolution

Hi Giancarlo, how does kflop process G2/G3 arcs? I thought it calculates a sort of time discretization adding a point every n servo cycles, but maybe i'm wrong. I was expecting a very smooth swurface from G2 It calculates points ever 90us servo cycle using 64-bit floating point sin function so from ...
by TomKerekes
Tue Apr 28, 2026 2:13 pm
Forum: C Programs
Topic: UserCallBack Timing Constraints
Replies: 1
Views: 201

Re: UserCallBack Timing Constraints

Hi Griffin, Only a few microseconds. Every 90us a servo interrupt occurs which services all the Axis Channels and a number of other things. Depending on the number of axes enabled and their configurations the total time will vary with a worst case of around 50us. This leaves the remainder of at leas...
by TomKerekes
Wed Apr 22, 2026 3:45 am
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: Axis Parameters - Cnts/inch
Replies: 2
Views: 814

Re: Axis Parameters - Cnts/inch

Hi Cyprian, I think that makes sense. For example say your machine is at X=1.0 and Y=2.0 and you “zero” both axes. This actually creates an offset of -1 and -2 such that the GCode position reads 0,0. Now say the resolution is halved such that the current machine position becomes X=2 Y=4. So now with...
by TomKerekes
Wed Apr 22, 2026 12:02 am
Forum: New Feature Request
Topic: Trajectory Planner with Jerk limits
Replies: 5
Views: 8339

Re: Trajectory Planner with Jerk limits

Hi Thomas, Here is a patch for 5.4.1 that should allow you to change TP Accelerations and Velocities. These are now defined in KflopToKMotionCNCFunctions.c // Axis indices #define AXIS_X 0 #define AXIS_Y 1 #define AXIS_Z 2 #define AXIS_A 3 #define AXIS_B 4 #define AXIS_C 5 #define AXIS_U 6 #define A...
by TomKerekes
Tue Apr 21, 2026 7:14 pm
Forum: Hardware Interface Issues
Topic: Konnect randomly disconnects
Replies: 9
Views: 23359

Re: Konnect randomly disconnects

Sorry Tom, not sure to understand: our servo amplifiers tie all the GND signals togheter. Kflop + Kanalog share the same GND for both I/O and Analog outputs. Even If I use a separate 24V source just for the amplifiers how can I keep them separated? when I connect analog outputs from Kanalog to Serv...