Need Help! moving table setup etc


Results 1 to 9 of 9

Thread: moving table setup etc

  1. #1
    Registered
    Join Date
    Nov 2006
    Location
    usa
    Posts
    20
    Downloads
    0
    Uploads
    0

    Unhappy moving table setup etc

    I'm building a cnc for making pcb's the gantry does not move and has the X and Z axis. The Table moves in the Y direction....
    I perplexed as to where should I home the machine....
    X-left Z-top Y back of machine
    X-right Z-top Y front of machine
    X-left Z-top Y front of machine
    X-right Z-top Y back of machine.......

    It appears to me that the Y movement will be totally reversed from what a moving gantry would be, I feel like a deer in the headlights....
    Can anybody explain to me where to assign the home, and ho to set up the gcode on this confusing frankenstien cnc I built...

    The table is 7" [Y] by 9" [X] and gantry is in the middle so that the full 7 inch Y travel can be used....

    Similar Threads:


  2. #2
    Member ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Township
    Posts
    35538
    Downloads
    1
    Uploads
    0

    Default Re: moving table setup etc

    You can home the machine wherever you want. Home position has nothing to do with the coordinates or coordinate system. It's just where the location of your home switches are.
    I'd home it where it's as out of the way as possibly for loading parts.

    Gerry

    UCCNC 2017 Screenset
    [URL]http://www.thecncwoodworker.com/2017.html[/URL]

    Mach3 2010 Screenset
    [URL]http://www.thecncwoodworker.com/2010.html[/URL]

    JointCAM - CNC Dovetails & Box Joints
    [URL]http://www.g-forcecnc.com/jointcam.html[/URL]

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  3. #3
    Registered
    Join Date
    Nov 2006
    Location
    usa
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default Re: moving table setup etc

    Ok , but then what must I do to get the gcode to work properly/



  4. #4
    Member handlewanker's Avatar
    Join Date
    Sep 2006
    Location
    Australia
    Posts
    6463
    Downloads
    0
    Uploads
    0

    Default Re: moving table setup etc

    Hi, just an observation as to the position of the gantry (uprights) ...."in the middle to give full table travel".....the full table travel will be dictated by the stick out of the spindle centre away from the face of the X axis rails.

    In most moving table CNC routers the uprights are placed well to the back to allow for the saddle and spindle stick out from the face of the X axis.......usually the bed is twice the length of the table to allow for full travel.......this means the uprights will be placed more to the back.....not in the middle

    It's possible,......I'm only guessing that, as I'm into mills not routers...... that with clockwise rotation the table ball screw has a right hand thread when the table is the moving part, and the ball screw thread is left hand when the gantry is the moving part........that's would have to be a construction factor so the tool path in Mach 3 will move in the correct direction for the same program for all machines etc etc.

    That is an interesting factor........do mills and moving table routers all have clockwise rotation with right hand ball screws on the Y axis and moving gantry routers all have left hand ball screws?

    The same applies to the X axis on mills and routers......with clockwise rotation a right hand ball screw thread on a mill table will move the table from right to left, which is a virtual spindle or tool path moving to the right side move.

    A router, with moving gantry or moving table therefore, with clockwise rotation would need a left hand ball screw on the X axis to move the spindle to the right hand side so that the program can do the correct spindle or tool path move irrespective of which machine the program is being run on.
    Ian..

    Last edited by handlewanker; 03-09-2017 at 11:52 PM.


  5. #5
    Community Moderator Jim Dawson's Avatar
    Join Date
    Dec 2013
    Posts
    5717
    Downloads
    0
    Uploads
    0

    Default Re: moving table setup etc

    I use the top right corner, as I am facing the spindle, as the home and normal 0,0 position of my moving table machine. From there, all of the moves are -X and -Y. I can also set 0,0 at any position on the table or part. You just need to orient the part and set 0,0 in your CAM program to match the table orientation and where you want to set the part on the table.

    The home position could be anywhere, don't confuse the home position with the part 0,0 position, they don't have to be the same. On my machine, I actually rapid the table to the Y - 96'' position to load and unload, but this is just due to the layout of my shop and I can back my truck up to the machine to slide sheets onto the table from the bed.



  6. #6
    Member
    Join Date
    Apr 2013
    Location
    Sweden
    Posts
    1899
    Downloads
    2
    Uploads
    0

    Default Re: moving table setup etc

    Quote Originally Posted by handlewanker View Post
    Hi, just an observation as to the position of the gantry (uprights) ...."in the middle to give full table travel".....the full table travel will be dictated by the stick out of the spindle centre away from the face of the X axis rails.

    In most moving table CNC routers the uprights are placed well to the back to allow for the saddle and spindle stick out from the face of the X axis.......usually the bed is twice the length of the table to allow for full travel.......this means the uprights will be placed more to the back.....not in the middle

    It's possible,......I'm only guessing that, as I'm into mills not routers...... that with clockwise rotation the table ball screw has a right hand thread when the table is the moving part, and the ball screw thread is left hand when the gantry is the moving part........that's would have to be a construction factor so the tool path in Mach 3 will move in the correct direction for the same program for all machines etc etc.

    That is an interesting factor........do mills and moving table routers all have clockwise rotation with right hand ball screws on the Y axis and moving gantry routers all have left hand ball screws?

    The same applies to the X axis on mills and routers......with clockwise rotation a right hand ball screw thread on a mill table will move the table from right to left, which is a virtual spindle or tool path moving to the right side move.

    A router, with moving gantry or moving table therefore, with clockwise rotation would need a left hand ball screw on the X axis to move the spindle to the right hand side so that the program can do the correct spindle or tool path move irrespective of which machine the program is being run on.
    Ian..
    Does it really make a difference? I mean, if the screw rotates in the "wrong" direction, you can just swap the motor phases or, even easier, change polarity for the DIR signal to get the desired moving direction. Also, which way the table or any other part of the machine moves is also depending on where the motors are placed, not just if one is using left or right thread screws. The same screw gives opposite moving direction if the motor is placed on the left or right side, front or back of the machine, or facing up or down. BTW, I had no idea that you can buy left/right threaded ball screws/nuts. Didn't even look for them or thought about it as an issue when I bough mine... but I guess it is a non-issue.

    Last edited by A_Camera; 03-10-2017 at 04:50 AM.
    https://www.youtube.com/c/AdaptingCamera/videos
    https://adapting-camera.blogspot.com


  7. #7
    Member
    Join Date
    Apr 2013
    Location
    Sweden
    Posts
    1899
    Downloads
    2
    Uploads
    0

    Default Re: moving table setup etc

    Quote Originally Posted by xtal View Post
    I'm building a cnc for making pcb's the gantry does not move and has the X and Z axis. The Table moves in the Y direction....
    I perplexed as to where should I home the machine....
    X-left Z-top Y back of machine
    X-right Z-top Y front of machine
    X-left Z-top Y front of machine
    X-right Z-top Y back of machine.......

    It appears to me that the Y movement will be totally reversed from what a moving gantry would be, I feel like a deer in the headlights....
    Can anybody explain to me where to assign the home, and ho to set up the gcode on this confusing frankenstien cnc I built...

    The table is 7" [Y] by 9" [X] and gantry is in the middle so that the full 7 inch Y travel can be used....
    I have made a machine similar to yours though mine is a bit bigger, so here is my experience:

    Below is a quick drawing of the principle.

    moving table setup etc-moving-table-cnc-jpg

    The home position is actually totally unimportant in my opinion. Every time you make a PCB you must set up the X and Y zero somewhere where the PCB is, not outside the PCB area, and the Z must be set so that you have Z zero at the top of the PCB, not the table. That is I think the easiest and simplest way of making things. Personally I don't care about home or soft limits. On small machines you can easily change tools regardless where the spindle is, so there is no need to home. The only good reason to have a home is to be able to restart a job without the need of setting up the zeros again after a machine crash into the limits, or some other hard stop, like power failure or contact loss with the PC. For me, those are non-issues, so I don't care about that. My table zero is the left corner, like marked in the drawing. What is important is that the spindle center can reach a bit outside the table because basically that is what limits your work area. You must place the gantry with that in mind, otherwise you will limit the work envelop. In my case, the gantry is about 1/3 from the end, not in the middle, because you must also handle the Z and take care of the hang out, the whole Z plus the spindle holder.

    When planning the needed floor space for a given work area, you must also consider the need of vacuum cleaner attachment, the dust shoe. Remember that PCB is fibre glass and PCB making is generating a lot of fine dust which is very hazardous, so it is a good idea to plan for that in advance. This increases the need for total move allowed for the Z.

    Another thing regarding Z is that you must consider maximum clearance based on the fixtures and tools you plan to use. For PCB, this may not be a critical factor, but as soon as you want to use a vice or some screws, or work on something other than PCB, the needed height clearance increases very fast. In my opinion, less than 5" Z clearance is not a good idea at all. My first CNC had about 2.7" and I quickly realized that it is seriously limiting my use of the machine. Currently I have 5.3" and that is good enough for now for my needs.

    The last point is that in my opinion a cover around the machine is important. It provides personal protection when you break a mill bit which comes at you like a projectile and can cause injury if it hits you. It also provides protection of the environment around the machine, keeping much of the dust and chip particles inside the machine. I have also protection for my table ball screw and horizontal linear guides. This way they can be kept clean even if I don't use the dust shoe.

    Good luck with your plans and project.

    https://www.youtube.com/c/AdaptingCamera/videos
    https://adapting-camera.blogspot.com


  8. #8
    Member
    Join Date
    Apr 2013
    Location
    Sweden
    Posts
    1899
    Downloads
    2
    Uploads
    0

    Default Re: moving table setup etc

    Quote Originally Posted by xtal View Post
    Ok , but then what must I do to get the gcode to work properly/
    That depends on how you generate the G code and which software you are using. What I do when I am making PCB is that I set X and Y zero to one corner, most often the left bottom corner, of the PCB. The G-code I use uses the same position as X and Y zero reference. Z zero is set to the top of the PCB and Z movements are negative.

    Here is a short blog post with some pictures about a PCB I made and how I am using my CNC for the job:

    https://adapting-camera.blogspot.se/...d-diy-cnc.html

    Note that X and Y zero for this PCB was the top left corner of the PCB, but that was the way it was fixed to the table and the G code was generated with that in mind.

    Here is another post, with a video which shows the actual making of a PCB.

    https://adapting-camera.blogspot.se/...stretcher.html

    Have a look and see if you find the information informative or want to know more.

    https://www.youtube.com/c/AdaptingCamera/videos
    https://adapting-camera.blogspot.com


  9. #9
    Registered
    Join Date
    Nov 2006
    Location
    usa
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default Re: moving table setup etc

    Thanks all
    I guess I just need to try several gcode files and determine what works for me.
    I'm using GRBl 1.1F and finding that sever GUI's fail to display DRO's , ie ugs 1.0.9 , the last nightly build displays ok along with ugs platform.
    I think I might prefer OpenCNCpilot , but its not working with v1.1F
    Chilipeppr/grbl fails Chilipeppr/jpadie works , I think the CUI is quite cluttered and lacks some Buttons I prefer.
    My gantry can be moved, if needed, no big problem, It needs to be trued any way, my table is 2mm corner to corner diff...
    Unit is made from well seasoned hardwood, hopfully I can us 1/4 router bit in my 400 watt spindle to true the table



Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

moving table setup etc

moving table setup etc