Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-06 Thread andy pugh
On 6 December 2016 at 02:50, Todd Zuercher  wrote:
> Sounds like a pain to set up.

Yes, without a doubt. But set-up time is always significant on a Swiss
lathe, they are not something you use for one-offs.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Dave Caroline
If you look at an old swiss cam auto then the concept of interleaved
moves was exactly how they optimised the speed of the cycle.

On my Bechler the tooling is on separate slides with accessory live
axes opposite the spindle.

Dave Caroline

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Todd Zuercher
Sounds like a pain to set up.  

I think 2 separate controls running separate programs, synchronized with 
digital i/o, might be simpler and have more potential. 
 
- Original Message -
From: "andy pugh" <bodge...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Monday, December 5, 2016 1:02:59 PM
Subject: Re: [Emc-users] Swiss Type Lathe-Turn Machine

On 5 December 2016 at 16:11, Ralph Stirling
<ralph.stirl...@wallawalla.edu> wrote:
> Sounds like a fun project.  I've thought for a long time that a swiss
> machine with a dead control but good iron would be a neat challenge
> for LinuxCNC.

Considering that a Swiss Lathe is intended for making parts in the
thousands, it is probably practical to write optimised G-code that can
handle breaking up and interleaving moves.

Imagine a time-line of moves, you break things up into sections at the
points where any axis starts or stops and use G93 inverse-time-mode to
make the segments take the right length of time.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

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

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread andy pugh
On 5 December 2016 at 16:11, Ralph Stirling
 wrote:
> Sounds like a fun project.  I've thought for a long time that a swiss
> machine with a dead control but good iron would be a neat challenge
> for LinuxCNC.

Considering that a Swiss Lathe is intended for making parts in the
thousands, it is probably practical to write optimised G-code that can
handle breaking up and interleaving moves.

Imagine a time-line of moves, you break things up into sections at the
points where any axis starts or stops and use G93 inverse-time-mode to
make the segments take the right length of time.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

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


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Ralph Stirling
I believe the Machinekit people have the LinuxCNC code reworked
to the point they can have multiple instances running together, but
they still have a lot of other rough edges.  For now, probably two
CPU's would be advisable.  The new option of running LinuxCNC on
ARM's, such as the RaspberryPi 3 makes this a reasonable proposition.
Two Rpi3's and two Mesa 7I90's would still be under $200.

Sounds like a fun project.  I've thought for a long time that a swiss
machine with a dead control but good iron would be a neat challenge
for LinuxCNC.

-- Ralph

From: Shabbir Hussain [s_hussai...@yahoo.com]
Sent: Monday, December 5, 2016 6:49 AM
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] Swiss Type Lathe-Turn Machine

I have got a machine equipped with two spindles. Spindle 1 has gang tools which 
can move in X,Y plain (Y axis to select tool) and Bar comes out as Z axis. 
Second spindle is mounted on moving platform (table X2, Z2 axis). Two or Three 
set of tools are fixed on the side which can be used with spindle 2. X,Y and Z 
axis are independently working from X2 and Z2. The only synchronized move is to 
get work piece from spindle 1 to spindle 2 while both are rotating. The picture 
for the machine axis can be seen at
https://mega.nz/#!dJd00QAb!Nd0CIat6Rw4E1rVZAdN8QgfBWkcJqptRk8xossyA86Q



In my opinion the set up needs TWO independent interpreters etc. so that X,Y,Z 
and X2,Z2 can be independently running G-Code files.
Can someone suggest that LinuxCNC can handle this type of configurations or any 
other suggestion may be help full. The original control on the machine was 
MELDAS (Mitsubishi) and drives are analog Mitsubishi.

Thanks
Shabbir Hussain
--
___
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


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Chris Morley

Michael had a branch that allowed multiple linuxcncs on one computer 
iirc...look on tube. might be the sane branch that had jog while paused code.
Chris M

- Reply message -
From: "andy pugh" <bodge...@gmail.com>
To: "Shabbir Hussain" <s_hussai...@yahoo.com>, "Enhanced Machine Controller 
(EMC)" <emc-users@lists.sourceforge.net>
Subject: [Emc-users] Swiss Type Lathe-Turn Machine
Date: Mon, Dec 5, 2016 7:50 AM



On 5 December 2016 at 14:49, Shabbir Hussain <s_hussai...@yahoo.com> wrote:
> In my opinion the set up needs TWO independent interpreters etc. so that 
> X,Y,Z and X2,Z2 can be independently running G-Code files.

If you need truly independent motion, then that it probably correct. I
think that this means two independent PCs, though it _might_ be
possible to have two separate LinuxCNC instances with separate
shared-memory areas.

If almost-independent is good enough (and it might well be) then you
can consider breaking moves in one axis to start another axis moving.

LinuxCNC can drive up to 9 axes, but they do all move in a coordinated way.

Another possibility for things like a cut-off slide would be to
fire-off instances of the simple_tp HAL component.
http://linuxcnc.org/docs/2.7/html/man/man9/simple_tp.9.html

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
___
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


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Gene Heskett
On Monday 05 December 2016 10:13:14 Dave Caroline wrote:

> Horribly broken web page javascript I see a blank white page
>
> Dave Caroline

I've seen it, Dave. but had to download it (I use chrome as the browser) 
and used kview to see it.  And I do not know enough to comment on his 
question.

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)
Genes Web page 

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


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread andy pugh
On 5 December 2016 at 14:49, Shabbir Hussain  wrote:
> In my opinion the set up needs TWO independent interpreters etc. so that 
> X,Y,Z and X2,Z2 can be independently running G-Code files.

If you need truly independent motion, then that it probably correct. I
think that this means two independent PCs, though it _might_ be
possible to have two separate LinuxCNC instances with separate
shared-memory areas.

If almost-independent is good enough (and it might well be) then you
can consider breaking moves in one axis to start another axis moving.

LinuxCNC can drive up to 9 axes, but they do all move in a coordinated way.

Another possibility for things like a cut-off slide would be to
fire-off instances of the simple_tp HAL component.
http://linuxcnc.org/docs/2.7/html/man/man9/simple_tp.9.html

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

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


Re: [Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Dave Caroline
Horribly broken web page javascript I see a blank white page

Dave Caroline

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


[Emc-users] Swiss Type Lathe-Turn Machine

2016-12-05 Thread Shabbir Hussain
I have got a machine equipped with two spindles. Spindle 1 has gang tools which 
can move in X,Y plain (Y axis to select tool) and Bar comes out as Z axis. 
Second spindle is mounted on moving platform (table X2, Z2 axis). Two or Three 
set of tools are fixed on the side which can be used with spindle 2. X,Y and Z 
axis are independently working from X2 and Z2. The only synchronized move is to 
get work piece from spindle 1 to spindle 2 while both are rotating. The picture 
for the machine axis can be seen at
https://mega.nz/#!dJd00QAb!Nd0CIat6Rw4E1rVZAdN8QgfBWkcJqptRk8xossyA86Q



In my opinion the set up needs TWO independent interpreters etc. so that X,Y,Z 
and X2,Z2 can be independently running G-Code files.
Can someone suggest that LinuxCNC can handle this type of configurations or any 
other suggestion may be help full. The original control on the machine was 
MELDAS (Mitsubishi) and drives are analog Mitsubishi.

Thanks
Shabbir Hussain
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users