On 11/7/22 05:02, Roland Jollivet wrote:
I've tried F360 for code on a small lathe and find it quite painful to get
the toolpath usable. It often wants to part off before completing the turn,
or just doesn't machine optimally.
Possibly because I mostly machine with a grooving tool, so you don't need a
tool-change.

I have to mess with the stock parameters etc. until it's a semblance of
usable, then re-arrange snippets of code to get the code usable.
What's really painful on Fusion is that you have to enter, and exit
'simulation', so you can never just make a small adjustment and see the
effect on toolpath.

Maybe I'm doing it wrong, and can't find a decent video on F360 lathe
turning. Have you come across one?

Roland
I should probably just Shut Up, but 99% of everything I have done on my converted 11x54 Sheldon, has been done with code I wrote from scratch. Ditto for my other machines. Like my go704 I
cnc'd about 7 years ago.

With help from Big Johns arcgenm18.py  for the arc code it took me about an hour to measure up and machine an electrical duplex outlet port in a 1/8" alu panel just this past Saturday as I was making a container for an autoformer transformer out of a 5kw sized 1/1 toroid that weighs 48 lbs, to supply 1/2 line power (62 VAC) to the beds of a couple bigger 3d printers.

Both of them are so puny powered in terms of bed heaters that they need 15 or more minutes between hitting the return key to start a print before they even check the bed for warpage, and move so slow that one part I want to print 6 up, will take it over a week to do.

Doing this at no room for a microbe accuracy is not that hard, each double flatted pattern that fits the duplex I was measuring to write this code is this only 21 lines of .ngc.

Example: (with added comments)

gene@GO704:~/linuxcnc/nc_files$ cat duplex-pattern.ngc
( drive to center of pattern first, touch-off x , y, z just clearing the panel)
g20 ( do in inches)
s2000 (set spindle rpms)
m3 ( start spindle)
#<_zd>=0.00 (establish a depth variable)
o10 while [#<_zd> gt -.20000] (set up a loop)
#<_zd>=[#<_zd>-.025] (calc next z position)
g1 f10 z#<_zd> (put Z there)
( from 35 to 145 degrees)
G1 F10 X0.4784 Y0.3350 (put x,y  at start position from center)
G3 X-0.4784 Y0.3350 I-0.4784 J-0.3350 (cut 1st arc, subtracting mill diameter in arcgenm18.py)
(connect ends by changing sign of y)
(change arcgen arguments by adding 180 to each start/stop, hit show me and paste results here)
g1 f10 X-0.4784 Y-0.3350 (draws straight line to start of 2nd arc
( copy/paste 2nd arc)
G3 X0.4784 Y-0.3350 I0.4784 J0.3350 (cut 2nd arc)
g1 f10 X0.4784 Y0.3350 (and cut back to top of loop)
o10 ENDWHILE (end of loop)
m5 ( turn off spindle )
m2 ( end of program )

21 lines of code, after I added comments, to do other half of duplex, measure outside, inside spacing, add and /2 & jog x to the result and touch off x. run it again
for  2nd hole of duplex pattern. Fits like a latex glove.

Change to a slightly smaller drill bit, measure and drill 3 holes for the screws to mount the duplex, install duplex & wire up the 4 SSR's that control it all. 2 wired to control power /to/ the transformer, 2 to steer its output /to/ the printer that asked for it, by sending the printers 24 volts to the bed to the pair of SSR
inputs in series then sending the 62 VAC back to the bed that needs heated.

Done.

I'm not a youngster, if I can still do it at 88, I will.

Break more complex stuff down into individual operations as above and just do it. Cut lots of air, its cheap and easy on the tools. I can do it by hand on my lathe, as I replaced the cranks with encoder dials to control the motors that do the work, but if you need to do it again later, write the code. This code could even be made
into a subroutine callable in a much larger programs for production use.

Now I'll Shut Up.
On Wed, 2 Nov 2022 at 11:47, stjohn gold <thesaint4...@gmail.com> wrote:

Fusion360 is great for cnc lathe work and post processor modification is
perfectly possible. I always use a space mouse and a normal mouse for
cad/cam work. I tried with a few different cad/cam systems running in a vm
etc and gave up. You will always get best results to my knowledge running
in windows ie what OS the said system is most used in, tested, developed
and supported in by the company that makes it. Community support for
fusion360 is reasonable for most stuff. I bought a license specifically for
the lathe cam. So far I am fairly happy. It solved a problem for me.

cheers!
st.john

On Mon, 24 Oct 2022 at 11:13, Viesturs Lācis <viesturs.la...@gmail.com>
wrote:

sestd., 2022. g. 22. okt., plkst. 12:59 — lietotājs andy pugh
(<bodge...@gmail.com>) rakstīja:
I also have, and strongly recommend, a Space Mouse:

Awww yisss, +1 on this one! I have the very first gen SpacePilot, got
it almost for free (it is not officially supported any more, it is
trickery to get it recognized and everything installed  when I change
PC, but the device itself works like a charm) and it makes
pan/zoom/rotate so much easier! Especially in assemblies when placing
mates and the model has to be moved and rotated constantly to select
proper faces/edges etc.

Viesturs


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to