Search found 288 matches

by Moray
Mon Nov 04, 2024 11:43 pm
Forum: User Machines
Topic: Shizouka ST-N Matchmaker retrofit
Replies: 8
Views: 5952

Re: Shizouka ST-N Matchmaker retrofit

The additional DIN rail has already been added. I made up a preliminary list of all the 240V DIN rail mounted bits, and everything might have fitted on the other rails, provided I didn't need much room for low voltage bits (most should be wired direct to the breakout boards), but I figured keeping a...
by Moray
Mon Nov 04, 2024 11:39 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: Tool table
Replies: 7
Views: 397

Re: Tool table

Tom will correct me if needed, but I think it's because you're mixing the KMotionCNC interpreter value, which is what GetMachine returns, and IIRC is the DRO value (aka the position in mm/inches), whereas MoveAtVel is using axis/channel counts. If you're doing this in C in the KFlop, you probably wa...
by Moray
Fri Nov 01, 2024 9:47 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: Tool table
Replies: 7
Views: 397

Re: Tool table

It's been a while since I've looked at the KMotionCNC code, but IIRC as long as you are reading the TWORD in use prior to using SetToolLength(), then the length of the currently active tool will be updated, and the tool table updated as required. ToolID and Slot should remain the same, and only get ...
by Moray
Thu Oct 31, 2024 10:02 pm
Forum: User Machines
Topic: Shizouka ST-N Matchmaker retrofit
Replies: 8
Views: 5952

Re: Shizouka ST-N Matchmaker retrofit

Time for some project/thread resurrection. After the last post, I ended up buying a new CNC lathe so the urgency to get this functional dropped down the list, however having had to contract out a couple jobs, and turn down a few recently, I figure it's about time to get this working, and do somethin...
by Moray
Sat Oct 26, 2024 5:48 pm
Forum: User Machines
Topic: Denford Cyclone Lathe
Replies: 8
Views: 6390

Re: Denford Cyclone Lathe

PLC code is attached. It's been a few years since I sold this machine, but I think the two required files are Baraffaldi_Main<with date of last edit>, and Baraffaldi_Position. The main contains the code for carrying out the position changes, with the Position simply a subroutine to calculate the pos...
by Moray
Tue Oct 08, 2024 9:16 pm
Forum: User Machines
Topic: Photos of installed Kogna
Replies: 1
Views: 144

Photos of installed Kogna

Has anybody got any photos of how they've installed a Kogna with IDC breakout boards?

I'm considering it for a machine, which would make use of quite a few of the differential in/outs, and I'm wondering how others have wired them.
by Moray
Thu Mar 21, 2024 9:16 pm
Forum: User PC Applications and Libraries .Net
Topic: G-codes/offsets/tools with .Net
Replies: 153
Views: 69240

Re: G-codes/offsets/tools with .Net

Hi Moray, Sounds like good news for you, bad news for us :) Is there a reason you don't just make it public? There's some code/functionality that I don't really want to make public yet. The main bit is I started work on making the main init.c being automatically generated a while ago, and I can't a...
by Moray
Sun Mar 17, 2024 9:02 pm
Forum: User PC Applications and Libraries .Net
Topic: G-codes/offsets/tools with .Net
Replies: 153
Views: 69240

Re: G-codes/offsets/tools with .Net

Latest update on this, is I'm 95% happy with my screen designer (I have added buttons to move controls a chosen distance, however I need to split up another function to implement the code). However, I have (probably foolishly!) gained another full time job, along with some more part time work, so my...
by Moray
Sat Feb 17, 2024 12:42 am
Forum: C Programs
Topic: idk why lathe changes
Replies: 37
Views: 14113

Re: idk why lathe changes

Nothing should change without a reason, but to eliminate the possibility of something pointing to an old install, rename the directories. I usually put an 'x' at the end, so that way if anything does happen to still be using an old install, it will break the link and generate an error, and renaming ...
by Moray
Wed Feb 07, 2024 11:24 pm
Forum: User PC Applications and Libraries .Net
Topic: G-codes/offsets/tools with .Net
Replies: 153
Views: 69240

Re: G-codes/offsets/tools with .Net

That is all correct except GetUserDataFloat expects the value to be a float not an integer. KFLOP and the PC must agree on what the 32-bit value represents. Either an Integer or the binary image of a float. In this case it is an integer offset into the Gather Buffer so GetUserData would be appropri...