Re: [Emc-users] Brushless Servo Selection?

2012-06-16 Thread Mike Bennett
Gene

They solved the litres issue in the UK but making it illegal to sell most 
things in anything but metric units.  However we still measure distance in 
miles, so what units should we be working out our fuel economy?  Miles per 
litre?

At least we can still buy beer in pints ( 20oz ones of course :-) )

Mike



On 16 Jun 2012, at 17:41, gene heskett ghesk...@wdtv.com wrote:

 
 Peter, I was all on that hay ride for as long as it lasted.  But when the 
 gas stations that first put in pumps that measured liters made note that 
 their monthly usage pumped into the customers tanks dropped to 10% because 
 folks would just drive on down the street where they could buy gas by the 
 gallon, a unit they had used all their lives, that effect brought the 
 metric conversion of the US to a screeching halt.  The rest of the system 
 did go metric, but that today is entirely the effect of all the 
 manufacturing having been exported.  Had they put dual displays in the gas 
 pumps for a few years, so folks could see at a glance what they were 
 paying, they might have been able to let the gallons displays gradually 
 fail, but some numbed nuts bean counter apparently wouldn't consider that 
 idea.  Instead, we took very careful aim and shot ourselves in both feet.
 
 I suspect real estate was also to be a holdout, hell, nobody around here 
 has a clue what a hectar is, not even me.
 
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G92

2012-05-31 Thread Mike Bennett
It was this thread that made me question it:

http://www.cnczone.com/forums/haas_mills/22872-g92.html

I was also confused by the tutorial for CNC Simulator

http://cncsimulator.com/blog/?page_id=102

This starts a program 

G92 X30 Y30 Z20
T1 M6
G0 X15 Y15 Z2

Assuming the simulator starts at machine X0 Y0 X0

I think this should take you to machine X-15 Y-15 Z-18

Unless I've misunderstood G92 I think the simulator is wrong.

Mike







On 31 May 2012, at 20:37, Viesturs Lācis viesturs.la...@gmail.com wrote:

 Little OT, regarding homepage: I got curious to find out, what exactly
 does G92 do and went to search the web.
 I found out that this page is not accessible:
 http://linuxcnc.org/docs/html/gcode_main.html
 
 Is the link not correct or is there something wrong?
 
 Viesturs
 
 2012/5/31 John Thornton bjt...@gmail.com:
 Dunno where you read that but I use G92 for every cutting operation on
 my plasma table... making sure to clear them when done. I jog to the
 start point and that becomes XY 0 for the duration of the cut.
 
 John
 
 On 5/31/2012 12:29 PM, mjb1...@gmail.com wrote:
 I've written a subroutine that starts
 
 G92 X0 Y0
 
 performs a task at the current location and ends
 
 G92.2
 
 I can the go to a locaction and call the subroutine.
 
 This all works as expected, but I've read that using G92 is not a good 
 idea.  Is there a better way?
 
 Mike
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G92

2012-05-31 Thread Mike Bennett
Indeed.

As G92 does what it says on the LinuxCNC tin, I plan to keep on using it.  I'll 
probably end up rebuilding my Windows PC so I can dual boot and use LinuxCNC as 
my simulator.

Mike



On 31 May 2012, at 22:00, John Thornton bjt...@gmail.com wrote:

 yea, non of those pertain to LinuxCNC... I have started a LinuxCNC G 
 code tutorial but it is in it's quite small but is for LinuxCNC exclusively.
 
 John
 
 On 5/31/2012 3:43 PM, Mike Bennett wrote:
 It was this thread that made me question it:
 
 http://www.cnczone.com/forums/haas_mills/22872-g92.html
 
 I was also confused by the tutorial for CNC Simulator
 
 http://cncsimulator.com/blog/?page_id=102
 
 This starts a program
 
 G92 X30 Y30 Z20
 T1 M6
 G0 X15 Y15 Z2
 
 Assuming the simulator starts at machine X0 Y0 X0
 
 I think this should take you to machine X-15 Y-15 Z-18
 
 Unless I've misunderstood G92 I think the simulator is wrong.
 
 Mike
 
 
 
 
 
 
 
 On 31 May 2012, at 20:37, Viesturs Lācisviesturs.la...@gmail.com  wrote:
 
 Little OT, regarding homepage: I got curious to find out, what exactly
 does G92 do and went to search the web.
 I found out that this page is not accessible:
 http://linuxcnc.org/docs/html/gcode_main.html
 
 Is the link not correct or is there something wrong?
 
 Viesturs
 
 2012/5/31 John Thorntonbjt...@gmail.com:
 Dunno where you read that but I use G92 for every cutting operation on
 my plasma table... making sure to clear them when done. I jog to the
 start point and that becomes XY 0 for the duration of the cut.
 
 John
 
 On 5/31/2012 12:29 PM, mjb1...@gmail.com wrote:
 I've written a subroutine that starts
 
 G92 X0 Y0
 
 performs a task at the current location and ends
 
 G92.2
 
 I can the go to a locaction and call the subroutine.
 
 This all works as expected, but I've read that using G92 is not a good 
 idea.  Is there a better way?
 
 Mike
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security

Re: [Emc-users] OT : large cnc

2012-05-22 Thread Mike Bennett
With all those big motors and hot chips flying off, keeping it cool might be a 
bigger issue!



On 22 May 2012, at 12:52, andy pugh bodge...@gmail.com wrote:

 On 22 May 2012 11:30, Mark Wendt mark.we...@nrl.navy.mil wrote:
 
 I'd give my left you-know-what for a shop that size.
 
 It would be difficult to keep warm enough to work in.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-21 Thread Mike Bennett
Good old Wikipedia :-)

Factory Data Systems actually, now part of Qube Global Software.

Mike

On 21 May 2012 10:05, Mark Wendt mark.we...@nrl.navy.mil wrote:

 On 05/21/2012 01:40 AM, Mike Bennett wrote:
  I faced the same issue a couple of years ago.  The company I work for
 was called FDS so this was used in all the class names we created.  We were
 sold and now trade under a new name.  I decided to stick with FDS in
 existing and new code as this would be less confusing.
 
  Mike
 
 Feminine Deodorant Spray?  ;-)

 Mark


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Power and data cables for CNC

2012-05-20 Thread Mike Bennett
Note that data cables will need to be screened.  

I'm using twisted pair, (OK CAT5, because it was lying around) this is working 
for my home switches, but when I joined up the Z  Y limit switches (I don't 
have enough inputs for one each) I could no longer turn the machine on.  HAL 
scope revealed a pulse occurring on the limit signal as the motors powered up, 
which made LinuxCNC think a limit was active.

Mike



On 20 May 2012, at 20:12, Dave e...@dc9.tzo.com wrote:

 On 5/20/2012 12:40 PM, Rafael Skodlar wrote:
 I wonder what kind of power and data cables would you recommend for use
 in X-Y-Z CNC about 1.2mx1m size? Besides power, it's not clear to me how
 many data lines for sensors, encoders, motor control, etc. are needed in
 general.
 
 Is it preferable to carry power and handful of control signals to the
 circuit on the gantry and preprocess some functions there or have
 everything wired into the central box? That would dictate the number of
 wires in the cable needed and what kind you need to buy.
 
 Would cable carrier from McMaster-Carr # 55835K432 be sufficient?
 
 Thanks,
 
 
 
 Figure out what cables you need to move back and forth and then choose 
 the carrier.  Jamming cables into a cable carrier is not a good idea.  
 If you don't do some figuring before you know what you are going to carry,
 you will either have too much, or not enough space.   Guessing usually 
 doesn't work out nearly as well.
 
 As an alternative supplier; Igus sells direct in the US.  
 http://www.igus.com/default.asp?c=usL=en
 
 Dave
 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-20 Thread Mike Bennett
I faced the same issue a couple of years ago.  The company I work for was 
called FDS so this was used in all the class names we created.  We were sold 
and now trade under a new name.  I decided to stick with FDS in existing and 
new code as this would be less confusing.

Mike



On 21 May 2012, at 01:22, Przemek Klosowski przemek.klosow...@gmail.com wrote:

 On Sun, May 20, 2012 at 6:56 PM, Dave e...@dc9.tzo.com wrote:
 On 5/20/2012 6:13 PM, gene heskett wrote:
 On Sunday, May 20, 2012 06:11:51 PM charles green did opine:
 
 I also don't see any sense in going into the source code and changing
 all references of emc to something else.
 
 OK, but then should we also keep using 'emc' in new code? or start
 using the new term? The latter seems confusing, especially as it could
 end up in 'struct emc_xxx { int LinuxCNC_yyy..}. It's not  a big deal,
 just have to decide on something.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Power and data cables for CNC

2012-05-20 Thread Mike Bennett
Rafael

The wires you need will depend on what motors you are using, the arrangement of 
limit/home switches and if encoders are being used.  Once you know these things 
you can choose the cable.

For example I have built a machine of similar size to yours.  It's driven by 
three 3.1Nm steppers with no encoders.  The steppers each need four wires and 
are driven at 4.5A so I choose 24/0.2 wire to carry this.  I have two limit and 
one home switch per axis so I need six signal wires per axis. I could have 
combined the 0V line, the I would only need four wires, but felt this would 
limit my options. I have used CAT5 cable for this, but now find that I may have 
to replace this with shielded cable.

Mike



On 21 May 2012, at 04:57, Rafael Skodlar ra...@linwin.com wrote:

 On 05/20/2012 12:12 PM, Dave wrote:
 On 5/20/2012 12:40 PM, Rafael Skodlar wrote:
 I wonder what kind of power and data cables would you recommend for use
 in X-Y-Z CNC about 1.2mx1m size? Besides power, it's not clear to me how
 many data lines for sensors, encoders, motor control, etc. are needed in
 general.
 
 Is it preferable to carry power and handful of control signals to the
 circuit on the gantry and preprocess some functions there or have
 everything wired into the central box? That would dictate the number of
 wires in the cable needed and what kind you need to buy.
 
 Would cable carrier from McMaster-Carr # 55835K432 be sufficient?
 
 Thanks,
 
 
 
 Figure out what cables you need to move back and forth and then choose
 the carrier.  Jamming cables into a cable carrier is not a good idea.
 
 I'm well familiar with flexing and shielding issues in general since 
 early HP plotter days. I was hoping to get a simple answer based on real 
 life experience, get this or that cable with x number of shielded and 
 stranded or twisted wires ;-) That's why I mentioned size as that would 
 give one an idea of motor sizes and other requirements.
 
 Is it better to have one cable with x number of wires to take care of 
 all needs or a number of smaller cables (y) with x/y wires?
 
 If you don't do some figuring before you know what you are going to carry,
 you will either have too much, or not enough space.   Guessing usually
 doesn't work out nearly as well.
 
 
 Agree, and that's why I tried to see what others are doing on this issue 
 as it seem to be poorly documented in general. I try to capture this 
 from numerous pictures but wires seem to generate little interest in 
 general.
 
 As an alternative supplier; Igus sells direct in the US.
 http://www.igus.com/default.asp?c=usL=en
 
 Dave
 
 
 Links are always encouraging. However, I'm still struggling with the 
 variety of cables mentioned on Igus site: data cable, bus cable, servo 
 cable, control cable. Lots of homework ahead I guess, and that's before 
 the experiment can begin.
 
 Thanks guys,
 
 -- 
 Rafael
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Not so custom

2012-05-16 Thread Mike Bennett
I'd also edited the machine INI file which I knew would be overwritten, so
had made a copy of this.  I did get a warning, but thought it was about the
INI file.  A backup file has been created, but I've run StepConfig several
times, so my custom_postgui.hal file is long gone.

The name 'custom' is what confused me, as the Custom.hal file is not
overwritten.

I'm using the latest version of LinuxCNC.  (Not near machine at present so
can't quote the number)

I'll create a new file next time and load this in the INI file, so I only
have one file to maintain.

Mike

On 16 May 2012 07:06, Chris Morley chrisinnana...@hotmail.com wrote:



  From: mjb1...@gmail.com
  Date: Wed, 16 May 2012 06:51:14 +0100
  To: emc-users@lists.sourceforge.net
  Subject: [Emc-users] Not so custom
 
  Argh
 
  StepConfig overwrites custom_postgui.hal with an empty file.  The name
 'custom' suggests it should not.
 
  Mike
 
 

 In fact it should not do that without warning you first. and if it does it
 should rename the old one
 to backup_postgui.hal

 What version of linuxcnc are you using?

 Chris M


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Not so custom

2012-05-15 Thread Mike Bennett
Argh

StepConfig overwrites custom_postgui.hal with an empty file.  The name 'custom' 
suggests it should not.

Mike





--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-12 Thread Mike Bennett

 1) is there a way to do manual tool touch-off during manual toolchange
 in a middle of g-code file?
 
 Not yet. I think there is enough momentum now that there will be in
 the next major release.

As a user of a simple machine, I'd vote for that.

Mike

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] First cut

2012-05-09 Thread Mike Bennett


 Good work. I note the presence of BS1363 mains plugs, so presume you
 are in the UK too?

 I certainly am.  I'm based near Guildford in Surrey.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Joystick Pendant

2012-05-09 Thread Mike Bennett
Andy

That's great

Looking at the syntax of G10, I think I would need to add

[HALUI]
# mdi-command-00 Touch off X
MDI_COMMAND = G10 L20 P0 X0

# mdi-command-01 Touch off Y
MDI_COMMAND = G10 L20 P0 Y0

# mdi-command-02 Touch off Z
MDI_COMMAND = G10 L20 P0 X0

to my INI file

I should then be able to add

# Assign buttons to touch off commands
net touch-off-x halui.mdi-command-00 = input.0.btn-base5
net touch-off-y halui.mdi-command-01 = input.0.btn-base6
net touch-off-z halui.mdi-command-02 = input.0.btn-base7

to my postgui.hal file

Sounds simple enough.  I'll give it a go tonight.

This will save having to reach for the keyboard after using the joystick to
move to the touch off position.

Mike



On 9 May 2012 10:20, andy pugh bodge...@gmail.com wrote:

 On 9 May 2012 06:36, Mike Bennett mjb1...@gmail.com wrote:

  For now just linking a button to perform touch off zero would be good,
 but I need a way to control which axis.  I have several buttons spare so I
 could use one for each axis.

 Touch-off is equivalent to G10, so you could link a button to an
 MDI_COMMAND pin in HAL.

 http://www.linuxcnc.org/docview/html/config/ini_config.html#_halui_section_a_id_sub_halui_section_a

 That isn't as clear as it could be, but every entry in that section
 creates a HAL pin called halui.mdi-command-NN and any time the pin is
 taken high the specified G-code will run.

 --
 atp
 The idea that there is no such thing as objective truth is, quite simply,
 wrong.


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] First cut

2012-05-09 Thread Mike Bennett
The gantry is driven with just one motor, but I have a wire and pully
system to keep the other side running parrallel.  There is a pully at each
corner of the table and the wire goes diagonally throught the table to the
other side, all through some nice slots in the torsion box.

Mike
On 9 May 2012 14:56, gene heskett ghesk...@wdtv.com wrote:

 On Wednesday, May 09, 2012 09:54:44 AM Mike Bennett did opine:

  After four months of weekends I've taken my first cuts on my DIY gantry
  router.
 
  https://www.dropbox.com/gallery/59884319/1/CNC%20Machine?h=c48cbb
 
  Drawn in iPocket Draw on the iPad, made using the router on the machine,
  a cordless drill and a jig saw.  My neighbour turned down the ends of
  the studding to fit the couplings.
 
  The first parts are flanges so I can attach the trunking fittings and
  tidy up the wiring.
 
  To do:
  Fit trunking and tidy up wiring
  Fit E Stop button and self holding relay
  Fit limit and home switches
  Fit T track to table
 
  Then I can start making things in earnest.
 
  Mike
 
 Nice work Mike.  Are you driving the gantry with just the motor I can see?

 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene
 A pound of salt will not sweeten a single cup of tea.


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Joystick Pendant

2012-05-09 Thread Mike Bennett
Touch off buttons working a treat.  My only observation is that the tool path 
in Axis does not update, unless I use reload.

Mike





On 9 May 2012, at 10:20, andy pugh bodge...@gmail.com wrote:

 On 9 May 2012 06:36, Mike Bennett mjb1...@gmail.com wrote:
 
 For now just linking a button to perform touch off zero would be good, but I 
 need a way to control which axis.  I have several buttons spare so I could 
 use one for each axis.
 
 Touch-off is equivalent to G10, so you could link a button to an
 MDI_COMMAND pin in HAL.
 http://www.linuxcnc.org/docview/html/config/ini_config.html#_halui_section_a_id_sub_halui_section_a
 
 That isn't as clear as it could be, but every entry in that section
 creates a HAL pin called halui.mdi-command-NN and any time the pin is
 taken high the specified G-code will run.
 
 -- 
 atp
 The idea that there is no such thing as objective truth is, quite simply, 
 wrong.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hal 'net' command puzzler

2012-05-08 Thread Mike Bennett
Sounds like a good idea Andy, as long as each axis retains it's own value.

Mike



On 7 May 2012, at 20:15, andy pugh bodge...@gmail.com wrote:

 On 7 May 2012 15:16, gene heskett ghesk...@wdtv.com wrote:
 because
 Touch Off doesn't display the current setting, but defaults to 0.0.  That
 of course makes it easy to cancel a Touch Off, but I find in my usage, I
 need to just edit it another thou or so.
 
 Having considered this during a long and tedious ride down the A1, I
 am persuaded that there is no reason that the touch-off dialog
 shouldn't default to the current value.
 Does anyone else have an opinion?
 
 
 -- 
 atp
 The idea that there is no such thing as objective truth is, quite simply, 
 wrong.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Joystick Pendant

2012-05-08 Thread Mike Bennett
I've just 'wired' up a joystick to use as a pendant, based on the Simple Remote 
Pendant article on the Wiki.  As I only have two analogue inputs X  Y  (the 
third is normally used for throttle and does not self centre so I did not fancy 
using that) I used the trigger button to select between X  Y control or Z 
control.  However I notice strange behaviour on start up.  I tracked this down 
to the fact that input.0.btn-joystick and input.0.btn-joystick-not were both 
false until the trigger is pressed the first time.  Is this normal?  I guess I 
can overcome this by using a not component.

I'm using axis and would like to connect one of the joystick buttons to the 
touch off button, but can't see this.  Is this possible?  Can I link to 
keyboard keys so something like

net touch-off keyboard.end = input.0.btn-bottom4

Mike





--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Joystick Pendant

2012-05-08 Thread Mike Bennett
Andy

For now just linking a button to perform touch off zero would be good, but I 
need a way to control which axis.  I have several buttons spare so I could use 
one for each axis.

Mike



On 8 May 2012, at 23:25, andy pugh bodge...@gmail.com wrote:

 On 8 May 2012 22:54, Mike Bennett mjb1...@gmail.com wrote:
 However I notice strange behaviour on start up.  I tracked this down to the 
 fact that input.0.btn-joystick and input.0.btn-joystick-not were both false 
 until the trigger
 is pressed the first time.  Is this normal?  I guess I can overcome this by 
 using a not component.
 
 hal_input.py appears to actively set all -not buttons to 1. (line 80)
 so that seems unexpected.
 
 I'm using axis and would like to connect one of the joystick buttons to the 
 touch off button, but can't see this.  Is this possible?
 
 All things are possible, but some are harder than others. I think you
 could probably do some magic with a .axisrc file to bind the touch-off
 button to an external input.
 
 Do you want to bring up the actual touch-off dialogue, or simply
 achieve the same effect?
 
 -- 
 atp
 The idea that there is no such thing as objective truth is, quite simply, 
 wrong.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] First cut

2012-05-08 Thread Mike Bennett
After four months of weekends I've taken my first cuts on my DIY gantry router.
 
https://www.dropbox.com/gallery/59884319/1/CNC%20Machine?h=c48cbb

Drawn in iPocket Draw on the iPad, made using the router on the machine, a 
cordless drill and a jig saw.  My neighbour turned down the ends of the 
studding to fit the couplings.

The first parts are flanges so I can attach the trunking fittings and tidy up 
the wiring.  

To do:
Fit trunking and tidy up wiring
Fit E Stop button and self holding relay
Fit limit and home switches
Fit T track to table

Then I can start making things in earnest.

Mike


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hal 'net' command puzzler

2012-05-06 Thread Mike Bennett
As a new user I've been following this thread with interest.  My only questions 
are:

1. What is the scope of a signal name.  Is it machine wide or limited to the 
Hal file it appears in.
2. If machine wide, are there existing signal names in existence that I have to 
avoid re-declaring?

Mike



On 5 May 2012, at 22:31, John Prentice j...@castlewd.freeserve.co.uk wrote:

 From: andy pugh bodge...@gmail.com
 
 Every net command is followed immediately by a signal name. That is,
 a name you have chosen yourself, to make sense to you (or to confuse
 yourself horribly in the future, if you so choose).
 You can uses the same signal name on as many net commands as you like.
 But being a signal name it needs to be the first term after the word
 net
 Every net command with the same signal name will pass the same value
 to every HAL pin listed in the command. And that value will be from
 the one, and only one, output pin that appears in one of the net
 commands.
 
 
 I use the mental model that the signal is a wire and the signalname 
 defined after net is the heatshrink sleeve printed with its name. The wire 
 loops its way round pins (i.e. terminals) but, as the order of writing 
 does not matter, the HAL is essentially a schematic not a wiring diagram.
 
 Of course woebetide the person who wires the outputs of more than one totem 
 pole gate (or push-pull amp) together. HAL gives you an error if you try it 
 and this prompts you to include a selector, or tri-state bus arrangement 
 on the drivers.
 
 As an aside, as many nets are best written on one line, inventing the signal 
 name is tedious. It would suit me to allow a wildcard, * or whatever, as 
 signalname and HAL would invent a unique internal name for its own purposes.
 
 John Prentice 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hal 'net' command puzzler

2012-05-06 Thread Mike Bennett
Thanks Andy



On 6 May 2012, at 13:23, Andy Pugh bodge...@gmail.com wrote:

 
 
 On 6 May 2012, at 08:25, Mike Bennett mjb1...@gmail.com wrote:
 
 1. What is the scope of a signal name.  Is it machine wide or limited to the 
 Hal file it appears in?
 
 They are system-wide and are the only practical way to share data between HAL 
 files. 
 
 2. If machine wide, are there existing signal names in existence that I have 
 to avoid re-declaring?
 
 No, they are created by the HAL files only, and there are no hidden HAL 
 files. 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Limit max jog rate

2012-04-26 Thread Mike Bennett
Hi

I'm planning to wire my limit and estop switches to a relay that will cut
power to the spindle, disable the stepper drivers and inform Linux CNC that
an estop has occured.  I want do this this as otherwise there may be no way
to stop the machine if a software error occurs.

This means I will need a limit override switch so I can jog back off the
limit switch.  If I feed an output from this switch back into the PC is it
possible to limit the maximum jog rate while the button is held in, so I
can't accidently jog at high speed in the wrong direction?

I'm not looking for a full solution just confirmation that this is
possible to do with HAL commands.  If possible I will set myself the
challenge of working out how.

Mike
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Fixed Dwell

2012-04-22 Thread Mike Bennett
Hi

I'm nearing the end of building a DIY gantry router.  The router I'm using has 
soft start, so takes several seconds to come up to speed.  I realise I could 
add dwell commands to the G-Code, but is it possible to add a fixed dwell to 
Linux CNC after spindle start.

From reading other posts I see that HAL has a spindle-at-speed input that is 
intended to be used with encoders, but could it be used with a timer?

Mike



On 22 Apr 2012, at 00:12, charles green xxzzb...@yahoo.com wrote:

 optimum value for planning ahead for a possible stop or maximum acceleration 
 change:  take current feed for current block and maximum possible accel of 
 machine to get distance required for stop.  then next N blocks that cover 
 that distance, and apply appropriately modified feeds to them.
 
 think of a gcode file as a matrix, each row would correspond to a block, the 
 first several columns are all the various gcodes, the next several are all 
 the various x1..xn axes, then several columns covering offset vectors, feeds, 
 spindle, various Ms, etc.  then just tack on another column that is the 
 achievable feed.  when file is loaded to controller, it gets scanned to fill 
 in the values in the actual feetrate column.  maybe there is another similar 
 column for actual spindle speed that gets filled in similarly, in case it's 
 being used like a c axis to get coordinated revolution.
 
 at program execution, the calculated realistic values columns are used to 
 generate motion. soft program stops during execution may run out a few 
 blocks.  estops are an emergency situation, so who knows..  single stepping 
 is usual one line check based on stop at end of block.
 
 are there not already some 'hidden' columns x1'..xn' that result from cutter 
 radius compensation?
 
 i guess i'm thinking of linear programs, so in the case of loops and 
 subroutine calls, the end result is a much longer list of actually executed 
 blocks.  maybe it never ends (= bad gcode).  probing would also not fit the 
 scheme very well - maybe consider probing blocks to be bounded in the code by 
 stops?  or, what if there were choices between more flavors of operation:  
 advanced lookahead flavor would not allow nuts in it like conditional loops 
 or surprise probings; crazy probe scanner routine mode wouldnt have the 
 texture advantage of nice feedrate smoothness.
 
 
 
 --- On Sat, 4/21/12, Viesturs Lācis viesturs.la...@gmail.com wrote:
 
 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, April 21, 2012, 12:58 PM
 2012/4/21 Jon Elson el...@pico-systems.com:
 
 The real problem I see is that RATIONAL G-code that was
 correctly written to
 perform a particular operation cannot be executed as
 fast as the machine and
 drives COULD allow it to go, due to the stop on next
 block requirement.
 
 I agree.
 What I see the big issue for solving this in trajectory
 planner or
 whatever _inside_ LinuxCNC is that I do not see, how to
 determine by
 some hard facts, what is the best way to determine the
 lookup amount.
 Certain number of lines or a certain travel distance? Ok,
 when the
 method is chosen, how to determine, what is the optimum
 value?
 
 That is why I am in favor of adding a separate filter, which
 would
 take the code and rephrase it to what is really in there -
 either arcs
 or splines/nurbs. In this case the file would be processed,
 when
 loaded (I have not really understood, when it would be
 processed in
 the first variant - also on loading or on the fly, when it
 is
 executed), so it definitely would not affect realtime
 performance,
 because the file would not be executed at that time. I think
 that
 waiting 10-20 seconds for the PC to recalculate the path and
 find,
 what curves would fit the existing profile, defined by tiny
 G1s.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
For Developers, A Lot Can Happen In A Second.

Re: [Emc-users] Fixed Dwell

2012-04-22 Thread Mike Bennett
Is timedelay a Linux CNC module that can be triggered by a spindle start 
command?

Where should I look for documentation on this?

Mike



On 22 Apr 2012, at 08:22, Viesturs Lācis viesturs.la...@gmail.com wrote:

 2012/4/22 Mike Bennett mjb1...@gmail.com:
 
 From reading other posts I see that HAL has a spindle-at-speed input that is 
 intended to be used with encoders, but could it be used with a timer?
 
 Exactly! It may be intended for encoders, but You are the one to
 adjust this point...
 You can link it to whatever You need, which tells LinuxCNC that
 machine is ready for work - it can be timer, it can be external button
 for You to press, it can be whatever You need. In one of my machines I
 have several inputs (from VFD , when VFD thinks that spindle is at
 speed, from air pressure sensor - pneumatics hold the workpiece at
 place and I think that there were one or two more) through and2
 modules linked to spindle-at-speed.
 
 I think that timedelay module is the one for this situation.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fixed Dwell

2012-04-22 Thread Mike Bennett
Brilliant

I've added the following to my custom.hal file and it works

loadrt timedelay count=1
addf timedelay.0 servo-thread

setp timedelay.0.on-delay 10
setp timedelay.0.off-delay 0

net spindle-on = timedelay.0.in
net spindle-ready = timedelay.0.out
net spindle-ready = motion.spindle-at-speed

You've made my first venture into HAL very easy

Mike



On 22 Apr 2012, at 09:22, Viesturs Lācis viesturs.la...@gmail.com wrote:

 2012/4/22 Mike Bennett mjb1...@gmail.com:
 Is timedelay a Linux CNC module that can be triggered by a spindle start 
 command?
 
 It can be triggered by whatever You need.
 IMHO motion.spindle-on is most appropriate for Your situation.
 
 Where should I look for documentation on this?
 
 http://www.linuxcnc.org/docs/devel/html/man/man9/timedelay.9.html
 
 load the module:
 loadrt timedelay [count = 1]
 
 attach it to servo thread
 addf timedelay.0 servo-thread
 
 connect to spindle pins:
 timedelay.0.in - motion.spindle-on
 timedelay.0.out - motion.spindle-at-speed
 
 set on and/or off delays (set it to zero, if not needed):
 setp timedelay.0.on-delay 3(or whatever time in seconds You need)
 setp timedelay.0.off-delay 0
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fixed Dwell

2012-04-22 Thread Mike Bennett
I chose to put the lines in the custom HAL file as I still want to use the 
stepconfig wizard for tuning max speed and acceleration.

I take your point about the comments.

Mike

On 22 Apr 2012, at 11:00, Viesturs Lācis viesturs.la...@gmail.com wrote:

 2012/4/22 Mike Bennett mjb1...@gmail.com:
 Brilliant
 
 I've added the following to my custom.hal file and it works
 
 You can safely put these lines in Your main HAL file as well. I
 usually have everything in one HAL file. They can be up to 400 lines
 long...
 Putting comments is very recommended, otherwise few months or even
 years later it might be difficult remembering, what does each line
 exactly mean, especially, if some complicated arrangements are
 created.
 
 You've made my first venture into HAL very easy
 
 Because HAL _is_ easy :)
 Your situation is easy to solve, but there are many situations, when
 lots of different HAL components need to be used together to perform
 particular function. And writing Your own custom HAL component is an
 alternative, which I find more difficult, because it actually requires
 some programming skills.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users