CNC Standalone controller Wiring and Operation Demonstration

Ғылым және технология

In this video, I demonstrate a quick wiring of the DDCSV3.3 Standalone CNC controller.
Product Page:
buildyourcnc.com/item/electro...
Direct links to the standalone CNC controllers:
DDCS v3.1: amzn.to/3tcI7pn
DDCS v4.1: amzn.to/4725GiI
DDCS Expert 4-Axis (No MPG): amzn.to/487ynve
DDCS Expert 4 Axis (with MPG): amzn.to/3Ns3CJF
I will receive a small commission if you use the above links.
Important:
If you are considering purchasing this controller, there are different versions and each one has critical differences. Go to the product page (link just above) to see the different versions and the differences.
Post processor to use with this controller:
You can use the Fanuc post processor with minimal modification. Check the link below:
bbs.ddcnc.com/forum.php?mod=vi...
Credit goes to the user 71taa in the forum. He also created a modified Fanuc post processor on post no. 9 of that thread.
Specifically, in the forum, there is a post that contains this workflow under Fusion360:
1. Choose the target setup in CAM module
2. Ensure that operation names doesn't contain symbols that aren't allowed in g-code comments (like parentheses and so on)
3. Select the 'Post Process'
4. Select "FANUC / fanuc" postprocessor
5. Set following properties:
5.1 Allow helical moves - No
5.2 G28 Safe retracts - No (it's a matter of taste)
All other options by default
6. Open the generated file. In the beginning you'll see the following (depends on your setup):
%
O1001
(T1 D=1. CR=0. - ZMIN=-2.5 - FLAT END MILL)
G90 G94 G17 G49 G40 G80
G21
G53 G00 Z0.
7. Remove the 'O1001' line
8. If you haven't setup home switches on your CNC and doesn't use homing sequence before the work - remove G53 lines - both in the beginning and in the end of file - otherwise you could hit limits easily.

Пікірлер: 63

  • @zoltanbereczki8067
    @zoltanbereczki80675 ай бұрын

    Finally an English demonstration of this controller ( I've got the same). Its a neat little offline controller. Good video, grats!

  • @PatrickHoodDaniel
    @PatrickHoodDaniel6 ай бұрын

    Thank you all for taking the time to watch this video. I am truly grateful and hopefully you get some use out of it. I mention this in the description, but it is important to not here: If you are considering purchasing this controller, there are different versions and each one has critical differences. Go to the product page (link just above) to see the different versions and the differences.

  • @sasasasa711
    @sasasasa7116 ай бұрын

    Please continue the series. thanks

  • @CraigHollabaugh
    @CraigHollabaugh6 ай бұрын

    Great editing on this video. No fluff.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    Thanks!

  • @SILVERBULLETSS86
    @SILVERBULLETSS866 ай бұрын

    Thank you, I will be purchasing mach 4 from you and other parts in the near future

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    Much appreciated!

  • @dd_Dedsec
    @dd_Dedsec6 ай бұрын

    Remember if the motor is rated of 5a phase current or rms.. The current you need to set on its driver will be √2 x 5a = 1.414 x 5 = 7a! not 5a

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    Thanks

  • @pieterveenders9793
    @pieterveenders97936 ай бұрын

    Am I correct that with this standalone controller you can use a CNC milling machine both in proper CNC mode i.e. by converting a CAD file to G-code and milling out an object accordingly, but that it will also allow you to use a CNC milling machine as an electronically controlled manual milling machine i.e. instead of turning turning the crosstable wheels you just tell it to move the x-axis 40 mm to the left, the y-axis 200 mm forward, and the z-axis 15 mm down etc?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    This controller will process g-code in the traditional sense. If you take your CAD geometry and apply machining operations to that geometry to form g-code, you can save that g-code to a thumb drive and process it on this device (move the machine according to the g-code). You can also use this control as you would any other controller and move it manually. I would not suggest cutting with the pendant unless you have the correct feedrate parameters built into the parameters. The pendant is chiefly used as a way to jog to desired positions and stop the machine if needed.

  • @sputnik9708
    @sputnik97086 ай бұрын

    Looking to use a controller to run a simple cnc back gauge and some limit switches for a press brake. Like the options of the v4.1. Are you able to write basic gcode straight from the machine? I don't need any spindle controls. Just move xyz steppers then machine pause, and more movement. So far this looks like a really good option!

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    The only way to get code into this controller is to use the thumb drive included. The controller doesn't have an MDI feature.

  • @sputnik9708

    @sputnik9708

    5 ай бұрын

    @@PatrickHoodDaniel thanks for the reply. Are you able to edit existing gcode?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    5 ай бұрын

    @@sputnik9708 Just like any gcode, you can use a text editor and modify the code. Or you can modify the machining operations in CAM and re-save the g-code. Editing the gcode in the controller is not possible as far as I know..

  • @sputnik9708

    @sputnik9708

    5 ай бұрын

    @@PatrickHoodDaniel copy that. I see the "expert" controller offers the ability to write and edit gcode, wasn't sure if that was carried over to this one. The manual for the v4.1 says options for creating a new file and editing a file, but doesn't go into detail on those processes.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    5 ай бұрын

    @@sputnik9708 That is good to know! Thanks you. IU'm guessing it would be quite cumbersome without the M3K keyboard (amzn.to/3vvLXuD).

  • @naterowley8503
    @naterowley85032 ай бұрын

    Do you know if this controller will work with closed loop stepper drivers. I assume the encoder is all delt with in the driver but would like to ask someone to be sure.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    2 ай бұрын

    Yes, it does. I just built a system that has closed-loop steppers on this controller.

  • @Brute4rce1111
    @Brute4rce11113 ай бұрын

    Do you know how to change the startup boot menu logo on it?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    No, I haven't delved that deep into the unit.

  • @saeedkamali2032
    @saeedkamali20325 ай бұрын

    I'm planning used dm500 stand-alone on my machine .please if you have any knowledge about micro programming in these controller share with us

  • @pierregauthier3077
    @pierregauthier30773 ай бұрын

    I've had this controler for 4 years now. It works well most of the time. My issues are that only G54 works for positioning. The H and D offsetting does not work. Another thing is, if too many files are on the usb, the control won't read the USB.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    Excellent information. Thank you so much for this! Do you have the 3.1 or 4.1?

  • @pierregauthier3077

    @pierregauthier3077

    3 ай бұрын

    I have the 3.1​@@PatrickHoodDaniel

  • @pierregauthier3077

    @pierregauthier3077

    3 ай бұрын

    Another thing is. Once you have your machine ready to cut. Cut some squares and circles. Physically measure them, then adjust the numer of pulses in the control for each axis so it cuts on size.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    @@pierregauthier3077 The formula that I added in the video is a first step. You can adjust as you mentioned if the calibration isn't quite perfect, but don't let runout or incorrectly sized tools cause a change in the steps per unit.

  • @pierregauthier3077

    @pierregauthier3077

    3 ай бұрын

    ​@PatrickHoodDaniel you are correct. My power supply is variable to 36v. I can't explain it but, if I change the power output of the power supply. My cutting sizes change. I have open loop steppers.. but a step is a step regardless of power supplied? I do have closed loop steppers waiting for me to swap them. I'm currently using 1 power supply for all the steppers. Sould I used individual ones? I've learned so much building this. Seems like the more I learne, the more questions I have 😂😂😂😂

  • @sasasasa711
    @sasasasa7116 ай бұрын

    Can this be used for all types of wood carvinf 3 axis operation? and the post processor?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    I added a section in the description that talks about the post processor after doing some research. Yes, this controller can do 3 axis carving.

  • @IceCreams62
    @IceCreams626 ай бұрын

    Hi. One curiosity. Why did you remove the keypad/screen protection sheet ??

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    I like the look of the face without the plastic. Personal preference.

  • @zoltanbereczki8067

    @zoltanbereczki8067

    5 ай бұрын

    @@PatrickHoodDaniel Some people never even remove the protection sheet from their mobile phone... and use it ugly during the device's whole lifetime ::D crazy

  • @chanchalsakarde2768
    @chanchalsakarde27683 ай бұрын

    how to control steps movements, like lets say we have 400 circular points to move one by one and i need to move pointer in following example sequence starting from 0->10->240->45->28-> .......... -> 400 . How can we automate this ..

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    Not sure I understand the question. Do you want to make it so the number of steps, like 20 steps are delivered, then 240 steps are delivered and so on? This can be done using gcode, but you will need to set the steps per unit accordingly.

  • @SILVERBULLETSS86
    @SILVERBULLETSS866 ай бұрын

    Question, would you recommend this over mach 4?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    No. There are too many features that Mach4 has that this device would not be able to do. To name one of many is the number of outputs available. Mach4 can be interfaced with very complex and unique setups and each setup can have its own profile. This also goes for Mach3. For instance, If you have a machine that features multiple heads (spindle, laser, plasma, additive nozzle, etc) on the same machine, mach4 would be able to be adapted to each very easily with a switch to one of the profiles, or be adapted to use multiple at the same time. MAch4 can also be adapted for unique robotic applications along with the various controllers that use Mach4. Another top of mind is probing for measuring surfaces, or finding position for fixturing. Mach3 and 4 would do this with ease where the DDCS controller would be a one trick pony. I do recommend this controller for those that are looking to do only a single application and has a relatively simple setup.

  • @badmintonmaniax4864
    @badmintonmaniax48646 ай бұрын

    What the post processor used for this controller in CAM software?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    I put a link in the description where I found the most information on what post processor to use.

  • @SomeTechGuy666
    @SomeTechGuy6666 ай бұрын

    I love what you are doing but I wish your devices had open source code. And I wish the display was larger.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    I agree, but for the price these are retailing, it's a good option to free up a computer. All open-source control will typically require the use of a computer. The source of this device is firmware and would be challenging for a typical hobbyist.

  • @ibrahimkaratas6088
    @ibrahimkaratas60883 ай бұрын

    How does it continue where it left off when the power goes out?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    I have not tested it in this condition.

  • @tonyn9632
    @tonyn96324 ай бұрын

    Hello, Do I need March3 to work with this controller Sir?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    4 ай бұрын

    No, this controller works all by itself. It's a standalone controller. No computer or CNC software needed. If you have a slave axis, then you will need the DDCS 4.1 variant.

  • @wolleausmallo1
    @wolleausmallo12 ай бұрын

    I reduced the speed to 0,75.

  • @decootubization
    @decootubization6 ай бұрын

    Q: can it be used to control 3D printers?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    Probably not. Accepts g-code and has outputs to control devices for extruder, heat bed, etc. However, It wouldn't be able to perform some of the complex tasks like bed leveling that is present on most modern 3D printers.

  • @myname3463

    @myname3463

    6 ай бұрын

    3D Printer Kit with RAMPS 1.4 works like a charm whit Marlin Firmware

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    @@myname3463 Yes, that would be a much better platform.

  • @tcurdt
    @tcurdt6 ай бұрын

    Wow - that's an absurd price. At least for people that don't mind to tinker.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    I don't think the price is high. If you consider the alternative (other than RPi) as a dedicated system, you would need a computer, a CNC controller, and CNC control software. Is there a standalone option that you know of that is less expensive? If so, I would love to get my hands on it and review it.

  • @tcurdt

    @tcurdt

    6 ай бұрын

    ​@@PatrickHoodDaniel IMO the only distinguishing factor is the "stand alone" really. For that kind of money you could get a bigger screen, a pc with even a mesa. Or get a cheaper controller and pendant. There certainly are options. The only benefit I see is "no tinkering" and the "stand alone". But priorities vary.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    @@tcurdt The DDCS v3.1 is $250. I haven't seen a PC, monitor, controller (even Mesa) altogether lower than $250. Are you referring to a used PC with a parallel port?

  • @tcurdt

    @tcurdt

    6 ай бұрын

    @@PatrickHoodDaniel The DDCS v4 seems to be around $400+ (for me). A good enough used PC (without a parallel port) you can get for 30 bucks, screen you can spend more, but less than 100 is easily doable. Plus a new mesa for about 150. Or alternatively with a NVEM with remora for about 80. Or one of the better grbl(hal) boards for about 80 (if you are not keen on linuxcnc). There are options. 400 bucks for a DDCS just doesn't feel right - to me.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    6 ай бұрын

    @@tcurdt Sure, getting a PC for $30 will do it and keep it out of the landfill, but I would not go as far as saying that this standalone unit is "an absurd price". The DDCS v3.1 is $250 and a good option if you don't need to slave an axis. I believe this standalone CNC controller is a very good option for those not wanting a complex arrangement of computer, controller and software for an excellent price. Most CNC programmers would want a much more sophisticated system like the Masso, which is $1200+. One price may be attractive to one person and not another. I would like to keep this discussion going. You are providing an interesting perspective and this discussion can "work out" a lot of details.

  • @KarlMiller
    @KarlMiller3 ай бұрын

    @1:10 you mention that you are using a ONE AMP power supply "for this quick test" - why make it purposefully more confusing? Nobody will use a one-amp power supply to drive a CNC, so all this did was confuse people. The rest of the content does not work as instruction because you commonly share details in a fast-spoken speed such as "let's go with 3200" without explaining why you are choosing these random number values or how to make the correct decisions for these parameters for the viewer's own equipment relative to this controller. The only thing useful about this video was that it introduced this controller exists.

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    The one amp power supply is only for the power for the controller, not for the motor power. Did you see the section at 7:00? Also, at the 5:00 timestamp, I show how to adjust the values to work with a custom application (calibrating each axis).

  • @pierregauthier3077

    @pierregauthier3077

    3 ай бұрын

    So to properly shelid ypur wires, you ground them to the cabinet the ground the cabinet to the earth?

  • @PatrickHoodDaniel

    @PatrickHoodDaniel

    3 ай бұрын

    @@pierregauthier3077 Two options, ground to the cabinet which is earth grounded, or ground to digital ground.

Келесі