Results 1 to 8 of 8
  1. #1
    Join Date
    Oct 2016
    Location
    Melbourne
    Posts
    470

    Default How to upgrade to CNC without learning G-code

    I found this video I am not a CNC expert would like to hear what the people who have a home CNC set up think of this?

    https://www.youtube.com/watch?v=pgMnH-LRCY8

    https://www.maharn.com/

  2. #2
    Join Date
    Aug 2008
    Location
    Melbourne
    Age
    34
    Posts
    1,075

    Default

    Very interesting, I especially like the use of interchangeable head tooling as an easy way to run multiple tools while keeping the Z axis more or less stable. One obvious issue is the lack of "look ahead" on the controller where it reads a certain number of code lines ahead so it moves smoothly instead of pausing after each line or arc while it works out where it's meant to be going next. That's just a software thing though, so I would hope (expect) it to be patched out for a Beta release.
    Gear cutting specialists and general engineers www.hardmanbros.com.au
    Fine pitch gear cutting from 0.1 Module www.rigear.com.au

  3. #3
    Join Date
    Aug 2019
    Location
    Revesby - Sydney Australia
    Age
    56
    Posts
    1,183

    Default

    www.Maharn.com
    I'm guessing this will be a while to market.


    0) Not fussed about the tooling aspect. He is saying that the tooling library allows easy swapping/sharing of tool paths to machine a particular object, but I can't see how that would be the case unless you have the exact same tool sizes?
    i.e. If you don't have a 3mm ball cutter, or 12mm end-mill with 0.5 nose rad, something somewhere needs to re-process a tool path to that you can approximate it with a 2mm ball, or 10mm end mill with 0.1 nose rad?


    1) Love the tablet idea for control, but not the current UI layout.
    Undecided about (seemingly) using one app for both design and control.


    2) The backlash compensation seems like it leaves a groove where it stops in the middle of the flat of the curve. A little slow and clunky. I'm wondering if continuing the cut while bringing the cutter away from the flat, and then circling back in, would give a neater finish?


    3) The only software I know of that does simple backlash compensation, and allows linear scale feedback, is LinuxCNC. I'm guessing that is driving the backend?

  4. #4
    Join Date
    Aug 2008
    Location
    Melbourne
    Age
    34
    Posts
    1,075

    Default

    Quote Originally Posted by nigelpearson View Post
    0) Not fussed about the tooling aspect. He is saying that the tooling library allows easy swapping/sharing of tool paths to machine a particular object, but I can't see how that would be the case unless you have the exact same tool sizes?
    i.e. If you don't have a 3mm ball cutter, or 12mm end-mill with 0.5 nose rad, something somewhere needs to re-process a tool path to that you can approximate it with a 2mm ball, or 10mm end mill with 0.1 nose rad?
    Surely you'd be able to create your own tools? If not, it's bordering on a complete waste of time and effort.

    2) The backlash compensation seems like it leaves a groove where it stops in the middle of the flat of the curve. A little slow and clunky. I'm wondering if continuing the cut while bringing the cutter away from the flat, and then circling back in, would give a neater finish?
    You could certainly do that in G code I think a better solution would simply to replace the nuts with spring loaded anti-backlash versions; waaay cheaper than a ballscrew conversion and plenty good enough for the target audience.
    Gear cutting specialists and general engineers www.hardmanbros.com.au
    Fine pitch gear cutting from 0.1 Module www.rigear.com.au

  5. #5
    Join Date
    Aug 2019
    Location
    Revesby - Sydney Australia
    Age
    56
    Posts
    1,183

    Default

    Quote Originally Posted by elanjacobs View Post
    Surely you'd be able to create your own tools? If not, it's bordering on a complete waste of time and effort.

    1) Agree.

    2) He seemed to be saying the toolpaths could be shared between users.
    e.g. I create/model/build a toolpath for widget A, and email it to you.

    If you have the exact same tools I use, it will of course run identically (+/- tool wear).

    If you don't, how do you modify the toolpath to accomodate a different edge radius inside a cavity?

    It might be a terminology thing, toolpaths are derived from object design geometry.
    If there aren't geometry references in the thing I share with you, only very limited tool substitution is possible

  6. #6
    Join Date
    Aug 2008
    Location
    Melbourne
    Age
    34
    Posts
    1,075

    Default

    So...exactly the same as sharing a G code program; either you run the same tooling or you have to generate a new program. Not seeing an issue here to be honest, that's just how CNC works
    Gear cutting specialists and general engineers www.hardmanbros.com.au
    Fine pitch gear cutting from 0.1 Module www.rigear.com.au

  7. #7
    Join Date
    Nov 2019
    Location
    Canada
    Posts
    14

    Default

    This method is ideal for low-volume job shop work since it requires less time to plan and process the machine's code. The work can be swiftly programmed by simply drawing the basic shapes in a CAD interface that incorporates the fundamental machining requirements. He created a CAD and control interface that appears intriguing and easier to use.

  8. #8
    Join Date
    Jun 2016
    Location
    Sydney
    Posts
    283

    Default Cnc

    So...exactly the same as sharing a G code program; either you run the same tooling or you have to generate a new program. Not seeing an issue here to be honest, that's just how CNC works
    Well, not quite.
    It ALL depends on how you create your g-code.
    If you are doing it from a CAD model, you will need to go back the start.
    However, if you are an experienced programmer using something like Mach, then anything is possible. For most of my CNC machining, I can change cutter size and edit one parameter (the cutter diameter) and the same object emerges. That is called parametric programming.

    But let's go back to the start. Unless you buy a commercial CNC with a maintenance contract, you are going to need skill in electronics, machining and programming. Coming in cold never works without those skills. Better add a good wallet.

    Merry Xmas, & Happy New Year
    Roger

Similar Threads

  1. Ecogoo VFD Error Code
    By LexD in forum ELECTRICALS
    Replies: 8
    Last Post: 23rd Aug 2023, 01:43 PM
  2. Enco one day only 30% off coupon code
    By Greg Q in forum METALWORK GENERAL
    Replies: 1
    Last Post: 30th May 2013, 10:09 AM
  3. Enco 15% off code
    By Greg Q in forum METALWORK GENERAL
    Replies: 0
    Last Post: 17th May 2013, 01:13 AM
  4. Error in the FAQ - BBCode/vB code
    By Skew ChiDAMN!! in forum FORUMS INFO, HELP, DISCUSSION & FEEDBACK
    Replies: 7
    Last Post: 28th Sep 2009, 12:26 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •