Firmware download - On 2 Page - DDCSV2.1 - Standalone CNC Motion Controller - Digital Dream Technology support
Author: ytliu
Print Previous Topic Next Topic

Firmware download

[Copy Link]

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
11#
Posted at 2018-9-7 19:15:02 | All floors
ytliu Posted at 2018-9-4 06:17
Thank you for your suggestion, I will add a description in future updates.

There were 2 problems with manual movement of axes:
1) If # 114 is set to Mode2 and # 45 to # 48 to values ​​below 10, a glitch occurs. You can see it on this video https://radikal.ru/video/oe38oN1KQae
For clarity, set # 114 to Mode2; # 45 - # 48 at 1; # 2020 - # 2023 to 1. If done, several steps in a row, without continuing movement, the acceleration starts from 0. If you take a step after the ongoing movement, acceleration starts at 100.

2) There is a very unpleasant glitch when I release the axis shift button on DDCSV, and the axis itself continues to move.
Unfortunately, I can not reproduce it yet, but it happens from time to time. Recently because of this, I broke a thin drill.
That is, you press, for example, the arrow to the right. The X axis goes to the right. You release the button, and the axis continues to move.
To stop it, you must press any button with an arrow. Previously, this problem was when you connect a USB keyboard without a hub, directly into the USB connector of the DDCSV.
Now with USB keyboards everything is fine. But the problem sometimes appears with the buttons on the DDCSV itself.
Think about it, maybe there's a way to fix it. If not, I will try to reproduce the conditions under which this happens.

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
12#
Posted at 2018-9-10 19:51:22 | All floors
ytliu Posted at 2018-9-8 22:58
Due to accuracy of the fpga speed planning module (currently using 24-bit accuracy), the first pro ...

Thank you. Reducing the parameters # 263 - # 266 to 200 helped (there were 600).
About the keyboard. What kind of malfunction can there be in it? Sticking of buttons is excluded.
Is the TM1638 chip defective?
Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
13#
Posted at 2018-9-19 21:52:52 | All floors
I post a new version of the Russian translation.
There are a lot of changes. In future firmware, you should use this file.

The meaning of the six settings is still not clear to me.
Please, someone explain their meaning.

# 50 "HOME signal Effective when HOME" - what does this mean?
-----
# 3 "Tool path" or "Try cutting" - what is the "Try cutting" mode? Control the program with the MPG wheel?
-----
# 218 "Cycle Start key mode selection" - where is the Cycle Start button?
-----
# 396 "Number of line" - please, tell us more about this setting? Is it needed to render the Tool path?
-----
# 109 "M Bus IO default status" - the links you wrote do not work anymore. Where can I read more about M-Bus? Where is the connector?
-----
# 5 "minimum log radius of 4axis machining" - what does this mean?

rus.rar

4.79 KB, Down times: 598

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
14#
Posted at 2018-9-20 18:46:58 | All floors
ytliu Posted at 2018-9-20 06:46
#396 "Number of line", the number of path segments of the look-ahead algorithm. The system will pre- ...

Many thanks. Basically, everything is clear. Soon there will be a full Russian translation.
Please clarify whether I correctly understood the purpose of parameters # 2 and # 396.

As far as I understand, parameter # 396 determines how many lines of G-code will be pre-read (preemptively, pre-emptively) for planning processing, and parameter # 2 determines how much processor resources will be allocated for this pre-emptively reading?
If you set a large value for # 2, the interface starts to slow down, because almost all the CPU time is spent on pre-reading g-code?
Parameter # 2 affects the probability of zeroes appearing on the screen (0.0000) while the G code is executing?
Parameter # 396 specifies how many lines will be read forward from the beginning of the program, or from the line that is currently running?
That is, if # 396 = 1600, does it read 1600 lines 1 time during the program startup, or every time you switch to a new line?

If you added these settings, then they were for some reason needed.
Please describe some typical situations when you need to change the values of parameters # 2 and # 396.

Having a good understanding of this, I will be able to compose a qualitative instruction on setting up DDCSV.

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
15#
Posted at 2018-9-21 15:22:08 | All floors
ytliu Posted at 2018-9-21 06:11
When the line segment in gcode is very short, you may need to adjust the #2 parameter, otherwise p ...

Many thanks.
In which cases, it may be necessary to change the value of parameter # 396?
I set the maximum and minimum values and did not notice the difference.
Can you describe an example, even hypothetical?
Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
16#
Posted at 2018-9-21 20:06:58 | All floors
Last edited by Nikolay81 In 2018-9-21 20:25 Editor
ytliu Posted at 2018-9-21 19:38
the motion planning algorithm has been optimized, so adjusting #396 does not have much impact on mac ...

Thank you.
Russian translation, now completely finished.
Translated everything that can be translated (in some places it is inappropriate to translate, because there is too little space).
Over time, he will improve.
In all subsequent firmware, I ask you to use this translation.

rus.rar

4.81 KB, Down times: 618

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
17#
Posted at 2018-9-24 23:23:25 | All floors
alexwalex Posted at 2018-9-22 01:14
Nikolay81, не совсем точный перевод параметров #2001-#2003

По-моему, твой перевод тоже немного корявый.
Посмотри новый перевод - так будет лучше?Ещё в переводе есть места, которые можно более понятно назвать, по твоему мнению?

rus.rar

4.79 KB, Down times: 648

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
18#
Posted at 2018-9-25 19:13:48 | All floors
alexwalex Posted at 2018-9-25 02:04
Всё OK!
Ну разве только вот:
#218 -t2 -s1"Нажатие старт посл ...

Насчёт "всё ОК" - это ты зря. Перевод, довольно корявый. Просто у меня больше нет времени им заниматься.
Я пожилой станочник, в "этих ваших Интернетах" плохо разбираюсь.
А ты - молодой и активный. Может, создашь тему на профильных форумах о улучшении перевода?
Коллективный разум, сможет этот перевод улучшить. Если захочет :-)
Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
19#
Posted at 2018-9-26 20:29:17 | All floors
I edited the Russian translation. In all the following firmwares, you should use this file.

rus.rar

4.81 KB, Down times: 600

Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
20#
Posted at 2018-10-14 17:14:27 | All floors
Last edited by Nikolay81 In 2018-10-14 17:16 Editor

This has already been written several times. You can increase the maximum value of the parameter through the translation file (eng). And the best option, if you have an asynchronous spindle, is to reduce the spindle stop time in the settings of the inverter. More than 9 seconds is a lot. Even spindles without brakes stop in 3 seconds.
Reply Support Opposition

Use props Report

You need to log in before you can reply Login | Register now

This forum Credits Rules

Shenzhen Digital Dream Numerical Technology Co., Ltd. support
Adress:507,A Building,Leibo Industry Zone,No. 22 Jinxiu East Road,Kengzi Street,Pingshan district,Shenzhen City,P.R. of China
Phone:13244704799
E-mail:info@ddcnc.com

TEL

0755-87654321

Wchat

Website designed by DigitalDream Technology Support
Quick Reply Back to top Back to list