The Shop > CNC
DDCSV1.1 4 Axis controller
<< < (161/202) > >>
chriscnc:
@Will D

The new code was made just for this, I have different steps per mm and all 3 axes. so with the new code, you must turn on software interpolation line #113 if i rember and set the res to .001  If your axis are the same then you can leave #113 off but there is still some CV benefits.

Will_D:
Thanks for the info Chris.

To be sure to be sure at the moment I am running version 2017-04-16-IM NOR (the highly recomended version!)

I did what I asked about re the X and y steps per mm and set them both to 400 and tweaked the drivers micro-steps accordingly.

Result: Circles that are circular! Happy Days

When you talk about line #113 do you mean a parameter of that number? My config data file does not have a #113 parameter
dale brisson:
i dont have limits stops yet so how do you jog the the ddcsv1.1 to where ever you want on the table and manually zero the axis? when im testing x moves back to zero and i want to zero it where it is 


ok i think i got it 2nd y twice
so now there coordinates  beside the left side how do you get rid of it or to reset it
Will_D:
Getting into Fusion 360 to produce the code for this controller.

Question is which post processor are people using?

There are lots to choose from ion F-360.

Also does this version support subroutine calls?
merc:

--- Quote from: chriscnc 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.

--- End quote ---

Hello! The problem is not about helixes, but about arc. Here is the video and gcode without 3d helixes but with invalid behaviour.
DDCSV adds circle instead of the arc in the bottom left corner. Here is the GCODE and video. Same code tested on another CNC with different controller and it works ok.

Video link:
GCODE: https://gist.github.com/arrowcircle/fe0522a7553b352d7c36e412a3eeeca6

Problem is on lines N290 and N460.

Any ideas how to fix this flaw?
Navigation
Message Index
Next page
Previous page

Go to full version