not sure exactly but sounds like a software issue to me
DJH
Hi,
I have a 2019 Taig ER16 mill that I CNC'ed with a Xylotex Stepper/Driver kit. I am, by trade, a CAD Technician. Other than what I have recently (last three months, on the weekends) learned I don't know anything about CNC or Machining in general. So, I need some help.
I am working on making a part that has several rounded vertical surfaces. Like a square with rounded corners and cylindrical protrusions. I have noticed that my mill is making a flat edge on a round cylinder. The last part I made has a .35" Dia. cylinder toward each end of it, which are 2.75" (in the X) apart. The one cylinder is coming out with a flat spot while the other seems to be coming out fine. I am using Gsimple for my G-code and it is using G3 codes to cut the cylindrical profiles. What could be going wrong? Is it me or is something not right with my mill?
I have attached some pics of the cad files of two parts that I made that had this problem.
Thanks for the help,
Frank
not sure exactly but sounds like a software issue to me
DJH
Do you mean software as in the controller software? I use EMC2.
more likley the Gcode generation i would have thought.
Basically something is telling the machine to do what it is doing
DJH
In EMC when a program is opened all of the tool paths can be seen. When one portion of a tool path is clicked on (selected / highlighted) the line of g-code is shown for that particular portion. I did click on the tool paths on the D_4 part and the 180 deg. radius was completed using two G3 codes so I don't think that it is the G-code. I may try writing the G-code by hand just to make sure; I just don't really want to mill another piece because I don't have that much aluminum to work with. Thanks for the suggestion; I may try writing it by hand just to make sure.
-Frank
Heya
I had problems with circles, they kept coming out as squares with rounded edges, it turned out to be that my cad and Cam programs were not compatible, changed to another cad/cam and works great.
unless there is a strange problem in emc2 i don't know.
The machien just does what it's told, unless you have amazingly bad backlash or something
DJH
i wouldnt think that it would be back lash, or all of the round pegs would have flattend sides, not just that one... i mean i guess it might be possible that one part of the screw is looser in the nut that the other, but seems unlikely to me..
Grizzly X3, CNC Fusion Ballscrew kit, 3 500oz-in bipolar steppers, 3 203v Gecko's, Linear power supply from Hubbard CNC, Mach 3, BOBcad Pro Art V22, Rhino.
Remember that in most toolpath generation, it will fail safe and not allow you to cut a shape that would cause the bit to "crash" into other areas of the part or to otherwise incidentally remove any area not specified to be removed. For instance, it will not cut all the way around a complete circle spaced 1/8" away from a wall if you are using a 1/4" bit - this would cause unwanted removal of wall area in order to complete that circle. This is far different from hand coding where commands are absolute. Not being able to think for you, the program will wuss out and take the safe way out almost everytime.
Also remember that the program doesn't know what is beyond the boundaries of its work area. If it won't allow the bit past that boundary, and your work it defined right up to the boundary, it can't be cut. Hence the shape you wound up with.
Try putting your part in a work area defined somewhat larger and see what happens.
I am having difficulties with my controller and once I get those sorted out I will write the G-code by hand and see what happens. It appears that my Xylotex controller has died so until I get it fixed no more milling for me.
Thanks to all for the suggestions!
-Frank
If you have backlash compensation turned on, then when each an axis reverses during a circle, it becomes the slowest axis (it is stopped) so this can cause the cutter to pause while the screw reverses.
I leave the back lash compensation turned turned off. Usually the small error it is intended to compensate for can cause not so small features to appear.
I only turn on if I need some really precision position for drilling, etc.
Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.
I do have backlash compensation turned on. And I wondered if that might be the problem. But If I use no backlash compensation wont my parts be off by quite a bit? My backlash on the axis in question, the X axis, is .0055" wouldn't that add up to be substantial? how much backlash is it ok to just leave?
Thanks for the suggestion.
-Frank
Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.