Re: [Emc-users] Conversion Suggesions?

2014-01-25 Thread Mark Wendt
On Thu, Jan 23, 2014 at 2:32 PM, Gene Heskett ghesk...@wdtv.com wrote:

 On Thursday 23 January 2014 14:30:41 andy pugh did opine:

  On 23 January 2014 15:24, Gene Heskett ghesk...@wdtv.com wrote:
   Agreed and amen.  Unforch, the size of ball screws it takes to do that
   to my HF micromill, are made out of pure unobtainium.  The smallest I
   can buy on fleabay is 12mm
 
  http://www.zappautomation.co.uk/en/miniature-ballscrews-6-12mm-diameter/
  38-r0801-ballscrew.html
 
  Or maybe look at the vendors on Aliexpress?
  http://www.aliexpress.com/store/group/ball-screw/609097_211302591.html
  as an example.
 
  I used an 8mm on my lathe/mill and despite my concerns it has been
  entirely adequate.
  http://www.cnczone.com/forums/mini_lathe/63621-mini_lathe_cross_slide_ba
  llscrew_solutions-2.html#post509784

 Figuratively speaking Andy, you had a lot more real estate to play with
 than I did in my 7x12.

 But my real question is where the heck did you buy those screws?

 Thanks.

 Cheers, Gene



Gene,

Hie thee to this divine web site, and look under Lead Screws, then PS style
lead screws and PS style nuts.  I've got one of these on my Z axis on my
CNC saw beveler.  The screws are some kind of modified acme, teflon
coated.  They're anti-backlash PS style nut is pretty much indestructible,
and thankfully for me, idiot proof.

http://www.pic-design.com/

Mark
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Conversion Suggesions?

2014-01-25 Thread Gene Heskett
On Saturday 25 January 2014 12:50:35 Mark Wendt did opine:

 On Thu, Jan 23, 2014 at 2:32 PM, Gene Heskett ghesk...@wdtv.com wrote:
  On Thursday 23 January 2014 14:30:41 andy pugh did opine:
   On 23 January 2014 15:24, Gene Heskett ghesk...@wdtv.com wrote:
Agreed and amen.  Unforch, the size of ball screws it takes to do
that to my HF micromill, are made out of pure unobtainium.  The
smallest I can buy on fleabay is 12mm
   
   http://www.zappautomation.co.uk/en/miniature-ballscrews-6-12mm-diame
   ter/ 38-r0801-ballscrew.html
   
   Or maybe look at the vendors on Aliexpress?
   http://www.aliexpress.com/store/group/ball-screw/609097_211302591.ht
   ml as an example.
   
   I used an 8mm on my lathe/mill and despite my concerns it has been
   entirely adequate.
   http://www.cnczone.com/forums/mini_lathe/63621-mini_lathe_cross_slid
   e_ba llscrew_solutions-2.html#post509784
  
  Figuratively speaking Andy, you had a lot more real estate to play
  with than I did in my 7x12.
  
  But my real question is where the heck did you buy those screws?
  
  Thanks.
  
  Cheers, Gene
 
 Gene,
 
 Hie thee to this divine web site, and look under Lead Screws, then PS
 style lead screws and PS style nuts.  I've got one of these on my Z
 axis on my CNC saw beveler.  The screws are some kind of modified acme,
 teflon coated.  They're anti-backlash PS style nut is pretty much
 indestructible, and thankfully for me, idiot proof.
 
 http://www.pic-design.com/
 
 Mark

Looks neat although the spec'd accuracy is .003 at best.  I grabbed the 
whole catalog.pdf for perusal when I am ready.  I think some back repairs 
will happen first however.  I like the idiot proof comment, cuz I'm the 
idiot that will test it. :)

Cheers, Gene
-- 
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 http://geneslinuxbox.net:6309/gene

NOTICE: Will pay 100 USD for an HP-4815A defective but
complete probe assembly.

Nothing is more admirable than the fortitude with which millionaires
tolerate the disadvantages of their wealth.
-- Nero Wolfe
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
 law-abiding citizens.

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Machinekit Gui

2014-01-25 Thread Mark Tucker
Well after lots of testing today i have come to the conclusion that Axis 
is the only Gui that works with Machinekit that works half decent.
The other Gui's like gscreen are just to cpu intensive for the BBB.Even 
after turning liveplot off.
I tried the other simpler Gui's but they are very cumbersome and 
difficult to look at.
Anyway i made some alterations to Axis so that it defaults to the DRO's 
and not the liveplot,which again the BBB struggles with.
It seems the BBB is keeping up.

It is a very steep learning curve trying to figure axis out,but it seems 
the only way.
I am having difficulty figuring out where the Dro figures are coming from.

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Chris Morley


 Date: Fri, 24 Jan 2014 22:13:39 +
 From: m...@rmtucker.f2s.com
 To: emc-users@lists.sourceforge.net
 Subject: [Emc-users] Machinekit Gui
 
 Ok could somebody give me some pointers to get rid of the liveplot in Gscreen?
 
 Mark
 
 
 Don't tell it is nearly impossible, as it is easier than ever bevore!
 Take a look at gscreen. It has been designed specialy for that purpose!
 
 As an example gmoccapy is based on that. If you do not want a live plot,
 it is just two steps away, as it can be deleted very easy.
 
 Norbert
 
 

It depends on the skin you want to use, some are more tightly integrated then 
others.
Gaxis is the least integrated:
The process to modify it is to copy the glade and or handler file to your 
configuration folder.
Then Gscreen will use that copy instead of the stock one.
You can then modify them as you like.
You would open the glade file (in the config folder) in the glade editor and 
deleting gremlin.
You made need to delete some references to gremlin in the python handler file.
I have not tried this recently (remove gremlin) so there may be another couple 
other things
 to do as well.

In a RIP linuxcnc the stock glade and python handler files are found in 
share/gscreen/skins/'skinname'

To use the Gscreen skin add this in the INI under [DISPLAY]:
DISPLAY = gscreen -c gaxis
gaxis is the base name for the glade and python handler files.
eg it looks for gaxis.glade and gaxis_handler.py in the configuration folde, 
then the skin folder.

One caveat, is by using a modified glade/handler file , you risk having it 
break do to updates
in gscreen, as your modified files are not updated too.
The risk is fairly low as Gscreen development has slowed and it's easy to fix. 
just redo your changes
on the new stock files.

Chris M  
  
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Chris Morley

 The other Gui's like gscreen are just to cpu intensive for the BBB.Even 
 after turning liveplot off.

What skin versions did you try?
gaxis should be the least intensive particularly if you remove the live plot.
(see my other email)

If you tried Gmoccapy without live plot, i am pretty sure it just hides it,
which is not the same as removing it.

There is also a possibility that a second screen was loaded but not displayed
and this screen has a live plot on it as well so would slow things down.
I believe the sample configs always load this second screen... I should check.

Chris M
  
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Chris Morley


 From: chrisinnana...@hotmail.com
 To: emc-users@lists.sourceforge.net
 Date: Sat, 25 Jan 2014 19:37:30 +
 Subject: Re: [Emc-users] Machinekit Gui
 
 
  The other Gui's like gscreen are just to cpu intensive for the BBB.Even 
  after turning liveplot off.
 
 What skin versions did you try?
 gaxis should be the least intensive particularly if you remove the live plot.
 (see my other email)
 
 If you tried Gmoccapy without live plot, i am pretty sure it just hides it,
 which is not the same as removing it.
 
 There is also a possibility that a second screen was loaded but not displayed
 and this screen has a live plot on it as well so would slow things down.
 I believe the sample configs always load this second screen... I should check.
 
 Chris M
 

So I did check and yes the second screen seems to always be loaded.
on my laptop, using gaxis as is , CPU usage was 20-24 %
I removed the second screen then it was 12-20%
I removed the second screen and the live plot  it was 0-4% (mostly 0)

I will need to push a proper fix for the second screen loading.
I could add a sample Gaxis without a liveplot if you are interested.
(please look at Gaxis to see if it close to what you like - it's AXIS like)

Chris M
  
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Charles Steinkuehler
On 1/25/2014 2:20 PM, Chris Morley wrote:
 
 So I did check and yes the second screen seems to always be loaded.
 on my laptop, using gaxis as is , CPU usage was 20-24 %
 I removed the second screen then it was 12-20%
 I removed the second screen and the live plot  it was 0-4% (mostly 0)
 
 I will need to push a proper fix for the second screen loading.
 I could add a sample Gaxis without a liveplot if you are interested.
 (please look at Gaxis to see if it close to what you like - it's AXIS like)

This is very encouraging!  I'd love a custom 3D printer GUI that
consumed less than 10% or so CPU.  Bonus points if it works on a screen
that has less than 1000 pixels in one or both dimensions!

The existing 3D backplot consumes way too many cycles to be enabled for
now, but I'm hopeful that either GPU acceleration will become available
and solve the issue, or a simple 2D graph of the current layer might be
possible.  Until then, having a simple DRO is much preferred to
consuming a huge chunk of CPU for the existing backplot.

Does anyone want to work on a 3D printer oriented custom gscreen
interface?  I am definitely *NOT* a GUI interface guy...if it isn't
hardware or assembly language, I should stay far away!*

(*) Any rumors that I actually wrote some python code should be ignored
as feeble attempts at vilification by my enemies!  :)

-- 
Charles Steinkuehler
char...@steinkuehler.net



signature.asc
Description: OpenPGP digital signature
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Charles Steinkuehler
On 1/25/2014 1:22 PM, Chris Morley wrote:
 
 Ok could somebody give me some pointers to get rid of the liveplot in 
 Gscreen?

snip

 You would open the glade file (in the config folder) in the glade editor and 
 deleting gremlin.
 You made need to delete some references to gremlin in the python handler file.
 I have not tried this recently (remove gremlin) so there may be another 
 couple other things
  to do as well.

Simply deleting the child block containing gremlin in a text editor
was enough to get gscreen-axis running w/o backplot.  This helped a lot
with CPU load, but the space that had contained the backplot and DRO was
completely gone.  It would be ideal if there was an easy way to have a
text-only DRO in place of the back-plot.  Is there an easy way to do this?

Even with the backplot disabled, I was still seeing 20% or so CPU usage
in gscreen, which is apparently due to the second screen?  I'm eagerly
awaiting your modifications to delete the second screen and remove the
back-plot.  I'll test again when the new configs are available.

-- 
Charles Steinkuehler
char...@steinkuehler.net



signature.asc
Description: OpenPGP digital signature
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Chris Morley


Date: Sat, 25 Jan 2014 14:18:52 -0600
From: char...@steinkuehler.net
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] Machinekit Gui

On 1/25/2014 1:22 PM, Chris Morley wrote:
 
 Ok could somebody give me some pointers to get rid of the liveplot in 
 Gscreen?
 
snip
 
 You would open the glade file (in the config folder) in the glade editor and 
 deleting gremlin.
 You made need to delete some references to gremlin in the python handler file.
 I have not tried this recently (remove gremlin) so there may be another 
 couple other things
  to do as well.
 
Simply deleting the child block containing gremlin in a text editor
was enough to get gscreen-axis running w/o backplot.  This helped a lot
with CPU load, but the space that had contained the backplot and DRO was
completely gone.  It would be ideal if there was an easy way to have a
text-only DRO in place of the back-plot.  Is there an easy way to do this?
 
Even with the backplot disabled, I was still seeing 20% or so CPU usage
in gscreen, which is apparently due to the second screen?  I'm eagerly
awaiting your modifications to delete the second screen and remove the
back-plot.  I'll test again when the new configs are available.
 
-- 
Charles Steinkuehler
char...@steinkuehler.net

Ok I pushed a second screen fix and a new gaxis_no_plot sample config.
you can find it in sim/gscreen/green_custom/gaxis_no_plot

This has the DRO still available.
It ends up the Gcode view uses up a fair amount of CPU cycles too.
tab to manual while running a gcode program lessens the load considerably.

Switching to less fancy DRO widget may lower it too.

This screen is still geared toward milling machines (it has spindle controls)
but that can be changed.
It is the smallest screen I have made but could be narrower yet if we specified
smaller DRO text.
Note that you can adjust the division between the auto tabs and the DRO by 
mouse click and drag the dividing line.

I'm sure this screen still needs tweaks - it was actually only proof of concept,
feel free to request changes/report bugs.

I remind you this is in master - you will have to merge master into what ever
you are using - UB3?

Cheers Chris
 

  
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Charles Steinkuehler
On 1/25/2014 3:21 PM, Charles Steinkuehler wrote:
 On 1/25/2014 3:43 PM, Chris Morley wrote:
 
 I'm sure this screen still needs tweaks - it was actually only proof of 
 concept,
 feel free to request changes/report bugs.
 
 Understood.  It seems like a good staring point for a custom interface,
 since there isn't a lot of extra stuff already cluttering up the display.

It looks good, but for some reason the CPU usage on my BeagleBone is
around 50%!

I don't know if this is specifically BeagleBone related, or perhaps due
to the fact that I just pulled the configs/sim/gscreen and
share/gscreen/ directories from Master (skipping anything else updated
outside these two directory trees).

Regardless, it seems responsive enough when I use keyboard jog, so I'll
try and get it working with a real configuration and try moving motors.

-- 
Charles Steinkuehler
char...@steinkuehler.net



signature.asc
Description: OpenPGP digital signature
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-25 Thread Chris Morley

Yes, you need to pull src/emc/usr_inf/gscreen/gscreen.py too

- Reply message -
From: Charles Steinkuehler char...@steinkuehler.net
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Subject: [Emc-users] Machinekit Gui
Date: Sat, Jan 25, 2014 2:21 PM


On 1/25/2014 3:21 PM, Charles Steinkuehler wrote:
 On 1/25/2014 3:43 PM, Chris Morley wrote:

 I'm sure this screen still needs tweaks - it was actually only proof of 
 concept,
 feel free to request changes/report bugs.

 Understood.  It seems like a good staring point for a custom interface,
 since there isn't a lot of extra stuff already cluttering up the display.

It looks good, but for some reason the CPU usage on my BeagleBone is
around 50%!

I don't know if this is specifically BeagleBone related, or perhaps due
to the fact that I just pulled the configs/sim/gscreen and
share/gscreen/ directories from Master (skipping anything else updated
outside these two directory trees).

Regardless, it seems responsive enough when I use keyboard jog, so I'll
try and get it working with a real configuration and try moving motors.

--
Charles Steinkuehler
char...@steinkuehler.net

--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users