585,667 active members*
4,140 visitors online*
Register for free
Login
Page 13 of 13 3111213
Results 241 to 245 of 245
  1. #241
    Join Date
    May 2014
    Posts
    261

    Re: Honest Appraisal of UCCNC

    Quote Originally Posted by jfong View Post
    What a DSP/FPGA or microcontrolller does well is the fine grained timing requirements that is necessary for low jitter step pulse output.

    There are some step generation hardware that is good to several MHz. I use a uc300eth that can do couple hundred kHz step pulse. A super fast PC cannot do that without using some kind of external hardware or pci card.
    Sort of see where your coming from, but this chip isn't processing data, it is timing data, unless "processing" is being used in a generic sense as a given amount of throughput.
    I know a lot of the people who understand audio far better than me talk a lot about timing, so I could see how an external chip to perform timing could be beneficial for this purpose.
    If my post is missing an 'nt you might have to add it yourself.

  2. #242
    Join Date
    Mar 2003
    Posts
    35538

    Re: Honest Appraisal of UCCNC

    How the trajectory planner is coded has a lot more to do with how the machine runs than the processor.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #243
    Join Date
    Sep 2005
    Posts
    287

    Re: Honest Appraisal of UCCNC

    As a calculated GUESS I would also tend to think it's all about timing, and not data throughput. Yes an ethernet connection is super fast with data throughput, but I bet it can't time that throughput precisely in a way that's needed for step pulse generation.

    Windows PCs are also multi-tasking machines where they jump from one process to another. And don't ethernet connections send data in "packets". If a PC could deal perfectly with timing I'm sure we wouldn't have any external motion controller boards.

  4. #244
    Join Date
    Feb 2008
    Posts
    482

    Re: Honest Appraisal of UCCNC

    i mainly make cabinet parts with uccnc- where everything must clip and fit together- so accuracy is paramount.
    not once have i had to switch to g61 exact stop mode :-)
    i upgraded from usb 300 to 300eth (as id nagged balacz to make it in the first place. -and so glad he came through with such a great product)
    i leave my pc on all the time, unlike mach3 it doesnt require restarts after a few days when things stop working etc. uccnc only gets restarted when i add a new plugin etc now
    here is a video of it running a nested job- its doing this day in day out - couldnt be happier!
    im running uccnc with uc300eth, 3 cheapy £5 chinese break out boards, mitsubishi servos in position mode.
    ive since added a toolchanger rack and have tool length probing for fast start work with any new tool.
    https://youtu.be/veb6rAmkS9Y
    so much to learn, so much to pass on.

  5. #245
    Join Date
    Apr 2013
    Posts
    1899

    Re: Honest Appraisal of UCCNC

    Quote Originally Posted by Beefy View Post
    As a calculated GUESS I would also tend to think it's all about timing, and not data throughput. Yes an ethernet connection is super fast with data throughput, but I bet it can't time that throughput precisely in a way that's needed for step pulse generation.

    Windows PCs are also multi-tasking machines where they jump from one process to another. And don't ethernet connections send data in "packets". If a PC could deal perfectly with timing I'm sure we wouldn't have any external motion controller boards.
    Not only that, but Ethernet packets collide all the time, so there is a collision detection procedure which makes sure that packets are sent and received without error, which means some packets are resent. Packets are also not always sent in sequence, so it is pretty complicated. The motion controller board receives the packets, assembles in the right order and sends the timed signals to the steppers. There is probably no other processing, processing takes place in the UCCNC software.

Page 13 of 13 3111213

Similar Threads

  1. UCCNC Macro sharing
    By BanduraMaker in forum UCCNC Control Software
    Replies: 64
    Last Post: 02-04-2023, 12:17 AM
  2. Getting Started with UCCNC Software
    By BanduraMaker in forum UCCNC Control Software
    Replies: 5
    Last Post: 02-08-2015, 07:06 PM
  3. UCCNC software release
    By dubble in forum News Announcements
    Replies: 0
    Last Post: 06-13-2014, 02:24 PM
  4. CNC equipment appraisal and insurance?!
    By diyengineer in forum DIY CNC Router Table Machines
    Replies: 3
    Last Post: 02-03-2011, 03:03 AM
  5. A few honest questions
    By HuFlungDung in forum CamSoft Products
    Replies: 8
    Last Post: 06-16-2004, 12:24 AM

Tags for this Thread

Posting Permissions

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