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

Offline Will_D

  • Hero Member
  • *****
  • Posts: 668
  • Country: ie
    • National Homebrew Club of Ireland
Re: DDCSV1.1 4 Axis controller
« Reply #750 on: November 23, 2017, 05:49:48 AM »
Talking of backlash: Is this now working in the current release?
Engineer and Chemist to the NHC.ie
http://www.nationalhomebrewclub.ie/forum/

Offline Benedikt

  • Full Member
  • ***
  • Posts: 200
  • Country: de
Re: DDCSV1.1 4 Axis controller
« Reply #751 on: November 23, 2017, 07:28:10 AM »
Status update:
My controller is now repaired and seems to be operational again.
I have started to binary patch the latest version of the firmware that has been posted by chriscnc.
This may take a while. How is that one version working for the most of you?
Is it stable enough to be used productively?

@ChrisCNC, please provide some info on the FPGA registers. This would really help!
Don't fear anything. There is no way we're going to steal any profit from you.
We've got most of the software source (minus the comments and the names of the functions local variables) already, but some FPGA doc would really help.

Beat regards,
Benedikt

Offline merc

  • Jr. Member
  • **
  • Posts: 11
  • Country: 00
Re: DDCSV1.1 4 Axis controller
« Reply #752 on: November 23, 2017, 09:20:22 AM »
This may take a while. How is that one version working for the most of you?
Is it stable enough to be used productively?

Hi! I flashed this firmware to my cnc and have a problem with arcs.
Here is short gcode and video:

gcode: https://gist.github.com/arrowcircle/30017c506a6883d7ab227eae4f3af698
video:


Problem is, when it makes second tab it does not stop and goes additional 360 degrees without lifting a tool.

Is this a bug? Or do I doing something wrong?

Offline chriscnc

  • Jr. Member
  • **
  • Posts: 39
Re: DDCSV1.1 4 Axis controller
« Reply #753 on: November 23, 2017, 12:42:06 PM »
This is a gcode issue, what software did you make the code with? Ive been running the new firmware non-stop as well as the factory and its not had any faults yet. Ill run your code to make sure i get the same.

Offline chriscnc

  • Jr. Member
  • **
  • Posts: 39
Re: DDCSV1.1 4 Axis controller
« Reply #754 on: November 23, 2017, 12:50:22 PM »
@antonio

Testing backlash, is it not using it at all or is there an error in the arc? please run with line 113 on then off to compare. Turn off only if you mach has the same steps per/mm x/y

Offline chriscnc

  • Jr. Member
  • **
  • Posts: 39
Re: DDCSV1.1 4 Axis controller
« Reply #755 on: November 23, 2017, 12:53:32 PM »
@Benedikt M.

Send me a PM ill loop you in with the factory team direct.

Offline blades

  • Jr. Member
  • **
  • Posts: 29
  • Country: us
Re: DDCSV1.1 4 Axis controller
« Reply #756 on: November 23, 2017, 01:16:45 PM »
Hey Chris, has there been any update on the DDCSV ver. 2 you mentioned back on pg. 28?
Bill

- No best but better

Offline merc

  • Jr. Member
  • **
  • Posts: 11
  • Country: 00
Re: DDCSV1.1 4 Axis controller
« Reply #757 on: November 23, 2017, 01:58:14 PM »
This is a gcode issue, what software did you make the code with? Ive been running the new firmware non-stop as well as the factory and its not had any faults yet. Ill run your code to make sure i get the same.

Its Mastercam. Same gcode works fine with cnc controlled by NCStudio. Also, any simulator will show the difference between video and simulator.

Offline ugv

  • Jr. Member
  • **
  • Posts: 26
Re: DDCSV1.1 4 Axis controller
« Reply #758 on: November 24, 2017, 03:42:06 PM »

Offline Avis

  • Jr. Member
  • **
  • Posts: 11
  • Country: es
Re: DDCSV1.1 4 Axis controller
« Reply #759 on: November 25, 2017, 01:21:25 PM »
They know if they have solved the problem of accidental deletion of the software with the mode key and if that is the case where I can download the last factory version.
Thank you

Offline antonio

  • Jr. Member
  • **
  • Posts: 31
  • Country: it
Re: DDCSV1.1 4 Axis controller
« Reply #760 on: November 27, 2017, 05:21:24 AM »
@antonio

Testing backlash, is it not using it at all or is there an error in the arc? please run with line 113 on then off to compare. Turn off only if you mach has the same steps per/mm x/y

hi Chris,
I'm using the latest original firmware but backlash is not used during a circle even the backlash and parameters (0,15 x and 0,15 y) on varset is setted on for x and y too.

Offline Benedikt

  • Full Member
  • ***
  • Posts: 200
  • Country: de
Re: DDCSV1.1 4 Axis controller
« Reply #761 on: November 27, 2017, 03:56:50 PM »
Good evening!

It seemed many people had issues with the firmware update process, so I have developed a small Windows assistant to guide you through the installation of Pandora.
What makes it so much easier is, that the assistant detects all removable drives, shows which ones are compatible for the installation, and allows reformatting incompatibly formatted sticks in the proper format. Also, all files are copied to their proper locations making sure, the installation will work well.
Afterwards, the USB stick is ejected and a short tutorial is presented that leads through the remaining steps.
It's great to have so many different people here and not anyone here has a degree in IT so it's kept as simple and straightforward as possible. I think the mechanical work most of these people show here is just plainly amazing :D

Here are a few screenshots, because  :worthless:



It can be downloaded from here: http://dl.pandora-cnc.eu/utils/installer/PandoraInstaller_20170416a.exe


Best regards,
Benedikt
« Last Edit: November 27, 2017, 04:25:24 PM by Benedikt M. »

Offline blades

  • Jr. Member
  • **
  • Posts: 29
  • Country: us
Re: DDCSV1.1 4 Axis controller
« Reply #762 on: November 27, 2017, 06:13:56 PM »
NICE work Benedikt! Many thanks!! Haven't tried it yet, my machine is still in temporary storage from moving. Looking forward to trying it out!
Bill

- No best but better

Offline johnsattuk

  • Jr. Member
  • **
  • Posts: 15
  • Country: gb
Re: DDCSV1.1 4 Axis controller
« Reply #763 on: November 27, 2017, 08:01:13 PM »
 :thumbup:

Offline Will_D

  • Hero Member
  • *****
  • Posts: 668
  • Country: ie
    • National Homebrew Club of Ireland
Re: DDCSV1.1 4 Axis controller
« Reply #764 on: November 29, 2017, 06:12:52 AM »
Thanks Benedikt.

Will Pandora instal overwrite my existing parameter settings?
Engineer and Chemist to the NHC.ie
http://www.nationalhomebrewclub.ie/forum/

Offline Benedikt

  • Full Member
  • ***
  • Posts: 200
  • Country: de
Re: DDCSV1.1 4 Axis controller
« Reply #765 on: November 29, 2017, 07:28:12 AM »
Thanks Benedikt.

Will Pandora instal overwrite my existing parameter settings?
The latest version is not overwriting the settings anymore.
If you want to play safe, you can copy it from the /mnt/nand1-1/settings file to a usb stick before you start.

Best regards
Benedikt

Offline Will_D

  • Hero Member
  • *****
  • Posts: 668
  • Country: ie
    • National Homebrew Club of Ireland
Re: DDCSV1.1 4 Axis controller
« Reply #766 on: November 29, 2017, 08:13:09 AM »
Please help I am confused.

The pandora loader displays a red warning on the splash screen, and loads a new version. There is no other comunication (as indicated in the seceond screen shot)

The version details are:
2017-04-16-IM NOR
DDCSV1.1 PLUS

Problem is that it won't run a gcode file or do a zero all axes (2nd x- x-). Pendant mode works as do the single axis zero and the move/jog modes

I notice in reply 731 mention of a november version which installs as:
2017-10-30-89 NOR
DDCSV1.1@DDREAM

This version also behaves as above.
Engineer and Chemist to the NHC.ie
http://www.nationalhomebrewclub.ie/forum/

Offline hschoel

  • Newbie
  • *
  • Posts: 1
Re: DDCSV1.1 4 Axis controller
« Reply #767 on: November 30, 2017, 01:58:15 AM »
Hello All,

DDCSV2.1 is available at https://www.lollette.com/cnc-controller/DDCSV1.1-offline-CNC-Controller.html

When you order the DDCSV1.1 you are getting the DDCSV2.1. I got this confirm.


Offline merc

  • Jr. Member
  • **
  • Posts: 11
  • Country: 00
Re: DDCSV1.1 4 Axis controller
« Reply #768 on: November 30, 2017, 05:51:41 AM »
Hello All,

DDCSV2.1 is available at https://www.lollette.com/cnc-controller/DDCSV1.1-offline-CNC-Controller.html

When you order the DDCSV1.1 you are getting the DDCSV2.1. I got this confirm.

How it differs from v1.1?

Offline Benedikt

  • Full Member
  • ***
  • Posts: 200
  • Country: de
Re: DDCSV1.1 4 Axis controller
« Reply #769 on: November 30, 2017, 06:08:46 AM »
Hello All,

DDCSV2.1 is available at https://www.lollette.com/cnc-controller/DDCSV1.1-offline-CNC-Controller.html

When you order the DDCSV1.1 you are getting the DDCSV2.1. I got this confirm.

How it differs from v1.1?
I hope only in the wierd new design :P

Also an interesting detail from the new firmware file, chris posted:
Code: [Select]
DDCSV2.1@DOSEDONE
It appears as if the new firmware is going to be compatible across all controllers alike (So DDCSV1.1 and DDCSV2.1). Also it is probably going to be produced/distributed by whatever DOSEDONE is.
« Last Edit: November 30, 2017, 07:34:36 AM by Benedikt M. »

Offline KevJ

  • Newbie
  • *
  • Posts: 3
Re: DDCSV1.1 4 Axis controller
« Reply #770 on: November 30, 2017, 08:22:58 AM »
Hi all,

Firstly, I'd like to thank the guys who've put in the effort to improve the software on this controller.

I've ended up here with a similar problem to Merc's. I ran his code in a sim and it works (three tabs on the bottom of the parts), however I agree that it is nothing like the process shown in the video.
The issue I'm having (with updated pandora version as well as previous) is that when i ramp in on a profile, it sometimes starts in the wrong place.
As with Merc's code, when I run it in sim it looks fine but on the machine with the DDCSV1.1 controller it just does it's own thing. This same code works fine on my other machine.
This seems to have something to do with ramping down on an arc.

I've worked around this by doing a straight plunge at the start of the profile, however this will only work for some parts.
I've attached gcode and a photo of a cut (I stopped it when it was apparent it had gone wrong)

Any suggestions would be appreciated.

Regards,

KevJ

Offline Benedikt

  • Full Member
  • ***
  • Posts: 200
  • Country: de
Re: DDCSV1.1 4 Axis controller
« Reply #771 on: November 30, 2017, 10:46:16 AM »
 :update:
Here's a big update for PandoraInstaller. It is now capable of installing multiple firmware versions.
There have also been some various bug-fixes.
The factory firmware, as well as the modded firmware can now be installed.

It can be downloaded from here: http://dl.pandora-cnc.eu/utils/installer/PandoraInstaller_20171130_v13.exe


And here are some screenshots of the new version:



Best regards,
Benedikt

Offline chriscnc

  • Jr. Member
  • **
  • Posts: 39
Re: DDCSV1.1 4 Axis controller
« Reply #772 on: November 30, 2017, 06:03:35 PM »
Merc and Kevn,

You have your G code set for 3 axis arc interpolation. look at your Gcode see the Z move on a G03 line. This controller only supports interpolated arc move on a single plane at a time ( this is pretty common). most controllers till the very late 90's started to offer interpolate arcs on 3 axis. This is a setting in your post processor to restrict arcs to a single plane like x/y per line. Don't be mistaken, this controller can make perfect 3 axis helix moves. Its just the way the post processor handles the code by mixing G01 with G03 moves, the motion of the machine is no different and super smooth as the controller can prosses code with lookahead very fast. Just select no helix moves in your post processor, it will still helix, just won't use a G03 with a Z on the same line. Long story short, Gcode is correct for a different controller, that's why it will work in simulators and some other controllers. you simply have the wrong post processor for this controller. look at the postprocessor file and look for helix allowed and or arc interpolation planes allowed making sure its set to 1.  Look at the screenshot of the fusion 360 post.

Offline KevJ

  • Newbie
  • *
  • Posts: 3
Re: DDCSV1.1 4 Axis controller
« Reply #773 on: December 01, 2017, 04:36:14 AM »
Thank you for your quick response Chris,
I'll take a look at the cam post today and see if I can make the change.

Regards,

KevJ

Offline Will_D

  • Hero Member
  • *****
  • Posts: 668
  • Country: ie
    • National Homebrew Club of Ireland
Re: DDCSV1.1 4 Axis controller
« Reply #774 on: December 01, 2017, 04:56:57 AM »
Many thanks to all. I think all my funny problems (see my earlier posts) were caused by my parameter settings.

Installing the 2016 version which reset the parameter file to factory solved the problems:

Made minor tweeks to suit my steppers and it works!

Now installed the 16 04 2017 version and all is fine. Parameters not affected and it works fine.
« Last Edit: December 01, 2017, 08:23:12 AM by Will_D »
Engineer and Chemist to the NHC.ie
http://www.nationalhomebrewclub.ie/forum/