Author
Topic: DDCSV1.1 4 Axis controller (Read 151758 times)

Unfortunately I do not speak any Russian. But since you do so, if you translate the English text that I can send you via email to Russian, I will make Russian a language option with the next firmware release and also add it to the configurator as a language option.I will add a German file too. If someone would also translate the text into French or Italian or any other language, I will surely also include these languages. There is a bit of code to add and a lot of patching to do. But I guess I can make it work for you ;)

I finally have my Grizzly G1004 small knee mill moving. My goal was to replace the screwing around with Mach3 and a computer with the DDCSV1.1 and end up with a more reliable and simpler machine. To that end I built a little box that contains the controller and my Geckodrive G320 servo drives with a few switches. It seems to work well and the MPG moves the machine well. The only glitch is the failure of the G20 mode; no inch display and the G20 has a bug. I think it will be useable because the Fusion 360 cam can spit out metric G21 code whether the design is in inch or mm.

EDIT:I have now also completely reworked the design of the configurator and made it look a lot more modern. I hope you'll all like it ;)I have attached screenshots of the new design, but it looks best in person ;)http://config.pandora-cnc.eu/

Translated menu items into Russian are not complete enough and not quite right. I could correct them some points in accordance with the accepted terminology. Send me the original English and Russian translation. I think it will be useful to compare 2 translationsMaybe in the future I or someone else will supplement some items of the configurator menu with icons showing the associated function

Translated menu items into Russian are not complete enough and not quite right. I could correct them some points in accordance with the accepted terminology. Send me the original English and Russian translation. I think it will be useful to compare 2 translationsMaybe in the future I or someone else will supplement some items of the configurator menu with icons showing the associated function

I have attached riorao's latest version of the translation and the english translation. I have also seen that some translation work is done in cnc.userforum.ru, so you may want to check if they proposed some changes too.

Icons would be nice. If you happen to find ones with a Public domain or simple Attributive license, we could use them.

This is my current todo list for the website:

Quote

- Get argument type checking working- Add translateable user interface- Detect empty files and ask for translations for the error message- Add "back to defaults" button- Change numbers to 3 decimal places- Keep language choice on backend and especially on continued editing- Check for NAN in number fields- Print a leading 0 for decimal numbers between 1 and -1- Add setting groups- Maybe add search for parameter number (maybe by having anchors)

Something like this. It would be nice if someone checked the spelling and correctness of the translation.I tried to translate by max. Icons are suitable in * png format?. Maybe there will be time, not all at once, but gradually I will try to make them.

So many buttons on the controller can not be connected.[/quote]They duplicate the controller keyboard, maybe there's nothing to it, but it's more convenient for me.On extra you can always connect something else.

Yes, it will be connected to the my CNC machineButtons duplicate the keys of the controller to make it easier to work with gloves. On the free you can connect functions such as forced on / off cooling, dust extraction, vacuum, etc.New functions do not apply to the controller, the panel simply provides buttons for control.

Greetings from Indiana! I am a long-time lurker of this thread in particular, it has been so helpful! Thank you all (Benedikt in particular) for your great work on this controller! With that said, I do have a few questions I hope someone can help with, I am using this controller with a custom built X-Carve.

1) chriscnc mentioned something about a new factory firmware version, 2017-03-04-87NOR Does anyone have a link to where I could download this from?

2) I've got my unit configured to use inches instead of mm, but this poses a problem: my Z-axis requires 24000 steps-per-inch because I'm using a Gecko G540, which by default has 10x microstepping. My machine jogs in manual mode fine, but when running under a program, I have inconsistent depth issues with the Z axis, due to this setting being far higher than the max of 10000. I thought I could fix this issue by changing to mm, but while that fixes the Z axis issue, it creates the same issue on the X & Y axis, as they're belt driven, and the steps-per-mm comes out to 33.33, which is way lower than the minimum of 100. The controller literally won't let you input anything less than 50. Any suggestions here? If I can't disable microstepping on 1 axis of the G540, I may have to get a different stepper controller for Z.

Greetings from Indiana! I am a long-time lurker of this thread in particular, it has been so helpful! Thank you all (Benedikt in particular) for your great work on this controller! With that said, I do have a few questions I hope someone can help with, I am using this controller with a custom built X-Carve.

1) chriscnc mentioned something about a new factory firmware version, 2017-03-04-87NOR Does anyone have a link to where I could download this from?

2) I've got my unit configured to use inches instead of mm, but this poses a problem: my Z-axis requires 24000 steps-per-inch because I'm using a Gecko G540, which by default has 10x microstepping. My machine jogs in manual mode fine, but when running under a program, I have inconsistent depth issues with the Z axis, due to this setting being far higher than the max of 10000. I thought I could fix this issue by changing to mm, but while that fixes the Z axis issue, it creates the same issue on the X & Y axis, as they're belt driven, and the steps-per-mm comes out to 33.33, which is way lower than the minimum of 100. The controller literally won't let you input anything less than 50. Any suggestions here? If I can't disable microstepping on 1 axis of the G540, I may have to get a different stepper controller for Z.

Thanks for any input!

Hello, blades!

Glad you liked the progress so far.For 1), you can download it from my site http://pandora-cnc.eu/en/downloadHowever, I advise getting the modified version when it's out. You can always give the new factory version a try though, before the new mod comes out ;)

For 2), maybe you can use the config generator on http://config.pandora-cnc.eu/ to enter your configuration. After you have downloaded the file, use Notepad++ or vi/etc. on Mac / Linux to edit the setting manually, before importing it.

Thank you Benedikt, I most certainly will be giving your modified version a try! Can't wait to see it! I will also try your suggestion regarding my configuration. Hopefully that will help.

So for the configuration trick, you may want to simply leave the default value for the steps/mm (note that even if you use inches later, you will have to enter this in steps/mm).Now, before submitting the form, write down the numbers associated with the values you want to set to a unrecommended value.Then use a text editor that supports Unix line endings (on Windows, please use Notepad++ not the default Notepad that ships with Windows) and adjust the values associated with the numbers you wrote down earlier.Now, save the file to an USB stick and call it userVar.set and safely remove the USB.Finally, insert the USB stick into the controller and go to the file manager. There, locate the file, highlight it and press Enter.