Repeatable Origin Point for dxf - Gcode

Just wondering is anyone knows how to set up or adjust the origin point on a G-coded DXF file. Is there a way through arcdroid to change the origin within the imported file. Or is there a way to do it within Fusion? Currently I use draftsight to draw and save as a dxf. Import the file into Fusion then generate the G-code and export it through fusion. There are probably quicker ways of doing it, but I dont have a problem with it. I find fusion not that intuitive and dont really have a problem with the process. It the adjusting the drawings every time I re-open them and its a bit of a PITA. What I’d like to do is have a fixed origin reference point on the plasma table which can become relative to all drawings, if that makes sense? A tapered pin like the corner tool or the calibration slide tool fixed to a point on the table so that the origin is repeatable? Any ideas or suggestions appreciated.

@Dalinc, if you start watching at 16:40, you’llsee how to set your origin within your dxf/svg before creating your tool path. Good Luck! :+1:

Hi,

I struggled a bit with the same thing. I use Qcad/Cam just because fusion is a bit of overkill for most of my projects and cumbersome to use. However, I think most of the principles I use will crossover.

  1. I created a base template in Qcad that has several layers I use regularly ( dimensions, ruler, cut….etc) One of which is a rectangle which defines the cutting area (effective reach) of my arcdroid. This keeps me within the confines of what I can cut. I use this template if I am starting a fresh drawing, importing a trace, or other svg/dxf.
  2. the base template sets the origin of my drawing and hence my part locations always at the bottom left corner (x0,y0) and I work from there. I know this works in Qcad, AutoCad, and TurboCad. I also only draw in 2D.
  3. I have marked my plasma table with a spot that is my theoretical bottom left when facing the machine. this is always my (x0,y0) location. this is the point of my future zero point for the arcdroid
  4. Now when I am ready to cut I turn on my machine, Send it HOME, import my drawing, extend the arm to my (0,0) point and Zero the location. My drawing is now always aligned at the same point on my table. I can run my test to make sure everything is going to work (mostly the first time with a new drawing). I screw up my tool path order more often than I’d like to admit

One final note on my cuts I always relocate the start of my poly lines to the middle of a particular cut line and set my lead in for outside, inside or on the line as appropriate. This helps me keep my cutlines much sharper than when it starts on a curve. I can’t do anything about circles since they are always on an arc. Moving the origin or start point of the poyline also helps me reduce the amount of the time the machine is moving around from cut to cut by being able to logically end one cut and start the next one relatively close by.

Occasionally I will take a trace from a friend, clean it up, and then email the gcode back to them. we are both using the same machine and table and we both use the same process listed above for setting the home location and have had zero issues so far. I hope some of this helps, but maybe someone else will stumble by and get something out of the way I do it. I try to make my process as repeatable as possible.

1 Like