Open makeCNCWorkshops opened 2 years ago
Very good point, I didn't notice it... because actually I stopped developing this code before actually creating any real cam with it, being passed to other projects. Now the page it should work, in the exported file you will see the center marked. I also added the ability to use the page online, without need to download anything: https://jumpjack.github.io/CamFollowerJS/
Now I am curious to see your automata.... :-)
wow that was super fast and super awesome...i am sorry you are no longer developing this as i have a ton of ideas and this type of software is really needed... and so far i have not seen anything like this around..would love to catch up for a phone chat with you and send you some of my research on what's out there for this type of thing ...i am Paul and you can email me paul at makecnc dot com in the first instance perhaps this may interest you https://www.researchgate.net/publication/253136700_COMPUTER-AIDED_DESIGN_OF_MECHANICAL_AUTOMATA_ENGINEERING_EDUCATION_FOR_CHILDREN
The primary person on the above project passed away and the other person Glenn has told me he will try and find the source code but not to hold my breath as he is now 71 and no longer interested in it as a project.. he said to use whatever i could gleen from the paper with his blessing to develop something similar but i do not have the coding skill it really looks like the holy grail of software for Automata makers ..when they were developing it output was for a laser in a very old format ..much has changed since then with lasers and 3d printing etc
on top of whats in the paper they wrote he sent me this info ..if you have interest
A couple of notes that may not be in the dissertation. The code was written in Java using Swing for the graphical interface. The code that allowed components to rotate was all calculated using trig - sine and cosine functions to plot the points. And the output to the laser was generated as HPGL which is what our original laser cutter required. This could be done as DXF of G code or anything else probably as easily.
i have not seen anything like this around..
Yes... this is why I started writing my own program: because I was not able to find anything similar around, and I searched for months! I'll have a look at the paper.
Hi there,
I know this project is over 2 years old but I was looking online for a solution to generate some CAM profiles and I was very happy to find your program. Is there any chance you will continue working on this? Your program is by far the most intuitive I have tried and with some of the options you mentioned it would be incredibly useful for hobbyists.
I did find a really nice MATLAB program: cam simulator with most of the same features. But being able to export to SVG and the clean GUI make your solution a lot cleaner.
I really hope you would reconsider developing it some more. As makeCNCworkshops mentioned, there just isn't any good alternatives.
You are right, I quite abandoned the project, because it was getting quite complex to improve... But with the arrive of Artificial Intelligence assistance in coding, I was now able to add a feature which I'm sure you will like:
https://jumpjack.github.io/CamFollowerJS/
Now you can edit the cam profile using mouse! (but there's yet a little bug on "point 0" of profile).
...I hope this means you will share some interesting cam profiles to start also warking on my "todo list" point 1 :-)
In the meantime I also started working on point 8; I am at good point, I am now working on load/save.
@makeCNCWorkshops
The primary person on the above project passed away and the other person Glenn has told me he will try and find the source code but not to hold my breath as he is now 71 and no longer interested in it as a project..
Hi, how did it end? Did he/you find the source code of MachineShop software?
Hello i love this software it will be perfect for making cams for my automata however i have a problem...when i export the Cam as an SVG there is no reference point or hole where the cam center is and it is impossible to find it again accurately after export. is there a way you can add a simple hole for the shaft position of the exported SVG as a reference for where the shaft will go in the cam? it doesn't matter what size it is as i can use it in my cad software to create any size whole or you may want to add this as an option to set hole size for shaft hole in exported SVG ?