[Emc-users] Internal threading using external G76 tool path (back-tool lathe)

2018-01-12 Thread Tom Easterday
We have been successfully using G76 for external threading on our EmcoTurn 120P 
lathe for some time. We haven’t yet used it for internal boring or threading. 
We have an application to make some internal Acme threads in a cylinder. We 
have a right-handed solid carbide Acme (8 TPI) threading tool. When I run the 
G76 (set up for internal threading) it is apparent that the machine routine 
thinks the tool tip is pointing up. It moves in but then moves down (rather 
than up) to retract.

So with a left-handed tool spinning the spindle in the opposite direction this 
would work, but we have a right-handed tool we want to use. I am wondering if 
an external G76 would work? I would need to fix the tool retract at the end of 
the cycle (it goes directly up rather than coming out of the work), but other 
than that is something inherently different? See youtube link below where I run 
an external test tool path.

I could also turn our tool upside down in the holder, but the flat that keeps 
the tool from spinning is on the wrong side. We could grind a flat on the other 
side of the tool but would rather not do that unless there is no alternative. 
Is there some other way to get the orientation correct?

Youtube video of external threading toolpath with internal threading 
tool:https://youtu.be/Rmt8W73Wd78

-Tom
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcnc Add source code

2018-01-12 Thread Nicklas Karlsson
> On 7 January 2018 at 18:51, Nicklas Karlsson
>  wrote:
> 
> >> Just choose another driver that does get compiled (such as hal_motenc)
> >> and replicate all the same lines in the Makefile for your driver.
> >
> > Tried this but it does not compile while others do. I searched differences 
> > and there is some magic because my new file is not compiled while others 
> > are.
> 
> You need new entries in several parts of the makefile.

And many other small things ... but now I have communication in both directions 
connected to HAL pins. It seems to work almost perfect except there might be 
problem at startup if slave does not respond but this shoul probably be simple 
to find and fix.

I use DieBieSlave on the slave device and think it use soes while master use 
soem so it is basically the same software. Lower level drivers are however 
different.

I need to figure out how configuration should be done. On master pins probably 
need to be added depending on cabilities on slave either read from slave or ESI 
file but first I must sleep.


Regards Nicklas Karlsson

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users