KMotion/KFLOP Test Version 4.35c Released


Results 1 to 8 of 8

Thread: KMotion/KFLOP Test Version 4.35c Released

  1. #1
    Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    3502
    Downloads
    0
    Uploads
    0

    Default KMotion/KFLOP Test Version 4.35c Released

    KMotion/KFLOP Test Version 4.35c Released

    Many new examples, features, and fixes!

    New Probing Screen Set (thanks to Jeremy Brown and Stigoe) see related Thread






    Chip - Visual Basic CNC Program Thanks to Rick Caddell





    New Advanced Trip State Blending




    Full Change List Here

    Download

    Similar Threads:
    Regards
    TK http://dynomotion.com


  2. #2
    Member
    Join Date
    May 2012
    Location
    canada
    Posts
    505
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Great work Tom. How is this "third order trip state" feature used? Are we able to control jerk on interpolated moves yet? Would love to see that feature.



  3. #3
    Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    3502
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Hi Murray,

    Thanks. The 3rd order blending applies to independent axis motions. Previously if the destination or constraints were changed while a move was in progress only simple cases (basically far away from destination) were handled optimally. More complex cases would stop, then move to the new destination. Now optimal trip states should be determined in all cases. Also a blended move with different acceleration and deceleration can now be commanded with the new MoveEx function.

    But no this doesn't apply to multi-axes coordinated motions. That is extremely complex.

    Regards
    TK http://dynomotion.com


  4. #4
    Member
    Join Date
    May 2012
    Location
    canada
    Posts
    505
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Quote Originally Posted by TomKerekes View Post
    Hi Murray,

    Thanks. The 3rd order blending applies to independent axis motions. Previously if the destination or constraints were changed while a move was in progress only simple cases (basically far away from destination) were handled optimally. More complex cases would stop, then move to the new destination. Now optimal trip states should be determined in all cases. Also a blended move with different acceleration and deceleration can now be commanded with the new MoveEx function.

    But no this doesn't apply to multi-axes coordinated motions. That is extremely complex.
    To bad its a hard one, would be nice feature to have. Even the cheap Chinese 3d printers allow you to tune jerk these days, and seems to make big difference to performance.

    I would still love to see that low pass filter added right into the trajectory planner someday too, without needing to use the transform feature. I havent been doing as much 3d toolpaths lately, but it would be a big help for this type of work.

    Thanks again for all the work you put into this.



  5. #5
    Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    3502
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    To bad its a hard one, would be nice feature to have. Even the cheap Chinese 3d printers allow you to tune jerk these days, and seems to make big difference to performance.
    Hi Murray,

    Do you have a link to a 3D printer with Jerk limits? The ones I've seen use the term loosely. Its actually a speed limit where the printer will slow down to that speed before changing direction instantly - which is quite different.

    Regards
    TK http://dynomotion.com


  6. #6
    Member
    Join Date
    May 2012
    Location
    canada
    Posts
    505
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Quote Originally Posted by TomKerekes View Post
    Hi Murray,

    Do you have a link to a 3D printer with Jerk limits? The ones I've seen use the term loosely. Its actually a speed limit where the printer will slow down to that speed before changing direction instantly - which is quite different.
    Hi Tom, I just did some searching and you may be right, looks like some just use this term for start speed or maximum instant speed change, which of course is completely different. I dont know if all machines work this way, or if some really are changing actual jerk (rate of acceleration change). This is very disappointing to see them using the term wrong like that.

    Im fairly new to 3d printing, just bought a sidewinder X1 a month or so ago and it seems to be working surprisingly well with stock settings so I havent tried adjusting jerk on mine, cant even confirm if it even has the option to change it, or what it actually changes. I will experiment someday and let you know what i find.

    Its probably way over my head...but ive always been curious, what makes the calculations so complex? I understand velocity is first derivative of position, acceleration second, jerk being third. And you obviously have the first two figured out and working great, why is the third step so complicated? I was hoping it could be just one extra step of whatever calculations you are doing now, but I guess its not that easy?



  7. #7
    Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    3502
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Hi Murray,

    ive always been curious, what makes the calculations so complex? I understand velocity is first derivative of position, acceleration second, jerk being third. And you obviously have the first two figured out and working great, why is the third step so complicated? I was hoping it could be just one extra step of whatever calculations you are doing now, but I guess its not that easy?
    That's a good question. I don't have a good answer. Google "3rd order trajectory planning". Its vastly more complex. Path smoothness isn't sufficient to avoid infinite jerk. Constraints of continuous velocity and acceleration between segments means what is done in one segment greatly impacts what needs to be done in others. Try it

    Regards
    TK http://dynomotion.com


  8. #8
    Member
    Join Date
    May 2012
    Location
    canada
    Posts
    505
    Downloads
    0
    Uploads
    0

    Default Re: KMotion/KFLOP Test Version 4.35c Released

    Quote Originally Posted by TomKerekes View Post
    Hi Murray,

    That's a good question. I don't have a good answer. Google "3rd order trajectory planning". Its vastly more complex. Path smoothness isn't sufficient to avoid infinite jerk. Constraints of continuous velocity and acceleration between segments means what is done in one segment greatly impacts what needs to be done in others. Try it
    Yeah it does seem very complex. Out of my league thats for sure. Too bad, I was kinda hoping to see this someday but I guess it isnt really an option. I guess realistically only small percentage of users would even notice and appreciate the change anyway.

    Still love this Dynomotion system as it is, thanks again for everything you do Tom.



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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

KMotion/KFLOP Test Version 4.35c Released

KMotion/KFLOP Test Version 4.35c Released

KMotion/KFLOP Test Version 4.35c Released