Welcome to OpenBuilds Community

Signup today and join in on the fun!

Sign Up

OpenBuilds OX CNC Machine

Discussion in 'CNC Mills/Routers' started by kram242, Dec 15, 2013.

  1. The Dude

    The Dude Veteran Builder

    Yeah well sketchy doesn't run on my machine so it's a moot point for me. I found way better tools anyway. The only problem I have is converting the sketchy files you guys post because you didn't pay $1500000 for the pro version that exports other formats.
  2. GrandpawB

    GrandpawB Journeyman Builder

    Do you have much experience with Mach3?
  3. kram242

    kram242 OpenBuilds Team Staff Member Builder

    @The Dude
    Here are the hardware/software requirements for SketchUp, these are pretty general requirements for most systems today. I have seen people run Sketchup under Linux as well.

    You can use the free version of SketchUp Make with a plugin to export DXF as well as STLs
    http://www.guitar-list.com/download-software/convert-sketchup-skp-files-dxf-or-stl



    Its 500 to buy the pro version of SU and along with the pro exporters you also receive style builder and layout.
    Lots cheaper to get if you are a student
    Check out the Phlatforum for lots of cool ideas and tutorials using SketchUp and its plugins/extensions.
    http://www.phlatforum.com/xenforo/#sketchucam.8
    Hope this helps

    @dddman You can select each part and drag it into the safe cutting area then click the generate gcode button for each part.
  4. Dave M

    Dave M Well-Known Builder

    I don't have my machine done yet but, if you change the number of sides from 24 to say 100 for a circle, it will draw a round circle. Export this to a DXF file, will the machine cut a clean circle with 100 sides ?
  5. dddman

    dddman Journeyman Builder

    With which software will I be able to do that?
  6. Tweakie

    Tweakie OpenBuilds Team Staff Member Builder

    :)

    Tweakie.
  7. kram242

    kram242 OpenBuilds Team Staff Member Builder

    @dddman
    Yes you will get a better circle this way without the lines. Or if you export DXF using pro exporters. Or if you use SketchUcam to create your code from SketchUp you can take advantage of G2/3 codes for circular interpolation when cutting arcs and circles.

    SketchUcam
    http://www.openbuilds.com/resources/sketchucam.1/
  8. GrandpawB

    GrandpawB Journeyman Builder

    To any Mach3 software users:. I'm having a problem getting A to slave with Y and run in reverse. I've followed everyone's advice including their support team. I've tired every configuration I can think of to no avail. I was thinking maybe the A port on my G540 control board was bad but I can hear and feel the stepper "grab" when I power it up. I've tried swapping cables thinking maybe a bad cable.:banghead: What am I missing? Any thoughts out there?
  9. Tweakie

    Tweakie OpenBuilds Team Staff Member Builder

    GrandpawB, it's like Gerry said,

    "Configure one of the motors as the A axis. Make sure all settings are the same as the Y axis motor.
    Go to Config > Slave Axis, and slave A to Y.

    To reverse one motors direction, either change the direction active low setting, or check the "Reverse" column in Config > Homing/Limits."

    Tweakie.
  10. GrandpawB

    GrandpawB Journeyman Builder

    Thank you. I have done this and it just won't work. With that said, in Config>ports and pins>Motor outputs: should A have the same pin numbers as Y or does A have it's own set of pins. I know I have this info somewhere but I just can't find it again. (It's a bitch getting old)
  11. Tweakie

    Tweakie OpenBuilds Team Staff Member Builder

    A axis will have it's own pin numbers.

    I am sure you have probably done this already but make sure A axis is not disabled (inhibits) in Settings.

    Tweakie.
  12. Gadroc

    Gadroc New Builder

    A should have it's own pins. Slave makes Mach3 send the same signals to the A pins as it does the Y pins. I'll take some screenshots of my setup later tonight when I get home.
  13. GrandpawB

    GrandpawB Journeyman Builder

    Yes, I have A axis enabled. I'll bet my problem is I have the same numbers for A axis as I do Y axis. Now I just have to find that pin out chart again. There is a XML file that sets everything up for you. Just drop the file into the Mach3 directory. Problem is I don't have internet access in my work shop (yet) and you can't copy the file to a flash drive. Thank for your help.

    My Z axis stepper should arrive tomorrow. Once installed, the OX will be complete. Than all I have to do is learn how to make this thing actually work.:D
  14. Mopar32985

    Mopar32985 Journeyman Builder

    @GrandpawB

    I wounder what problem your having im running a hobbycnc board with mach3 and had no troubles getting the A axis and Y axis to slave together. Only problem im having is getting round circles to be cut out.
  15. samc99us

    samc99us Well-Known Builder

    What is your issue with round cuts?
  16. Mopar32985

    Mopar32985 Journeyman Builder

    they are always longer in one of the axis. Also sometimes when it first starts a cut its off a little to one side but onnce its on its secong pass its good.
  17. Mopar32985

    Mopar32985 Journeyman Builder

    i Dont know if i need to do more motor tuning in the settings in mach3 or if i need to up my microsetps only running 1/2 wich only gives me 6.67. So maybe i should bump it up to 1/8 steps like mark and see what that gives me.
  18. GrandpawB

    GrandpawB Journeyman Builder

    Don't know. But I'll get it figured out. I'll bring my shop computer in the house, hook up to the internet and download the files I need from Geckodrive.com. I made a little progress today. I got the Y axis to run ~ but only positive. Won't run in the negative direction.:banghead: Grrrr.
  19. Mopar32985

    Mopar32985 Journeyman Builder

    sounds like it something with your driver
  20. GrandpawB

    GrandpawB Journeyman Builder

    That would be a great help. Thank you.
  21. JustinTime

    JustinTime Veteran Builder

    @GrandpawB, gosh, it's been a long time since I fixed the problem with the motor running only one direction. It's quite common for people who do their first setup but I don't remember the solution. Sorry. Google it or go to the Phlat forum and search there. I know we talked about it there and I fixed it. I think Mark had the solution there.

    EDIT: It's a setup in Mach not the driver.

    @Mopar32985, if your holes are not round there are three things you have to check. 1) Backlash, but if it's backlash then there is a step at the top and bottom of the elongated section. 2) Axis calibration. That was what was wrong on my machine. Try to get your calibration as close to perfect as possible. If one axis is more precise than the other the holes are elliptic. 3) Acceleration not the same on the x and y axis.
    Mopar32985 likes this.
  22. GrandpawB

    GrandpawB Journeyman Builder

    well thanks for nothing.:ROFL::ROFL::ROFL:LOL I'll Google it.
  23. GrandpawB

    GrandpawB Journeyman Builder

    Well, I finally found what I was looking for. If anyone else needs the pin out chart for a Geckodrive G540 control board here's a screen shot.

    Attached Files:

  24. GrandpawB

    GrandpawB Journeyman Builder

    Problem solved! As it turns out, it seems you have to tell Mach3 which port number to get it's signal from.:duh: Can you imagine?:jawdrop: Mine were set to port 1 for all steps and 0 for all directions. Therefore running in one direction. I knew I would solve it sooner or later.;) Next (minor) problem is fine tuning. I haven't a clue.:confused: Any suggestions out there?
  25. dddman

    dddman Journeyman Builder

    If you need to tune your movement (which I did yesterday). In Mach3 you go into the "motor tuning" and you change the "steps per" value. Move your axis from a fixed value (I used 100mm) and measure it. Raise or lower the value of "step per" to match as near as you can the 100mm (in my case). I don't know if it is the best way but it worked for me.
  26. GrandpawB

    GrandpawB Journeyman Builder

    Thank you for trying, but other than going to the "Motor Tuning" screen and changing the values, I don't understand what you mean.:banghead:
  27. dddman

    dddman Journeyman Builder

    Maybe it's my english :p (I'm french)

    Yesterday I measured my x axis movement. I was asking a 100mm movement (G0 x100, from 0), but it moved 102mm. I went into the "motor tuning" page and lowered the "step per" value. I moved the x axis again (G0 x0, from previous position; 100) and it moved 101mm. I lowered the "step per" value again and it moved 100mm when I ask 100mm, axis tuned!
  28. JustinTime

    JustinTime Veteran Builder

    @GrandpawB, I knew it was the port settings I just forgot that I knew! :ROFL:

    To tune your machine go to youtube and look for videos. You have to run the machine a set distance and measure the actual distance traveled and enter it. It's a bit involved but not complicated. Best done with a dial indicator.
  29. GrandpawB

    GrandpawB Journeyman Builder


    "I knew it was the port settings I just forgot that I knew!"
    Yah right, let's go with that.:ROFL: Thanks for your help.
  30. SlyClockWerkz

    SlyClockWerkz Journeyman Builder

    There is an even easier method when using Mach 3. Take a look at the picture in this link: http://cdn.instructables.com/FSP/SMKF/HMMFDPWS/FSPSMKFHMMFDPWS.MEDIUM.jpg

    Go to the "Settings tab" and click "Set steps per unit". It will ask you in what axis to calibrate, and how far you want to move the axis. Once that is done, it will jog the machine the distance you set. Then Mach will ask you to measure how far the mill actually moved. Once you put that value in, it will adjust your steps per inch/mm.

    Good luck!

Share This Page