Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Leslie Newell
Yes, SheetCam can do tangential control. The tricky bit will be the 
mechanical design. You need to make sure the point where the jet 
contacts the work does not move at all as you rotate it. Can you get a 
joint that will withstand the pressure and allow rotation?

Les

Eric H. Johnson wrote:
 Viesturs,

 I was able to do it through Sheetcam (http://www.sheetcam.com/) and slightly
 customizing the post for some special conditions required for use with an
 ultrasonic knife. I expect Leslie Newell will chime in on this, as it does
 require a special post which I do not believe is included in the standard
 distribution of sheetcam.

 Regards,
 Eric

   


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Viesturs Lācis
2010/4/20 Leslie Newell les.new...@fastmail.co.uk:
 Yes, SheetCam can do tangential control.

Ok, that is great, but that software still costs money (at least 110
GBP, which is something like probably 140 EUR or 180 USD, which is
almost 20 times less than other CAM software for waterjet that i have
found). I would like to do it without any additional cost and in EMC
so that i can use my current CAM application, so that is why i was
asking, if someone has managed to implement preprocessor for EMC that
does tangential control.

 The tricky bit will be the
 mechanical design. You need to make sure the point where the jet
 contacts the work does not move at all as you rotate it.

No, that point will move, if the head rotates around C and the head is
tilted around B axis.
I believe that some additional work with kinematics module will solve
this issue and EMC will calculate all the necessary compensating moves

 Can you get a
 joint that will withstand the pressure and allow rotation?

My apologies, i do not completely understand, what did You mean by
this question :)

Viesturs



 Eric H. Johnson wrote:
 Viesturs,

 I was able to do it through Sheetcam (http://www.sheetcam.com/) and slightly
 customizing the post for some special conditions required for use with an
 ultrasonic knife. I expect Leslie Newell will chime in on this, as it does
 require a special post which I do not believe is included in the standard
 distribution of sheetcam.

 Regards,
 Eric




 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Leslie Newell

 I would like to do it without any additional cost and in EMC
 so that i can use my current CAM application, so that is why i was
 asking, if someone has managed to implement preprocessor for EMC that
 does tangential control.

I fully understand. Apart from the monetary cost of buying another 
package you then need to spend time and effort learning how to use it.

 No, that point will move, if the head rotates around C and the head is
 tilted around B axis.
 I believe that some additional work with kinematics module will solve
 this issue and EMC will calculate all the necessary compensating moves
   

Theoretically you should be able to do it all with kinematics but it 
could be tricky to implement. You would have two options:
1) As you suggested, set B to the kerf angle then rotate C to be 
tangential to the cut path
2) Have A as tilt left/right and B as tilt front/back then use 
kinematics to operate both axes as you cut. The kinematics would have to 
offset X and Y as it tilts A and B. This would be a variation on the 
standard 5 axis kinematics.


 My apologies, i do not completely understand, what did You mean by
 this question :)
   

If you are using scheme 1 above you need a joint on the nozzle that can 
handle rotation as the C axis rotates. A rotary joint then can handle 
waterjet pressures is likely to be very expensive. I suppose you could 
mount the nozzle assembly in a bearing so the nozzle itself does not rotate.

Les

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Viesturs Lācis
 I would like to do it without any additional cost and in EMC
 so that i can use my current CAM application, so that is why i was
 asking, if someone has managed to implement preprocessor for EMC that
 does tangential control.

 I fully understand. Apart from the monetary cost of buying another
 package you then need to spend time and effort learning how to use it.

Yes, You got the point very precisely. Plus i would like to mention,
that my programm - Wrykrys - is made specifically for
waterjet/plasma/laser cutting and has some very cool features; for
example - cutting only piercing points, which is crucial for cutting
brittle materials, easy switching the side of compensation (side of
the line, on which the tool goes and the amount of tool (width of
water jet kerf in this case) compensation) and few more, about which i
am not sure that they are present in SheetCAM. SheetCAM seems to be
first of all CAM for milling, which is adapted for
waterjet/plasma/laser cutting - it seems to have limited options with
lead-in/lead-out moves, which are very well-developed in my software.

 No, that point will move, if the head rotates around C and the head is
 tilted around B axis.
 I believe that some additional work with kinematics module will solve
 this issue and EMC will calculate all the necessary compensating moves


 Theoretically you should be able to do it all with kinematics but it
 could be tricky to implement. You would have two options:
 1) As you suggested, set B to the kerf angle then rotate C to be
 tangential to the cut path
 2) Have A as tilt left/right and B as tilt front/back then use
 kinematics to operate both axes as you cut. The kinematics would have to
 offset X and Y as it tilts A and B. This would be a variation on the
 standard 5 axis kinematics.


I certainly would choose second option, because it would not rotate
cutting head and thus does not require any kind of solution, how to
deal with the rotating movement in high pressure tubing. cheapest
swivel i have found cost 970 EUR, KMT swivels cost 1300 EUR. I am left
only with bulky spirals of the tubing which also would cost me more
than all the remaining parts of the project together, because inviting
technicians, that can create them, would cost me at least 600-700 EUR
plus cost of tube itself, which is ~40 EUR/m. driving myself to them
would be cheaper, but still costly.
there are 3 reasons, why i have not chosen the second option:
1) by the time i was starting this project, i had no idea, how the
mechanical solution should be created - how it should be built.
now i have understood, that i can simple turn this assembly itself
around B axis so that C becomes A and i have, what i needed.
2) first option allow tilting angles close to 70-80 degrees, so all
the potential of 5 axis waterjet cutting can be realised on the
machine side, affordable CAM programm is the biggest problem, second
option limits tilting angle to 20-25 degrees, but, if i give up all
the spirals in high pressure tubing and stay with traditional tubing
solution, i have 10-12 degrees of tilt available. fortunately, it is
still completely sufficient for taper compensation
3) i do not understand, how can i make the second option work from
g-code and CAM software side :) with first option i have 2 theoretical
solutions - either preprocessor in EMC or postprocessor in SheetCAM or
even my existing CAM programm (today i wrote them to ask, if that is
possible, they did not say no, i have to provide more details).
Is it possible to have G-code for B-C setup and have A-B setup on
machine and have the custom kinematics module to connect them
together?


 My apologies, i do not completely understand, what did You mean by
 this question :)


 If you are using scheme 1 above you need a joint on the nozzle that can
 handle rotation as the C axis rotates. A rotary joint then can handle
 waterjet pressures is likely to be very expensive. I suppose you could
 mount the nozzle assembly in a bearing so the nozzle itself does not rotate.


I have already built cutting head assembly with B and C axes. total
cost for materials - few small metal sheets, profiles and conical
bearings -  as well as milling and lathing shafts has been around 100
LVL, which is approximately 140 EUR or 210 USD.
This is exclusively DIY project on mechanical part, because it goes
together with switching from DOS-based controls to EMC :))

So i have started thinking that i would like to rebuild the assembly
to a A-B setup, if only i can get a working solution for G-code
generation and/or transformation for this setup to work. actually it
would save me a lot of money.

Actually i have one more question - can anyone share a sample g-code
before and after inserting C rotation for tangential tool
control?

Viesturs


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and 

[Emc-users] how to run linux computer with emc2 installed on it as a single purpose machine

2010-04-20 Thread Mark Tyborowski

Hello All,
 
I'm trying to create a setup whereby when a user starts up the computer, 
he is forced to log on after which emc2 is launched automatically 
and when emc2 is closed this ends the session, logs the user off,
and shuts down the computer.  (Essentially, I would like to run linux 
computer with emc2 installed on it as a single purpose machine - 
industrial controller.)
 
To re-cap, the important factors are:
0. user is forced to log on, upon which emc2 starts automatically
1. user cannot open any other programs (while emc2 is running)
2. he is logged out when emc2 exits (and computer shuts down)
3. ideally, some sort of graphical logon is used

I'm considering using Debian or Ubuntu.  I want to run emc2 in full screen,
so I believe there should be no need for a window manager.

I've been playing with starting linux in text mode and then starting emc2 
with startx, but without success...

I'm sure there is someone who has tried something like this before.
I've looked through the docs and archives but without much luck.

I would greatly appreciate being pointed in the right direction.
Mark
  
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread j...@coats.org
On Tue, Apr 20, 2010 at 1:23 PM, Dave e...@dc9.tzo.com wrote:
 Interesting discussion but the economics of this discussion are escaping
 me 

 I work with a manufacturer that runs a large waterjet system 1-2 shifts
 per day at least 5 days per week.

 Their biggest costs related to the waterjet are water and electricity.
 The amount of water they use and the sewage charges they pay to dispose
 of it are significant.
 Electicity costs are at least $1000 per month.

   ,,,   I thought the water would be filtered and mostly reused. ...
Interesting.
 ... So the water is single use only?


 It isn't difficult to pay $50,000 for a decent water jet pump I
 believe the waterjet system that they have (gantry, conveyor, pump,
 water handling system, and controls installed ) was about $250K when it
 was new 10 years ago.

 Waterjet swivel joints are expensive, but they are incidental to the
 cost of operating the machine.

 Sheetcam is very inexpensive compared to anything related to waterjet
 cutting. It does cost more than EMC2 but not that much. ;-)

 Dave

[snip]

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


Re: [Emc-users] how to run linux computer with emc2 installed on it as a single purpose machine

2010-04-20 Thread Eric H. Johnson
Mark,

You might check into Kiosk mode which works with KDE (Kubuntu) at least
through version 8.04. I have not used it, but with a quick search it looks
like it may still only be available under KDE3, but not yet available under
KDE4, which may be an issue after the next LTS release (10.4).

Anyway, try searching on Kubuntu Kiosk mode or Kubuntu Kiosk admin (tool).

Regards,
Eric 



Hello All,
 
I'm trying to create a setup whereby when a user starts up the computer, 
he is forced to log on after which emc2 is launched automatically 
and when emc2 is closed this ends the session, logs the user off,
and shuts down the computer.  (Essentially, I would like to run linux 
computer with emc2 installed on it as a single purpose machine - 
industrial controller.)
 
To re-cap, the important factors are:
0. user is forced to log on, upon which emc2 starts automatically
1. user cannot open any other programs (while emc2 is running)
2. he is logged out when emc2 exits (and computer shuts down)
3. ideally, some sort of graphical logon is used

I'm considering using Debian or Ubuntu.  I want to run emc2 in full screen,
so I believe there should be no need for a window manager.

I've been playing with starting linux in text mode and then starting emc2 
with startx, but without success...

I'm sure there is someone who has tried something like this before.
I've looked through the docs and archives but without much luck.

I would greatly appreciate being pointed in the right direction.


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


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Dave
Yes, it isn't practical to filter and treat the water so it can be run 
back through the pump..  the material being cut is somewhat acidic, so 
there is a chemical problem and a dust/dirt grit issue with the waste water.

Some of the grit and dust is separated before the water is sent to the 
sewer.  But that is all.

Dave

 ,,,   I thought the water would be filtered and mostly reused. ...
 Interesting.
   ... So the water is single use only?





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


Re: [Emc-users] Tangential tool configuration

2010-04-20 Thread Viesturs Lācis
2010/4/20 Dave e...@dc9.tzo.com:
 Interesting discussion but the economics of this discussion are escaping
 me 

 I work with a manufacturer that runs a large waterjet system 1-2 shifts
 per day at least 5 days per week.

 Their biggest costs related to the waterjet are water and electricity.
 The amount of water they use and the sewage charges they pay to dispose
 of it are significant.
 Electicity costs are at least $1000 per month.

 It isn't difficult to pay $50,000 for a decent water jet pump I
 believe the waterjet system that they have (gantry, conveyor, pump,
 water handling system, and controls installed ) was about $250K when it
 was new 10 years ago.

 Waterjet swivel joints are expensive, but they are incidental to the
 cost of operating the machine.

 Sheetcam is very inexpensive compared to anything related to waterjet
 cutting. It does cost more than EMC2 but not that much. ;-)

 Dave


Yes, i can only agree that cost of machine itself (i paid ~100.000 USD
for it 1,5 years ago) makes all the previously mentioned cost
positions look ridiculously small, but my business is doing so bad,
that available cash flows are almost non-existent, so i am stuck with
looking for creative solutions, not those that are provided by
industrial manufacturers. That is why i have chosen EMC instead of new
controlling system from MEFI (creator of previous DOS-based system) or
any-one else.

Another reason is that I have come to conclusion that building by
myself is better from terms of maintenance and support. My machine was
produced in Czech Republic. Both - hardware and software (controlling
system). I have been trying to contact those companies with different
questions on how to solve some problems - machine is not new and
different issues sometimes come up.
My experience - there is no such thing as customer service in that
country. When i contacted manufacturer of servo drives and asked for
specific settings, their guy promised to do it tomorrow. When i
called a week later to ask for the reason of delay, it turned out,
that my guy is on holiday and his colleague explained that my guy
[quote] probably had more important things to do. Very similar is
situation with PTV - manufacturer of the machine. There is no way to
get some support from them, I have tried to contact them several times
with questions about spare parts and how to do certain things in
mechanics to improve accuracy. I have come to conclusion that some
kind of retards are working there.

So, returning to the essence of this discussion - how can i implement
in EMC tangential tool control for tilting the head? Prefferably with
A and B rotary axis :)

Viesturs

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


[Emc-users] just noticed something interesting

2010-04-20 Thread Chris Reynolds
I just noticed something interesting. A lot of the times I use the keys x,y,z,a 
to select which axis I want to setup, but I also have a tendency to go in to 
gedit and change code when I need to. I usually set the caps lock on when I'm 
writing the code as well. However I noticed when I went back into emc2 I wasn't 
able to select the axis by using the different keys. Took me a while to figure 
out that I had to take the caps lock off before I could select the axis with 
the corresponding letter key. hahaha

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


Re: [Emc-users] how to run linux computer with emc2 installed on it as a single purpose machine

2010-04-20 Thread Daniel Goller
You can lock a user out of everything pretty easy with IceWM and its
easy text files for menus.
Just make sure there is no shell  the user can start and make sure
user can't login from the console either to edit the IceWM config.
I used to use it in a computer lab to give the users very limited
choices, the complaint about not being to install anything was there,
in long run it just worked.

the startup file should let you call emc without the , so the startup
file would sit there and not get processed any further.
Then when you close emc it processes the rest, so following emc in the
startup with a shutdown -h now should work.
All other things you would background with a  at the end of the line,
except for emc. (i did not have this startup requirement in the
computer lab)

This has worked for me in the past.
IceWM has the benefit of not needing all of KDE, it's light weight too.

Not running a window manager could be tricky if you manage to drag a
window behind another and can't get to it anymore.
while disabling things and still having access to open windows from
pop up or alt-tab seems beneficial.

Eric gave a good idea there though, google for IceWM Kiosk on some
ideas in that thinner direction.
perhaps you can adapt the icewm/firefox kiosk example, it talks about
LTSP, which is what i ran in the computer lab, just never needed kiosk
mode.

Hope this helps.


On Tue, Apr 20, 2010 at 2:43 PM, Eric H. Johnson
ejohn...@camalytics.com wrote:
 Mark,

 You might check into Kiosk mode which works with KDE (Kubuntu) at least
 through version 8.04. I have not used it, but with a quick search it looks
 like it may still only be available under KDE3, but not yet available under
 KDE4, which may be an issue after the next LTS release (10.4).

 Anyway, try searching on Kubuntu Kiosk mode or Kubuntu Kiosk admin (tool).

 Regards,
 Eric



 Hello All,

 I'm trying to create a setup whereby when a user starts up the computer,
 he is forced to log on after which emc2 is launched automatically
 and when emc2 is closed this ends the session, logs the user off,
 and shuts down the computer.  (Essentially, I would like to run linux
 computer with emc2 installed on it as a single purpose machine -
 industrial controller.)

 To re-cap, the important factors are:
 0. user is forced to log on, upon which emc2 starts automatically
 1. user cannot open any other programs (while emc2 is running)
 2. he is logged out when emc2 exits (and computer shuts down)
 3. ideally, some sort of graphical logon is used

 I'm considering using Debian or Ubuntu.  I want to run emc2 in full screen,
 so I believe there should be no need for a window manager.

 I've been playing with starting linux in text mode and then starting emc2
 with startx, but without success...

 I'm sure there is someone who has tried something like this before.
 I've looked through the docs and archives but without much luck.

 I would greatly appreciate being pointed in the right direction.


 --
 ___
 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] how to run linux computer with emc2 installed on it as a single purpose machine

2010-04-20 Thread Daniel Goller
http://www.icewm.org/manual/icewm-10.html#ss10.2

Or just don't give them a Start Menu on the taskbar.

On Tue, Apr 20, 2010 at 6:13 PM, Daniel Goller mor...@gmail.com wrote:
 You can lock a user out of everything pretty easy with IceWM and its
 easy text files for menus.
 Just make sure there is no shell  the user can start and make sure
 user can't login from the console either to edit the IceWM config.
 I used to use it in a computer lab to give the users very limited
 choices, the complaint about not being to install anything was there,
 in long run it just worked.

 the startup file should let you call emc without the , so the startup
 file would sit there and not get processed any further.
 Then when you close emc it processes the rest, so following emc in the
 startup with a shutdown -h now should work.
 All other things you would background with a  at the end of the line,
 except for emc. (i did not have this startup requirement in the
 computer lab)

 This has worked for me in the past.
 IceWM has the benefit of not needing all of KDE, it's light weight too.

 Not running a window manager could be tricky if you manage to drag a
 window behind another and can't get to it anymore.
 while disabling things and still having access to open windows from
 pop up or alt-tab seems beneficial.

 Eric gave a good idea there though, google for IceWM Kiosk on some
 ideas in that thinner direction.
 perhaps you can adapt the icewm/firefox kiosk example, it talks about
 LTSP, which is what i ran in the computer lab, just never needed kiosk
 mode.

 Hope this helps.


 On Tue, Apr 20, 2010 at 2:43 PM, Eric H. Johnson
 ejohn...@camalytics.com wrote:
 Mark,

 You might check into Kiosk mode which works with KDE (Kubuntu) at least
 through version 8.04. I have not used it, but with a quick search it looks
 like it may still only be available under KDE3, but not yet available under
 KDE4, which may be an issue after the next LTS release (10.4).

 Anyway, try searching on Kubuntu Kiosk mode or Kubuntu Kiosk admin (tool).

 Regards,
 Eric



 Hello All,

 I'm trying to create a setup whereby when a user starts up the computer,
 he is forced to log on after which emc2 is launched automatically
 and when emc2 is closed this ends the session, logs the user off,
 and shuts down the computer.  (Essentially, I would like to run linux
 computer with emc2 installed on it as a single purpose machine -
 industrial controller.)

 To re-cap, the important factors are:
 0. user is forced to log on, upon which emc2 starts automatically
 1. user cannot open any other programs (while emc2 is running)
 2. he is logged out when emc2 exits (and computer shuts down)
 3. ideally, some sort of graphical logon is used

 I'm considering using Debian or Ubuntu.  I want to run emc2 in full screen,
 so I believe there should be no need for a window manager.

 I've been playing with starting linux in text mode and then starting emc2
 with startx, but without success...

 I'm sure there is someone who has tried something like this before.
 I've looked through the docs and archives but without much luck.

 I would greatly appreciate being pointed in the right direction.


 --
 ___
 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] Tangential tool configuration

2010-04-20 Thread Dave
On 4/20/2010 4:46 PM, Viesturs La-cis wrote:
 2010/4/20 Davee...@dc9.tzo.com:

 Interesting discussion but the economics of this discussion are escaping
 me 

 I work with a manufacturer that runs a large waterjet system 1-2 shifts
 per day at least 5 days per week.

 Their biggest costs related to the waterjet are water and electricity.
 The amount of water they use and the sewage charges they pay to dispose
 of it are significant.
 Electicity costs are at least $1000 per month.

 It isn't difficult to pay $50,000 for a decent water jet pump I
 believe the waterjet system that they have (gantry, conveyor, pump,
 water handling system, and controls installed ) was about $250K when it
 was new 10 years ago.

 Waterjet swivel joints are expensive, but they are incidental to the
 cost of operating the machine.

 Sheetcam is very inexpensive compared to anything related to waterjet
 cutting. It does cost more than EMC2 but not that much. ;-)

 Dave

  
 Yes, i can only agree that cost of machine itself (i paid ~100.000 USD
 for it 1,5 years ago) makes all the previously mentioned cost
 positions look ridiculously small, but my business is doing so bad,
 that available cash flows are almost non-existent, so i am stuck with
 looking for creative solutions, not those that are provided by
 industrial manufacturers. That is why i have chosen EMC instead of new
 controlling system from MEFI (creator of previous DOS-based system) or
 any-one else.

 Another reason is that I have come to conclusion that building by
 myself is better from terms of maintenance and support. My machine was
 produced in Czech Republic. Both - hardware and software (controlling
 system). I have been trying to contact those companies with different
 questions on how to solve some problems - machine is not new and
 different issues sometimes come up.
 My experience - there is no such thing as customer service in that
 country. When i contacted manufacturer of servo drives and asked for
 specific settings, their guy promised to do it tomorrow. When i
 called a week later to ask for the reason of delay, it turned out,
 that my guy is on holiday and his colleague explained that my guy
 [quote] probably had more important things to do. Very similar is
 situation with PTV - manufacturer of the machine. There is no way to
 get some support from them, I have tried to contact them several times
 with questions about spare parts and how to do certain things in
 mechanics to improve accuracy. I have come to conclusion that some
 kind of retards are working there.

 So, returning to the essence of this discussion - how can i implement
 in EMC tangential tool control for tilting the head? Prefferably with
 A and B rotary axis :)

 Viesturs



economics of this discussion are escaping me 

OK, now I understand.   $100 for anything waterjet is very inexpensive, let 
alone a system.

I'm sorry your business is not doing well.  Business has been very slow for 
many people in the US also, so I can relate.

EMC2 should work fine for what you are doing.

Going back to your original question when you quoted Jon Elson...  Jon was 
referring to a filter program.  The term filter program in EMC2 jargon is a 
program that creates or processes G code.  The wiki references a couple of 
examples:

  http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl

Look for:

* Simple EMC G-Code Generators
  http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators
  - Facing, Pockets, Drill Patterns Etc.
* GWiz - A Gcode Wizard Framework
  
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?GWiz_-_A_Gcode_Wizard_Framework


On that page.

The simple G code generators output code based on a menu driven input, 
sometimes directly into the EMC2 Axis interface.

GWiz is a fairly complex concept that was done by Ken Lerman to allow non 
programmers to create a G code creation filter program without programming.  
Pretty clever IMO.

If you know Python (or are willing to learn it) these examples should give you 
a start on how to program a filter program to process X,Y,Z Gcode into XYZAB 
Gcode that you can use with a tilting head.

This setup uses a filter program also that you might be able to use for example 
code ...
http://objects.reprap.org/wiki/EMCRepStrap#GCode_Decoding


Dave

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


[Emc-users] Bridgeport spindle encoder

2010-04-20 Thread Jon Elson
Hey,

I have just gotten a spindle encoder working on a Bridgeport 1J (step 
pulley) head.  There's no sane way to couple to the spindle, the only 
way is to install gear tooth sensors that read the teeth of the bull 
gear.  I am going to write up a web page on it in the next couple days.

I just got EMC doing the very first cut at rigid tapping with it.  If I 
go much over 750 RPM, the Z axis gets a following error at the spindle 
reversal.  Right now, the spindle control is just a 
run-forward/run-reverse contact closure, I need to hook up an analog 
speed command so it can ramp up/ramp down the speed more smoothly, like 
I do on the minimill.  But, this is really cool!  For a long time, I 
didn't think this could even be done in the limited space inside the 
Bridgeport head.

Jon

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


Re: [Emc-users] Bridgeport spindle encoder

2010-04-20 Thread Kirk Wallace
On Tue, 2010-04-20 at 22:43 -0500, Jon Elson wrote:
 Hey,
 
 I have just gotten a spindle encoder working on a Bridgeport 1J (step 
 pulley) head.
... snip

Good job. I'm looking forward to your write up. Is there an index on
your spindle encoder?

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


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