*****CNC Shaft & Butt Cutting Computer Program*****

I was just wondering if you considered on how you will protect yourself from you program getting traded or sold outside of your control?

The other thing that concerns me is the fact that most people will be handicapped using your software.

Just curious as I considered a plugin for mach to do what your have done. Its a great idea and I ended up doing everything inside of my Gcode. The reason I have not made most of that stuff public is because I have seen my code with my comments including my name stripped out of them. Then after the third person gets it and they dont know where it came from, they ask questions. Then I have ended up telling them how to use it.

Either way looks like a good product and I believe you will do well with it. I even know a few cue-makers that could use it.

Jim.

Great questions. I'm not sure what you mean by most users will be handicapped. Maybe you mean if someone uses my software instead of learning how to write GCode or draw for themselves they aren't really learning. I assume cuemakers who have a CNC machine and would be considering purchasing my program do some type of inlays or ring billets on the machine. If they stick to only canned programs that were sent to them and have no clue what they are doing, I'm not really changing much except offering them versatility. If someone uses software to generate GCode from drawings, I would think they could spend the time to draw whatever cut they need. My program is simply faster and easier. One thing to keep in mind is if someone has spent the time and effort to actually mount a spinner/lathe on their CNC machine in order to turn stock, they generally know what they are doing.

Copy protection in the software world is a bit of a numbers game. The higher the price is, the harder the developer has to work to prevent it from being copied. If the price is low enough, sales go up and copying goes down. Every software developer knows his program will be copied a certain percentage. I priced CueBalance low enough in hopes that people who genuinely wanted to use it as a tool in their cuebuilding would buy it instead of try and steal it. I also custom compiled the program for each and every user. Each copy of CueBalance I sold bears the purchasers name on the screen. Every copy that is traded or given away bears the original person's name who passed it on. Hopefully that made a few people who purchased it decide not to give it away or resell it.

The same thing will happen with CueCut. Every purchase will bear the original buyer's name. For CueCut, I am also considering a USB dongle that is required for the program to operate. A dongle is a hardware device that accompanies the program when purchased. For very mobile types of software (same license run on different computers or in different places) that can be a hassle. The most effective way to use this program is to run it on the same PC that drives the CNC machine. That shouldn't be mobile, so a hardware dongle plugged into that machine and forgotten about should be a nonfactor. Figuring out how to duplicate the dongle would not be cost effective.

Sometimes a program is given away or traded just so people can see if it is worth it to them. I will be offering a free version of the program. The free version will allow only straight cuts for dowels. The DZ video I linked is an example of what the free version will be able to do. This will allow people to enter their specific lathe setup, try it out, and then decide if the full version is worth it to them. All of the other functions can be viewed and interacted with in the free version, but the button to actually generate the GCode file simply won't work.
 
Since I have a gantry machine, I wrote the program using the typical set up for a mill. The lathe axis can be set to either X or Y.

I learned yesterday that CNC lathes have the longitudinal axis set to Z as a standard, and the cross slide axis is X. There is no Y. So, I have made a separate 2 axis lathe version of my program for these types of machines. The Mid America is set up this way.
 
The latest feature is the ability (optional) to cut in both directions when taking multiple passes on the same stock in order to save the time it would take for the machine to travel back to the original starting point between passes. Thanks to Jim Babcock for the suggestion.

The help file is done. All that is left is more testing. I hope to release the free version in a week.
 
The latest feature is the ability (optional) to cut in both directions when taking multiple passes on the same stock in order to save the time it would take for the machine to travel back to the original starting point between passes. Thanks to Jim Babcock for the suggestion.

The help file is done. All that is left is more testing. I hope to release the free version in a week.

Nice work! Any idea on price?
 
Based on my first hand experience,

I found Kelly’s program to be a surprisingly useful addition to my shop. A solid background in MasterCam made me skeptical at first but CueCut has proven to be a simple, versatile alternative when cutting anything round. Once you establish your machine’s cutting parameters, plug in the numbers you want for your final size, length and/or taper. It really is that easy.

Try the free version. It's so refreshing to find something that works!
 
Bob made another video. This one explains the lathe setup parameters in the program and shows tapering some forearm blanks. He also goes into a few of the cutting option in more detail in this one. Great video, much thanks Bob.


https://youtu.be/M50IwulOxO8


I have added an Sxxxx command option to the program for those who use a stepper motor to turn their stock. After some last minute tests and polishing this weekend I hope to post the free versions of the program to my web site.
 
I'll be looking to download the free program hopefully today Kelly. Nice video Bob.

Thanks,
Alan

Phelps Custom Cues
 
That really is impressive Kelly, and Bob thanks for the video. Bob are you using Mach4 or Mach3 with a different panel / screen ?
Kelly your program looks to be worth the money right off the bat.
I also like the way that you customise the software to the purchaser as well. Takes a bit more time on your end, but for people like me, it gives the impression that the software is custom made.
When you have the full version, please keep me in the loop so I can buy that from you.
Hopefully then I will have the 4th axis for my router.
Neil
 
I found Kelly’s program to be a surprisingly useful addition to my shop. A solid background in MasterCam made me skeptical at first but CueCut has proven to be a simple, versatile alternative when cutting anything round. Once you establish your machine’s cutting parameters, plug in the numbers you want for your final size, length and/or taper. It really is that easy.

Try the free version. It's so refreshing to find something that works!

Thanks for the video Bob. It cleared up some questions that I had. I was wondering if you loaded the new program and changed mach to the toolpath page and re-generated the toolpath, would the Y axis min max show the final depth of cut? It should. I like to use this page to verify that I programmed the G code correctly or if I made a human error. I would encourage anyone to get familiar with this page.

Kelly, looks like you did a great job. I really like the taper parameters you added. I could never quite figure out how I wanted to do that. Anyways it should be nice to either taper joints on shafts or cutting in wrap grooves.

Good job.

Jim.
 
Bob are you using Mach4 or Mach3 with a different panel / screen ?
No, Neil. It's Mach3's standard "Program Run" page.

I was wondering if you loaded the new program and changed mach to the toolpath page and re-generated the toolpath, would the Y axis min max show the final depth of cut?
Yes, it will, Jim. It doesn't show the cutter diameter but the limits are there for your verification. You make a great point about the value of this page for a quick reference. I don't use this page often enough but will in the future.
 

Attachments

  • 2N2B1133a.jpg
    2N2B1133a.jpg
    97 KB · Views: 296
Thanks for the compliment guys!

A last minute addition was a separate feed rate for finish cuts when electing to take a small finish pass during a cutting operation.

Bob mentioned the cutter diameter not displaying (showed up as zero in his video). That was an intermittent bug and is fixed. It may be obvious, but that isn't for any type of path/radius compensation after the fact. My thinking was if someone saves a file using a specific name for a standard operation they will use over and over again, and then comes back months later to run it, they may want to glance at the code to confirm they are still using the same diameter cutter before hitting the Start button.

Just a little more testing today. I will be posting the free mill version to my website this evening and make a new AZ thread...probably right after Walking Dead.
 
Back
Top