The Shop > CNC
DDCSV1.1 4 Axis controller
<< < (99/202) > >>
Benedikt:

--- Quote from: librarymark on March 17, 2017, 06:45:12 AM ---Folks - I am a machinist hobbyist from Michigan, USA, and have been watching this thread with great interest. The work on reverse engineering this little thing has been nothing short of amazing! :bugeye:

I am building a  2'x4' cnc router and would like to try a DDSCV1 on it, but I have a question that I am hoping you can answer. It will have two steppers on the long axis. Can this unit drive them from separate outputs, or do I have to tie them together on one output? This is easy to do with linuxcnc; how is it done with the DDSCV1?

And to the gentleman who wrote the Pandora configurator PHP script: Part of my day job is web interface design. May I have a copy of your scripts so that I may tinker with it? I like what you have done, but I think we can spiff up the page with some tabs and such, and maybe a guided wizard.

Thanks!

Mark in Dowling, MI

--- End quote ---
Welcome, librarymark!

Thanks for the kind words, glad you liked it! :beer:
I infrequently design websites for other people on request too. I was quite busy and had no time for the design. It really is a pain to use and honestly does not look too visually appealing as it is right now.
I would be glad if you would give this a shot! Especially a wizard would be great. I would also need a tiny admin page, where I can trigger the scripts to re-read the original firmware files to convert them to json files. Currently this is done by passing special GET and POST parameters to the front- and backend.
I will send you the code, however it is currently quite unpolished and should really be reworked. Tell me, how you prefer to handle the front-end and I will greatly improve the back-end.
ugv:
M0 pour faire pause et start pour reprendre
jjae6:
I found the firmware for RMHV2.1 (ddcsv from ratt motor), Inside this zip file are some texts translated into English. ( inside all of *.nc files ).

There are really valuable comments as i.e

"(Reads the current machine tool coordinate position ?ÁÈ?µ?Ç?µ??ß?úе?ø?êÎ?ÖÃ)
#20=#864
#21=#865
#22=#866
;Determines whether the system uses the fixed position tool presetting mode or the current position setting mode
(?Ì???Ôµ?Ä?Ê?ÏÂ??Çó?öX??Y??ZµÄ?ø?øÁ?)
IF#571EQ0GOTO1
#1=#572-#20
#2=#573-#21
#3=#574-#22
....."

Maybe can serve to understand all of variables list
librarymark:

--- Quote from: maxx2000 on March 17, 2017, 08:15:17 AM ---
--- Quote from: librarymark on March 17, 2017, 06:45:12 AM ---I am building a  2'x4' cnc router and would like to try a DDSCV1 on it, but I have a question that I am hoping you can answer. It will have two steppers on the long axis. Can this unit drive them from separate outputs, or do I have to tie them together on one output? This is easy to do with linuxcnc; how is it done with the DDSCV1?

--- End quote ---
I correctly understood you, 2 motors on one axis? DDCSV does not allow you to configure the subordinate axis as in the Linux CNC or MACH3

--- End quote ---

Yup - two motors on one axis. That's too bad. So I would have to do some sort of pairing after the controller. That would be a nice feature to add.
Benedikt:

--- Quote from: librarymark on March 17, 2017, 01:09:25 PM ---
--- Quote from: maxx2000 on March 17, 2017, 08:15:17 AM ---
--- Quote from: librarymark on March 17, 2017, 06:45:12 AM ---I am building a  2'x4' cnc router and would like to try a DDSCV1 on it, but I have a question that I am hoping you can answer. It will have two steppers on the long axis. Can this unit drive them from separate outputs, or do I have to tie them together on one output? This is easy to do with linuxcnc; how is it done with the DDSCV1?

--- End quote ---
I correctly understood you, 2 motors on one axis? DDCSV does not allow you to configure the subordinate axis as in the Linux CNC or MACH3

--- End quote ---

Yup - two motors on one axis. That's too bad. So I would have to do some sort of pairing after the controller. That would be a nice feature to add.

--- End quote ---
There is just not enough I/O. I am simply tieing the signals of my axis together.
Navigation
Message Index
Next page
Previous page

Go to full version