Search found 2923 matches

by TomKerekes
Thu Apr 30, 2026 4:35 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G2/G3 resolution
Replies: 2
Views: 16

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: 26

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: 567

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: 4735

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: 3638

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...
by TomKerekes
Tue Apr 21, 2026 5:54 pm
Forum: Hardware Interface Issues
Topic: Konnect randomly disconnects
Replies: 9
Views: 3638

Re: Konnect randomly disconnects

In principle we try to separate 24V gnd from Kflop GND and keep any I/O optoisolated. The actual problem is that our servo-drives connect the analog ground to their 24V gnd. Thus meaning that kflop gnd (in common with analog output gnd) is connected to 24Vdc gnd and this is out of our control. I th...
by TomKerekes
Sun Apr 19, 2026 5:17 pm
Forum: Hardware Interface Issues
Topic: Konnect randomly disconnects
Replies: 9
Views: 3638

Re: Konnect randomly disconnects

Hi Giancarlo, I don't entirely follow the grounding. I think the 24V circuitry should be isolated from the KFLOP GND, I consider earth/chassis ground to be noisy so I wouldn't connect it to the shield around cables with signals. When you say we can scope for bits 0 and 4 you mean the first 8 bit fro...
by TomKerekes
Thu Apr 16, 2026 11:59 pm
Forum: Hardware Interface Issues
Topic: Konnect randomly disconnects
Replies: 9
Views: 3638

Re: Konnect randomly disconnects

Hi Giancarlo, Yes ServiceAux is a function pointer that points to a function to perform the next step in the communication sequence. If an error occurs communication is terminated and the pointer then points to an idle function. What Version of software are you using. Some older Versions had some Ko...
by TomKerekes
Wed Apr 15, 2026 4:04 pm
Forum: New Feature Request
Topic: Trajectory Planner with Jerk limits
Replies: 5
Views: 4735

Re: Trajectory Planner with Jerk limits

Hi Thomas, Rapid moves work fine with jerk limitation but with trochoidal milling or high feed milling the paths with high feedrate (sometimes the same speed as rapids) have to use G02 or G03. But I will look into my CAM Software if some paths could be converted into linear G00 segments. Well that w...
by TomKerekes
Wed Apr 15, 2026 3:36 pm
Forum: New Feature Request
Topic: Hardware Latching Encoder Z Index
Replies: 5
Views: 4145

Re: Hardware Latching Encoder Z Index

Yes it should be in 5.4.2 when we release it.