Re: [Emc-users] Yaskawa Motorman robot absolute encoders (andy pugh)

2013-09-27 Thread Rudy du Preez

 I now have to use the value to set the absolute position for the joint,
but
 have not found the best way to do this in Linuxcnc yet.
 Any ideas from the experienced Linuxcnc users on this?

I _think_ that might be as simple as just wiring the value to
axis.N.motor-pos-fb

-- 
atp

Thanks Andy - tried it and seems to work fine. Will see how it works when
the robot is all together again.

Rudy



--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread Michael Haberler

Am 27.09.2013 um 06:37 schrieb Chris Morley chrisinnana...@hotmail.com:

 
 
 From: mai...@mah.priv.at
 Date: Fri, 27 Sep 2013 02:16:56 +0200
 To: st...@pilotltd.net; emc-users@lists.sourceforge.net
 Subject: Re: [Emc-users] JogWhilePaused Proposal
 
 
 Am 27.09.2013 um 00:57 schrieb Steve Blackmore st...@pilotltd.net:
 
 On Thu, 26 Sep 2013 23:20:43 +0200, you wrote:
 
 
 - changing offsets or tool diameter will NOT be part of the release 
 targeted work - this is just too many moving parts to be realistic to 
 expect.
 - changing all UI's to use the new feature may not be realistic to expect 
 either - only few UI's might be adapted until release time.
 
 Changing offsets is available with Les Newell's patch for toolchange.
 Has that been integrated yet? 
 
 Is this something we can include in the release as well?
 IIRC i'ts just a modified tool change component that is stand alone.

I dont see a reason why not; actually I have used the trick in a custom 
gladevcp panel, so it isnt limited to a separate process

however I would like to see an example config, and a minimum manpage or readme 
with a big fat explanation what it can deal with, and what not - just so 
expectations dont go overboard - AFAICT that means: only linear programs 
without control structures, input reads, and probe operations

 
 There's quite a large span between things which are desirable and things 
 which are doable in the current framework - also note we are addressing a 
 short-term goal and a a starting point here which was requested by users.
 
 Fix that and the broken CV and the numbers of users might increase
 some...
 
 I am rather sure this kind of problem isnt amenable to what you call a 'fix'.
 
 
 But AIUI this is being considered in a longer term goal?

well I dont like arbitrary limitations, in particular the 'this cannot be done 
at all' variety, so yes ;)

 I have been looking at the TP as I am curious if I could mange work here,
 but wow it is a deep hole to jump in without a map :)

here's the 'fix' outline (minimum list, my perception):

coord mode jogging during pause can be done with rather minimal impact; what is 
missing is integration with current jog commands (wheel/hal and UI); what it 
gives is a staring point in the use of multiple switchable motion queues in a 
limited-impact setting

to make offset changes during pause work, the follow structural changes are 
needed :
- currently offsets are applied in the canon layer (i.e. right 'below' the 
interpreter), and the canon queue carries all absolute positions from there on
- this has to move to the component which can change offsets, i.e. motion - 
meaning changes to canon, the canon queue carrying offset-relative positions, 
new NML commands, making task do the trick, funnel these commands down to 
motion, making motion react properly, move limit violation detection to the 
very place where offsets are applied
- note now limit violations cannot be detected at interpreter run time anymore, 
they _have_ to be done at motion command time as offsets arent known yet
- likely this scheme requires some restrictions on the language proper, namely 
certain values being frozen at program start (see cradek's G92 example from the 
chat)

to make MDI during pause work, add to the shopping list:
- multiple interpreter instances (cannot be done in a single process thanks to 
the design of the current interpreter) plus means to 
activate/suspend/resume/sync interpreters as needed - read as: either a massive 
refactor of the interpreter data structure, or multiple interpreter processes 
including associated interprocess communication commands
- multiple motion queues selectable by task
- tricking task into supporting the above

to make tool dia change work during pause, add:
- recalculation of the offset shape (I think this means offset curve generation 
has to move towards motion too; meaning more changes to canon and motion 
command part, plus task as intermediary)
- lots of testing of the reentry move

I think the limit and offset curve calculations will be rather rough to do in a 
realtime environment, suggesting it be easier to split motion into a userland 
thread (command) and an RT thread (control) first, giving more freedom what can 
be done at the command level; a bit similar like halsampler and halstreamer.

--

That is all I can think of for now, anybody still listening ;-?

there are several useful angles of work, all which would contribute to the 
above goals, and none of which will result in an immediate 'feature', for 
instance:

- refactor motion into a userland and an RT part
- move offset application to motion
- move offset curve generation to motion
- think through the language restrictions the previous two changes require, and 
at flag or fail any violations
- refactor interpreter static data so multiple independent instances in a 
single address space become possible (thread-safe, please)
- make canon output regression-testable (I mean the canon 

Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread Marius Liebenberg
Yes man we are still listening although we might not have a clue as to 
what you are talking about. It sounds like you have the problem and 
solution pretty much under control there.

In simple language, movement during pause and tool offset changes are 
the most important features required. I dont understand the effort 
involved but it seems huge. It will be worth a lot in the end.
I am involved in getting people onto linuxcnc on an almost daily basis. 
It forms a huge part of my business ( bread and butter) at this time. 
Whenever I do an upgrade for a customer, it is always LCNC. Now to my 
own shame I have to say this. My own dektop mill runs Mach, why? Because 
I have a screenset that allows me to do tool change, jog to a position, 
do automatic tool length probing, set the offsets and return to cutting. 
Remember that there are many spindles out there that do not take a tool 
holder, so tool tables are of no use. The tool must be probed at every 
change.

Whatever it takes, I for one will support you as much as I can. I cannot 
help much with coding (forgot how to mostly) but anything else I am 
willing to help with.

On 2013/09/27 08:59 AM, Michael Haberler wrote:
 Am 27.09.2013 um 06:37 schrieb Chris Morley chrisinnana...@hotmail.com:


 From: mai...@mah.priv.at
 Date: Fri, 27 Sep 2013 02:16:56 +0200
 To: st...@pilotltd.net; emc-users@lists.sourceforge.net
 Subject: Re: [Emc-users] JogWhilePaused Proposal


 Am 27.09.2013 um 00:57 schrieb Steve Blackmore st...@pilotltd.net:

 On Thu, 26 Sep 2013 23:20:43 +0200, you wrote:

 - changing offsets or tool diameter will NOT be part of the release 
 targeted work - this is just too many moving parts to be realistic to 
 expect.
 - changing all UI's to use the new feature may not be realistic to expect 
 either - only few UI's might be adapted until release time.
 Changing offsets is available with Les Newell's patch for toolchange.
 Has that been integrated yet?
 Is this something we can include in the release as well?
 IIRC i'ts just a modified tool change component that is stand alone.
 I dont see a reason why not; actually I have used the trick in a custom 
 gladevcp panel, so it isnt limited to a separate process

 however I would like to see an example config, and a minimum manpage or 
 readme with a big fat explanation what it can deal with, and what not - just 
 so expectations dont go overboard - AFAICT that means: only linear programs 
 without control structures, input reads, and probe operations

 There's quite a large span between things which are desirable and things 
 which are doable in the current framework - also note we are addressing a 
 short-term goal and a a starting point here which was requested by users.

 Fix that and the broken CV and the numbers of users might increase
 some...
 I am rather sure this kind of problem isnt amenable to what you call a 
 'fix'.

 But AIUI this is being considered in a longer term goal?
 well I dont like arbitrary limitations, in particular the 'this cannot be 
 done at all' variety, so yes ;)

 I have been looking at the TP as I am curious if I could mange work here,
 but wow it is a deep hole to jump in without a map :)
 here's the 'fix' outline (minimum list, my perception):

 coord mode jogging during pause can be done with rather minimal impact; what 
 is missing is integration with current jog commands (wheel/hal and UI); what 
 it gives is a staring point in the use of multiple switchable motion queues 
 in a limited-impact setting

 to make offset changes during pause work, the follow structural changes are 
 needed :
 - currently offsets are applied in the canon layer (i.e. right 'below' the 
 interpreter), and the canon queue carries all absolute positions from there on
 - this has to move to the component which can change offsets, i.e. motion - 
 meaning changes to canon, the canon queue carrying offset-relative positions, 
 new NML commands, making task do the trick, funnel these commands down to 
 motion, making motion react properly, move limit violation detection to the 
 very place where offsets are applied
 - note now limit violations cannot be detected at interpreter run time 
 anymore, they _have_ to be done at motion command time as offsets arent known 
 yet
 - likely this scheme requires some restrictions on the language proper, 
 namely certain values being frozen at program start (see cradek's G92 example 
 from the chat)

 to make MDI during pause work, add to the shopping list:
 - multiple interpreter instances (cannot be done in a single process thanks 
 to the design of the current interpreter) plus means to 
 activate/suspend/resume/sync interpreters as needed - read as: either a 
 massive refactor of the interpreter data structure, or multiple interpreter 
 processes including associated interprocess communication commands
 - multiple motion queues selectable by task
 - tricking task into supporting the above

 to make tool dia change work during pause, add:
 - 

Re: [Emc-users] Homebrew BOB

2013-09-27 Thread Gregg Eshelman
On 9/26/2013 4:48 PM, Peter C. Wallace wrote:
 On Thu, 26 Sep 2013, Thomas Kaiser wrote:

 Date: Thu, 26 Sep 2013 23:33:53 +0200
 From: Thomas Kaiser c...@kaiser-linux.li
 Reply-To: Enhanced Machine Controller (EMC)
  emc-users@lists.sourceforge.net
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Subject: [Emc-users] Homebrew BOB

 Hello

 I read this page
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?About_Charge_Pumps.

 What is needed to make sure the BOB is only active when LinuxCNC is up,
 running and healthy?

 When LinuxCNC is not running, some outputs are in the wrong state.
 Therefore, I would like to enable the BOB only when LinuxCNC is running
 and out of Emergency Off.

 I use a 5i20 Mesa PCI card with a homebrew BOB.

 Thomas

 You can certainly make a chargepump, but it may be simpler for the BOB to just
 use the default I/O state of the 5I20 outputs when linuxcnc is not running
 (pulled up to 5V with 3.3K pullup resistors). Because of this, FPGA outputs
 should be assumed to be active low. Unlike a parallel port that may be probed
 by the BIOS at startup so have undefined states, the FPGA pins are defined at
 startup and after a watchdog bite (they will be pulled high)

 Peter Wallace
 Mesa Electronics
My plan is to use a BRS, also known as a Big Red Switch, to shut off 
power to the BOB and motor drives while the computer is booting or not 
running CNC software. Simple technology that works and is cheap. ;-)

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread Michael Haberler

Am 27.09.2013 um 09:33 schrieb Marius Liebenberg mar...@mastercut.co.za:

 Yes man we are still listening although we might not have a clue as to 
 what you are talking about. It sounds like you have the problem

yes - at least I like think so ;)

 and solution

no

 pretty much under control there.

I think the endgame (tool dia + offset change, mdi during pause) is too much 
for a one-man-show type effort 

without at least one, two more people attacking fairly big chunks in a 
coordinated fashion (like the ones I listed) it's unlikely to happen in finite 
time

-m


 In simple language, movement during pause and tool offset changes are 
 the most important features required. I dont understand the effort 
 involved but it seems huge. It will be worth a lot in the end.
 I am involved in getting people onto linuxcnc on an almost daily basis. 
 It forms a huge part of my business ( bread and butter) at this time. 
 Whenever I do an upgrade for a customer, it is always LCNC. Now to my 
 own shame I have to say this. My own dektop mill runs Mach, why? Because 
 I have a screenset that allows me to do tool change, jog to a position, 
 do automatic tool length probing, set the offsets and return to cutting. 
 Remember that there are many spindles out there that do not take a tool 
 holder, so tool tables are of no use. The tool must be probed at every 
 change.
 
 Whatever it takes, I for one will support you as much as I can. I cannot 
 help much with coding (forgot how to mostly) but anything else I am 
 willing to help with.
 
 On 2013/09/27 08:59 AM, Michael Haberler wrote:
 Am 27.09.2013 um 06:37 schrieb Chris Morley chrisinnana...@hotmail.com:
 
 
 From: mai...@mah.priv.at
 Date: Fri, 27 Sep 2013 02:16:56 +0200
 To: st...@pilotltd.net; emc-users@lists.sourceforge.net
 Subject: Re: [Emc-users] JogWhilePaused Proposal
 
 
 Am 27.09.2013 um 00:57 schrieb Steve Blackmore st...@pilotltd.net:
 
 On Thu, 26 Sep 2013 23:20:43 +0200, you wrote:
 
 - changing offsets or tool diameter will NOT be part of the release 
 targeted work - this is just too many moving parts to be realistic to 
 expect.
 - changing all UI's to use the new feature may not be realistic to 
 expect either - only few UI's might be adapted until release time.
 Changing offsets is available with Les Newell's patch for toolchange.
 Has that been integrated yet?
 Is this something we can include in the release as well?
 IIRC i'ts just a modified tool change component that is stand alone.
 I dont see a reason why not; actually I have used the trick in a custom 
 gladevcp panel, so it isnt limited to a separate process
 
 however I would like to see an example config, and a minimum manpage or 
 readme with a big fat explanation what it can deal with, and what not - just 
 so expectations dont go overboard - AFAICT that means: only linear programs 
 without control structures, input reads, and probe operations
 
 There's quite a large span between things which are desirable and things 
 which are doable in the current framework - also note we are addressing a 
 short-term goal and a a starting point here which was requested by users.
 
 Fix that and the broken CV and the numbers of users might increase
 some...
 I am rather sure this kind of problem isnt amenable to what you call a 
 'fix'.
 
 But AIUI this is being considered in a longer term goal?
 well I dont like arbitrary limitations, in particular the 'this cannot be 
 done at all' variety, so yes ;)
 
 I have been looking at the TP as I am curious if I could mange work here,
 but wow it is a deep hole to jump in without a map :)
 here's the 'fix' outline (minimum list, my perception):
 
 coord mode jogging during pause can be done with rather minimal impact; what 
 is missing is integration with current jog commands (wheel/hal and UI); what 
 it gives is a staring point in the use of multiple switchable motion queues 
 in a limited-impact setting
 
 to make offset changes during pause work, the follow structural changes are 
 needed :
 - currently offsets are applied in the canon layer (i.e. right 'below' the 
 interpreter), and the canon queue carries all absolute positions from there 
 on
 - this has to move to the component which can change offsets, i.e. motion - 
 meaning changes to canon, the canon queue carrying offset-relative 
 positions, new NML commands, making task do the trick, funnel these commands 
 down to motion, making motion react properly, move limit violation detection 
 to the very place where offsets are applied
 - note now limit violations cannot be detected at interpreter run time 
 anymore, they _have_ to be done at motion command time as offsets arent 
 known yet
 - likely this scheme requires some restrictions on the language proper, 
 namely certain values being frozen at program start (see cradek's G92 
 example from the chat)
 
 to make MDI during pause work, add to the shopping list:
 - multiple interpreter instances (cannot be done in a single process thanks 
 

Re: [Emc-users] Encoder and scale connection with 5 wires?

2013-09-27 Thread andy pugh
On 27 September 2013 06:53, Gregg Eshelman g_ala...@yahoo.com wrote:

 Is there a way to test these scales and the encoder?

If the wires are 0V, 5V, A B and Z as quadrature then you can probably
hook them up directly to the parallel port to test them.
If they are sin/cos interpolation then it gets more interesting.

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hydraulic servo system

2013-09-27 Thread andy pugh
On 27 September 2013 03:04, Dave Cole linuxcncro...@gmail.com wrote:

 http://en.revija-ventil.si/data/strokovni-clanki/17-2011-4/situm.pdf

They seem to be rather re-inventing the wheel.
Servo-hydraulic tension-compression fatigue testing machines are all
like that, and have been running closed-loop in force or displacement
mode (with auto-switching to displacement control on specimen
fracture) for decades.


-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread andy pugh
On 27 September 2013 08:33, Marius Liebenberg mar...@mastercut.co.za wrote:
 Yes man we are still listening although we might not have a clue as to
 what you are talking about. It sounds like you have the problem and
 solution pretty much under control there.

Step 1) Increase the length of the day to 36 hours to create the
developer time required to do the coding.

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread andy pugh
On 27 September 2013 07:59, Michael Haberler mai...@mah.priv.at wrote:

 - move offset application to motion

This might happen as a natural consequence of the tool-table work.
(I stress, _might_)

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homebrew BOB

2013-09-27 Thread Thomas Kaiser
On 09/27/2013 10:43 AM,Gregg Eshelman wrote:
 On 9/26/2013 4:48 PM, Peter C. Wallace wrote:
 On Thu, 26 Sep 2013, Thomas Kaiser wrote:

 Date: Thu, 26 Sep 2013 23:33:53 +0200
 From: Thomas Kaiser c...@kaiser-linux.li
 Reply-To: Enhanced Machine Controller (EMC)
   emc-users@lists.sourceforge.net
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Subject: [Emc-users] Homebrew BOB

 Hello

 I read this page
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?About_Charge_Pumps.

 What is needed to make sure the BOB is only active when LinuxCNC is up,
 running and healthy?

 When LinuxCNC is not running, some outputs are in the wrong state.
 Therefore, I would like to enable the BOB only when LinuxCNC is running
 and out of Emergency Off.

 I use a 5i20 Mesa PCI card with a homebrew BOB.

 Thomas

 You can certainly make a chargepump, but it may be simpler for the BOB to 
 just
 use the default I/O state of the 5I20 outputs when linuxcnc is not running
 (pulled up to 5V with 3.3K pullup resistors). Because of this, FPGA outputs
 should be assumed to be active low. Unlike a parallel port that may be probed
 by the BIOS at startup so have undefined states, the FPGA pins are defined at
 startup and after a watchdog bite (they will be pulled high)

 Peter Wallace
 Mesa Electronics
 My plan is to use a BRS, also known as a Big Red Switch, to shut off
 power to the BOB and motor drives while the computer is booting or not
 running CNC software. Simple technology that works and is cheap. ;-)

It's easy and cheap, but not failsave

Thomas




--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hydraulic servo system

2013-09-27 Thread Dave Cole
Nothing in that article is new other than possibly the use of a PLC for 
that kind of control without the use of a specific card designed for 
hydraulic control.   Most PLC Hydraulic Servo controls setups require a 
special hardware card to do what they are doing..  and usually it is 
very expensive.  Allen Bradley's Hydraulic control card is about $2500 
for 1 axis.   For a PLC, the S7-1200 PID loop is quite fast.  But 
compared to LinuxCNC .. pretty much a dog.  Looking at the article 
again, I have no idea why they published that.  A lot of University 
Profs have to publish periodically as a condition of their employement.  
But it does make for an example fo hydraulic force and position control.

I just wanted to include this in the discussion so Stuart could see an 
implementation similar to what he needs.

Dave


On 9/27/2013 5:17 AM, andy pugh wrote:
 On 27 September 2013 03:04, Dave Cole linuxcncro...@gmail.com wrote:

 http://en.revija-ventil.si/data/strokovni-clanki/17-2011-4/situm.pdf
 They seem to be rather re-inventing the wheel.
 Servo-hydraulic tension-compression fatigue testing machines are all
 like that, and have been running closed-loop in force or displacement
 mode (with auto-switching to displacement control on specimen
 fracture) for decades.



--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread Dave Cole

 Step 1) Increase the length of the day to 36 hours to create the 
developer time required to do the coding.

I'm thinking that altering the period of the earth's rotation may be 
beyond our reach...  ;-)
It might be easier for us to figure out how to get rid of that wasteful 
sleep thing we all seem to do once a day!
Think of it ... 7-8 more hours each day!   :-)

Dave


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homebrew BOB

2013-09-27 Thread Marius Liebenberg
Cheap yes until you loose a limb. There is no cost to high when it come 
to safety guy.

What happens if you are busy with a cleaning or changing a tool and the 
pc falls over turning the spindle on. I have seen it happen.


On 2013/09/27 10:43 AM, Gregg Eshelman wrote:
 On 9/26/2013 4:48 PM, Peter C. Wallace wrote:
 On Thu, 26 Sep 2013, Thomas Kaiser wrote:

 Date: Thu, 26 Sep 2013 23:33:53 +0200
 From: Thomas Kaiser c...@kaiser-linux.li
 Reply-To: Enhanced Machine Controller (EMC)
   emc-users@lists.sourceforge.net
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Subject: [Emc-users] Homebrew BOB

 Hello

 I read this page
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?About_Charge_Pumps.

 What is needed to make sure the BOB is only active when LinuxCNC is up,
 running and healthy?

 When LinuxCNC is not running, some outputs are in the wrong state.
 Therefore, I would like to enable the BOB only when LinuxCNC is running
 and out of Emergency Off.

 I use a 5i20 Mesa PCI card with a homebrew BOB.

 Thomas

 You can certainly make a chargepump, but it may be simpler for the BOB to 
 just
 use the default I/O state of the 5I20 outputs when linuxcnc is not running
 (pulled up to 5V with 3.3K pullup resistors). Because of this, FPGA outputs
 should be assumed to be active low. Unlike a parallel port that may be probed
 by the BIOS at startup so have undefined states, the FPGA pins are defined at
 startup and after a watchdog bite (they will be pulled high)

 Peter Wallace
 Mesa Electronics
 My plan is to use a BRS, also known as a Big Red Switch, to shut off
 power to the BOB and motor drives while the computer is booting or not
 running CNC software. Simple technology that works and is cheap. ;-)

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


-- 
Regards / Groete

Marius D. Liebenberg
MasterCut cc
Cel: +27 82 698 3251
Tel: +27 12 743 6064
Fax: +27 86 551 8029
Skype: marius_d.liebenberg



---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 130927-0, 2013/09/27
Tested on: 2013/09/27 03:38:54 PM
avast! - copyright (c) 1988-2013 AVAST Software.
http://www.avast.com


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread TJoseph Powderly
On 09/27/2013 04:24 AM, andy pugh wrote:
 On 27 September 2013 08:33, Marius Liebenberg mar...@mastercut.co.za wrote:
 Yes man we are still listening although we might not have a clue as to
 what you are talking about. It sounds like you have the problem and
 solution pretty much under control there.

 Step 1) Increase the length of the day to 36 hours to create the
 developer time required to do the coding.

Maybe some want more than what I imagined.
I wanted:

Just Pause, jog away, look  let the hu-man decide continue or quit.

just take a safe peek, thats all i wanted

and
Michael has given us that already.
I use it.

The developer work is done.
Thanks Michael

regards
TomP

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Encoder and scale connection with 5 wires?

2013-09-27 Thread Jon Elson
On 09/27/2013 12:53 AM, Gregg Eshelman wrote:
 What hardware do I need to use those so LCNC can read the data? They worked 
 fine with (I presume) acceptable accuracy when new, no reason they won't now.
Just to read them to verify function and resolution, you may be able to 
connect to parallel port
pins and read via the software encoder HAL component.  If you mean in a 
servo control
configuration, there are boards from Mesa and Pico Systems (my company) 
that perform
all these functions.  Depending on the servo amplifiers you plan to use, 
that guides
the choice of interface boards.

Jon

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] jog while paused

2013-09-27 Thread Jeff Johnson
I think most of us want jog while paused, while I don't' have a need to
change a tool, re-probe and resume cutting in a jog while paused situation I
can understand why someone would want it. I think we should start with the
basics, spindle stop and restart, ability to move axis or axis's of your
choice and return to the part at the point of the feed hold call or pause.
There will always be some aspect of this that makes the operator responsible
to give the tool a clear path back to the point of the pause. The control
can not think this through for you. In other words, Feed hold, retract tool
manually to a position that will have a clear return to the stop point. Have
the ability to stop the spindle and restart to the same constant surface
setting you paused at(lathe) and return to cutting conditions you paused at.


Jeff L Johnson
Superior Roll  Turning
Superiorroll.com
734-279-1831
Fax 279-1166



--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] polyurethane resin casting

2013-09-27 Thread Erik Friesen
Has anyone here done much polyurethane resin pouring?  I have been trying
to fine tune the process.  Current process uses silicon moulds.

#1.  Does it work to use aluminum moulds?

#2.  Could it work to use high vacuum to eliminate air bubbles?  I would
envision using some type of fill funnel and a pulling a full vacuum, then
opening the entrance to the funnel with some type of rod/oring seal.

The current material I am using sets in about 10 minutes, the gel time is
around 50 seconds, so its all static mixed.
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread N. Christopher Perry


N. Christopher

On Sep 27, 2013, at 11:27, Erik Friesen e...@aercon.net wrote:

 Has anyone here done much polyurethane resin pouring?  I have been trying
 to fine tune the process.  Current process uses silicon moulds.
 
 #1.  Does it work to use aluminum moulds?
It does.

 #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
 envision using some type of fill funnel and a pulling a full vacuum, then
 opening the entrance to the funnel with some type of rod/oring seal.
Some of these resins will out gas when you pull a vacuum on them, so you should 
check them outside the mold first.  It is generally recommended that you you 
use a mixing method that minimizing entrained air and apply pressure to 
minimize bubble size.

 The current material I am using sets in about 10 minutes, the gel time is
 around 50 seconds, so its all static mixed.
 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Erik Friesen
I don't see why they would outgas if the vacuum released in 5 seconds as it
entered the mold.  In my experience it takes a bit for outgassing to happen.


On Fri, Sep 27, 2013 at 11:50 AM, N. Christopher Perry 
n_christopher_pe...@me.com wrote:



 N. Christopher

 On Sep 27, 2013, at 11:27, Erik Friesen e...@aercon.net wrote:

  Has anyone here done much polyurethane resin pouring?  I have been trying
  to fine tune the process.  Current process uses silicon moulds.
 
  #1.  Does it work to use aluminum moulds?
 It does.

  #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
  envision using some type of fill funnel and a pulling a full vacuum, then
  opening the entrance to the funnel with some type of rod/oring seal.
 Some of these resins will out gas when you pull a vacuum on them, so you
 should check them outside the mold first.  It is generally recommended that
 you you use a mixing method that minimizing entrained air and apply
 pressure to minimize bubble size.

  The current material I am using sets in about 10 minutes, the gel time is
  around 50 seconds, so its all static mixed.
 
 --
  October Webinars: Code for Performance
  Free Intel webinars can help you accelerate application performance.
  Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
  the latest Intel processors and coprocessors. See abstracts and register
 
 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Bill Kenny
I have made tons of molds and castings, ... literately.

Aluminum isn't a good choice especially with complicated parts. It doesn't
flex to release the molds. Typically with aluminum, it's automated and it
pushes the parts out with pins.

Exactly what do you hope to achieve in your fine process?
What issues are you having that make you want to change your process?
What brand and number is your silicone and casting resin?

Bill




On Fri, Sep 27, 2013 at 8:27 AM, Erik Friesen e...@aercon.net wrote:

 Has anyone here done much polyurethane resin pouring?  I have been trying
 to fine tune the process.  Current process uses silicon moulds.

 #1.  Does it work to use aluminum moulds?

 #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
 envision using some type of fill funnel and a pulling a full vacuum, then
 opening the entrance to the funnel with some type of rod/oring seal.

 The current material I am using sets in about 10 minutes, the gel time is
 around 50 seconds, so its all static mixed.

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




-- 


Thanks
Bill
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] jog while paused

2013-09-27 Thread Gene Heskett
On Friday 27 September 2013 13:52:30 Jeff Johnson did opine:

 I think most of us want jog while paused, while I don't' have a need to
 change a tool, re-probe and resume cutting in a jog while paused
 situation I can understand why someone would want it. I think we should
 start with the basics, spindle stop and restart, ability to move axis
 or axis's of your choice and return to the part at the point of the
 feed hold call or pause. There will always be some aspect of this that
 makes the operator responsible to give the tool a clear path back to
 the point of the pause. The control can not think this through for you.
 In other words, Feed hold, retract tool manually to a position that
 will have a clear return to the stop point. Have the ability to stop
 the spindle and restart to the same constant surface setting you paused
 at(lathe) and return to cutting conditions you paused at.
 
 
 Jeff L Johnson
 Superior Roll  Turning
 Superiorroll.com
 734-279-1831
 Fax 279-1166

Not applicable as a universal fix, but I have a subroutine I edit into the 
gcode file that does an auto recalibration of tool length anytime a tool 
change is encountered.  But its for etching pcb's.  Using it on a normal 
job would require an insulated workpiece pallet as it uses the G38.2 cycle 
to detect contact between the new tool and the insulated workpiece.  For 
that it works well, giving me accuracy better than a thousandth, allowing a 
pretty decent etch to be done.  I've modified the Z setup on my toy mill, 
and have made it at least 10x more repeatable than it was last winter when 
I made my first pcb's on it.  I should have done it years ago.

I acquired about 50 lbs of 7078-T6, 1/2 thick, and made 2 bars about 7 
long that are bolted to the sides of the head slider, and which bring some 
slightly bigger than skate bearings to bear on the machined face of the 
post above and below the gibs, eliminating the potential for it to rock and 
lock to the post from wedging.  I need to put the scales under the head 
again as I think that has gained me another 100 lbs I can put on a drill 
bit to drill holes.  I did have about 150 lbs before.

If anyone is interested, I can refresh whats on my web page with the latest 
version of that code.

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)

Depart in pieces, i.e., split.
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
 law-abiding citizens.

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Erik Friesen
Exactly what do you hope to achieve in your fine process?

I hope to achieve void free castings.  Pic 602 and 603 show problem area
around stator.  623-625 turned out somewhat ok, but molds pushed apart.


What issues are you having that make you want to change your process?
We are building a pump with cast in place stator.  I am still in the
prototype stage, just trying to get the process to be repeatable.  The
stator tends to have residual voids that pop out later.

The silicon molds tend to flex or come apart at the wrong times.  I have
done some experimentation with different injection sites, with mixed
success.  See pictures here for good overview of parts and problems.
http://aercon.net/Public/pumppix/index.php  Blue resin is IE-3075, grey
rc-82d.


What brand and number is your silicone and casting resin?

Best results with Innovative Polymers RC-82D, also used IE-3075.

I am using a dp-400 with 1:1 400ml cartridges and 3/8 static mix tubes.



On Fri, Sep 27, 2013 at 1:42 PM, Bill Kenny bill...@gmail.com wrote:

 I have made tons of molds and castings, ... literately.

 Aluminum isn't a good choice especially with complicated parts. It doesn't
 flex to release the molds. Typically with aluminum, it's automated and it
 pushes the parts out with pins.

 Exactly what do you hope to achieve in your fine process?
 What issues are you having that make you want to change your process?
 What brand and number is your silicone and casting resin?

 Bill




 On Fri, Sep 27, 2013 at 8:27 AM, Erik Friesen e...@aercon.net wrote:

  Has anyone here done much polyurethane resin pouring?  I have been trying
  to fine tune the process.  Current process uses silicon moulds.
 
  #1.  Does it work to use aluminum moulds?
 
  #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
  envision using some type of fill funnel and a pulling a full vacuum, then
  opening the entrance to the funnel with some type of rod/oring seal.
 
  The current material I am using sets in about 10 minutes, the gel time is
  around 50 seconds, so its all static mixed.
 
 
 --
  October Webinars: Code for Performance
  Free Intel webinars can help you accelerate application performance.
  Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
  from
  the latest Intel processors and coprocessors. See abstracts and register
 
 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 



 --


 Thanks
 Bill

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Bill Kenny
Eric,

I started typing a response and after 2 long paragraphs, ... it became
clear I'll be typing for some time to answer you properly.

If you want, ... you can call me and I can answer or walk you through it.
Call me at;  nine 0 nine /// 4 four six  five 6 ;;; 5 seven

Bill



On Fri, Sep 27, 2013 at 11:39 AM, Erik Friesen e...@aercon.net wrote:

 Exactly what do you hope to achieve in your fine process?

 I hope to achieve void free castings.  Pic 602 and 603 show problem area
 around stator.  623-625 turned out somewhat ok, but molds pushed apart.


 What issues are you having that make you want to change your process?
 We are building a pump with cast in place stator.  I am still in the
 prototype stage, just trying to get the process to be repeatable.  The
 stator tends to have residual voids that pop out later.

 The silicon molds tend to flex or come apart at the wrong times.  I have
 done some experimentation with different injection sites, with mixed
 success.  See pictures here for good overview of parts and problems.
 http://aercon.net/Public/pumppix/index.php  Blue resin is IE-3075, grey
 rc-82d.


 What brand and number is your silicone and casting resin?

 Best results with Innovative Polymers RC-82D, also used IE-3075.

 I am using a dp-400 with 1:1 400ml cartridges and 3/8 static mix tubes.



 On Fri, Sep 27, 2013 at 1:42 PM, Bill Kenny bill...@gmail.com wrote:

  I have made tons of molds and castings, ... literately.
 
  Aluminum isn't a good choice especially with complicated parts. It
 doesn't
  flex to release the molds. Typically with aluminum, it's automated and it
  pushes the parts out with pins.
 
  Exactly what do you hope to achieve in your fine process?
  What issues are you having that make you want to change your process?
  What brand and number is your silicone and casting resin?
 
  Bill
 
 
 
 
  On Fri, Sep 27, 2013 at 8:27 AM, Erik Friesen e...@aercon.net wrote:
 
   Has anyone here done much polyurethane resin pouring?  I have been
 trying
   to fine tune the process.  Current process uses silicon moulds.
  
   #1.  Does it work to use aluminum moulds?
  
   #2.  Could it work to use high vacuum to eliminate air bubbles?  I
 would
   envision using some type of fill funnel and a pulling a full vacuum,
 then
   opening the entrance to the funnel with some type of rod/oring seal.
  
   The current material I am using sets in about 10 minutes, the gel time
 is
   around 50 seconds, so its all static mixed.
  
  
 
 --
   October Webinars: Code for Performance
   Free Intel webinars can help you accelerate application performance.
   Explore tips for MPI, OpenMP, advanced profiling, and more. Get the
 most
   from
   the latest Intel processors and coprocessors. See abstracts and
 register
  
  
 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
  
 
 
 
  --
 
 
  Thanks
  Bill
 
 
 --
  October Webinars: Code for Performance
  Free Intel webinars can help you accelerate application performance.
  Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
  from
  the latest Intel processors and coprocessors. See abstracts and register
 
 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




-- 


Thanks
Bill
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Brian Mihulka
I don't know about aluminum molds but I found with small parts I was 
casting that the bubbles would be eliminated by putting the mold in a 
pressure chamber around 100 psi.  I also tried vacuum which works good 
for the silicon mold pours but not as good for the polyurethane.

Brian
On 09/27/2013 10:27 AM, Erik Friesen wrote:
 Has anyone here done much polyurethane resin pouring?  I have been trying
 to fine tune the process.  Current process uses silicon moulds.

 #1.  Does it work to use aluminum moulds?

 #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
 envision using some type of fill funnel and a pulling a full vacuum, then
 opening the entrance to the funnel with some type of rod/oring seal.

 The current material I am using sets in about 10 minutes, the gel time is
 around 50 seconds, so its all static mixed.
 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homebrew BOB

2013-09-27 Thread Gregg Eshelman
On 9/27/2013 7:38 AM, Marius Liebenberg wrote:
 Cheap yes until you loose a limb. There is no cost to high when it come
 to safety guy.

 What happens if you are busy with a cleaning or changing a tool and the
 pc falls over turning the spindle on. I have seen it happen.

Won't be falling over because it's going to be mounted to the inside of 
the door on the huge NEMA cabinet where the original Anilam computer 
was. The PC, the power supplies, the BOB, the drives, all the bits and 
pieces of the control system will be in that cabinet.

I'll be re-using the original rotary switch for the 115V system power 
and the original reset button on the box (which for some reason was 
never labeled) will be wired to the PC in place of its power button.

I'm also planning on using the original spindle control relay setup, 
with the addition of a manual off switch so when it's time to do a tool 
change the spindle will be completely cut off from power.

Something Anilam did a lot of was using cables with many unused wires in 
them. The cable going to the spindle control box look to have about 20 
wires but there doesn't look to be that many traces leading away from 
the connector. For the limit switches on the Z axis there's a 4 wire 
cable but only two wires are used. It duplicates the effect of a single 
center switch (like it has on X and y) with two end stops.

I can use those two spare wires with a switch to control a spindle power 
cutoff relay.

When it comes to mixing computers and machines capable of doing damage I 
always think of the Therac 25 and how its reliance on software control 
of everything led to people dying in rather gruesome ways.

Since the ATX standard introduced the 'soft power' system to the PC, 
I've never been a fan of that. I've always preferred switches where OFF 
is OFF and nothing but direct human action can move that switch.

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Encoder and scale connection with 5 wires?

2013-09-27 Thread Gregg Eshelman
On 9/27/2013 8:03 AM, Jon Elson wrote:
 On 09/27/2013 12:53 AM, Gregg Eshelman wrote:
 What hardware do I need to use those so LCNC can read the data? They worked 
 fine with (I presume) acceptable accuracy when new, no reason they won't now.

 Just to read them to verify function and resolution, you may be able to
 connect to parallel port
 pins and read via the software encoder HAL component.  If you mean in a
 servo control
 configuration, there are boards from Mesa and Pico Systems (my company)
 that perform
 all these functions.  Depending on the servo amplifiers you plan to use,
 that guides
 the choice of interface boards.

 Jon

I'm using stepper motors (a bit over 1,000 oz-in) with Chinese DQ860MA 
drives. They take step and direction input and I've had one running with 
both LCNC and Mach3. (LCNC will need some tweaking to run it smoothly, 
Mach3 ran it without any vibration without needing any fiddling with the 
step frequency etc.)

The old Crusader M system used the one linear and two rotary encoders 
plus tachometers on the motors.

If the linear scales are absolute type, reading them will tell the 
system to the nearest 0.0005 where the table is. Without removing the 
rotary encoder to see its part/model label I don't know if it's 
incremental or absolute.

Haven't got a reply yet from Anilam about a manual for their A-10 linear 
encoders. All I've been able to find so far is the resolution and that 
the series was discontinued in 1989. (So Acra put newly discontinued 
parts on the mill in 1990.)

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] jog while paused

2013-09-27 Thread Marius Liebenberg
That will be great thanks Gene. I have similar for Mach but would like 
to see what you did. I will make good use of it.

On 2013/09/27 08:11 PM, Gene Heskett wrote:
 On Friday 27 September 2013 13:52:30 Jeff Johnson did opine:

 I think most of us want jog while paused, while I don't' have a need to
 change a tool, re-probe and resume cutting in a jog while paused
 situation I can understand why someone would want it. I think we should
 start with the basics, spindle stop and restart, ability to move axis
 or axis's of your choice and return to the part at the point of the
 feed hold call or pause. There will always be some aspect of this that
 makes the operator responsible to give the tool a clear path back to
 the point of the pause. The control can not think this through for you.
 In other words, Feed hold, retract tool manually to a position that
 will have a clear return to the stop point. Have the ability to stop
 the spindle and restart to the same constant surface setting you paused
 at(lathe) and return to cutting conditions you paused at.


 Jeff L Johnson
 Superior Roll  Turning
 Superiorroll.com
 734-279-1831
 Fax 279-1166
 Not applicable as a universal fix, but I have a subroutine I edit into the
 gcode file that does an auto recalibration of tool length anytime a tool
 change is encountered.  But its for etching pcb's.  Using it on a normal
 job would require an insulated workpiece pallet as it uses the G38.2 cycle
 to detect contact between the new tool and the insulated workpiece.  For
 that it works well, giving me accuracy better than a thousandth, allowing a
 pretty decent etch to be done.  I've modified the Z setup on my toy mill,
 and have made it at least 10x more repeatable than it was last winter when
 I made my first pcb's on it.  I should have done it years ago.

 I acquired about 50 lbs of 7078-T6, 1/2 thick, and made 2 bars about 7
 long that are bolted to the sides of the head slider, and which bring some
 slightly bigger than skate bearings to bear on the machined face of the
 post above and below the gibs, eliminating the potential for it to rock and
 lock to the post from wedging.  I need to put the scales under the head
 again as I think that has gained me another 100 lbs I can put on a drill
 bit to drill holes.  I did have about 150 lbs before.

 If anyone is interested, I can refresh whats on my web page with the latest
 version of that code.

 Cheers, Gene

-- 
Regards / Groete

Marius D. Liebenberg
MasterCut cc
Cel: +27 82 698 3251
Tel: +27 12 743 6064
Fax: +27 86 551 8029
Skype: marius_d.liebenberg



---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 130927-1, 2013/09/27
Tested on: 2013/09/27 11:43:30 PM
avast! - copyright (c) 1988-2013 AVAST Software.
http://www.avast.com


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Gregg Eshelman
On 9/27/2013 9:27 AM, Erik Friesen wrote:
 Has anyone here done much polyurethane resin pouring?  I have been trying
 to fine tune the process.  Current process uses silicon moulds.

 #1.  Does it work to use aluminum moulds?

 #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
 envision using some type of fill funnel and a pulling a full vacuum, then
 opening the entrance to the funnel with some type of rod/oring seal.

 The current material I am using sets in about 10 minutes, the gel time is
 around 50 seconds, so its all static mixed.

I do quite a lot of it in silicone molds. http://partsbyemc.com/catalog

The process I use for both casting the resin and the molds is to do it 
in a pressure tank. The pressure forces air into solution from which it 
cannot escape once the resin or silicone is cured.

Pressure also pushes the resin and silicone into every tight corner, 
which simple casting often fails to do.

I've tried using vacuum on the silicone and resin before casting it but 
still got bubbles. Silicone tends to get small bubbles just beneath the 
mold cavity surface, mostly on vertical or nearly vertical areas.

When using quick gelling and setting resins, vacuum is too slow. Can't 
get the air out quick enough to have time to pour it.

A basic pressure casting setup can be had for around $200 using a 
pressure pot (for painting) and a small compressor from Harbor Freight. 
Unscrew the pickup tube from the underside of the lid, remove the paint 
outlet on top and replace with a pressure gauge. Don't do anything with 
the pop-off valve that's already installed. Install a 1/4 turn ball 
valve between the regulator and the lid and you're done.

60 PSI is high enough. For small castings as low as 40 PSI will work.

I have several tanks from a small one from Harbor Freight up to a 24 
diameter by 30 tall one.

A short overview on how I make silicone molds. 
http://partsbyemc.com/pub/mold-making.htm That's the process I developed 
over time, after starting out using other methods that were more 
difficult, took longer, and didn't produce the quality of castings I needed.

Shiny surface corrugated cardboard, a hot glue gun, a very sharp knife, 
a Dremel with cutoff wheels and ogive and cylinder shape grindstones, a 
pressure pot and an air compressor are all the tools one needs to do 
high quality urethane resin castings.

What has been done by some with vacuum is to place the mold and resin 
into a vacuum chamber then remotely pour the mixed resin into the mold. 
With next to no air in the mold cavity the resin should flow into every 
tiny corner and crevice. It'll also more easily flow into the tiniest 
gaps between the parts of the mold.


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Erik Friesen
Do you think vacuum alone would pull into every nook and cranny?  I have
looked for other people that have tried something similar, but didn't find
much.  By vacuum, my idea is to in some way place the mold under vacuum,
and fill it using atmospheric pressure, perhaps using some type of funnel
and valve.  If you do calculations on a 4 sq in mold at my pump rating of
10pa, it calculates to a .07 cubed volume at atmosphere of 101kpa.

Whats the demold/depressurisation time for pressured polyurethane?


On Fri, Sep 27, 2013 at 7:48 PM, Gregg Eshelman g_ala...@yahoo.com wrote:

 On 9/27/2013 9:27 AM, Erik Friesen wrote:
  Has anyone here done much polyurethane resin pouring?  I have been trying
  to fine tune the process.  Current process uses silicon moulds.
 
  #1.  Does it work to use aluminum moulds?
 
  #2.  Could it work to use high vacuum to eliminate air bubbles?  I would
  envision using some type of fill funnel and a pulling a full vacuum, then
  opening the entrance to the funnel with some type of rod/oring seal.
 
  The current material I am using sets in about 10 minutes, the gel time is
  around 50 seconds, so its all static mixed.

 I do quite a lot of it in silicone molds. http://partsbyemc.com/catalog

 The process I use for both casting the resin and the molds is to do it
 in a pressure tank. The pressure forces air into solution from which it
 cannot escape once the resin or silicone is cured.

 Pressure also pushes the resin and silicone into every tight corner,
 which simple casting often fails to do.

 I've tried using vacuum on the silicone and resin before casting it but
 still got bubbles. Silicone tends to get small bubbles just beneath the
 mold cavity surface, mostly on vertical or nearly vertical areas.

 When using quick gelling and setting resins, vacuum is too slow. Can't
 get the air out quick enough to have time to pour it.

 A basic pressure casting setup can be had for around $200 using a
 pressure pot (for painting) and a small compressor from Harbor Freight.
 Unscrew the pickup tube from the underside of the lid, remove the paint
 outlet on top and replace with a pressure gauge. Don't do anything with
 the pop-off valve that's already installed. Install a 1/4 turn ball
 valve between the regulator and the lid and you're done.

 60 PSI is high enough. For small castings as low as 40 PSI will work.

 I have several tanks from a small one from Harbor Freight up to a 24
 diameter by 30 tall one.

 A short overview on how I make silicone molds.
 http://partsbyemc.com/pub/mold-making.htm That's the process I developed
 over time, after starting out using other methods that were more
 difficult, took longer, and didn't produce the quality of castings I
 needed.

 Shiny surface corrugated cardboard, a hot glue gun, a very sharp knife,
 a Dremel with cutoff wheels and ogive and cylinder shape grindstones, a
 pressure pot and an air compressor are all the tools one needs to do
 high quality urethane resin castings.

 What has been done by some with vacuum is to place the mold and resin
 into a vacuum chamber then remotely pour the mixed resin into the mold.
 With next to no air in the mold cavity the resin should flow into every
 tiny corner and crevice. It'll also more easily flow into the tiniest
 gaps between the parts of the mold.



 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] JogWhilePaused Proposal

2013-09-27 Thread Steve Blackmore
On Fri, 27 Sep 2013 09:33:09 +0200, you wrote:

Yes man we are still listening although we might not have a clue as to 
what you are talking about. It sounds like you have the problem and 
solution pretty much under control there.

Yea - I was lost too :)

In simple language, movement during pause and tool offset changes are 
the most important features required. I dont understand the effort 
involved but it seems huge. It will be worth a lot in the end.
I am involved in getting people onto linuxcnc on an almost daily basis. 
It forms a huge part of my business ( bread and butter) at this time. 
Whenever I do an upgrade for a customer, it is always LCNC. Now to my 
own shame I have to say this. My own dektop mill runs Mach, why? Because 
I have a screenset that allows me to do tool change, jog to a position, 
do automatic tool length probing, set the offsets and return to cutting. 
Remember that there are many spindles out there that do not take a tool 
holder, so tool tables are of no use. The tool must be probed at every 
change.

Agreed in principle. I keep being told I need some sort of tool probe.
I've managed many years without, so farG. 

Whatever it takes, I for one will support you as much as I can. I cannot 
help much with coding (forgot how to mostly) but anything else I am 
willing to help with.

Me too - I've recently spent a good amount of money for an external
control. It does just what I needed during a tool change, I can re zero
any axis I like. I can also pause mid move, jog away in any or all axis,
clear swarf and resume without any problem. It's CV and trajectory
planning are awesome, 300 line look ahead and my big router no longer
tries to dance around the floor. I've been able to up my feeds by 20%
without any adverse effects !!

Only drawback is it doesn't do re zero during a pause, yet. I can live
with that, for now. But - as I said in my original post, it's only
highly desirable!  

In my case It was worth the money even without that

Steve Blackmore
--

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] jog while paused

2013-09-27 Thread Steve Blackmore
On Fri, 27 Sep 2013 10:44:53 -0400, you wrote:


There will always be some aspect of this that makes the operator responsible
to give the tool a clear path back to the point of the pause. The control
can not think this through for you. In other words, Feed hold, retract tool
manually to a position that will have a clear return to the stop point. Have
the ability to stop the spindle and restart to the same constant surface
setting you paused at(lathe) and return to cutting conditions you paused at.

Taken as read by me. If you look at the Fanuc manuals, generally
speaking, the return move is a straight line. It's up to the op to place
the tool where it wont hit anything on the way back. I don't think
that's unreasonable. Some in the nanny state seem to think that is,
but it's the norm. Caveat emptor G.

Steve Blackmore
--

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Gregg Eshelman
Some things to try.

1. Better keying of the mold halves. I cut an angle on the outer edge of 
the first half, often with notches placed as needed to prevent any 
misalignment lengthwise with the edges.

2. Clamping the mold together. Use two pieces of MDF, coated with clear 
lacquer to seal them, to sandwich the mold. Hold together using mold 
straps. They use a web belt that does not stretch much and an 
over-center locking buckle.

3. Fill the mold from the bottom up. Make the fill channel go down to 
the bottom or near the bottom of the cavity so that as the resin goes 
in, the air can escape up vents at the top.

4. Cut vents with a fiber reinforced cutoff wheel in a Dremel or similar 
rotary tool. NOT cordless or one that runs off a 12V wall wart. They're 
not powerful enough.

5. Complex molds often need to be tilted at just the right angle while 
being filled so that air can escape from some places, especially spaces 
that are horizontal and thin.

6. Put it under pressure, as I mentioned in my previous e-mail.

7. For especially difficult castings you might try filling the mold then 
putting it under vacuum followed by pressure. The mold will need extra 
tall filling and venting channels to keep the resin from bubbling out 
under vacuum.

8. An idea I've been kicking around for a high speed vacuum system but 
haven't yet had a need for... Get or make a cylinder with at least 
double the volume of the tank the mold will be in. Fit it with a sealed 
piston and valves like a bicycle pump, but set up to draw in instead of 
push out. Use a heavy weight to pull the piston out (like yourself on a 
long foot pedal) or a chain or hydraulic cylinder or electric driven 
ball screw. The idea is that the piston can be moved quickly and in one 
stroke will drastically drop the pressure in the tank. If setup with 
reversible valves, air could be let in then the piston pushed the other 
way to quickly raise the pressure in the tank. Make the check payable 
to... ;-)

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] polyurethane resin casting

2013-09-27 Thread Gregg Eshelman
On 9/27/2013 6:29 PM, Erik Friesen wrote:
 Do you think vacuum alone would pull into every nook and cranny?  I have
 looked for other people that have tried something similar, but didn't find
 much.  By vacuum, my idea is to in some way place the mold under vacuum,
 and fill it using atmospheric pressure, perhaps using some type of funnel
 and valve.  If you do calculations on a 4 sq in mold at my pump rating of
 10pa, it calculates to a .07 cubed volume at atmosphere of 101kpa.

 Whats the demold/depressurisation time for pressured polyurethane?

It depends a lot on the resin. Fast cure ones like you're using could 
come out in a few minutes to an hour, just to be sure. Most of what I 
use is Smooth-On Crystal Clear and I leave it under pressure 24 hours. I 
also post-cure at 145F with convection heat so if not left under 
pressure long enough I've had problems with small bubbles forming.

I've also used some of Smooth-On's faster resins like Onyx and have been 
able to take out of pressure in about 30 minutes. That one cures hard 
enough it doesn't need post curing.

Think of using pressure like what a deep diver experiences, except for 
with the resin and silicone keeping it under pressure long enough 
ensures the gasses never get back out.

You can speed up the cure by shining a halogen work light on the 
pressure tank or putting the tank in a very warm room. I've cast 
silicone molds under pressure in the middle of winter in a poorly heated 
shop, with a halogen lamp shining on one of my larger tanks. Most resins 
and silicones need to be at least 75F to cure properly.

Therin lies a useful property that can be exploited some times. Chill 
the components prior to mixing to stretch out the pot life, then after 
pouring into the mold, apply heat to speed up the cure.

However, some resins can fail to cure properly if they're not at the 
proper temperature or higher when mixed. In such a case, mix the resin 
then fill the mold in a cold room, then transfer to a warm room to get 
some more working time.

If you have a bunch of leftover silicone after casting a mold, freeze 
the leftovers. It'll bring the cure nearly to a halt. I've frozen mixed 
silicone up to a week and still been able to use it to make molds. It 
will be thick but will still flow.

Another trick I've used to alter curing times is mixing resins from the 
same product line with different cure times. I had to cast some large 
but thin parts. The longer cure time resin wouldn't properly set in such 
thin castings and the short cure time that would set in thin castings 
would kick too fast to be able to get the mold filled. So I mixed the 
two in a 50:50 ratio and the properties came out somewhere between, 
stretching the time long enough to be able to fill the mold and get it 
in a tank, while still generating enough heat from the chemical 
reactions to fully cure. I told Smooth-On what I did. No reply but they 
later added another resin in the Crystal Clear line with cure properties 
between the 202 and the longer cure time number. I think they've also 
altered the 202 because I can use it as-is in the molds that I couldn't 
when I was mixing the two, and even if I do heat the tanks or set them 
on the concrete in front of my shop on a sunny day, the castings still 
need post curing.

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Encoder and scale connection with 5 wires?

2013-09-27 Thread Gregg Eshelman
On 9/27/2013 8:03 AM, Jon Elson wrote:
 On 09/27/2013 12:53 AM, Gregg Eshelman wrote:
 What hardware do I need to use those so LCNC can read the data? They worked 
 fine with (I presume) acceptable accuracy when new, no reason they won't now.

 Just to read them to verify function and resolution, you may be able to
 connect to parallel port
 pins and read via the software encoder HAL component.  If you mean in a
 servo control
 configuration, there are boards from Mesa and Pico Systems (my company)
 that perform
 all these functions.  Depending on the servo amplifiers you plan to use,
 that guides
 the choice of interface boards.

 Jon

I'm using stepper motors (a bit over 1,000 oz-in) with Chinese DQ860MA 
drives. They take step and direction input and I've had one running with 
both LCNC and Mach3. (LCNC will need some tweaking to run it smoothly, 
Mach3 ran it without any vibration without needing any fiddling with the 
step frequency etc.)

The old Crusader M system used the one linear and two rotary encoders 
plus tachometers on the motors.

If the linear scales are absolute type, reading them will tell the 
system to the nearest 0.0005 where the table is. Without removing the 
rotary encoder to see its part/model label I don't know if it's 
incremental or absolute.

Haven't got a reply yet from Anilam about a manual for their A-10 linear 
encoders. All I've been able to find so far is the resolution and that 
the series was discontinued in 1989. (So Acra put newly discontinued 
parts on the mill in 1990.)

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users