LinuxCNC S-Curve Accelerations

More
04 Oct 2023 18:48 - 04 Oct 2023 18:49 #282307 by Grotius
@Beef,

I don't use Discord or IRC. Here is my whats app contact : github.com/grotius-cnc/contact
You are now my assistant okey? Just kidding.

@Roslyak,

Nice to see you again.
Do you have a link to your projects?

@All,

5 year's ago i stopped using alcohol. 6 month's ago i stopped using cigarettes.
For now i am able to code again without the need of smoking.

Okey for the linuxcnc scurve project.

I will make a tiny project where users like Beef and Roslyak can see how interpreter works in just one single c++ file.
This is handy for every involved coder can just look at that file and play with it.

When this is done, we can devide tasks.

Another question, is pyvcp axis gui currently without installation problems?
 
Last edit: 04 Oct 2023 18:49 by Grotius. Reason: removed empty spaces
The following user(s) said Thank You: tommylight, rodw, tiagounderground, Beef

Please Log in or Create an account to join the conversation.

More
04 Oct 2023 23:51 #282326 by cakeslob


6 month's ago i stopped using cigarettes.
For now i am able to code again without the need of smoking.
 


fuck I am not lookin forward to when I have to do that.
god speed.

Please Log in or Create an account to join the conversation.

More
05 Oct 2023 13:51 #282364 by TheRoslyak
Hi Beef. I see you've followed my GitHub. All of my projects are private, but if you tell me what you specifically need and how I might be able to help, I'll grant you access. I have several projects. I've briefly described them in the topic: www.forum.linuxcnc.org/38-general-linuxc...rol-in-c-c?start=270

Please Log in or Create an account to join the conversation.

More
05 Oct 2023 22:09 - 05 Oct 2023 22:15 #282407 by Beef
Replied by Beef on topic LinuxCNC S-Curve Accelerations
@TheRoslyak I just followed as a kind of bookmark - at this time I don't think there's anything in particular I'm looking for as don't think I have a need for the type of project you described in the near future. I do appreciate it though :)



I had a great talk with Grotius today and we outlined some plans for our way forward (captured in a separate thread). I think we'll benefit from a group effort, and I'm working on organizing the notes I've compiled prior to and during in my own attempt so far to build some initial documentation for other contributors.
Last edit: 05 Oct 2023 22:15 by Beef.

Please Log in or Create an account to join the conversation.

More
11 Oct 2023 05:18 #282724 by Barney
Hello, brother. I've found the official S-curve code, which is based on discrete-time mode, but I feel there might be an issue.You can try to implement Dynamic S-curve velocity trajectory profiling.
github.com/LinuxCNC/linuxcnc/blob/4ff91a...kinematics/tp.c#L598
discrete-time mode:
www.pmdcorp.com/resources/type/articles/...rol-profiles-article
Attachments:
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
12 Oct 2023 09:34 #282803 by Grotius
Hi Barney,

Thank you for your contribution. I was not aware of this code.

Please Log in or Create an account to join the conversation.

More
13 Oct 2023 03:49 #282865 by Barney
The "linuxcnc_micges_scurve_test2" branch has addressed errors caused by iterations, and I have extracted and plot the results using MATLAB.
Attachments:
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
13 Oct 2023 16:54 #282908 by Grotius
Hi Barney,

Interesting results.
Did you did a git clone and then a git checkout? I got errors with tlc versions when try to ./configure this version.

Coming time i will try to dive some deeper into the linuxcnc source code.

Anyway. Can you try this scurve jogging repository to show a result in matlab?
github.com/grotius-cnc/linuxcnc
It has a build script in the cmake dir and starts the axis gui after install.




 
The following user(s) said Thank You: bkt

Please Log in or Create an account to join the conversation.

More
14 Oct 2023 01:15 #282954 by Barney
Hi Grotius,

Yes, I used git clone for building.
I encountered the following error while building and how to fix it. 

You can also try building with MATLAB.
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
14 Oct 2023 01:24 #282957 by Barney
Hi Grotius

Linux kernel version should not be too high.
I'm using version 4.19

官网分支中好像还有个使用 贝塞尔实现的方案。
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

Time to create page: 0.368 seconds
Powered by Kunena Forum