Search found 78 matches

by RogerFroud
Tue Jul 06, 2021 10:03 pm
Forum: Configuration Issues
Topic: Axis tuning
Replies: 16
Views: 2062

Re: Axis tuning

Hi Tom, That makes sense, the leadscrews are indeed 5mm pitch. I'm just surprised that the amplitude is so large. I guess there's nothing that can be done about that. I suspect that the lag is partly in the SureServo, I can see it momentarily jump to 20 counts before settling down. There's a live di...
by RogerFroud
Tue Jul 06, 2021 6:53 pm
Forum: Configuration Issues
Topic: Axis tuning
Replies: 16
Views: 2062

Re: Axis tuning

It's time for another round of tuning questions I'm afraid, but it's almost good enough so I'm heartened by the progress. I've attached the data and screen shots of the setup for each axis. The X and Y axes have 0.0005mm resolution and the Z is 0.00025 because of the 2:1 belt drive reduction. The li...
by RogerFroud
Tue Jul 06, 2021 9:22 am
Forum: User PC Applications and Libraries .Net
Topic: KMotionCNC modifications
Replies: 3
Views: 1541

Re: KMotionCNC modifications

Well spotted, I'd left it in Release build mode. It's odd that one of the variable behaved but the other didn't. I just assumed that the OVERRIDE_MIN / MAX would be used to set the labels and range for the inputs too. I'm more used to Borland rapid development components where these things are a giv...
by RogerFroud
Sun Jul 04, 2021 8:09 pm
Forum: Configuration Issues
Topic: Spindle ramp delay implementation
Replies: 16
Views: 2006

Spindle ramp delay implementation

I have a simple open loop spindle interface that need a 5 second delay while it ramps up before commencting motion. Is there a simple way to introduce this? I've tried adding Delay_sec(5); inside the spindle jog ccw.c file, but that doesn't work, presumably because the motion is running in a paralle...
by RogerFroud
Sun Jul 04, 2021 10:30 am
Forum: User PC Applications and Libraries .Net
Topic: KMotionCNC modifications
Replies: 3
Views: 1541

KMotionCNC modifications

I've been experimenting with some changes to KMotionCNC to make it more to my liking. My DROs now show 3 digit resolution when Metric mode is selected and I've also modified the default 'Set' values for the X & Y DROs to offer half the current DRO reading for the Set value. This is really useful for...
by RogerFroud
Wed Jun 30, 2021 11:05 pm
Forum: Custom Screens, KMotionCNC Screen Editor
Topic: Stopping and restarting the spindle when pausing or feed holding
Replies: 2
Views: 886

Stopping and restarting the spindle when pausing or feed holding

I'd like to mimic the Mach4 function where the Spindle automatically stops when you pause or use the feed hold. It starts up again with a delay when the machine resumes or the feed hold is released. What's the easiest way to go about this? Is the default behaviour hard coded into KMotionCNC or is th...
by RogerFroud
Tue Jun 29, 2021 10:08 pm
Forum: Configuration Issues
Topic: Axis tuning
Replies: 16
Views: 2062

Re: Axis tuning

Thanks for that. The overall resolution is 0.00025mm per step, so I've got a gain of 1 for the Output and -4 for the input. I've done a lot of mechanical checks for lost motion, and I've got about 60microns in total. That lead me to look again at the AC Servo tuning, and I've discovered that there's...
by RogerFroud
Mon Jun 28, 2021 10:15 pm
Forum: Configuration Issues
Topic: Axis tuning
Replies: 16
Views: 2062

Axis tuning

I'm finally back to tuning the machine after a complete strip down to beef up the base casting of the machine with some massive 20mm thick plates, welded into a frame and bolted to the column and leadscrew areas. I was getting a deflection of 40microns each time the knee moved up, and next to nothin...
by RogerFroud
Mon Jun 21, 2021 9:31 am
Forum: Custom Screens, KMotionCNC Screen Editor
Topic: Changing Metric DROs to 3 digit resolution
Replies: 2
Views: 886

Re: Changing Metric DROs to 3 digit resolution

For anyone else who's interested in making any changes to KMotionCNC, this is what I did... The code is compiled with Microsoft Visual Studio 2015 which is out of date. Download the free Connunity version of the latest software and select just the Desktop Development with C++ option and the latest S...