Welcome to Our Community

Some features disabled for guests. Register Today.

C-Beam Machine XLarge

Discussion in 'CNC Mills/Routers' started by Moag, Jul 31, 2016.

  1. Metalguru

    Metalguru Veteran
    Builder

    Joined:
    Dec 29, 2015
    Messages:
    752
    Likes Received:
    547
    Your calibration is off. You need to calibrate each machine individually, you can't just plug in the theoretical steps/mm value and expect it to be exact.

    1. Use a small square up against the carriage to place a pencil mark on your X axis beam.
    2. Move the X carriage some convenient value, say 300mm, and make another pencil mark in exactly the same way. The larger the distance you move the carriage, the better the accuracy.
    3. Use an accurate ruler (not a tape measure) to check the distance between the marks. Suppose it is 305mm. The formula for the correction is:

    Commanded travel
    ---------------------------------- * Current setting (steps/mm) = New Setting (steps/mm)
    Actual (measured) travel

    Example:

    300
    ------ * 800 = 0.9836 * 800 = 786.885
    305

    4. Put the corrected value (786.885) in your Steps/mm in your config file for that axis.
    5. Repeat the steps above to verify that the axis now moves the distance expected. (note: with GRBL, you may need to Reset the controller before the new steps value is applied. Not sure with other controllers, like the Smoothieboard, but it can't hurt.)
    6. Repeat for the other 2 axes.

    MG
     
    #361 Metalguru, Nov 24, 2017
    Last edited: Dec 17, 2017
  2. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Quick Question with probably a long answer... If I have built my CBeam XL with Nema 2305 motors and xPro v2 board - standard 8 uStep, what is the max feed rate the machine can achieve for wood cutting. I realise it depends on the wood and size of tool etc but what is the logical maximum? Many posts on wood working have very high feed rates. Currently I have some CAM files set at about 1200mm/min. This appears to work ok but is slow and chips are not very big at all. I cant work out how fast the Nema motors can turn or at what speed they loose too much torque
     
  3. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    If your using Mach3, you can see it in the Motor Tuning page. Check out: and use it as a general guide.
     
  4. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    For a more detailed explanation check out the following video at the Half Way point to see just what is the capability of your stepper motors when they're tuned properly.
    Until I had seen this video, I figured that I all I had to do was just use the Default Settings that Mach3 gave you when you used the Axis Calibration Method. How wrong I was.
     
    Mouldy likes this.
  5. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    3,008
    Likes Received:
    1,676
    For wood, I am generally running about 2500mm/min with a single flute endmill at 10000 rpms. DOC was probably around 2-3 mm.
     
    Mouldy likes this.
  6. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    So far I have only tried UGS (Classic and Platform versions) to send the grbl code and setup the machine.
    I use Fusion360 to do the design and CAM. It will be for guitar building.
    But interesting Glarc can get 2500mm/min - good to know. I will have a search for MACH3
     
  7. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Thats good. Would reduce the work time quite a bit. I assume DOC is depth Of Cut so "Step-down" in Fusion terms..? Is the single flute for better chip load? New to this and the "bigger chip" idea still feals counter intuitive ;-) Though I understand it in for cooling.
     
  8. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    By using Onsruds Guide as a general rule, you should try upping your feed to around 2743.2mm/min with a Chip load: .004 to .006 and go from there.
     
  9. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    I’ll hopefully have a play tomorrow to see how those speeds work at least as unloaded jogs initially. How does acceleration value relate to feed rate? Currently set at 100 I think from memory. Hopefully also try Mach3 demo and look at that speed calibration tool

    Thanks again
    Cliff
     
  10. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    If you check out the following video, while it's for a Grizzly CNC Lathe. It explains Acceleration and how your machine should sound if you have the Acceleration is properly set up. You can go too far so you need to be very careful as you can defeat all the other the other settings that you've managed to correctly set.
     
  11. Metalguru

    Metalguru Veteran
    Builder

    Joined:
    Dec 29, 2015
    Messages:
    752
    Likes Received:
    547
    Uhhh, Ronald, you forgot the link...

    MG
     
  12. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Sorry about that, here it is:

     
  13. Metalguru

    Metalguru Veteran
    Builder

    Joined:
    Dec 29, 2015
    Messages:
    752
    Likes Received:
    547
    Oh, that's the same one you put in farther up.

    MG
     
    Mouldy likes this.
  14. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Well I kept upping the X and y max and gave up around 4500mm/min as that maybe alot of stress on the machine stopping from that speed!!
    In the end I think I settled on around 4000 for x and 3000 for Y. The y axis has alot of mass from the bed so thats why I left that lower.
    The acceleration was a similar story. No signs of stalling or bad noises beyond 460.. I have settled at 400 as it seems responsive at that.
    I think I left Z at 3000 and 400 too. Cuuting speeds will be adiferent story of course. Tride a test job but at a cutting height with a 1/2" cutter and tbh I think it will work better with a 12mm cut but at a lower speed. But its all part of the learning I suppose. I also ran a progran through without cutting to make sure the higher speeds in combination dont hurt anything. Seemed ok. But couldnt do alot of testing as the Stroom grbl post process is throwing alot of G3 errors. In the end I have gone back to the built in grbl processor procided by Fusion. Once I remove the "T1 M6" line they seem to work fine in the error checking at least. Thank for the tips above, they were very useful
     
    jctb2 likes this.
  15. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Glad I could help, As far as your G3 problems, while I'm not using GRBL. Have you ever investigated Ferrite Cores added to your Motor and Power Cords? Check out the following video's and you'll understand what I'm referring to:

    I depend like a lot of people on what CorvetteGuy50 has to say as he builds CNC Controllers for a living.
     
  16. Metalguru

    Metalguru Veteran
    Builder

    Joined:
    Dec 29, 2015
    Messages:
    752
    Likes Received:
    547
    Sure is long winded. He could have said what was in that video in 3 minutes instead of 12.

    I agree that ferrites help immensely, along with properly grounding the frame of the machine. You need a separate ground wire from each axis to the power supply, both for safety purposes and EMI reduction. I usually run one ground wire from each motor frame.

    MG
     
  17. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Yeah, he sure is. But at least his information is dependable whereas a lot of the other information isn't.
     
  18. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Actually I did buy some ferrite rings when I bought all the switches etc. Havent fiutted them yet as the current wiring is a bit "temporary" while I understand it all and decide where to out my control box and pause-go-kill buttons etc. Having said that, so far I havent had any probelms with the limit switch wires event though they are just speaker wire...

    Just run a first cut on higher speeds and seems with a 1/2" cutter I can comfortably do 6.5DOC at 2000.. may try 2500 as suggested above.
    I initially forgot to set the DOC and so it was still 12.5mm!! It actaually almost worked but juddered somewaht at certain directions against the grain. 6,5mm seems to be fine.
     
  19. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Instead of the regular Limit Switches that most everyone else is using with either the Levers or the Induction Sensors. I'm going with Creltek Hall Effect Sensors available from Tindie.com which use a North Oriented Magnet and using them as Homing Switches only along with Soft Limits at the Opposite End. I chose them as they aren't susceptible to Cutting Fluids if I'm cutting Aluminum or Wood Dust. They also have a Breakout Board which uses RJ-11 Connectors to connect to your Breakout Board. Check out the following video to see what I mean.
     
  20. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,435
    Likes Received:
    1,908
    try this one instead ... GitHub - swarfer/GRBL-Post-Processor: Start
     
  21. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Thanks for the Post Processor Lead, I've got a 3D Pinter Build Started and I was having trouble finding a post processor to use with my Arduino and Ramps 1.4 Driver Board.
     
  22. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Hi swarfer - I did try yours but I still get error 33s from that for many G3 moves - even with 4 decimal places set.
     
  23. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,435
    Likes Received:
    1,908
    you can turn off arcs entirely in the post...
    change
    allowedCircularPlanes = (1 << PLANE_XY);
    to
    allowedCircularPlanes = 0;

    also try the suggestions in the comments just below that line
     
  24. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    I tried the minimumChordLength or minimumCircularRadius to .5 and this didnt help.
    Havent tried the allowedCircularPlanes setting so will give that a go.

    What is the benefit of this Stroom/Swarfer processor?
     
  25. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Re the ferrite rings - Having just said "so far I havent had any probelms with the limit switch wires", I have just had a false hard limit error !!! It was about 80% through a longish program <sigh>. So will pop them onto the limit switch wires before I do any more!!. I assume they go just before the xPro controller board ?

    I now need to find out
    a) How do I cut down the postprocess file so I can continue from where it was...
    b) how would I have correctly told it to continue. It said to "MSG RESET" but I couldnyt have done it right as I'm sure it altered the machine coordinates a bit. I'll post questions in a more suitable forum/topic.
     
  26. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    I'd be spacing the Ferrite cores every 12 to 18 inches if possible and at the very least just before your Xpro controller board and just before the Limit Switches themselves. You can get ones that just clamp over the outside of the wire and as a side note, I'd be using shrink tubing on top of them to make sure they don't move.

    As far as GRBL though you'll have to depend on the other members to assist you. GRBL is out of my league and looks 10 times harder than Mach3.
     
    Mouldy likes this.
  27. Jestah

    Jestah Well-Known
    Builder

    Joined:
    Dec 4, 2013
    Messages:
    148
    Likes Received:
    84
    Mostly good info apart from the bit about soldering a crimped wire end.

    Solder does not have ANY place in a compression fitting and the correct size end ferrules and the right crimp tool will compact wires into a low resistant connection. Adding solder to the mix is just adding a vector for the screw to come loose over time. I asked a few questions about why he adds solder on his youtube and mentioned fact NONE of the commercial CNC I have repaired add solder after crimping. He deleted my post as I think it made his PAINFULLY over priced cables look bad. For a single set you could get a good crimp tool and assortment of ferrules and have your whole controller looking pimp. Not wailing on his product but would rather see our members stock out their own tool kit than pay $$ for about 2 mins of work and a few bucks of parts....
     
  28. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    You mentioned above about also earthing the frame of the CNC. Would this go to the earth tab of the switches and board?
    Can I use one ead to the frame and use the frame as the earth for the limit switches? Then just one wire to the other terminals of the limit switches with ferrite rings on them.
    As a side note I may replace y limit switches as I think they are giving me slightly variable home points. If I mark my start point with G28.1, it is not aways returning to exactly the same spot. Sometimes it does and sometimes not. I can only assume the arm of the switch is bending a different amount sometimes. So need some better quality switches.. or those hall effect things
     
  29. Mouldy

    Mouldy New
    Builder

    Joined:
    Aug 23, 2017
    Messages:
    31
    Likes Received:
    2
    Very interested in this as the XL width limit means I have to cut guitar bodies in two halves. I thought thos would be reltively easy with locatiing pins but its proving to cause ALOT of extra work and head scraching. AM I right thinking that all I need over the XL kit is 2 extra 1000mm C Beams and corresponding screw drive bars? ie use the existing Y plate assemblies to mount the two uprights.
     
  30. Ronald4418

    Ronald4418 Well-Known
    Builder

    Joined:
    Nov 4, 2015
    Messages:
    218
    Likes Received:
    33
    Basically Yes, as My machine is 500 mm on the Y-Axis whereas it's 1000 mm on the X-Axis for all intents and purposes along with a lot of others.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice