Re: [Emc-users] Nice manual lathe in WA (assume WA USA not WA AU)

2019-04-10 Thread Tom Easterday
4 Sheldon lathes being sold in SE Michigan. Short notice but came across this 
by accident and I recalled this thread talking about Sheldon lathes...

https://toledo.craigslist.org/tls/d/temperance-14-sheldon-6-jaw-lathe/6853491715.html
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fusion 360

2019-03-23 Thread Tom Easterday
I have been running Fusion 360 for several years now.  Before that I used 
Alibre Design/Geomagic (I still own but rarely use Alibre).  I have hundreds of 
models, drawings and complex assemblies in Fusion 360.  I have used SolidWorks 
as well as a couple other CAD packages in years past.  Fusion 360 is very 
similar to Alibre and SolidWorks and others.  If you are comfortable in one of 
those the learning curve is minimal.  Yes, menus and tools are in different 
places but overall the concepts and tools are very similar.  

Fusion 360 also allows for a very flexible design philosophy unlike other 
packages that have a strict model of design.  You can build top down assemblies 
in Fusion where you begin building each part as part of the entire assembly.  
This is very powerful.  But,  if you want to build individual parts and 
assemble them later you can do that too.  I have both types of builds in my 
workspace.  Other CAD software it not this flexible making you adhere to a 
strict bottom up design methodology.  

I realize that some people are morally opposed to cloud based software.  I 
respect that opinion and if that is your bottom line Fusion 360 may not be for 
you.  But, as cloud based software goes Fusion 360 is the least “cloud based” 
cloud based software.  The Fusion 360 application runs on your local cpu, not 
in the cloud, so you can use it even if you don’t have a connection to the 
internet for a period of time.  You can also save your designs locally on your 
hard drive.

The CAM and FEA built into Fusion is what initially sold me on it.  It has very 
powerful CAM and FEA features built in.  The CAM is a subset of HSM Works CAM 
which Autodesk purchased a number of years ago.  It also has surface modeling 
as well as sheet metal (fairly new).

Fusion 360 isn’t perfect.  There are many things missing that I wish it had.  I 
wish Autodesk was faster at implementing features.  There is a large user base 
and it is actively developed so things do get done eventually. There are a huge 
number of free tutorials on YouTube and an active forum with advanced users and 
Autodesk employees answering questions so anything you ask will likely be 
answered in a day or so.   Yes, the no, low cost license could change (though 
Autodesk has repeatedly said it won’t) and you’d have a lot of work into Fusion 
which you’d have to convert, but this is true with any package.  
Alibre/Geomagic was on the brink of obliteration and only recovered because 
some past employees realized there was value about to be lost.  I had a ton of 
work there.  I was successful in converting my important work in Alibre over to 
Fusion 360 as it looked more and more likely that Geomagic was about to die.   
This is part of the reason I have all but abandoned Alibre.   I paid Alibre 
$1200 for the software and $400/yr for several years and what security did that 
buy me?  None.

Someone wrote:
> I have no interest in AutoDesk's proprietary Fusion 360 file format that
> uses the files that I create to hold me hostage.  I have even less
> interest in sharing my data on their cloud.

All CAD programs use a proprietary file format.  All of them.  If you are “held 
hostage” by Autodesk then so you are by SolidWorks, Alibre, Creo, etc etc.  The 
better ones (including Fusion 360) have good file conversion utilities that let 
you save your designs out in other formats, both standard (step, iges, dxf) and 
proprietary (sldprt, etc).  I have sent both SolidWorks and Step conversions of 
my Fusion 360 models to my customers who have had no issue importing and using 
them.

Also, your data saved on Autodesk servers is not “shared” unless you want it to 
be.  

Fusion 360 is by far the best value out there in the cad/cam world.  You can 
get a no cost startup license, seems like a no brainer to try it out, IMHO.

Sorry for the long post, I didn’t start out to write this much... I do not work 
for Autodesk or affiliates, I’m just a (mostly) satisfied user.
-Tom




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


Re: [Emc-users] mister nozzle shape

2019-03-21 Thread Tom Easterday
We built “No Mister Misty” for a bunch of machines around our shop and they 
work great.  Traditional misters force coolant/lubricant under pressure out the 
end of a nozzle which atomizes the coolant.  Most of that goes into the air and 
after time your shop will be filled with a mist of coolant for you to inhale.  
Our (not) mister uses a needle valve from McMaster that is epoxied into a 
machined brass block and allows you feed coolant through the valve which is 
then injected into the side of a stream of low pressure air, both coolant and 
air stream are at the same pressure.  There is then a tube 4-6” long with a 
small (flat faced) nozzle on the end with a 0.040” hole in it  That way the 
drops of lubricant are NOT atomized, but are carried out in tiny droplets in 
the air stream.  The vast majority ends up where you aim the nozzle and not in 
the air.  You can regulate the amount of coolant quite precisely with the 
needle valve.  They create very little mist.

-Tom

On Mar 21, 2019, at 8:36 AM, Ken Strauss  wrote:

>> -Original Message-
>> From: TJoseph Powderly [mailto:tjt...@gmail.com]
>> Sent: Thursday, March 21, 2019 7:32 AM
>> To: Enhanced Machine Controller (EMC)
>> Subject: Re: [Emc-users] mister nozzle shape
>> 
>> a quick google reminded me why this was familair
>> try googling 'spray nozzle'
>> i got
>> https://en.wikipedia.org/wiki/Spray_nozzle
>> and it showed me that the flat surface exit made NO atomization
>> thats not what you want, sorry
>> ( i was trying to achieve the jumping water effect seen in many fountains
>> and that flat exit was great for the hot dog of water effect )
>> if you want the fluid stream broken into tiny droplets ,
>> the web page lists a lot of geometries to try
>> tomp
>> 
>> On Thu, Mar 21, 2019 at 10:50 AM Gene Heskett 
>> wrote:
>> 
 On Wednesday 20 March 2019 21:29:19 TJoseph Powderly wrote:
 
 Hello Mr Nozzle shape
>>> 
>>> Did not get any useable hits on this side of the pond. URL?
>>> 
>>> Cheers, Gene Heskett
> 
> Thanks for the link. Sometimes Googling for the obvious terms gives the best
> results!
> 
> 
> 
> 
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



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


[Emc-users] Surface grinder vertical axis servo motor and controller recommendation

2018-11-19 Thread Tom Easterday
A friend is fixing up a 70s vintage surface grinder that has a ball screw on 
the vertical axis and a non functioning drive.  He wants to replace what is 
there with a servo motor and driver and have a simple control that lets him 
select several ranges, say 100, .010, .001, .0001 & .5 increments to move 
the spindle.

He asked what motor, driver, and control to use.  My experience with servos is 
pretty limited, I’ve built one gantry machine with them.  We used Kelling 
servos, CUI encoders, Granite Devices drivers and Mesa cards with Linuxcnc.  A 
full Linuxcnc controller seems like overkill though to control a single axis in 
fixed increments but I am not sure what other options there are.  I am curious 
what folks here would recommend for this application?

-Tom


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


Re: [Emc-users] 7i43 Invalid Cookie message

2018-04-14 Thread Tom Easterday
I was just about to post a message with subject “Error reading cookie message”, 
is it related to this discussion...?

I haven’t used my mill in a while was behind a couple revs.  Updated to the 
latest 2.7.12 and now when I start the machine or when I estop or release estop 
I get this error message:“hm2/hm2_7i43.1: error reading hm2 cookie”

I haven’t done any investigation yet as it was just there and easily cleared 
and not causing any problem with operation that I could tell...
-Tom

> On Apr 14, 2018, at 12:40 PM, Peter C. Wallace  wrote:
> 
>> On Sat, 14 Apr 2018, andy pugh wrote:
>> 
>> Date: Sat, 14 Apr 2018 15:42:08 +0100
>> From: andy pugh 
>> Reply-To: "Enhanced Machine Controller (EMC)"
>>
>> To: "Enhanced Machine Controller (EMC)" 
>> Subject: Re: [Emc-users] 7i43 Invalid Cookie message
>> On 14 April 2018 at 15:09, Peter C. Wallace  wrote:
> 
>>> The messages seem to indicate a problem in the driver,  It looks like it
>>> found
>>> and configured the card, then tried again.
> 
>> The fact that it all works seems to hint at the same.
>> 
>> It isn't that the HAL file converter has doubled up the "loadrt" line 
>> somehow?
> 
> I hadn't thought of that, loading the driver twice might cause this kind
> of error ( though I haven's seen the 2.7 --> 2.8 script do anything like this 
> )
> 
> 
> Peter Wallace
> Mesa Electronics
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G76 tool path not behaving as expected (bad code or bad expectations?)

2018-01-16 Thread Tom Easterday
Well, I hope if G76 is indeed broken it can be fixed?

Acme taps exist but are expensive.  They are usually two stage in order to get 
the depth cut.  We can do rigid tapping on the Emco but not sure if we have 
enough travel for the long tap and not sure we have enough torque at lower 
speeds to pull it off.
Acme tap example:  
(https://www.amazon.com/Alfa-Tools-AT66572-8-8-Acme/dp/B00DYFSH30)

> On Jan 16, 2018, at 8:58 PM, Gene Heskett  wrote:
> 
> I am inclined to agree in that g76 is broken in this regard. My feeling 
> is that it should retract to the drive_line, and no further. I have in 
> most cases managed a work around with the tools I have by jumping in 2 
> directions, first being from USS threads to SAE, which are marginally 
> less deep, and then to the next bigger bolt if there is room for it.
> 
> But from previous discussions, it appears your bolt size is fixed. Given 
> that, I only see one workable solution, which is to make, or buy if it 
> can be found, a tap, and use the g33.1, rigid tapping. This requires a 
> keyed to the spindle mounting for the tap, and adequate torque to turn 
> the tap. I have neither but I have gotten away with it by writing a peck 
> tap wrapper, advancing the end point only a small fraction of a turn per 
> pass ever deeper into the hole. When the tap is 8mm and above, its very 
> difficult to get a std er32 collet tight enough that the shank won't 
> slip, and I am talking about wrenches 18" long. Ditto the drawbolt of an 
> R-8 collet, with a 3/4" bore to hold a TTS toolholder. The TTS, 
> installed in an R8 collet, doesn't offer enough traction unless its that 
> proverbial 1/8 turn from broke.
> 
> I'd call Nook and ask them where they buy the taps for making their nuts. 
> I've made carefull note of how proud they are when the asking for a 1/2" 
> 10 tpi bronze is right at $50/copy the last time I bought 2 of them. Its 
> possible they make their own taps.
> 
> Humm, useing the tool you have in a small boring head, driven by g33.1 
> might be workable as that would then back out at the same diameter it 
> went in. Put a spindle shut down to adjust the boring head, and a click 
> to run the next cycle, to the same depth, but a thou or 3 bigger each 
> pass.  A boring head like Andy's would be ideal as its self incrementing 
> for diameter.
> 
> Good luck Tom.
> 
> Cheers, Gene Heskett
> -- 
> "There are four boxes to be used in defense of liberty:
> soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> Genes Web page 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Internal threading using external G76 tool path (back-tool lathe)

2018-01-14 Thread Tom Easterday


> On Jan 13, 2018, at 6:47 PM, andy pugh  wrote:
> 
>> On 14 January 2018 at 00:27,  wrote:
>> 
>> But, as can be seen in the image below, the various retraction paths (in
>> blue) are not along a single driveline.  Why is that?
> 
> 
> I believe that this is to that every pass is the same shape, so ensure that
> everything is the same.
> I am not sure that this makes any sense, given that the motion stops and
> waits for the index.
> (In fact I am not 100% certain that it does always stop, I think I might
> have seen it start a path before stopping, and making a slightly
> out-of-position cut when the index happens at just the right point)

Why would it be important that the passes have the same shape?  What is 
important is that the tool goes in and comes out in a known, controllable 
location so you don’t hit the backside of your tool or take the tops off your 
threads.  I don’t know if it always stops but it better wait for index 
otherwise it isn’t spindle synchronized!

Your last sentence describes a bug doesn’t it?
-Tom

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Internal threading using external G76 tool path (back-tool lathe)

2018-01-12 Thread Tom Easterday
We have been successfully using G76 for external threading on our EmcoTurn 120P 
lathe for some time. We haven’t yet used it for internal boring or threading. 
We have an application to make some internal Acme threads in a cylinder. We 
have a right-handed solid carbide Acme (8 TPI) threading tool. When I run the 
G76 (set up for internal threading) it is apparent that the machine routine 
thinks the tool tip is pointing up. It moves in but then moves down (rather 
than up) to retract.

So with a left-handed tool spinning the spindle in the opposite direction this 
would work, but we have a right-handed tool we want to use. I am wondering if 
an external G76 would work? I would need to fix the tool retract at the end of 
the cycle (it goes directly up rather than coming out of the work), but other 
than that is something inherently different? See youtube link below where I run 
an external test tool path.

I could also turn our tool upside down in the holder, but the flat that keeps 
the tool from spinning is on the wrong side. We could grind a flat on the other 
side of the tool but would rather not do that unless there is no alternative. 
Is there some other way to get the orientation correct?

Youtube video of external threading toolpath with internal threading 
tool:https://youtu.be/Rmt8W73Wd78

-Tom
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Backlash comp, does it follow sign of encoder (input) scale?

2017-06-29 Thread Tom Easterday
Should the backlash parameter in the .ini file be positive or have the sign of 
the input_scale (aka encoder scale)?  I don't see anything in the docs 
regarding this but did find a brief forum post that suggested it should have 
the same sign.  I haven't tested it, but am wondering if someone knows...?   If 
it should follow encoder scale this should be documented methinks...and since 
it is now ambiguous should probably be documented regardless.
-Tom

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] steppers with encoders in closed loop

2017-06-26 Thread Tom Easterday
Exactly, and any help in getting my stall detection and position tracking 
working using velocity mode would be greatly appreciated 

-Tom

> On Jun 26, 2017, at 6:52 AM, Rene Hopf  wrote:
> 
> there is no benefit in using them in linuxcnc, apart from stall detection or 
> position tracking.
> 


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] steppers with encoders in closed loop

2017-06-25 Thread Tom Easterday
Gene,
Thanks for the response.  The machine has been running great for years on those 
values but in position mode, not in velocity mode.  I wouldn't think that any 
of the step-gen parameters would need to change when changing to velocity 
mode...?

I suspect the PID parameters I am using, DEADBAND?, MAX_OUTPUT? (not sure what 
these should be) or perhaps I have mis-wired, or not wired, an encoder or 
velocity parameter in the Hal config

-Tom

> On Jun 25, 2017, at 9:11 PM, Gene Heskett  wrote:
> 
>> On Sunday 25 June 2017 18:12:14 tom-...@bgp.nu wrote:
>> 
>> I would like to attempt to get my machine with stepper motors running
>> in velocity mode with feedback from the encoders.  Below are the
>> relevant parts of my Hal and Ini files for just the X-Axis.  I figured
>> I would do one axis at a time.  Currently nothing happens when I try
>> to jog the X axis except if I hold it long enough it gives a following
>> error.  If I try to home it, it faults with a following error.  I was
>> trying to look various parameters on Halscope, triggering off of
>> axis.0.f-error but nothing appears for any of the pins I was
>> monitoring.   Are there any obvious errors in the config below to
>> start with?
>> 
>> -Tom
>> 
>>  HAL 
>> loadrt trivkins
>> loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD
>> num_joints=[TRAJ]AXES loadrt hostmot2
>> loadrt hm2_7i43  config="firmware=hm2/7i43/SVST2_4_7I47B.BIT
>> num_encoders=3 num_pwmgens=0 num_stepgens=4" loadrt pid
>> names=pid.x,pid.y,pid.z
>> 
>> addf hm2_7i43.0.read servo-thread
>> addf motion-command-handler servo-thread
>> addf motion-controller servo-thread
>> addf pid.x.do-pid-calcsservo-thread
>> addf pid.y.do-pid-calcsservo-thread
>> addf pid.z.do-pid-calcsservo-thread
>> addf hm2_7i43.0.write servo-thread
>> 
>> 
>> #***
>> #  AXIS X
>> #***
>> # axis enable chain
>> 
>> setppid.x.Pgain[AXIS_0]P
>> setppid.x.Igain[AXIS_0]I
>> setppid.x.Dgain[AXIS_0]D
>> setppid.x.bias[AXIS_0]BIAS
>> setppid.x.FF0[AXIS_0]FF0
>> setppid.x.FF1[AXIS_0]FF1
>> setppid.x.FF2[AXIS_0]FF2
>> setppid.x.deadband[AXIS_0]DEADBAND
>> setppid.x.maxoutput[AXIS_0]MAX_OUTPUT
>> 
>> net x-index-enable <=> pid.x.index-enable
>> net x-enable => pid.x.enable
>> net x-ouput => pid.x.output
>> net x-pos-cmd => pid.x.command
>> net x-vel-fb => pid.x.feedback-deriv
>> net x-pos-fb => pid.x.feedback
>> 
>> # Step Gen signals/setup
>> setp hm2_7i43.0.stepgen.00.dirsetup[AXIS_0]DIRSETUP
>> setp hm2_7i43.0.stepgen.00.dirhold [AXIS_0]DIRHOLD
>> setp hm2_7i43.0.stepgen.00.steplen [AXIS_0]STEPLEN
>> setp hm2_7i43.0.stepgen.00.stepspace   [AXIS_0]STEPSPACE
>> setp hm2_7i43.0.stepgen.00.position-scale  [AXIS_0]SCALE
>> setp hm2_7i43.0.stepgen.00.maxaccel   [AXIS_0]STEPGEN_MAXACCEL
>> setp hm2_7i43.0.stepgen.00.maxvel   [AXIS_0]STEPGEN_MAXVEL
>> setp hm2_7i43.0.stepgen.00.step_type0
>> setp hm2_7i43.0.stepgen.00.control-type1
>> 
>> # --closed loop stepper signals--
>> net x-pos-cmd axis.0.motor-pos-cmd
>> net x-output => hm2_7i43.0.stepgen.00.velocity-cmd
>> net x-enable axis.0.amp-enable-out => hm2_7i43.0.stepgen.00.enable
>> 
>> # ---Encoder feedback signals/setup---
>> setp hm2_7i43.0.encoder.00.counter-mode 0
>> setp hm2_7i43.0.encoder.00.filter 1
>> setp hm2_7i43.0.encoder.00.index-invert 0
>> setp hm2_7i43.0.encoder.00.index-mask 0
>> setp hm2_7i43.0.encoder.00.index-mask-invert 0
>> setp hm2_7i43.0.encoder.00.scale  [AXIS_0]INPUT_SCALE
>> 
>> net x-pos-fb <= hm2_7i43.0.encoder.00.position
>> net x-vel-fb <= hm2_7i43.0.encoder.00.velocity
>> net x-pos-fb => axis.0.motor-pos-fb
>> net x-index-enable axis.0.index-enable <=>
>> hm2_7i43.0.encoder.00.index-enable net x-pos-rawcounts <=
>> hm2_7i43.0.encoder.00.rawcounts
>> 
>> # ---setup home / limit switch signals---
>> net x-home-sw =>  axis.0.home-sw-in
>> net x-neg-limit =>  axis.0.neg-lim-sw-in
>> net x-pos-limit =>  axis.0.pos-lim-sw-in
>> 
>>  end HAL 
>> 
>>  INI 
>> [EMC]
>> MACHINE = EMCO
>> DEBUG = 0
>> 
>> [DISPLAY]
>> DISPLAY = axis
>> EDITOR = gedit
>> PYVCP = custom_pyvcp.xml
>> POSITION_OFFSET = RELATIVE
>> POSITION_FEEDBACK = ACTUAL
>> MAX_FEED_OVERRIDE = 2.0
>> MAX_SPINDLE_OVERRIDE = 1.5
>> MIN_SPINDLE_OVERRIDE = 0.50
>> INTRO_GRAPHIC = linuxcnc.gif
>> INTRO_TIME = 2
>> PROGRAM_PREFIX = /home/tom/linuxcnc/nc_files
>> INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in
>> POSITION_OFFSET = RELATIVE
>> POSITION_FEEDBACK = ACTUAL
>> DEFAULT_LINEAR_VELOCITY = 0.25
>> MAX_LINEAR_VELOCITY = 1.00
>> MIN_LINEAR_VELOCITY = 0.01
>> DEFAULT_ANGULAR_VELOCITY = 0.25
>> MAX_ANGULAR_VELOCITY = 1.00
>> MIN_ANGULAR_VELOCITY = 0.01
>> GEOMETRY = xyz
>> 
>> [FILTER]
>> 

Re: [Emc-users] following error only while homing

2017-06-21 Thread Tom Easterday
I moved the Z axis down maybe 1/2" before issuing the home command, so it only 
needs to move a short distance to get back to the switch.
-Tom

> On Jun 21, 2017, at 7:19 PM, Peter C. Wallace  wrote:
> 
> Only because the step was small (because it was probably not the first time 
> homed)


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] following error only while homing

2017-06-21 Thread Tom Easterday
So is that large jump in f-error caused by the difference between 
axis.2.joint-pos-cmd and axis.2.joint-pos-fb?  There is a small 90 degree step 
in pos-cmd that is not mirrored in pos-fb near the end, in line with the spike 
of f-error.  Is that the cause and why is that there?

-Tom

> On Jun 20, 2017, at 8:54 PM, Tom Easterday <tom-...@bgp.nu> wrote:
> 
> Well, it has been homed and is searching for index when it faults with the 
> following errorbut it isn't homed as I have just killed and restarted 
> Linuxcnc.  I then move the Z axis down a little bit and then Home All...
> -Tom
> 
>> On Jun 20, 2017, at 7:54 PM, Peter C. Wallace <p...@mesanet.com> wrote:
>> 
>> This looks like it has been homed before (no large step in encoder position 
>> at index)
>> Peter Wallace
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] following error only while homing

2017-06-20 Thread Tom Easterday
Hmm, it seems like I failed miserably trying to do that when I first built the 
machine (this was my first build and Linuxcnc endeavor) back in 2010.  I have a 
vague recollection someone suggested that as a method of using encoders with 
steppers.  Seems like I spent a bunch of time flailing with getting the pid to 
work and ultimately gave up.  Perhaps I could attempt it again...I assume it 
would be identical to setting up a typical servo system?

> On Jun 20, 2017, at 9:59 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
> 
> What if you set up the stepgens in velocity mode with PID (I understand that 
> it is the better way to do hardware stepping with Mesa cards anyway.)  This 
> is how I have my step/dir servos configured (using the encoder feedback for 
> the PID loop rather than the stepgens dummy position feedback.
> 
> - Original Message -
> From: "Tom Easterday" <tom-...@bgp.nu>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Tuesday, June 20, 2017 9:49:51 AM
> Subject: Re: [Emc-users] following error only while homing
> 
> Todd, the ini and hal config were in the first post
> 
>> On Jun 20, 2017, at 9:21 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
>> 
>> I just checked my config on my step/dir servo machine, and it is homing to 
>> index on 2 of the axis.  It is not having and problems.  Maybe you have a 
>> configuration problem.
>> Could you post a copy of your ini and hal file somewhere where we could 
>> check it over.
>> 
>> - Original Message -
>> From: "Tom Easterday" <tom-...@bgp.nu>
>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>> Sent: Tuesday, June 20, 2017 9:00:22 AM
>> Subject: Re: [Emc-users] following error only while homing
>> 
>> Andy, you are correct it is related to using index.  Homing works fine if I 
>> don't use index.  The encoder reset makes sense as to why it CAN happen (but 
>> shouldn't be).  Is this just a bug?  I would try to home a second time but 
>> as Todd says, I can't clear the error.  Linuxcnc shuts off when it happens 
>> and pressing on just immediately faults again.  I have to exit and restart 
>> it.
>> 
>> -Tom
>> 
>>> On Jun 20, 2017, at 8:13 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
>>> 
>>> 
>>> - Original Message -
>>>> From: "andy pugh" <bodge...@gmail.com>
>>>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>>>> Sent: Tuesday, June 20, 2017 4:27:46 AM
>>>> Subject: Re: [Emc-users] following error only while homing
>>>> 
>>>>> On 20 June 2017 at 03:51, <tom-...@bgp.nu> wrote:
>>>>> 
>>>>> Why would I get a following error only while homing
>>>> 
>>>> 
>>>> I think it is probably because you are using HOME_USE_INDEX (which
>>>> will
>>>> zero the encoder at the index pulse) and feeding the encoder feedback
>>>> back
>>>> into LinuxCNC.
>>>> 
>>>> Now, this is perfectly normal, and with a servo / pid machine the
>>>> system
>>>> knows to ignore the f-error immediately after an encoder reset. What
>>>> is
>>>> puzzling me here is why it isn't working in this case. I think it is
>>>> something to do with the fact that your system is set up for
>>>> open-loop step
>>>> position control but has encoder feedback. However I can't
>>>> immediately see
>>>> why this makes a difference.
>>>> 
>>>> I imagine that if you press the home button again it will home Z
>>>> seamlessly, and then f-error homing the next axis.
>>>> 
>>>> 
>>>> --
>>>> atp
>>> 
>>> Andy, 
>>> 
>>> I wish that were true.  For some reason my analog servo machine trips up 
>>> and sets a following error on an axis about 25% of the time when trying to 
>>> home to index for the first time after turning on LInuxcnc. (Almost every 
>>> time since it is a 4 axis machine.)  But the alarm is easily cleared, and 
>>> it always homes fine the 2nd try.  I have never been able to figure out 
>>> why, and no one else seems to have been able to replicate the problem.
>>> 
>>> His problem sounds different since he says can't clear the alarm.
>>> 
>>> My other machine with step/dir servos, doesn't have encoder index t

Re: [Emc-users] following error only while homing

2017-06-20 Thread Tom Easterday
Is there a parameter I can tweak after it happens in order to clear the fault 
(e.g. can I clear the ferror value) ?  I can then try to home again...

> On Jun 20, 2017, at 9:49 AM, Tom Easterday <tom-...@bgp.nu> wrote:
> 
> Todd, the ini and hal config were in the first post
> 
>> On Jun 20, 2017, at 9:21 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
>> 
>> I just checked my config on my step/dir servo machine, and it is homing to 
>> index on 2 of the axis.  It is not having and problems.  Maybe you have a 
>> configuration problem.
>> Could you post a copy of your ini and hal file somewhere where we could 
>> check it over.
>> 
>> - Original Message -
>> From: "Tom Easterday" <tom-...@bgp.nu>
>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>> Sent: Tuesday, June 20, 2017 9:00:22 AM
>> Subject: Re: [Emc-users] following error only while homing
>> 
>> Andy, you are correct it is related to using index.  Homing works fine if I 
>> don't use index.  The encoder reset makes sense as to why it CAN happen (but 
>> shouldn't be).  Is this just a bug?  I would try to home a second time but 
>> as Todd says, I can't clear the error.  Linuxcnc shuts off when it happens 
>> and pressing on just immediately faults again.  I have to exit and restart 
>> it.
>> 
>> -Tom
>> 
>>> On Jun 20, 2017, at 8:13 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
>>> 
>>> 
>>> - Original Message -
>>>> From: "andy pugh" <bodge...@gmail.com>
>>>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>>>> Sent: Tuesday, June 20, 2017 4:27:46 AM
>>>> Subject: Re: [Emc-users] following error only while homing
>>>> 
>>>>> On 20 June 2017 at 03:51, <tom-...@bgp.nu> wrote:
>>>>> 
>>>>> Why would I get a following error only while homing
>>>> 
>>>> 
>>>> I think it is probably because you are using HOME_USE_INDEX (which
>>>> will
>>>> zero the encoder at the index pulse) and feeding the encoder feedback
>>>> back
>>>> into LinuxCNC.
>>>> 
>>>> Now, this is perfectly normal, and with a servo / pid machine the
>>>> system
>>>> knows to ignore the f-error immediately after an encoder reset. What
>>>> is
>>>> puzzling me here is why it isn't working in this case. I think it is
>>>> something to do with the fact that your system is set up for
>>>> open-loop step
>>>> position control but has encoder feedback. However I can't
>>>> immediately see
>>>> why this makes a difference.
>>>> 
>>>> I imagine that if you press the home button again it will home Z
>>>> seamlessly, and then f-error homing the next axis.
>>>> 
>>>> 
>>>> --
>>>> atp
>>> 
>>> Andy, 
>>> 
>>> I wish that were true.  For some reason my analog servo machine trips up 
>>> and sets a following error on an axis about 25% of the time when trying to 
>>> home to index for the first time after turning on LInuxcnc. (Almost every 
>>> time since it is a 4 axis machine.)  But the alarm is easily cleared, and 
>>> it always homes fine the 2nd try.  I have never been able to figure out 
>>> why, and no one else seems to have been able to replicate the problem.
>>> 
>>> His problem sounds different since he says can't clear the alarm.
>>> 
>>> My other machine with step/dir servos, doesn't have encoder index to home 
>>> to.  But it does home fine without ever setting following errors.
>>> 
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> ___
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>>

Re: [Emc-users] following error only while homing

2017-06-20 Thread Tom Easterday
Todd, the ini and hal config were in the first post

> On Jun 20, 2017, at 9:21 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
> 
> I just checked my config on my step/dir servo machine, and it is homing to 
> index on 2 of the axis.  It is not having and problems.  Maybe you have a 
> configuration problem.
> Could you post a copy of your ini and hal file somewhere where we could check 
> it over.
> 
> - Original Message -
> From: "Tom Easterday" <tom-...@bgp.nu>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Tuesday, June 20, 2017 9:00:22 AM
> Subject: Re: [Emc-users] following error only while homing
> 
> Andy, you are correct it is related to using index.  Homing works fine if I 
> don't use index.  The encoder reset makes sense as to why it CAN happen (but 
> shouldn't be).  Is this just a bug?  I would try to home a second time but as 
> Todd says, I can't clear the error.  Linuxcnc shuts off when it happens and 
> pressing on just immediately faults again.  I have to exit and restart it.
> 
> -Tom
> 
>> On Jun 20, 2017, at 8:13 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
>> 
>> 
>> - Original Message -
>>> From: "andy pugh" <bodge...@gmail.com>
>>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>>> Sent: Tuesday, June 20, 2017 4:27:46 AM
>>> Subject: Re: [Emc-users] following error only while homing
>>> 
>>>> On 20 June 2017 at 03:51, <tom-...@bgp.nu> wrote:
>>>> 
>>>> Why would I get a following error only while homing
>>> 
>>> 
>>> I think it is probably because you are using HOME_USE_INDEX (which
>>> will
>>> zero the encoder at the index pulse) and feeding the encoder feedback
>>> back
>>> into LinuxCNC.
>>> 
>>> Now, this is perfectly normal, and with a servo / pid machine the
>>> system
>>> knows to ignore the f-error immediately after an encoder reset. What
>>> is
>>> puzzling me here is why it isn't working in this case. I think it is
>>> something to do with the fact that your system is set up for
>>> open-loop step
>>> position control but has encoder feedback. However I can't
>>> immediately see
>>> why this makes a difference.
>>> 
>>> I imagine that if you press the home button again it will home Z
>>> seamlessly, and then f-error homing the next axis.
>>> 
>>> 
>>> --
>>> atp
>> 
>> Andy, 
>> 
>> I wish that were true.  For some reason my analog servo machine trips up and 
>> sets a following error on an axis about 25% of the time when trying to home 
>> to index for the first time after turning on LInuxcnc. (Almost every time 
>> since it is a 4 axis machine.)  But the alarm is easily cleared, and it 
>> always homes fine the 2nd try.  I have never been able to figure out why, 
>> and no one else seems to have been able to replicate the problem.
>> 
>> His problem sounds different since he says can't clear the alarm.
>> 
>> My other machine with step/dir servos, doesn't have encoder index to home 
>> to.  But it does home fine without ever setting following errors.
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] following error only while homing

2017-06-20 Thread Tom Easterday
Andy, you are correct it is related to using index.  Homing works fine if I 
don't use index.  The encoder reset makes sense as to why it CAN happen (but 
shouldn't be).  Is this just a bug?  I would try to home a second time but as 
Todd says, I can't clear the error.  Linuxcnc shuts off when it happens and 
pressing on just immediately faults again.  I have to exit and restart it.

-Tom

> On Jun 20, 2017, at 8:13 AM, Todd Zuercher  wrote:
> 
> 
> - Original Message -
>> From: "andy pugh" 
>> To: "Enhanced Machine Controller (EMC)" 
>> Sent: Tuesday, June 20, 2017 4:27:46 AM
>> Subject: Re: [Emc-users] following error only while homing
>> 
>>> On 20 June 2017 at 03:51,  wrote:
>>> 
>>> Why would I get a following error only while homing
>> 
>> 
>> I think it is probably because you are using HOME_USE_INDEX (which
>> will
>> zero the encoder at the index pulse) and feeding the encoder feedback
>> back
>> into LinuxCNC.
>> 
>> Now, this is perfectly normal, and with a servo / pid machine the
>> system
>> knows to ignore the f-error immediately after an encoder reset. What
>> is
>> puzzling me here is why it isn't working in this case. I think it is
>> something to do with the fact that your system is set up for
>> open-loop step
>> position control but has encoder feedback. However I can't
>> immediately see
>> why this makes a difference.
>> 
>> I imagine that if you press the home button again it will home Z
>> seamlessly, and then f-error homing the next axis.
>> 
>> 
>> --
>> atp
> 
> Andy, 
> 
> I wish that were true.  For some reason my analog servo machine trips up and 
> sets a following error on an axis about 25% of the time when trying to home 
> to index for the first time after turning on LInuxcnc. (Almost every time 
> since it is a 4 axis machine.)  But the alarm is easily cleared, and it 
> always homes fine the 2nd try.  I have never been able to figure out why, and 
> no one else seems to have been able to replicate the problem.
> 
> His problem sounds different since he says can't clear the alarm.
> 
> My other machine with step/dir servos, doesn't have encoder index to home to. 
>  But it does home fine without ever setting following errors.
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: Linux Security

2016-04-04 Thread Tom Easterday
This is the same argument often heard in regards to MacOS in the late 90s and 
early 00s when Windows was rife with viruses.  In fact the reason MacOS was 
more secure then and Linux is (still) secure has more to do with the CERT and 
the development model of Unix itself (from whence MacOS 10 came) than it does 
with the shear number of people hacking.  Of course the more hacking on a 
specific platform the more likely a bug is uncovered but security through 
obscurity is not a reason to feel secure and never has been.  Open models of 
bugs being uncovered and reported along with constant updating of OSes is what 
has kept Unix (Linux and MaOS) in the "less frequently hacked" or "more quickly 
remedied hack" compared with Windows overall.  It is a good idea no matter what 
OS you run to use precautions as have already been mentioned in this thread 
then to believe you are safe because you are running Linux.
-Tom

> On Apr 4, 2016, at 7:06 PM, Jack Coats  wrote:
> 
> I have used Linux for a long time.  If you don't go 'trolling' un-trusted
> web sites and using email on the same computer you use for EMC,
> there is no need to worry.
> 
> Why?  Linux is a 'less valuable' target for hackers than commodity windows
> and even Apple machines.  There are also fewer of them in general use by
> individuals.  The number of servers or specialty computers is pretty high
> (embedded systems, machine control, servers, 'background' data center
> machines, web servers, even routers and firewalls) but tend to be a little
> harder to hack if set up well.
> 
> I would suggest not using your EMC machine for general web surfing or
> email.  Use the browser for needed updates or reporting problems, but keep
> non-EMC use off.
> 
> I DO suggest to have it behind a firewall.  If you can live with it, think
> about removing the ethernet attachment (unplug the wire) unless it is
> absolutely needed for a short time (i.e. maintenance, etc).
> 
> Let us know what you decide.
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


Re: [Emc-users] OT: Linux Security

2016-04-04 Thread Tom Easterday
Then don't encrypt or select the option to allow the company to hold the key as 
well...

> On Apr 4, 2016, at 2:51 PM, Nicklas Karlsson <nicklas.karlsso...@gmail.com> 
> wrote:
> 
> On Mon, 4 Apr 2016 14:00:42 -0400
> Tom Easterday <tom-...@bgp.nu> wrote:
> 
>> Always good to have a local backup as well, but offsite backup is essential 
>> if you really care about the data.  With CrashPlan there is an option, I 
>> believe, where they hold the key as well and can therefore decrypt data if 
>> you happen to lose the key.  
>> 
>> However, making sure you don't lose the key is not that difficult.  I have 
>> the key in three locations (devices) so losing the key would be extremely 
>> unlikely.
> 
> Most if not all of my data is of very limited value for others so for me the 
> risk of a lost key is of great concern.
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


Re: [Emc-users] OT: Linux Security

2016-04-04 Thread Tom Easterday
Always good to have a local backup as well, but offsite backup is essential if 
you really care about the data.  With CrashPlan there is an option, I believe, 
where they hold the key as well and can therefore decrypt data if you happen to 
lose the key.  

However, making sure you don't lose the key is not that difficult.  I have the 
key in three locations (devices) so losing the key would be extremely unlikely.
-Tom

> On Apr 4, 2016, at 11:30 AM, Nicklas Karlsson <nicklas.karlsso...@gmail.com> 
> wrote:
> 
> I would consider lost key quite a serious risk. I have copy of files I worked 
> on the last months on CD/DVD or whatever they name the disks nowaday.
> 
> If computer break down or does not work for other reason i install the 
> software again.
> 
> 
> 
> 
> On Mon, 4 Apr 2016 11:00:35 -0400
> Tom Easterday <tom-...@bgp.nu> wrote:
> 
>> For offsite backup I would highly recommend of CrashPlan.  It works on Mac, 
>> Win, and Linux.  It allows for strong private key encryption of all data 
>> during backup and on the servers.   Recovery of files is easy and since you 
>> are downloading it is usually quite fast assuming you have fast internet 
>> access.   It takes a while (days or even weeks) for the initial backup to 
>> complete but once there incrementals happens in the background.
>> 
>> -Tom
>> 
>>> On Apr 4, 2016, at 10:49 AM, Rick Lair <r...@superiorroll.com> wrote:
>>> 
>>> So what would you recommend on my desktop PC in my office, that I do 
>>> everything on, that I just converted over to Linux Mint?
>>> 
>>> Rick
>>> 
>>>> On 04/04/2016 10:43 AM, Nicklas Karlsson wrote:
>>>> A backup of important files stored at other location or other place not 
>>>> likely to be affected by the same misshap is always good.
>>>> 
>>>> 
>>>> On Mon, 4 Apr 2016 07:33:21 -0700
>>>> Jerry Scharf <jsch...@finsix.com> wrote:
>>>> 
>>>>> Rick,
>>>>> 
>>>>> The family of software you mentioned are there to try to protect you when
>>>>> you bring new things onto the machine.
>>>>> 
>>>>> Anti-virus is for finding bad programs that have been added to the 
>>>>> machine.
>>>>> If you stick to only installing things that are downloaded from the debian
>>>>> distro and things you can vouch for yourself, then this becomes a
>>>>> non-issue. If you are loading up many random tools on the machine, then it
>>>>> may become an issue.
>>>>> 
>>>>> Now comes the bad news about anti-virus. They offer marginal protection at
>>>>> best. It's not that they don't work, it's that its a complex target and
>>>>> there is only so much that can be found in file signatures.
>>>>> 
>>>>> The best safety comes from caution. Don't load anything on the linux-cnc
>>>>> machine that doesn't need to be there. Don't have a browser on that
>>>>> machine. Do minimal development on the machine and only with well trusted
>>>>> tools. Vet everything extra you load onto the machines and keep up with 
>>>>> the
>>>>> disrto security patches. Don't stick a thumb drive into the machine unless
>>>>> you personally formatted it on a clean machine.
>>>>> 
>>>>> FWIW, I don't run ant-virus on my machines.
>>>>> 
>>>>> jerry
>>>>> 
>>>>> 
>>>>>> On Mon, Apr 4, 2016 at 6:55 AM, Rick Lair <r...@superiorroll.com> wrote:
>>>>>> 
>>>>>> Hello Guys,
>>>>>> 
>>>>>> Is there any need for any anti-virus/malware/spyware software on my
>>>>>> linux machines, I have never thought about, but last week I switched my
>>>>>> desktop over to Mint from XP, and wasn't sure what security measures are
>>>>>> needed, I wasn't ever really concerned about the CNC's, but now with my
>>>>>> desktop, it got me wondering.
>>>>>> 
>>>>>> 
>>>>>> Thanks
>>>>>> 
>>>>>> Rick
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> ___
>>>>>> Emc-users mailing list
>>>>>> Emc-users@lists.sourceforge.net
>>>>>>

Re: [Emc-users] OT: Linux Security

2016-04-04 Thread Tom Easterday
For offsite backup I would highly recommend of CrashPlan.  It works on Mac, 
Win, and Linux.  It allows for strong private key encryption of all data during 
backup and on the servers.   Recovery of files is easy and since you are 
downloading it is usually quite fast assuming you have fast internet access.   
It takes a while (days or even weeks) for the initial backup to complete but 
once there incrementals happens in the background.

-Tom

> On Apr 4, 2016, at 10:49 AM, Rick Lair  wrote:
> 
> So what would you recommend on my desktop PC in my office, that I do 
> everything on, that I just converted over to Linux Mint?
> 
> Rick
> 
>> On 04/04/2016 10:43 AM, Nicklas Karlsson wrote:
>> A backup of important files stored at other location or other place not 
>> likely to be affected by the same misshap is always good.
>> 
>> 
>> On Mon, 4 Apr 2016 07:33:21 -0700
>> Jerry Scharf  wrote:
>> 
>>> Rick,
>>> 
>>> The family of software you mentioned are there to try to protect you when
>>> you bring new things onto the machine.
>>> 
>>> Anti-virus is for finding bad programs that have been added to the machine.
>>> If you stick to only installing things that are downloaded from the debian
>>> distro and things you can vouch for yourself, then this becomes a
>>> non-issue. If you are loading up many random tools on the machine, then it
>>> may become an issue.
>>> 
>>> Now comes the bad news about anti-virus. They offer marginal protection at
>>> best. It's not that they don't work, it's that its a complex target and
>>> there is only so much that can be found in file signatures.
>>> 
>>> The best safety comes from caution. Don't load anything on the linux-cnc
>>> machine that doesn't need to be there. Don't have a browser on that
>>> machine. Do minimal development on the machine and only with well trusted
>>> tools. Vet everything extra you load onto the machines and keep up with the
>>> disrto security patches. Don't stick a thumb drive into the machine unless
>>> you personally formatted it on a clean machine.
>>> 
>>> FWIW, I don't run ant-virus on my machines.
>>> 
>>> jerry
>>> 
>>> 
 On Mon, Apr 4, 2016 at 6:55 AM, Rick Lair  wrote:
 
 Hello Guys,
 
 Is there any need for any anti-virus/malware/spyware software on my
 linux machines, I have never thought about, but last week I switched my
 desktop over to Mint from XP, and wasn't sure what security measures are
 needed, I wasn't ever really concerned about the CNC's, but now with my
 desktop, it got me wondering.
 
 
 Thanks
 
 Rick
 
 
 --
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
>>> 
>>> 
>>> -- 
>>> Jerry Scharf
>>> FINsix IT
>>> 650.285.6361 w
>>> 650.279.7017 m
>>> --
>>> ___
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> --
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


Re: [Emc-users] View buttons and views in Axis menu gone in lathe mode

2016-01-19 Thread Tom Easterday
Mainly I want a button that brings the back plot to the center after touching 
off.  Currently the view is looking down the Y axis at the ZX plane of the 
lathe.  When you touch off the view disappears off screen.  Then we roll the 
center button (usually initially in the wrong direction) until we see the back 
plot and the click and drag and zoom once again.  It's a PIA, frankly.  I want 
to click a view button like I do on the mill or plasma machine and the view 
pops back to center.
-Tom

> On Jan 19, 2016, at 8:37 PM, Chris Morley  wrote:
> 
>> From: tom-...@bgp.nu
>> Date: Tue, 19 Jan 2016 20:17:55 -0500
>> To: emc-users@lists.sourceforge.net
>> Subject: Re: [Emc-users] View buttons and views in Axis menu gone in lathe   
>>  mode
>> 
>> Is there a way to bring them back in Lathe mode?  It is a lathe I am using 
>> it on so want to keep that mode, but want the buttons so I can get the view 
>> back on the screen after touching off.
>> -Tom
>> 
>> 
> 
> What views are you referring to? Axis has always had less view options on 
> lathes.
> Are you saying you want all the mill view options on lathe too?
> 
> Chris M
> 
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Fwd: backlash compensation

2015-10-30 Thread Tom Easterday
Can anyone verify that backlash compensation has no effect for jogging or MDI 
commands in 2.7.1?
-Tom


Begin forwarded message:

> From: Tom Easterday <tom-...@bgp.nu>
> Date: October 29, 2015 at 2:10:50 PM EDT
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Subject: [Emc-users] backlash compensation
> Reply-To: "Enhanced Machine Controller \(EMC\)" 
> <emc-users@lists.sourceforge.net>
> 
> I have 0.0005” of backlash in my Y axis.  I added a parameter to the Y-axis 
> section of my .ini file: BACKLASH = 0.0005 (also tried 0.001).  I also 
> increased my STEPGEN_MAXVEL to 25% more than my MAXVEL, and STEPGEN_MAXACCEL 
> to 100% more than my MAXACCEL.  This doesn’t seem to have any affect on 
> backlash when I am jogging or issuing G1’s in MDI window.  Should it?
> -Tom
> 
> 
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fwd: backlash compensation

2015-10-30 Thread Tom Easterday
Thanks Jeff.  I was using a dial indicator and moving back and forth before and 
after setting "BACKLASH = 0.0005" and found no difference.  I think I was homed 
but will verify next time I am at the machine and will also try your method to 
see what the hal pins believe.  Is the "+" and "-" optional?
-Tom

> On Oct 30, 2015, at 10:25 PM, Jeff Epler  wrote:
> 
> For the following testing, I used the 2.7 branch at ref
> v2.7.1-26-g21ae480 (26 commits past the most recent release, 2.7.1)
> 
> I tested backlash compensation by modifying configs/sim/axis/axis.ini to
> add backlash to the X axis:
> 
>   [AXIS_0]
>   ...
>   -BACKLASH = 0.000
>   +BACKLASH = 0.100
> 
> I started with that configuration, homed all axes, and went into MDI
> mode.
> 
> I approached X0 first from the positive direction, and then used halcmd
> to look at the relationship between the joint command and the motor
> command:
>   [MDI in axis]
>   g0 x1
>   g0 x0
> 
>   [in a terminal window]
>   $ halcmd show pin axis.0.motor-pos-cmd axis.0.joint-pos-cmd
>   Component Pins:
>   Owner   Type  Dir Value  Name
>   23  float OUT 0  axis.0.joint-pos-cmd
>   23  float OUT   0.93955  axis.0.motor-pos-cmd ==> Xpos
> 
> And then I approached from the negative direction:
>   [MDI in axis]
>   g0 x-1
>   g0 x0
> 
>   [in a terminal window]
>   jepler@babs:~$ halcmd show pin axis.0.motor-pos-cmd axis.0.joint-pos-cmd
>   Component Pins:
>   Owner   Type  Dir Value  Name
>   23  float OUT 0  axis.0.joint-pos-cmd
>   23  float OUT   1.03955  axis.0.motor-pos-cmd ==> Xpos
> 
> In this case, I see that the motor positions differ by .1 inch depending
> on the direction of approach.  So the result of my testing is that
> backlash compensation seems to operate as expected in at least one
> situation.
> 
> I got similar results when using incremental and continuous jogs -- the
> difference between joint-pos-cmd and motor-pos-cmd was either 1.03955 or
> 0.93955 depending on the direction of the last motion.
> 
> (The specific values 1.03955 and 0.93955 depend on the details of how
> the machine was homed and would differ from run to run at least on a
> real machine)
> 
> And now idle speculation as to why backlash compensation might be seen
> not to operate at all for some users: I believe backlash compensation is
> not activated until all axes are homed. So if you are using a
> configuration that permits MDI & AUTO mode without homing, you might see
> this happen (but this is just a memory of how linuxcnc used to work at
> some time in the past and may not be accurate information for 2.7)
> 
> Jeff
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

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


Re: [Emc-users] Fwd: backlash compensation

2015-10-30 Thread Tom Easterday
I entered a value in my ini file assuming that when I moved back and forth the 
movements would be compensated by the value in the ini file.  But at least for 
jogging and issuing G1 movements in MDI, nothing changes - that is the backlash 
is still present.   I haven't ever used it before so I was guessing that this 
is how it was supposed to work so I don't know if my expectations are wrong or 
it is broken (at least in 2.7.1)?

> On Oct 30, 2015, at 9:33 PM, andy pugh <bodge...@gmail.com> wrote:
> 
>> On 31 October 2015 at 00:58, Tom Easterday <tom-...@bgp.nu> wrote:
>> Can anyone verify that backlash compensation has no effect for jogging or 
>> MDI commands in 2.7.1?
> 
> Just so that you don't think you are being ignored, I don't know, and
> I don't understand the question.
> 
> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

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


[Emc-users] backlash compensation

2015-10-29 Thread Tom Easterday
I have 0.0005” of backlash in my Y axis.  I added a parameter to the Y-axis 
section of my .ini file: BACKLASH = 0.0005 (also tried 0.001).  I also 
increased my STEPGEN_MAXVEL to 25% more than my MAXVEL, and STEPGEN_MAXACCEL to 
100% more than my MAXACCEL.  This doesn’t seem to have any affect on backlash 
when I am jogging or issuing G1’s in MDI window.  Should it?
-Tom



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


Re: [Emc-users] 2.7.0, new trajectory planner, lost it's perfect pitch

2015-10-21 Thread Tom Easterday
Rob,
My file was a bit modified from the default.  But I think the reason for the 
change in speed in 2.7 is that G64 is selected (by default?) and so rather than 
play out to the ends of the timing values it blends to the next move and a) 
runs faster, and b) sounds different as it swoops into the next move rather 
than moving cleanly at a point.  I set G61 and now it slows down in 2.7 and 
sounds better as well.  I think G61 was in effect in the original video.  I 
also had originally set the scale on all three axes to be identical, whereas 
Jeff’s has the third (or fourth) axis in a different scale for harmony.  I 
played with that as well, so now my third axis is playing harmony.  I will send 
you my code and try to post a video tomorrow.  

I did learn about ARC_BLENDs though, thanks!  By the way there appears to be no 
documentation anywhere on that config parameter.  I finally found it buried in 
the source code in a directory with some tests.

I think I need to apply for a grant to get a roomful of cnc machines playing a 
symphony ;-)

-Tom



> On Oct 21, 2015, at 9:41 PM, Robert Ellenberg  wrote:
> 
> Thanks Jeff, I loaded it up in a 4-axis sim config. I think my initial idea
> is wrong about ARC_BLEND_RAMP_FREQ, since all of the blending happens
> between 4 axes (parabolic blends only).
> 
> Just for fun, here's both clips together:
> 
> http://www.youtubedoubler.com/?video1=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJKNieuI6Hmo=0=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DS0re79zEX5A=11=rellenberg
> 
> It seems like it's running faster in your 2.7 video. Has the configuration
> / scale changed between those videos? It might sound better if it runs at
> the same speed. For reference, on my test config, the program takes about
> 36 seconds on both 2.6 and 2.7.
> 
> Rob
> 
> On Mon, Oct 19, 2015 at 9:39 PM, Jeff Epler  wrote:
> 
>> On Mon, Oct 19, 2015 at 11:30:14PM +, Robert Ellenberg wrote:
>>> would you mind sharing the g-code so I can
>>> take a look at the slow spots?
>> 
>> A version of this program is in the sample nc_files as "daisy.ngc".
>> 
>> It needs to be modified to run on a 3-axis machine, and only "sounds
>> good" on a high-accel stepper machine with properly configured scales in
>> the gcode.
>> 
>>(set XYZA axis scales)
>>O100 call [6400] [6400] [8000] [80]
>> 
>> Jeff
>> 
>> 
>> --
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


Re: [Emc-users] 2.7.0, new trajectory planner, lost it's perfect pitch

2015-10-19 Thread Tom Easterday
I will give that a try Rob, I don’t think it is in my ini file at all IIRC.  My 
acceleration on the Z axis was set quite low so I brought that up to something 
reasonable today and it helped.  Though again, it is a direct comparison as 
those have been my settings under the previous (2.4-2.6) releases.   Will try 
ARC_BLEND_RAMP_FREQ tomorrow.

By the way, this certainly isn’t a “critical application” of any sort but it is 
interesting to “hear” differences in the new code, and learn about new options 
(apparently)!
Thanks,
-Tom


> On Oct 19, 2015, at 7:30 PM, Robert Ellenberg <rwe...@gmail.com> wrote:
> 
> Tom, have you tried playing with the ARC_BLEND_RAMP_FREQ parameter in your
> ini file? Increasing it from the default value of 20Hz up to 100Hz or even
> 1000Hz will make the trajectory planner more aggressive on short segments,
> at the expense of more acceleration ripple for programs with lots of short
> lines. If that doesn't fix it, would you mind sharing the g-code so I can
> take a look at the slow spots?
> 
> Thanks,
> Rob
> 
> On Sat, Oct 17, 2015, 5:48 PM Jerry Scharf <jsch...@finsix.com> wrote:
> 
>> I'm hearing you. :)
>> 
>> Sounds like the new planner has a lower acceleration rates so you don't get
>> the good attack on pitch that sounds more musical. It's like using a slow
>> slide whistle or trombone.
>> 
>> Maybe increasing the acceleration rates might fix this critical issue.
>> 
>> jerry
>> 
>> On Sat, Oct 17, 2015 at 2:11 PM, Tom Easterday <tom-...@bgp.nu> wrote:
>> 
>>> I’m just sayin’...
>>> 
>>> New:
>>> https://youtu.be/JKNieuI6Hmo
>>> 
>>> Old:
>>> https://youtu.be/S0re79zEX5A
>>> 
>>> :-)
>>> -Tom
>>> 
>>> ps: Here is You Are My Sunshine.  I don’t have it playing on the 2.6 but
>>> definitely sounded better before:  https://youtu.be/e1wu2cMpmMY <
>>> https://www.youtube.com/upload>
>>> 
>>> 
>> --
>>> ___
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>> 
>> 
>> 
>> 
>> --
>> Jerry Scharf
>> FINsix IT
>> 650.285.6361 w
>> 650.279.7017 m
>> 
>> --
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


Re: [Emc-users] [Emc-developers] Off topic question - Need help with remote cell phone data connection via site to site VPN

2015-10-18 Thread Tom Easterday
This is why you should buy/operate your own equipment and just buy a data plan 
for the modem, IMHO.
-Tom

> On Oct 18, 2015, at 4:25 PM, Dave Cole <linuxcncro...@gmail.com> wrote:
> 
> Thanks guys.
> 
> When I boil it all down, the real problem I am having is dealing with 
> the cell phone companies.They like to "control" the customer
> even when they don't know what they are doing.
> 
> I'm crossing Sprint off my list.   Next up is AT   I've got another 
> guy chasing solutions with Verizon, which is probably best since I have 
> some latent hate for Verizon
> due to past issues.
> 
> Jeff Epler turned me onto Ting a few years ago (very good advice), 
> unfortunately Sprint has Ting in handcuffs and won't let them expand 
> into industrial data markets.
> Like I said, Sprint is big into controlling their customer, even if it 
> is their own MVNO like Ting.
> 
> Dave
> 
> 
> 
> On 10/17/2015 6:40 PM, Jack Coats wrote:
>> if you need real encryption, put in a netscreen 5 on each end and get a
>> signed certificate for them.  When working for IT at a bank, we used them
>> for our wire transfers for international wires,  It can be hard core
>> encryption.  Once set up, it is dead easy to use.  Netscreen 5 refurb is
>> $125 or so on Amazon.  New $600.  Owned by Juniper Networks now days.
>> 
>> On Sat, Oct 17, 2015 at 5:26 PM, Jack Coats <j...@coats.org> wrote:
>> 
>>> i used sprint for primary internet for a while.  Last few years I have
>>> Exede satellite feed.  it is about $100/mo for 15GB, and $10/G additional
>>> use,  Other plans are available.  It is pretty solid.  I'd still go for a
>>> wired feed to keep costs down. (No DSL or cable available)
>>> 
>>> On Sat, Oct 17, 2015 at 3:20 PM, Dave Cole <linuxcncro...@gmail.com>
>>> wrote:
>>> 
>>>> I need a fast connection as we want to be able to do remote video and
>>>> also do debugging of the PLC control remotely via the comm link with the
>>>> help of a remote video camera.
>>>> 
>>>> One problem that I am having is that Sprint wants to control what device
>>>> I use.   They literally offer one device at a time and the last one was
>>>> a 4G router that only supports VPN Passthrough even though they were
>>>> "sure" that it would support a site to site VPN connection.
>>>> I don't want to have two remote routers or boxes in the cabinet. Cost is
>>>> not a problem.   The Netgear 6100D I have used is $200 and that is
>>>> considered very cheap.  $600 would not be out of line if it can do what
>>>> we want and has a fairly wide temperature range. This device will be in
>>>> a box mounted outside.
>>>> 
>>>> I can't use OpenVPN because there is no PC or server at the remote site.
>>>> 
>>>> A GSM solution with AT would be ideal if they have sufficient coverage
>>>> since swapping out the 4G router would only require swapping the SIM
>>>> card instead of going through the ridiculous device activation routine
>>>> that Sprint and Verizon requires.
>>>> 
>>>> I think that AT will be my next call.  I've pretty much run out of
>>>> patience with Sprint.
>>>> 
>>>> Thanks,
>>>> 
>>>> Dave
>>>> 
>>>> On 10/16/2015 11:50 PM, Tom Easterday wrote:
>>>>> You didn't say what kind of throughput you need nor what your budget is
>>>> but one option is something like a Cisco RV320 on each end with 4G modems
>>>> attached.  You can see a review of the router here:
>>>>> 
>>>> http://www.smallnetbuilder.com/lanwan/lanwan-reviews/32317-cisco-rv320-dual-gigabit-wan-vpn-router-reviewed?limitstart=0
>>>>> There is also a you tube video on configuring the modem:
>>>> http://youtu.be/RXerRGEZFEI
>>>>> I recommended the RV180 for a friend's business that needed sts vpn
>>>> (over public internet, not over cellular) and it worked well for him and he
>>>> said it was easy for them to set up and use.
>>>>> There are of course other more diy setups using cell phones with
>>>> tethering and using OpenVPN or such on your own processors.  But you have
>>>> to be careful as carriers may try to limit or block always on use of
>>>> tethering and data plans may not fit your requirements.  Or you get some
>>>> cellular wifi hotspots and use them with OpenVPN.
>>>>> See:
>>>>> 
>>>> ht

[Emc-users] 2.7.0, new trajectory planner, lost it's perfect pitch

2015-10-17 Thread Tom Easterday
I’m just sayin’...

New:
https://youtu.be/JKNieuI6Hmo

Old:
https://youtu.be/S0re79zEX5A

:-)
-Tom

ps: Here is You Are My Sunshine.  I don’t have it playing on the 2.6 but 
definitely sounded better before:  https://youtu.be/e1wu2cMpmMY 

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


Re: [Emc-users] CAD/CAM for LinuxCNC

2015-09-28 Thread Tom Easterday
This thread which came and went recently prompted me to revisit Autodesk Fusion 
360 again.  It turns out I got 2 pleasant surprises.  One, they have released 
turning cam in Fusion!  And secondly, it is now free for enthusiast use.  To 
purchase it for commercial use for small business it is something like $300/yr. 
 This seems very reasonable considering I pay that for my Geomagic maintenance. 
  The CAM that is integrated is from HSM Works (which Autodesk purchased a 
while back).  I have to say it is quite a powerful CAM package.  

I have just designed and turned two parts in Fusion one as an imported model 
(.stp file format) from Geomagic and one usingFusion 360 CAD directly and with 
both I used the turning CAM functionality.  I am really impressed and pleased 
with the results.  I am using a beta post for the Tormach (PathPilot driven) 
slant-bed lathe and it is quite close to what I need.  I had to modify the post 
to get the tool change syntax to my liking and there are some features that 
need to tweaked (threading for one), but all-in-all quite nice and got me a 
bunch of useful code.

Even if you aren’t a fan of online software (I am not) I suggest you sign up 
and check it out.  If nothing else other than the use of the CAM software to 
process parts it is quite nice.

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


Re: [Emc-users] lathe G71

2015-09-22 Thread Tom Easterday
Sure, do you have a pointer to it?
Thanks,
-Tom

> On Sep 22, 2015, at 2:07 AM, Marius Liebenberg <mar...@mastercut.co.za> wrote:
> 
> Rudy du Preez did some work on that. He sent me some stuff to test that 
> you could look at if you wanted to.
> 
> -- Original Message --
> From: "Tom Easterday" <tom-...@bgp.nu>
> To: "Enhanced Machine Controller" <emc-users@lists.sourceforge.net>
> Sent: 2015-09-22 01:11:08
> Subject: [Emc-users] lathe G71
> 
>> Does anyone know what became of this discussion in 2012?  
>> http://comments.gmane.org/gmane.linux.distributions.emc.user/39104
>> 
>> Was there an G71 implementation done based on remapping?
>> 
>> Thanks,
>> -Tom
>> 
>> 
>> --
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


[Emc-users] lathe G71

2015-09-21 Thread Tom Easterday
Does anyone know what became of this discussion in 2012?  
http://comments.gmane.org/gmane.linux.distributions.emc.user/39104

Was there an G71 implementation done based on remapping?

Thanks,
-Tom


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


Re: [Emc-users] CAD/CAM for LinuxCNC

2015-09-18 Thread Tom Easterday
I too currently use (the stupidly named, IMO) Geomagic and it works well for me 
at the moment but time will tell where they go with it.  They did have a recent 
update that seemed to indicate they would be supporting and adding feature in 
the future but we'll see.   

Andy is correct that there just aren't really good options that run natively on 
Linux.  I have been meaning to look at Heeks CAD and Heeks CNC, they look 
interesting but I have some fear of losing a bunch of features/functionality 
that I have in Geomagic.  Also the UI in Linux isn't as polished as MacOS and 
Win or requires jumping through hoops to have a basic functionality that should 
have been in the UI from the start.  I too am a big fan of virtual machines on 
a Mac platform.  I only run Windows (7 currently) as an application on my Mac 
(aka unix) as God intended ;-). I also have some Linux VMs as well.  I don't 
see that changing for the foreseeable future but it depends on how "cowboy" you 
want to be.  I know a few people who use Linux exclusively but they miss tons 
of functionality and are constantly administering the machine.

I beta tested Fusion 360 and it was quite nice and had some integrated CAM for 
milling.  I am not a fan of the online only model of software though.  The 
roadmap when I was testing was to have lathe CAM in Fusion in 2016 and I may 
take another look then as I would like to find a good affordable lathe cam 
package and it might fill the bill for that.

I have been using OnShape along with a friend who was looking for CAD and I 
must say it is really impressive.  It still suffers from the online-only issue 
but it's interface is quite usable on iPads and even phones (which I never 
would have believed).  It is evolving and they are constantly adding features 
but is incredibly capable already.   The collaboration model is absolutely 
great, shared documents of course, but also simultaneous editing of models.  
You should check it out even if you don't like online only...

My current CAM is almost exclusively Sheetcam for 2.5d milling.  I also 
occasionally use Meshcam if I need a 3D tool path.  There don't seem to be a 
lot of options for CAD/CAM in the hobbiest price range unfortunately (even less 
so for specifically CAM).

-Tom


> On Sep 18, 2015, at 12:49 AM, John Dammeyer  wrote:
> 
> So what are people using for the 3D parametric drawing to G-Code CAM
> generation to the LinuxCNC control?
> 

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


Re: [Emc-users] CAD/CAM for LinuxCNC

2015-09-18 Thread Tom Easterday
I sent Les a message a few months ago asking if he was still planning to do a 
lathe cam package in the same vein as Sheetcam.  He said it was still in the 
plan but he hadn't done anything with it yet.  I assume you are talking about 
hacking the existing Sheetcam to generate a lathe tool path? Yes I have seen 
people do that, I suspect it isn't all that difficult to do.  That would be 
useful though I would really like a package that can generate paths from a 3D 
model...

> On Sep 18, 2015, at 9:39 AM, andy pugh <bodge...@gmail.com> wrote:
> 
>> On 18 September 2015 at 14:30, Tom Easterday <tom-...@bgp.nu> wrote:
>> I would like to find a good affordable lathe cam package and it might fill 
>> the bill for that.
> 
> SheetCAM does lathes, and it's not bad once you figure out all the
> switches needed to make it create a path and not include Y moves.
> 
> 
> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

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


Re: [Emc-users] Glade display of an active gcode

2015-09-14 Thread Tom Easterday
Andy,
This is the output, and while there is no guarantee and apparently no 
documentation :-(, this leads me to believe the active g-codes are ordered:
…
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
(0, 800, -1, 180, 400, 200, 900, 940, 540, 490, 990, 640, -1, 970, 911, 80)
…

-Tom

> On Sep 14, 2015, at 4:30 AM, andy pugh  wrote:
> I don't know for sure, but I suspect that the stat attribute returns
> an unordered list of active G-codes. I wouldn't rely on looking in a
> particular position, you probably need to look at all the values to
> see if any are "80". I imagine that this is only a single expression
> in Python.
> 
> if 70 in s.gcodes:


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


Re: [Emc-users] Knurling with a threading tool using spindle coordinated motion (G33) on EMCOTurn 120P CNC lathe

2015-09-13 Thread Tom Easterday
Hi Drew,
The motor is a 3-phase Black Max 3HP inverter duty motor (Marathon Electric 
brand bought through Automation Direct).  When I first installed it and used 
the basic settings on the VFD I could not run below about 300rpm or the current 
would spike and the VFD would trigger a shut down.  After talking to A.D. tech 
support I configured it for a custom Volts/Hz curve (setting 2.00).  I then had 
to change the various associated parameters (min output frequency, mid-point 
freq, etc).  This allows the motor to spin down to about 50rpm surprisingly 
reliably but with much lower torque than at higher speeds.  The lower torque is 
apparent if I try to stop the spindle with my hand at these low speeds - I can 
come close.  It is just a compromise, we take light cuts at 200rpm and below 
and things are fine.  I have been doing rigid tapping at 200rpm which can put a 
bit of a load on the spindle and I haven’t had a problem so for the time being 
we will stick to the GS2 VFD.

A.D. has pointed out to me several times that ideally if we need low speed 
torque and control we should be using a vector drive VFD.   We might upgrade to 
a vector VFD at some point, or not, depending on if this becomes an issue for 
us.  Even that isn’t a panacea though, ideally for complete control we’d use a 
servo motor for the spindle but that isn’t going to happen.   If you care about 
why a vector drive helps this a good basic explanation of the difference that I 
found with a quick “google":  http://www.eng-tips.com/faqs.cfm?fid=1062

BTW,If you are interested in the specific settings I used on the GS2 I can look 
on the VFD and send them along.
-Tom


> On Sep 13, 2015, at 10:40 AM, Drew Rogge <d...@dasrogges.com> wrote:
> 
> Hi Tom,
> 
> What spindle motor are you using that can reliably get down to 100 RPM? MY 
> 3phase with a GS2 VFD and barely handle 400 RPM.
> 
> Thanks,
> Drew
> 
> 
> On 9/12/15 8:39 AM, Tom Easterday wrote:
>> On Sep 12, 2015, at 10:51 AM, Gene Heskett <ghesk...@wdtv.com> wrote:
>>> I see that video, very impressive.  But what sort of a threading tool can
>>> be driven at that high a side angle?  None of the inserts I have, have
>>> that sort of high angle side clearances.
>> It is one of these, reversed in the turret (turning M3) with a 16ER A60 
>> insert:  http://www.shars.com/catalogsearch/result/?q=404-1979
>> -Tom
>> --
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> -- 
> Drew Rogge
> d...@dasrogges.com
> 
> Phone: 8934OOO629OO4829631OOO
> 
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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


[Emc-users] mailing list vs forum

2015-09-13 Thread Tom Easterday
It seems like the mailing list and forum are two completely different venues, 
or are they?  I see many of the same people in the forum as the mailing list 
but I see people in the forum not on the mailing list or perhaps they just 
don’t post there…  I assume this (at least apparent) disconnection is simply 
history - mailing list came first - forum more recently. Anyway, I am just 
raising the issue wondering if there is a way to link or cross reference them, 
or if there is some etiquette posting information on one and/or the other.  I 
am sometimes tempted to post information in both places but then I feel guilty 
wondering if I am duplicating info….

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


Re: [Emc-users] Knurling with a threading tool using spindle coordinated motion (G33) on EMCOTurn 120P CNC lathe

2015-09-13 Thread Tom Easterday
Cool, post it in the forum with your other routines when you do.  

Also I should point out that knurlPerDia is probably misnamed.  Might better be 
called knurlPerCircum or threadPerCircum.  Essentially, it is the number of 
threads cut across the circumference of the piece.  The number we use is (in 
this case anyway) the workpiece diameter * Pi * 12 rounded to nearest integer - 
but can change depending on what diameter workpiece you have and how big or 
small you want the knurls (the sort-of-TPI or thread per circumference TPC) on 
the piece.

-Tom


> On Sep 13, 2015, at 6:40 AM, John Thornton  wrote:
> 
> That's pretty slick, I'll add this to my ngcgui routines for sure. 
> Thanks for sharing the code.
> 
> JT


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


Re: [Emc-users] Knurling with a threading tool using spindle coordinated motion (G33) on EMCOTurn 120P CNC lathe

2015-09-13 Thread Tom Easterday
If you swap out the knurlPerDia definition line with the following two lines, 
it will calculate the number of knurls to cut from workpieceDia:

# = 12
# = ROUND[[# * 3.14159 * #]]


> On Sep 13, 2015, at 1:06 PM, Tom Easterday <tom-...@bgp.nu> wrote:
> Also I should point out that knurlPerDia is probably misnamed.  Might better 
> be called knurlPerCircum or threadPerCircum.  Essentially, it is the number 
> of threads cut across the circumference of the piece.  The number we use is 
> (in this case anyway) the workpiece diameter * Pi * 12 rounded to nearest 
> integer - but can change depending on what diameter workpiece you have and 
> how big or small you want the knurls (the sort-of-TPI or thread per 
> circumference TPC) on the piece.


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


[Emc-users] Glade display of an active gcode

2015-09-13 Thread Tom Easterday
I want to have an indication of some type (LED or other) in my Glade panel that 
tells me whether I am in G8 or G7 (radius or diameter mode). Is there a Hal 
widget show the active status of a G code?  Or is there a way to map G7/G8 to a 
pin in order to then tie that to a LED?
Thanks,
-Tom


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


Re: [Emc-users] Glade display of an active gcode

2015-09-13 Thread Tom Easterday
Thanks Andy that works.  John Thornton also suggested the same thing on the 
IRC... Is there a document that describes the possible values for a given 
attribute returned by the Python interface?  The last value in the string of 
codes returned by Linuxcnc.stat.gcodes is the state of G7/G8.  In debugging we 
saw 0, 70, and 80 as values returned .  But we don't really know what (other?) 
expected values are...are these documented somewhere?
-Tom

>> On Sep 13, 2015, at 5:36 PM, andy pugh <bodge...@gmail.com> wrote:
>> 
>> On 13 September 2015 at 21:47, Tom Easterday <tom-...@bgp.nu> wrote:
>> Is there a Hal widget show the active status of a G code?
> 
> It should be possible to create one. The only way to do it that I can
> see would be to poll the active g-codes:
> http://www.linuxcnc.org/docs/html/config/python-interface.html#_linuxcnc_stat_attributes
> 
> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
> 
> --
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

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


Re: [Emc-users] Knurling with a threading tool using spindle coordinated motion (G33) on EMCOTurn 120P CNC lathe

2015-09-12 Thread Tom Easterday
On Sep 12, 2015, at 10:51 AM, Gene Heskett  wrote:
> I see that video, very impressive.  But what sort of a threading tool can 
> be driven at that high a side angle?  None of the inserts I have, have 
> that sort of high angle side clearances.

It is one of these, reversed in the turret (turning M3) with a 16ER A60 insert: 
 http://www.shars.com/catalogsearch/result/?q=404-1979
-Tom
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-11 Thread Tom Easterday
Thanks for all the responses.  I now know what the source of the vibration I 
hear during a G33 can be attributed to.

First a correction. I said something yesterday that was incorrect and 
misleading.  The oscillation I was seeing in the velocity waveform (also in the 
DDT of the position information, of course) DID NOT go away on coast (I said 
yesterday that it did).  What I was thinking of was that as the spindle coasted 
down it became low enough to be unnoticeable.  It was happening though after I 
shut off the spindle for several seconds before trailing off, zooming in on the 
graph revealed that.  I was thinking (to continue to blame the vfd :-) that it 
wasn’t truley coasting that it must still be interfering some….

After spending today doing more testing and peering at Halscope traces, 
oscilloscope traces I ended up convincing myself that the VFD was causing the 
speed variation.  I talked to Automation Direct tech support and theyagreed 
that the variation could be due to the VFD having a slight variation of the 
frequency output.  I put a high voltage probe on one of the motor output leads 
from the VFD and could see the PWM fluctuating (in frequency) and talked myself 
into that being the culprit.  Later I realized that the PWM would fluctuate in 
frequency to make up the output waveform but that by itself is NOT the output 
waveform frequency (and hence was a red herring).

Anyway, one of my shop mates had the idea to just wire the motor directly to 
the 3-phase AC line voltage to completely remove the VFD form the picture.  The 
motor spins at 1755 rpm at AC line voltage. With everything wired normally I 
first watched motion.spindle-speed-in in Halscope after commanding 1468rpm in 
Axis (with gear reduction that means motor at 1755rpm) just to be able to 
compare it when connected directly.  I then re-wired directly to AC and fired 
it back up.  I fully expected the fluctuation to be gone.  But it wasn’t!  So 
much for assumptions.  Doing some calculations on the resulting plot revealed 
two things.  The period was almost dead on once per rotation of the spindle, 
the variation is about 9rpm (so the spindle is fluctuating between +4.5 and 
-4.5 rpm of commanded speed), and that the motor itself was not causing it 
because otherwise the period of the variation would be at the motor gear 
reduction (0.8313).   The frequency of the variation is about 25-30Hz and this 
jibes which what you can hear when running a G33 (a low rumbly vibration).

If you look at the link I posted which shows a picture of the spindle you see a 
long mechanism that the spindle motor is turning.  
https://www.flickr.com/photos/37438950@N00/16941293785/in/album-72157651167328249/
This includes the Rohm collet closer, the casting mount (bearings inside) for 
the spindle and the head.  Somewhere in that 18+” long contraption is a slight 
imbalance that is causing the spindle to vary as it spins.  There is no 
noticeable noise with the spindle alone and nothing you can feel - I think the 
variation is just too small given the mass.  BUT, if you run G33 it is trying 
to synchronize with the spindle.  So, my Z-axis stepper is amplifying the 25Hz 
rumble.   I will post a video (in another thread) showing the G33 knurling 
routine but you can’t really hear the vibration in the video, maybe a little, 
it definitely sounds different than a non-coordinated move though... 

Anyway, the G33 runs fine, I know the source of the vibration, and I am 
declaring victory and moving on.

Thanks again for all your help,
-Tom


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


[Emc-users] Knurling with a threading tool using spindle coordinated motion (G33) on EMCOTurn 120P CNC lathe

2015-09-11 Thread Tom Easterday
Here is a video of our G33 knurling routine running.  Pretty cool.  I’m sure we 
aren’t the first to do this, but since I haven’t seen it before I will pretend 
like it :-)  BTW, this knurl is only about 5 thou deep, deeper ones will follow.

https://youtu.be/zdCQ0X7b2uo

Here is the code:

G8
G53 G0 X0
G53 G0 Z0
M6 T3 G43

# = 0.700
# = [#/2]
# = 0.025
# = [# + #]

# = 0.000
# = 0.25
# = 0.010
# = 0.002
# = 28
# = 30
# = [# - #]

# = 100

# = 3.142

; The surface is the circumference of the workpiece
# = [# * #]

; Given a knurl angle, calculate Z feed given 
# = [TAN[#] * #]
# = [# * #]
(debug, feed per revolution: #; per min: #)

; thread _width_ is equal to distance traveled in one rev, i.e. 
# = #
; Thus, TPI will be 1/
# = [1/#]

; To do a n-start thread, we need to start each thread
; /n further back (Z+) than the prior thread
# = [#/#]


M3 S#

#100 = #
#110 = [[# * #] + # + #]
(debug, knurl lead in: #110)

G0 Z#110
G0 X[# - #]

O100 WHILE [#100 GT 0]
   (debug, start Z: #110; feed: #)
   (calculate the lead in for the knurl AFTER this one)
   #105 = #110
   #110 = [#110 - #]

   ;G33 Z#110 K#
   ;G1 Z# F#
   ;G1 Z#105 F#
   G33 Z# K#
   G33 Z#105 K#
   ;G0 X#
   G0 Z#110
   ;G0 X[# - #]

   #100 = [#100 - 1]
O100 ENDWHILE
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday
The encoder is fed into a Mesa 7i85s/5i25 running Hostmot2 encoder module.  I 
don’t see any other output I could use…

The Halscope plot which I mean to post with the first message is here: 
http://bgp.nu/~tom/pub/noise-velocity.png
-Tom

> On Sep 10, 2015, at 7:18 AM, andy pugh <bodge...@gmail.com> wrote:
> 
> On 10 September 2015 at 02:53, Tom Easterday <tom-...@bgp.nu> wrote:
>> believe there really is a small variation in the spindle but not sure why or 
>> how to deal with it so that
> 
> Does your encoder counter offer a position-interpolated output? That
> might be smoother.
> 
> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
> 
> --
> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> Get real-time metrics from all of your servers, apps and tools
> in one place.
> SourceForge users - Click here to start your Free Trial of Datadog now!
> http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday
Sorry, that was the plot when using G1 (smooth).  Here is the plot using G33, 
notice all the noise on the joint velocity command: 
http://bgp.nu/~tom/pub/noise-velocity-G33.png
-Tom

> On Sep 10, 2015, at 10:07 AM, Tom Easterday <tom-...@bgp.nu> wrote:
> The Halscope plot which I mean to post with the first message is here: 
> http://bgp.nu/~tom/pub/noise-velocity.png


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday

> On Sep 10, 2015, at 10:36 AM, Peter C. Wallace  wrote:
> Looks like you spindle simply cannot keep accurate speed control at the very 
> low speed you are turning (50 RPM?) I suspect if you really need accurate 50 
> RPM speeds a VFD is not going to do it without a large gear reduction

Yes, the second plot I sent was at 100 rpm but still the case that the VFD is 
not ideal for low speed.  I talked to Automation Direct when I was trying to 
get the spindle speed down low and they suggested that if I really want low 
speed control I need to go with a Vector Drive VFD.

So perhaps this is as good as I am going to get at these speeds…

Thanks,
-Tom


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday
I also wonder if all the noise in the commanded velocity using G33 could be a 
result of the new trajectory planner (being better at lots of little moves) 
send lots of commands in response to the changes of position at low speed…?

-Tom


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday

> On Sep 10, 2015, at 11:34 AM, Gene Heskett  wrote:
> I have not encountered anything even remotely resembling that on my lathe 
> with its 200 edge/turn A/B/Z homemade encoder.
> 
> If it was jerking at 50 revs, thats more than 1 second per turn and the 
> speed changes would be extremely visible.  Thats not saying mine is dead 
> smooth at 50 revs, but Z tracks its speed variations quite well, making 
> a lot of racket from the Z stepper racheting its speed up and down in 
> exact time with the spindle speed.

You cannot see or really even feel any speed changes or vibrations in the 
spindle but if if they are small enough I don’t think you would.  I am only 
running a servo thread at 1ms since I have the Mesa cards.

> 
> Gotta be something else going on.
> 
> An accidentally wide deadband setting in the Z's PID?

These are steppers, no PIDs set up.

> 
> addf's in the hal file wyyy out of fall thru sequence in one 
> servo-thread cycle?  All that stuff should be addf'd in the order of the 
> signal path thru each logic function.  But I'm sure you knew that, Tom.

Only vaguely aware.  I do recall having an issue with that when I first set up 
my Emco mill years ago.  Here is the top section of my hal file, is there 
anything glaringly wrong?

loadrt trivkins
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD
num_joints=[TRAJ]AXES
loadrt hostmot2
loadrt hm2_pci config=" num_encoders=1 num_pwmgens=0 num_stepgens=3
sserial_port_0=00"
setp   hm2_5i25.0.watchdog.timeout_ns 500
loadrt comp count=2
loadrt timedelay count=2
loadrt and2 count=5
loadrt not count=5
loadrt xor2 count=5
loadrt or2 count=1
loadrt debounce cfg=1,2
loadrt near
loadrt scale count=2
loadrt lowpass count=2
loadrt abs
loadusr -W toolerator3000

addf hm2_5i25.0.read  servo-thread
addf motion-command-handler   servo-thread
addf motion-controllerservo-thread
addf comp.0   servo-thread
addf comp.1   servo-thread
addf timedelay.0  servo-thread
addf timedelay.1  servo-thread
addf and2.0   servo-thread
addf and2.1   servo-thread
addf and2.2   servo-thread
addf and2.3   servo-thread
addf and2.4   servo-thread
addf not.0servo-thread
addf not.1servo-thread
addf not.2servo-thread
addf not.3servo-thread
addf not.4servo-thread
addf xor2.0   servo-thread
addf xor2.1   servo-thread
addf xor2.2   servo-thread
addf xor2.3   servo-thread
addf xor2.4   servo-thread
addf or2.0servo-thread
addf debounce.1   servo-thread
addf near.0   servo-thread
addf scale.0  servo-thread
addf scale.1  servo-thread
addf lowpass.0  servo-thread
addf lowpass.1  servo-thread
addf abs.0  servo-thread
addf hm2_5i25.0.write servo-thread

> 
> Way to low a pid.s.Pgain because it oscillated because of the above lag?

Again, no pids…

Thanks Gene,
-Tom
--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday

> On Sep 10, 2015, at 4:50 PM, Chris Radek  wrote:
> Can you say again what problem you are
> trying to solve?  Maybe I missed something.  I don't want to guess.

Well, basically it was to get rid of the vibration or sound that G33 makes 
(very different from the smooth quiet G1’s) which we believed to be caused by 
the varying velocity signal.  You can feel (and hear) a vibration in the 
machine while running the G33.  Perhaps it’s normal for coordinated motion, I 
don’t know, but just seemed like it shouldn’t be there…
-Tom


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


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday

> On Sep 10, 2015, at 12:17 PM, sam sokolik  wrote:
> 
> could we see the gcode you are running?


G8
G53 G0 X0
G53 G0 Z0
M6 T3 G43

# = 0.700
# = [#/2]
# = 0.025
# = [# + #]

# = 0.000
# = 0.25
# = 0.010
# = 0.002
# = 28
# = 30
# = [# - #]

# = 100

# = 3.142

; The surface is the circumference of the workpiece
# = [# * #]

; Given a knurl angle, calculate Z feed given 
# = [TAN[#] * #]
# = [# * #]
(debug, feed per revolution: #; per min: #)

; thread _width_ is equal to distance traveled in one rev, i.e. 
# = #
; Thus, TPI will be 1/
# = [1/#]

; To do a n-start thread, we need to start each thread
; /n further back (Z+) than the prior thread
# = [#/#]


M3 S#

#100 = #
#110 = [[# * #] + # + #]
(debug, knurl lead in: #110)

G0 Z#110
G0 X[# - #]

O100 WHILE [#100 GT 0]
(debug, start Z: #110; feed: #)
(calculate the lead in for the knurl AFTER this one)
#105 = #110
#110 = [#110 - #]

;G33 Z#110 K#
;G1 Z# F#
;G1 Z#105 F#
G33 Z# K#
G33 Z#105 K#
;G0 X#
G0 Z#110
;G0 X[# - #]

#100 = [#100 - 1]
O100 ENDWHILE
--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-10 Thread Tom Easterday

> On Sep 10, 2015, at 1:58 PM, John Kasunich  wrote:
> 
…...

It was a good suggestion to forget about G33 and run the spindle my itself.  
Even at max rpm (3000) we still have the same noisy spindle-speed-in signal.  
So to make a long story short, the source of the variation in the 
spindle-speed-in is the VFD (which Peter Wallace essentially pointed out as 
well).  But this variation is there at all speeds from 50rpm to 3000rpm.  If I 
spin the spindle by hand and watch that signal it looks smooth as it should - 
the encoder is fine and there is no mechanical problem.  The second I spin with 
the VFD I get the ripple in the signal.  Also if I allow it to coast to a stop 
as John suggested the ripple stops as it coasts.

A question:  We would like to perhaps smooth the velocity input that the 
trajectory planner uses for G33 commands.  What signal does it use for the 
velocity in spindle coordinated motion?  It isn’t motion.spindle-speed-in - we 
set that to zero and G33 happily did it’s thing.   Is it a smoothed version of 
the ddt of motion.spindle-revs?  We can’t filter motion.spindle-revs because 
that gets reset to zero but…

Perhaps what we have now is just as good as it gets.  Ultimately I think the 
fix is a vector drive VFD or even more radical would be to replace the spindle 
motor with a servo (might do the former, won’t be doing the latter).

Also, fwiw, here is a picture of the spindle motor to spindle head mechanism 
(when I had the cover off the machine). There is a very slight reduction(~0.85) 
between motor and spindle pulleys.  
https://www.flickr.com/photos/37438950@N00/16941293785/in/album-72157651167328249/

-Tom


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] G33 and motion-spindle-speed-in, motion-spindle-revs (2.7.0-pre7)

2015-09-09 Thread Tom Easterday
We were having a problem running a G33 command to do knurling (using a cutting 
tool, not knurling tool) on the Emco lathe today.  It is essentially a very 
small TPI thread (on the order of 0.68 TPI run with a very slow spindle speed). 
 It turned out that I had the acceleration set too high in the .ini file and 
the Z-axis motor was cogging and losing position.  I set the acceleration down 
and am able to run the command.  But, as I up'd the acceleration to find the 
appropriate setting i am getting a vibration and noise that isn’t there if I 
issue a NOP G33 (I don’t move position with the G33, just do it in order to 
wait for index) and then use G1 moves to do the same knurling. So we were 
graphing with Halscope the commanded velocity, encoder velocity, and encoder 
position and were playing with filters to see if we could get rid of the 
vibration.  It appears that G33 completely ignores encoder velocity (or 
motion-spindle-speed-in (which is net’d to encoder velocity) and instead uses 
motion-spindle-revs.  

However, on my lathe the encoder position seems to be varying but probably on a 
very small scale.  I don’t know if the variance is the VFD or caused by the 
mass (inertia) of the spindle or what but it is not steady and so while G1 is 
rock solid straight line on the commanded position plot, G33 is a signal that 
varies quite a bit and i am sure this is where the vibration comes from.  If I 
look at the Halscope plot of the position command it is a fairly straight line 
that increases to 3 and then resets.  But I am sure if I could set the Halscope 
to see something more fine grained than one servo-period (1ms) I would see the 
same variance I see in the motion-spindle-speed-in.  Is it expected that the 
spindle on a lathe driven by a VFD would have a variance in it’s velocity and 
position?  I trust the encoder (1024ppr quadrature US Digital optical) is 
correct and believe there really is a small variation in the spindle but not 
sure why or how to deal with it so that G33 (spindle coord movements) don’t try 
to track it so close as to cause wild requests for speed changes during moves...

-Tom
--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] motor to spindle gear ratio

2015-08-25 Thread Tom Easterday
I was working on some issues with the lathe today and discovered that what I 
thought was a 1:1 relationship between the pulley on my spindle motor and 
pulley on the spindle head - is not.  The diameter of the spindle pulley is 
4.2125” while the spindle itself is 5.175” (they are probably actually 107mm 
and 130mm or thereabouts).  This give a 0.833 ratio and explains why 3500rpm is 
actually spinning at about 3000rpm according to my tach.  I am wondering the 
best way to let Linuxcnc know that this is the case so that commanding 3000 
gives me 3000.

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


Re: [Emc-users] [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Tom Easterday

 On Aug 14, 2015, at 2:18 PM, Chris Radek ch...@timeguy.com wrote:
 
 On Fri, Aug 14, 2015 at 02:07:24PM -0400, Tom Easterday wrote:
 I updated 2.7.0~pre6 to 2.7.0~pre7 via update manager in Wheezy
 and now I get this when trying to launch (rip).  Is there
 something else I need to do?
 
 This makes no sense.  If you install a package with the update
 manager, that does not affect a RIP build.
 

Oh, I didn’t realize that.  I think this install was originally done by getting 
the 2.7 branch with git.  I wonder why it even showed up in Update Manager?

 Error: could not load module /home/tom/linuxcnc-dev/rtlib/rtapi.ko: No
 such file or directory
 
 Here you are trying to run a RIP build that is not correctly built.
 Nothing you do with the update manager affects this.

Ok, so I went back into the 2.7 branch source “cd ~tom/linuxcnc-dev/src”, I did 
a “git pull”.  I then just need rebuild, yes?
-Tom
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Tom Easterday
Ok, back to normal now.  I did have a component that was causing the build to 
fail early but fixed that and 2.7.0~pre7 built and runs.  Thanks,
-Tom

 On Aug 14, 2015, at 2:44 PM, Tom Easterday tom-...@bgp.nu wrote:
 Error: could not load module /home/tom/linuxcnc-dev/rtlib/rtapi.ko: No
 such file or directory
 
 Here you are trying to run a RIP build that is not correctly built.
 Nothing you do with the update manager affects this.
 
 Ok, so I went back into the 2.7 branch source “cd ~tom/linuxcnc-dev/src”, I 
 did a “git pull”.  I then just need rebuild, yes?
 -Tom


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


Re: [Emc-users] [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Tom Easterday
I updated 2.7.0~pre6 to 2.7.0~pre7 via update manager in Wheezy and now I get 
this when trying to launch (rip).  Is there something else I need to do?

=
LINUXCNC - 2.7.0~pre7
Machine configuration directory is
'/home/tom/linuxcnc/configs/EMCOturn120p-glade'
Machine configuration file is 'EMCOturn120pGlade.ini'
Starting LinuxCNC...
Error: could not load module /home/tom/linuxcnc-dev/rtlib/rtapi.ko: No
such file or directory
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper: Invalid usage with
args: remove hal_lib

Usage: /home/tom/linuxcnc-dev/bin/linuxcnc_module_helper insert
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-3.4-9-rtai-686-pae

and the extension is one of:
.ko

or the module is in the directory /home/tom/linuxcnc-dev/rtlib

OR

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper: Invalid usage with
args: remove rtapi

Usage: /home/tom/linuxcnc-dev/bin/linuxcnc_module_helper insert
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-3.4-9-rtai-686-pae

and the extension is one of:
.ko

or the module is in the directory /home/tom/linuxcnc-dev/rtlib

OR

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

LinuxCNC terminated with an error.  You can find more information in the log:
   /home/tom/linuxcnc_debug.txt
and
   /home/tom/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
tom@EMCO-120P:~/linuxcnc-dev$

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


[Emc-users] 10.04 no longer supported - dammit

2015-08-12 Thread Tom Easterday
I have a milling machine running Ubuntu 10.04 and I went to upgrade Linuxcnc 
from 2.6.8 to 2.6.9 today from the Update Manager and it gives me the message 
below and then hangs (hangs Update Manager - not Ubuntu).  I have to launch the 
Activity Monitor and force quit it.

The error that pops up says:

Your Ubuntu release is not supported anymore
You will not get any further security fixes or critical updates.  Please 
Upgrade to the later version of Ubuntu Linux.”

I was able to update Linuxcnc through Synaptic Package Manager instead of 
Update Manager but am wondering if there is an easy way to update Ubuntu itself 
and continue on my merry way.  Or will have I have to jump through flaming 
hoops to update Ubuntu and the rtai kernel, etc etc.?  I’m not opposed to 
updating it if there is something reasonable I should progress to, I just 
haven’t been following things lately.  The lathe I have is now running Debian 
and a pre-release of 2.7, but I don’t want to go that far with the mill just 
yet...

Thanks,
-Tom


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


[Emc-users] Maximum rate I can drive my steppers

2015-07-23 Thread Tom Easterday
I am tweaking my Emco 120P lathe that is driven by Berger-Lahr 5-phase stepper 
motors and Oriental Motor Vexta UDX5128NA drivers.  Step/Dir is supplied by a 
Mesa 6i25.  I want to know what maximum velocity I can reliably get from the 
motors.  I have run them at 90ipm max for some time and have never had a 
problem.  But we want to do some movements that require higher speeds (140-150 
ipm) and I am wondering if I crank up the step pulses can they handle it.

I turned up the parameters in my .ini file in order to step at 150ipm and I get 
what I think is good movement.  I moved around randomly and also in specific 
increments and don’t see any error on the DRO.  What tests can I do to verify 
that the machine can RELIABLY handle this speed?

The relevant section on the step/dir timing from the Vexta driver manuals are 
here: 
http://bgp.nu/~tom/pub/vexta-1.pdf
and
http://bgp.nu/~tom/pub/Vexta-2.pdf


My current .ini settings are:

[DISPLAY]
MAX_LINEAR_VELOCITY=2.5

[TRAJ]
MAX_VELOCITY=2.5

[AXIS_0]
MAX_VELOCITY=2.5
MAX_ACCELERATION=50
STEPGEN_MAXVEL=3.125
STEPGEN_MAXACCEL=62.50
DIRSETUP=1
DIRHOLD=5000
STEPSPACE=5000
STEPSPACE=5000
STEP_SCALE=10159.997


AXIS_2]
identical to AXIS_0 (except for “-“ on STEP_SCALE)
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tormach co-founder, Greg Jackson, obituary

2015-07-22 Thread Tom Easterday
Sorry about the subject line, the auto-correct on my phone snuck up on me, 
corrected mis-spelling above.

Loss of a founder can sometimes be the demise of a small company. It is good to 
hear that Greg Jackson did what was needed to allow Tormach to continue into 
the future.
-Tom

 On Jul 22, 2015, at 6:50 AM, sam sokolik sa...@empirescreen.com wrote:
 
 sounds like they are in good hands
 
 http://www.tormach.com/blog/greg-jackson-1952-2015/?utm_source=blogutm_medium=emailutm_campaign=postnotifyutm_id=6073utm_title=Greg+Jackson%2C+1952-2015
 
 sam
 
 On 07/21/2015 09:35 PM, Gene Heskett wrote:
 On Tuesday 21 July 2015 22:19:12 Tom Easterday wrote:
 http://www.cressfuneralservice.com/obituary/138699/Greg-Jackson//?post
 _id=3D=
 Thanks Tom.  I hope Tormach can stay the course he plotted for all these 
 years.  I feel like we have lost a benefactor who looked out for the 
 overall good.
 
 Cheers, Gene Heskett
 
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Tornado co-founder, Greg Jackson, obituary

2015-07-21 Thread Tom Easterday
http://www.cressfuneralservice.com/obituary/138699/Greg-Jackson//?post_id=3D=

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Index pulse on 5i25 with 7i76

2015-07-06 Thread Tom Easterday
Ah, I found this thread which explains Chris’ message and that we are not the 
only ones who have this issue…  
http://www.linuxcnc.org/index.php/english/forum/38-general-linuxcnc-questions/29281-threading-g76-with-spindle-in-reverse
 
http://www.linuxcnc.org/index.php/english/forum/38-general-linuxcnc-questions/29281-threading-g76-with-spindle-in-reverse

 On Jul 5, 2015, at 12:34 PM, Chris Radek ch...@timeguy.com wrote:
 
 On Sun, Jul 05, 2015 at 12:17:32PM -0400, Tom Easterday wrote:
 
 opposite direction in the turret and I use M3, and this is the
 tool that I was using when G76 fails.  Could the spindle direction
 effect the index pulse?
 
 When in M3, the motion.spindle-revs should increase by 1.0 for each
 turn of the spindle.  When in M4, it should decrease.
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Index pulse on 5i25 with 7i76

2015-07-05 Thread Tom Easterday
FWIW Marius, my index seems to be working fine, I did the test Peter suggests 
below when I got the encoder wired to see if my index was working.  And at 300 
rpm (the speed at which my G76 is failing) the pulse should come every 200ms, 
well within the servo period.  I am traveling so haven't yet checked the 
polarity of the pulse as someone suggested in the other thread.  

But the thing I am suspicious of is why my lathe suddenly changes the plane to 
G17 when my threading fails.  Does your lathe do this?

-Tom

 On Jul 5, 2015, at 9:03 AM, Peter C. Wallace p...@mesanet.com wrote:
 
 On Sun, 5 Jul 2015, Marius Liebenberg wrote:
 
 Date: Sun, 05 Jul 2015 11:28:07 +
 From: Marius Liebenberg mar...@mastercut.co.za
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Subject: [Emc-users] Index pulse on 5i25 with 7i76
 
 I have the above installed on my lathe and I am having problems with
 getting threads cut. In a previous discussion someone mentioned that
 their lathe just sits and waits for something when using G76. I have the
 same. So I put Halscope on the 5i25.encoder.index-input to see what is
 coming out. Not surprising I only get an index pulse every couple of
 turns and it is erratic to say the least.
 I have a 1:1 AMT201 encoder on the spindle.
 Is there anything special to be done to get the index pulse to be
 present?
 
 
 You should not expect to see a consistent index signal from 
 5i25.encoder.index-input as this is simply the real time index input 
 state. Since this is only sampled at the servo thread rate and the index 
 pulse 
 can be much shorter than the thread period, you may only see this 
 occasionally 
 when moving at medium to high speeds
 
 
 To test index operation, you can sets the index-enable signal (not pin) 
 manually and see if the signal gets cleared at the index position.
 
 
 
 
 -
 Regards / Groete
 
 Marius D. Liebenberg
 +27 82 698 3251
 +27 12 743 6064
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 Peter Wallace
 Mesa Electronics
 
 (\__/)
 (='.'=) This is Bunny. Copy and paste bunny into your
 ()_() signature to help him gain world domination.
 
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Index pulse on 5i25 with 7i76

2015-07-05 Thread Tom Easterday
So spindle direction should have no effect on threading (assuming 
motion.spindle-revs is correct)?
-Tom

 On Jul 5, 2015, at 12:34 PM, Chris Radek ch...@timeguy.com wrote:
 
 On Sun, Jul 05, 2015 at 12:17:32PM -0400, Tom Easterday wrote:
 
 opposite direction in the turret and I use M3, and this is the
 tool that I was using when G76 fails.  Could the spindle direction
 effect the index pulse?
 
 When in M3, the motion.spindle-revs should increase by 1.0 for each
 turn of the spindle.  When in M4, it should decrease.
 
 --
 Don't Limit Your Business. Reach for the Cloud.
 GigeNET's Cloud Solutions provide you with the tools and support that
 you need to offload your IT needs and focus on growing your business.
 Configured For All Businesses. Start Your Cloud Today.
 https://www.gigenetcloud.com/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Index pulse on 5i25 with 7i76

2015-07-05 Thread Tom Easterday
On Jul 5, 2015, at 11:46 AM, Peter C. Wallace p...@mesanet.com wrote:
 
 You also need...the direction right

This makes me wonder...  What do you mean by direction right?  I was able to 
do what looked like a successful G76 threading operation with a non-threading 
tool, that is it didn't create threads because the tool cut off the peaks but 
went through all the motions successfully.  However, this tool is facing 
forward in my turret and I use M4.  My actual threading tool faces the opposite 
direction in the turret and I use M3, and this is the tool that I was using 
when G76 fails.  Could the spindle direction effect the index pulse?

-Tom
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] OT: lathe cut-off tool FS advice

2015-06-30 Thread Tom Easterday
I am learning to use a CNC lathe.  I like to learn from the mistake’s of others 
by repeating them myself ;-)  I am cutting medium carbon steel (medium because 
I don’t really know what it is - not stainless, not tool steel, turns/faces 
easily enough).   I have a narrow (0.088”) cutoff bar with a carbide insert.  I 
used a program that I have called GWizard to get feeds and speeds and on it’s 
conservative setting for carbide cutoff tool in medium carbon steel it 
recommended 2000rpm and 2ipm.  That was a disaster.  It started off cutting a 
very heavy chip (10-20 thou thick) got about 1/3 into my 0.5” dia piece and 
then pushed it’s way to destroying the insert and bending the opening on the 
tool that holds the insert.  What is the opposite of “just in time”?  Well, 
that is when I hit estop.  Luckily I have two ends on this cutoff tool so I 
have one more chance :-)

I know I need to cut off as close to the spindle as possible.  I know that 
cutting fluid is good thing, though I don’t have flood so will just be spraying 
or dripping something on it.  But what would be good FS for doing this?   A 
“machinist” recommended 600rpm and 0.6ipm using his rule-of-thumb machining 
formula…?

Also, I believe I can do CSS but don’t really know anything about that yet, was 
just trying to do basic things first but if css would be better…Any advice 
would be welcome.

-Tom


--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: lathe cut-off tool FS advice

2015-06-30 Thread Tom Easterday
Wow, thanks to all for the advice, I have lots to absorb!  I am nearing 
overwhelming support of HSS vs carbide though.  Will have to get some HSS 
blades for this holder and do some experiments.  One question on this post:

 On Jun 30, 2015, at 12:45 PM, Andy Pugh bodge...@gmail.com wrote:
 
 With a HSS blade I would use 30 m/min and 0.03mm / Rev in CSS and FPR. That 
 will be rather conservative for carbide and a lathe not made of rubber. 

30m/min is the spindle rotation not feed, yes?  And 0.03mm/Rev is the 
“chipload” or is that SFM?  Sorry, mostly deal with imperial.

-Tom



--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: lathe cut-off tool FS advice

2015-06-30 Thread Tom Easterday

 On Jun 30, 2015, at 11:38 AM, Andrew pkm...@gmail.com wrote:
 
 I believe G95 mode (feed per revolution) is handy for a lathe.
 Particularly for a cut-off. You directly set the chip thickness and keep it
 when rpm changes.

Perhaps you mean G33 Synchronized Spindle Motion?  I don’t see a “feed per 
revolution” specifically in the GCode reference 
(http://linuxcnc.org/docs/html/gcode/gcode.html#sec:G92 
http://linuxcnc.org/docs/html/gcode/gcode.html#sec:G92)…

 
 BTW 2ipm with 2000rpm corresponds to 1 thou per rev... not 10-20 thou?

Yes, I tried today to measure the chip that came off (all curvy so had to 
flatten with pliers).  I was apparently greatly exaggerating the thickness, I 
measure around .0035 to .0045 so bigger than the calculation said it would be 
but not as big as I had in my head (perhaps it was the stress of the moment ;-) 
 I did check my feed to make sure the machine is moving at the correct speed 
and that is fine.

-Tom
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] possible to have BOTH a glade side panel AND embedded tab?

2015-06-29 Thread Tom Easterday
I want to have a glade side panel AND a glade embedded tab.  Is that possible 
and how does one configure that?

This doesn’t work:

GLADEVCP = EMCO120p
EMBED_TAB_NAME=Cycles
EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u 
lathehandler.py -x {XID} lathemacro.ui

-Tom


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] possible to have BOTH a glade side panel AND embedded tab?

2015-06-29 Thread Tom Easterday
I should add that with this config:

GLADEVCP = EMCO120p.ui -d
EMBED_TAB_NAME=Cycles
EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u 
lathehandler.py -x {XID} lathemacro.ui

I get this message when Axis comes up and while my side panel is there and 
works, the tab is empty:

LINUXCNC - 2.7.0~pre6
Machine configuration directory is
'/home/tom/linuxcnc/configs/EMCOturn120p-glade'
Machine configuration file is 'EMCOturn120pGlade.ini'
Starting LinuxCNC...
.
Found file:./EMCOturn120pGlade.hal
Found file:./custom.hal
spindle-vfd: device='/dev/ttyS0', baud=9600, parity='N', bits=8,
stopbits=2, address=1, enabled=0
INFO CLASSICLADDER-   No ladder GUI requested-Realtime runs till HAL closes.
Toolerator3000 Firmware Version: Toolerator 3000 version 1.3 Burping Badger

Xlib.protocol.request.QueryExtension
Xlib.protocol.request.QueryExtension
Waiting for component 'gladevcp' to become
ready./home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning: GtkSpinButton:
setting an adjustment with non-zero page size is deprecated
 builder.add_from_file(xmlname)
Waiting for component 'gladevcp' to become ready.

/home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning:
IA__gtk_radio_button_set_group: assertion `!g_slist_find (group,
radio_button)' failed
 builder.add_from_file(xmlname)
HAL: ERROR: duplicate component name 'gladevcp'
*** GLADE VCP ERROR:Asking for a HAL component using a name that
already exists.
/home/tom/linuxcnc-dev/bin/gladevcp:295: GtkWarning:
gtk_widget_size_allocate(): attempt to allocate widget with width -5 and
height 15
 gtk.main()
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-27 Thread Tom Easterday
Check that, doing this doesn’t seem to have any effect that I can see.  The 
tools still appear as back tools but the arrow keys are still mapped 
incorrectly.
-Tom

 On Jun 27, 2015, at 6:32 PM, Tom Easterday tom-...@bgp.nu wrote:
 
 
 On Jun 27, 2015, at 6:13 PM, Kirk Wallace kwall...@wallacecompany.com 
 wrote:
 You might try changing
 bind_axis(Down, Up, 0)
 to
 bind_axis(Up, Down, 0)
 
 
 That seems to put the display back in normal (not back tool) mode, but the X 
 arrow keys are still backwards…
 -Tom
 


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-27 Thread Tom Easterday

 On Jun 27, 2015, at 6:13 PM, Kirk Wallace kwall...@wallacecompany.com wrote:
 You might try changing
 bind_axis(Down, Up, 0)
 to
 bind_axis(Up, Down, 0)
 

That seems to put the display back in normal (not back tool) mode, but the X 
arrow keys are still backwards…
-Tom


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-27 Thread Tom Easterday
I tried all combinations of STEP_SCALE, MIN_LIMIT, and MAX_LIMIT using the 
.axisrc hack to display a back lathe.  There is one config where everything 
works EXCEPT that the up arrow moves the carriage down and down arrow moves the 
carriage up  - see 4)  below.  So, I if I can find the trick to remap the 
arrow keys I might have this working.  I don’t see the keys being messed with 
in the .axisrc code below.  Does anyone know what I would enter to reverse the 
meaning of the arrow keys for just the X axis (up/down keys)?  Or, barring 
that, is there some other parameter that I have overlooked that will get me the 
behavior shown here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe ?


I have this in .axisrc:
if lathe:
 bind_axis(Down, Up, 0)
 def set_view_y(event=None):
widgets.view_z.configure(relief=link)
widgets.view_z2.configure(relief=link)
widgets.view_x.configure(relief=link)
widgets.view_y.configure(relief=sunken)
widgets.view_p.configure(relief=link)
vars.view_type.set(4)
o.reset()
glRotatef(90, 1, 0, 0)
glRotatef(90, 0, 1, 0)
if o.canon:
mid = [(a+b)/2 for a, b in zip(o.canon.max_extents, 
o.canon.min_extents)]
glTranslatef(-mid[0], -mid[1], -mid[2])
size = [(a-b) for a, b in zip(o.canon.max_extents, 
o.canon.min_extents)]
o.set_eyepoint_from_extents(size[0], size[2])
else:
o.set_eyepoint(5.)
o.perspective = False
o.lat = -90
o.lon = 0
o.tkRedraw()
  
TclCommands.set_view_y = commands.set_view_y = set_view_y
root_window.bind(v, commands.set_view_y)
root_window.after_idle(commands.set_view_y)

---
If I have:  
   MIN_LIMIT= - 2.1
   MAX_LIMIT=0.001
Then,
If I change the sign of step_scale:

“+” causes: 
1) up arrow to move down, down arrow to move up  (bad)
2) motor down is more negative on dro, motor up is more positive (good)
3) turret moves from home position zero to -2.1 as it should (good)
4) * see note above

“-“ causes
1) up arrow moves up, down arrow moves down (good)
2) motor up is more negative, motor down is more positive (bad)
3) turret won’t move down, but will move up and hit hard stop (bad)
---
If I have:  
   MIN_LIMIT= 2.1
   MAX_LIMIT=0.001
Then,
If I change the sign of step_scale:

“+” causes: 
1) Up arrow causes error: “Can’t jog joint 0 further past min soft 
limit”, Down arrow causes error: “Can’t jog joint 0 further past max soft limit”

“-“ causes
1) Up arrow causes error: “Can’t jog joint 0 further past min soft 
limit”, Down arrow causes error: “Can’t jog joint 0 further past max soft limit”
---
If I have:  
   MIN_LIMIT= 0.001
   MAX_LIMIT= 2.1
Then,
If I change the sign of step_scale:

“+” causes: 
1) up arrow to move down, down arrow to move up  (bad)
2) motor down is more negative on dro, motor up is more positive (good)
3) turret won’t move down, but will move up and hit hard stop (bad)

“-“ causes
1) up arrow moves up, down arrow moves down (good)
2) motor up is more negative, motor down is more positive (bad)
3) turret moves from home position zero down to 2.1 as it should but 
wrong sign (bad)
---
If I have:  
   MIN_LIMIT= 0.001
   MAX_LIMIT=  - 2.1
Then,
If I change the sign of step_scale:

“+” causes: 
1) Up arrow causes error: “Can’t jog joint 0 further past min soft 
limit”, Down arrow causes error: “Can’t jog joint 0 further past max soft limit”

“-“ causes
1) Up arrow causes error: “Can’t jog joint 0 further past min soft 
limit”, Down arrow causes error: “Can’t jog joint 0 further past max soft limit”
———

-Tom


———

 On Jun 26, 2015, at 11:53 PM, Tom Easterday tom-...@bgp.nu wrote:
 
 
 On Jun 26, 2015, at 10:33 PM, Kirk Wallace kwall...@wallacecompany.com 
 wrote:
 
 I think the up arrow and positive X motion values should move the cross 
 slide in a positive direction. For back or rear tool lathes it is common 
 for the positive direction to be away from the operator position (with 
 the spindle to the left). You should be able to set up the motion part 
 fairly easily using the sense (+/-) of the scale value.
 
 Agreed, and I can set the scale such that +X is up.  Check.
 
 Once the hardware motion is set up, the plotter screen can be addressed 
 and will need the .axisrc patch or some other software solution applied 
 to Gremlin. I suspect if the .axisrc patch doesn't move the virtual tool 
 up in a top view, there is something wrong with the patch installation 
 or maybe it isn't compatible with newer versions of LinuxCNC.
 
 The soft limits are based on the machine zero location which are set by 
 homing. Since your home is to the upper right, your

Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-27 Thread Tom Easterday
BTW, where did you find that “def bind_axis” thing?  I was trying to find what 
the code meant.  

I found a forum post where someone claims that you can change the key mapping 
(see below).  In following those instructions I added this to my .axisrc file 
but it didn’t help (I also tried changing the sign in front of get_jog_speed in 
case I had it on the wrong one but that didn’t work either...

root_window.bind(“Up, lambda e: jog_on(0, -get_jog_speed(30)))
root_window.bind(“Down, lambda e: jog_on(0, get_jog_speed(0)))
root_window.bind(KeyRelease-Up, lambda e: jog_off(0))
root_window.bind(KeyRelease-Downt, lambda e: jog_off(0))

I got “Up and “Down by running the xev thing where I get a line that looks 
like:
state 0X10, keycode 111 (keysym 0xff52, Up), same_screen Yes,
and
state 0X10, keycode 116 (keysym 0xff54, Down), same_screen Yes,
when I hit the up and down arrow keys respectively

-Tom

===

AXIS doesn't pay attention to jog keys with modifier keys pressed
because this had some bad interactions with using the numeric keypad as
digits in MDI mode.

You can put magic incantations in the file ~/.axisrc that customize the
jog keys and also get rid of this behavior of ignoring the key if a
modifier key is pressed.

Here is an example which changes the keys that jog the active axis, and
the keys that jog the A axis:

# -- cut here
# Bind ; and ' to jog active axis
root_window.bind(semicolon, commands.jog_minus)
root_window.bind(apostrophe, commands.jog_plus)
root_window.bind(KeyRelease-semicolon, commands.jog_stop)
root_window.bind(KeyRelease-apostrophe, commands.jog_stop)

# Bind ( and ) to jog axis 3 (0=X, 1=Y, 2=Z, 3=A, 4=B, ...)
root_window.bind(parenleft, lambda e: jog_on(3, -get_jog_speed(3)))
root_window.bind(parenright, lambda e: jog_on(3, get_jog_speed(3)))
root_window.bind(KeyRelease-parenleft, lambda e: jog_off(3))
root_window.bind(KeyRelease-parenright, lambda e: jog_off(3))
# -- cut here

To edit your ~/.axisrc file, open a terminal window (Applications  Accessories 

Terminal). Then type gedit .axisrc. Paste the lines above into the file,
then click save, then close the application.

The next time you run emc, the settings in the .axisrc file will take effect.

To edit it again, just do the same thing: gedit .axisrc in the
terminal.

If you want to use different keys, here's how to figure out what to use instead
of parenleft and so on: In the terminal, type xev. A new window
will pop up. Click on it, but keep an eye on the terminal window. When
you press a key, it will print several lines of information on the
terminal. The one that matters is this one:
state 0x0, keycode 34 (keysym 0x5b, bracketleft), same_screen YES,
^^^
that keysym string is the one to put in your .axisrc file.

Jeff”
===


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-27 Thread Tom Easterday
Would be good to take a look
Thanks,
-Tom

 On Jun 27, 2015, at 7:12 PM, Drew Rogge d...@dasrogges.com wrote:
 
 Hey Tom,
 
 I'm not sure I have everything correct on my EMCO 120 but I can send you my 
 config files if it would help.
 
 Drew
 
 On 6/27/15 3:48 PM, Tom Easterday wrote:
 Check that, doing this doesn’t seem to have any effect that I can see.  The 
 tools still appear as back tools but the arrow keys are still mapped 
 incorrectly.
 -Tom
 
 On Jun 27, 2015, at 6:32 PM, Tom Easterday tom-...@bgp.nu wrote:
 
 
 On Jun 27, 2015, at 6:13 PM, Kirk Wallace kwall...@wallacecompany.com 
 wrote:
 You might try changing
 bind_axis(Down, Up, 0)
 to
 bind_axis(Up, Down, 0)
 
 That seems to put the display back in normal (not back tool) mode, but the 
 X arrow keys are still backwards…
 -Tom
 
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  sms 
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-26 Thread Tom Easterday

I set up an .axisrc file to enable the back tool lathe function. I zero my 
machine in the upper left.  -Z is to the left of that so my head moves from 0 
to -6.9 (or so).  -X is downward, so I can move from 0 to -2.1 (or so).  Even 
though I have no positive values of X or Z, the positive X and Z directions 
correspond to what is shown on the web page here: 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe ( +X up, and +Z to the 
right).  But, while the left/right arrow keys move in Z as they should, the 
Up/Down arrow keys move X in the opposite directions as one would expect (up 
key moves down, down key moves up).  

Do I need to remap keys or do I have some other parameter set incorrectly?
-Tom

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-26 Thread Tom Easterday

 On Jun 26, 2015, at 6:28 PM, Kirk Wallace kwall...@wallacecompany.com wrote:
 
 On 06/26/2015 03:01 PM, Tom Easterday wrote:
 
 I set up an .axisrc file to enable the back tool lathe function. I
 zero my machine in the upper left.
 
 Do you mean machine zero is with the tool position in the upper right?

I move the turret all the way in Z to the right, and all the way up in X.  I 
find a hall sensor on each axis stepper and that is zero.

 
 -Z is to the left of that so my head moves from 0 to -6.9 (or so).  -X
 is downward, so I can move from 0 to -2.1 (or so).  Even though I
 have no positive values of X or Z, the positive X and Z directions
 correspond to what is shown on the web page here:
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe ( +X up, and
 +Z to the right).  But, while the left/right arrow keys move in Z as
 they should, the Up/Down arrow keys move X in the opposite directions
 as one would expect (up key moves down, down key moves up).
 
 Do I need to remap keys or do I have some other parameter set
 incorrectly? -Tom
 
 Try editing your .ini file under [AXIS_0] STEP_SCALE = -10159.9997 and 
 change to STEP_SCALE = 10159.9997
 
 This should change your X axis motion but will have no effect on the 
 plotter screen.

Yes, that is how I had it (and the arrow keys work that way), but then positive 
X is down which is opposite according to 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BackToolLathe.  Also setting Min 
Limit and Max Limit seems to get confused (or I do)...

-Tom
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Back tool lathe movement question (was lathe tool display bug in Axis preview on the developers list)

2015-06-26 Thread Tom Easterday

 On Jun 26, 2015, at 10:33 PM, Kirk Wallace kwall...@wallacecompany.com 
 wrote:
 
 I think the up arrow and positive X motion values should move the cross 
 slide in a positive direction. For back or rear tool lathes it is common 
 for the positive direction to be away from the operator position (with 
 the spindle to the left). You should be able to set up the motion part 
 fairly easily using the sense (+/-) of the scale value.

Agreed, and I can set the scale such that +X is up.  Check.

 Once the hardware motion is set up, the plotter screen can be addressed 
 and will need the .axisrc patch or some other software solution applied 
 to Gremlin. I suspect if the .axisrc patch doesn't move the virtual tool 
 up in a top view, there is something wrong with the patch installation 
 or maybe it isn't compatible with newer versions of LinuxCNC.
 
 The soft limits are based on the machine zero location which are set by 
 homing. Since your home is to the upper right, your min soft limits 
 should have large negative values and small positive max values. The 
 Tormach slant bed lathe has:
 
 [AXIS_0]
 ...
 MIN_LIMIT = -10.0
 MAX_LIMIT =   0.001
 ...
 
 [AXIS_2]
 ...
 MIN_LIMIT = -12.0
 MAX_LIMIT =   0.001
 ...
 
 http://www.tormach.com/uploads/images/content_images/15l_slantpro/Tormach_15L_SlantPro_Lathe.jpg
  
 http://www.tormach.com/uploads/images/content_images/15l_slantpro/Tormach_15L_SlantPro_Lathe.jpg

Check.  I had them this way (and will put them back), the piece I was missing 
is that I will need to either modify the .axisrc or other such hack to make 
sure everything coincides with this convention. I thought it was something I 
had configured wrong.  I may just be the .axisrc config and I will look at that 
tomorrow.   BTW, I had a chance to observe the Tormach lathe at the recent CNC 
Workshop.  It is a fairly nice machine and the work Tormach has done on the UI 
is very very nice.  I wish I could grab their lathe UI and use it!

 You can get these values by jogging an axis to just inside of a firm 
 limit and getting the axis position in G53 axis value in inch units. 
 Reading G53 isn't convenient, but zeroing all tool and workspace offsets 
 in G54 should do the trick. You can use MSG:
 http://linuxcnc.org/docs/html/gcode/overview.html#sec:messages
 
 with numbered or name parameters:
 
 http://linuxcnc.org/docs/html/gcode/overview.html#_numbered_parameters_a_id_sub_numbered_parameters_a
 
 to check offsets and such.

Ok, I completely lost you on using MSG and named parameters to help in getting 
the values of G53.  Can’t I just read G53 off the preview window (I think that 
is what is shown in the upper left (Not in front of machine but something like 
Rad: X. and Z: X.).  I have been zero’ing G54 from the Machine menu 
because I think that is how I had screwed up my tool offsets a couple days ago. 
 How would I use MSG and named parameters to get that?

Many thanks for your help,
-Tom
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] understanding tool table and touch off for a lathe

2015-06-25 Thread Tom Easterday
How do cancel any G54 offsets?  Also, I understand that X is based on the 
center of the spindle but you still need to know when you touch (or cut) the 
workpiece the relative difference between the tool that did the cut and all the 
others.  Some how you have to get the X offsets from a master tool in the table 
too…

-Tom

 On Jun 25, 2015, at 6:55 AM, John Thornton j...@gnipsel.com wrote:
 
 It looks like the tool table touch off has been split from the 
 coordinate system touch off with the added button in 2.7. One thing to 
 remember is to not have any G54 offsets in effect when your touching off 
 tool to the tool table as they will get added to your tool touch off and 
 that is a bad thing.
 
 On a lathe the X offset will not change with material changes it will 
 always be related to the center of the spindle. That is why you don't 
 treat the X the same way as the Z.
 
 JT
 
 On 6/24/2015 11:06 PM, Tom Easterday wrote:
 For tool and work offsets on my mill I follow the advice given here:  
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MillSetup 
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MillSetup which in a nutshell 
 says:  you set one tool (an edge finder perhaps) at a specific point and 
 then reference all tools (in length, ie. Z)  to that reference tool.  So 
 settings in my mill tool table have Z values that are +/- the difference in 
 length between the reference tool and the given tool.
 
 I am trying to set up the tool table for a lathe and am having problems.  I 
 see that the advice for doing this differs from what I am doing above on my 
 mill.  So, I was trying to follow the advice in section 21.4 of the Linuxcnc 
 User Manual: http://www.linuxcnc.org/docs/2.7/pdf/LinuxCNC_User_Manual.pdf 
 http://www.linuxcnc.org/docs/2.7/pdf/LinuxCNC_User_Manual.pdf
 
 I have the Z offsets in the tool table and that part seems to be working.  
 However, I am having problems getting the X offsets to work (even though i 
 think i am doing exactly the same thing as Z).   I set the X offset by doing 
 this:
 
 In MDI issue: T1 M6 G43
 Turned down some stock to 0.55”
 Select “Touch off to fixture” in Machine menu
 Make sure X is the selected radio button
 Select “Touch off Tool” button (This button is new in Axis in 2.7 I think?)  
 (Bug? in 2.7.0~pre6 - the dialog for this button refers to Workpiece not 
 Fixture)
 Enter 0.275 (yes, I entered a positive number even though my tool is above 
 the spindle centerline - is that correct?)
 
 In the tool table I get an X value that basically looks like a distance from 
 G53 X0 (something like 1.).
 
 Then to enter a second tool:
 In MDI issue: T8 M6 G43 (This is a 0.25” drill)
 Bring it down to touch the top of a 0.100” pin which is on top of my 0.55” 
 workpiece
 Select “Touch off to fixture” in Machine menu
 Make sure X is the selected radio button
 Select “Touch off Tool” button
 Enter 0.275 + 0.100 + 0.125 = 0.5 (yes, I entered a positive number even 
 though my tool is above the spindle centerline - is that correct?)
 
 In the tool table, again, I get an X value that basically looks like a 
 distance from G53 X0.
 
 When I go back to tool T1 (T1 M6 G43) and then issue a G0 X0 the tool goes 
 to the center of the spindle as it should.
 
 But, if I return to tool T8 (T8 M6 G43) and issue a G0 X0 the drill does not 
 go to the center of the spindle.  And it’s distance away is not any of the 
 measurements above, in other words I can’t figure out where I went wrong.
 
 Perhaps I should just be following the procedure I used on the mill and just 
 forget about “Touch off to fixture” and “Touch off Tool” and enter values 
 +/- of the reference tool?
 
 I am quite confused at this point.  I have looked at JT’s tutorials, and all 
 the Linuxcnc manuals and other random documents that talk about this, but 
 every time I think I understand and try the procedure I get the wrong 
 result.  By the way, I have entered the ORIENTATION and the FRONT and BACK 
 ANGLES in the tool table for these tools, could those things (if I happened 
 to enter them incorrectly) effect the X offset?
 
 -Tom
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  sms 
 for fault. Monitor 25 devices

Re: [Emc-users] lathe tool (front, back) angle question for tool table entry

2015-06-25 Thread Tom Easterday
This is not working in my install of 2.7.0~pre6.  I will try the sim today but 
if it works it should work with my config as well I would think...
-Tom

 On Jun 25, 2015, at 6:32 AM, John Thornton j...@gnipsel.com wrote:
 
 The front and back angles are used by Axis to display the tool in the 
 back plot. Run the Axis lathe sim and load each tool 1-9 to see how they 
 change.
 
 JT
 
 On 6/24/2015 4:35 PM, Tom Easterday wrote:
 Hmm, are these angles used by Axis to display the correct geometry for the 
 tool tip in the backplot?  If so, that doesn’t seem to be working (at least 
 in 2.7.0~pre6).  I have the Orientation and the Front/Back Angles set 
 (angles, perhaps incorrectly) but Axis shows the tool pointing up from below 
 always and always the same size triangle…
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  sms 
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] lathe tool (front, back) angle question for tool table entry

2015-06-24 Thread Tom Easterday
In this document http://linuxcnc.org/docs/html/lathe/lathe-user.html 
http://linuxcnc.org/docs/html/lathe/lathe-user.html section 3. Lathe Tool 
Orientation there is a diagram of tools and their positions.  I have a tool in 
position 3 (315deg) that has an 80 degree angle on it.  So I assume one angle 
is 315-40=275 and one angle is 315+40=355.  But which is frontangle and which 
is backangle?  Above the diagram is says “The FRONTANGLE and BACKANGLE are 
clockwise starting at a line parallel to Z+.”  But if that is true then the 
tools at position 5 and 7 are marked wrong because it shows their  BACKANGLE 
first and FRONTANGLE second (if clockwise from that parallel line).

Secondly, what are these angles used for in actual cutting, since the radius of 
the nose of the tool is what is engaging the workpiece?

-Tom

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] lathe tool (front, back) angle question for tool table entry

2015-06-24 Thread Tom Easterday
Hmm, are these angles used by Axis to display the correct geometry for the tool 
tip in the backplot?  If so, that doesn’t seem to be working (at least in 
2.7.0~pre6).  I have the Orientation and the Front/Back Angles set (angles, 
perhaps incorrectly) but Axis shows the tool pointing up from below always and 
always the same size triangle…


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] understanding tool table and touch off for a lathe

2015-06-24 Thread Tom Easterday
For tool and work offsets on my mill I follow the advice given here:  
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MillSetup 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MillSetup which in a nutshell says:  
you set one tool (an edge finder perhaps) at a specific point and then 
reference all tools (in length, ie. Z)  to that reference tool.  So settings in 
my mill tool table have Z values that are +/- the difference in length between 
the reference tool and the given tool. 

I am trying to set up the tool table for a lathe and am having problems.  I see 
that the advice for doing this differs from what I am doing above on my mill.  
So, I was trying to follow the advice in section 21.4 of the Linuxcnc User 
Manual: http://www.linuxcnc.org/docs/2.7/pdf/LinuxCNC_User_Manual.pdf 
http://www.linuxcnc.org/docs/2.7/pdf/LinuxCNC_User_Manual.pdf

I have the Z offsets in the tool table and that part seems to be working.  
However, I am having problems getting the X offsets to work (even though i 
think i am doing exactly the same thing as Z).   I set the X offset by doing 
this:

In MDI issue: T1 M6 G43
Turned down some stock to 0.55”
Select “Touch off to fixture” in Machine menu
Make sure X is the selected radio button
Select “Touch off Tool” button (This button is new in Axis in 2.7 I think?)  
(Bug? in 2.7.0~pre6 - the dialog for this button refers to Workpiece not 
Fixture)
Enter 0.275 (yes, I entered a positive number even though my tool is above the 
spindle centerline - is that correct?)

In the tool table I get an X value that basically looks like a distance from 
G53 X0 (something like 1.).

Then to enter a second tool:
In MDI issue: T8 M6 G43 (This is a 0.25” drill)
Bring it down to touch the top of a 0.100” pin which is on top of my 0.55” 
workpiece
Select “Touch off to fixture” in Machine menu
Make sure X is the selected radio button
Select “Touch off Tool” button
Enter 0.275 + 0.100 + 0.125 = 0.5 (yes, I entered a positive number even though 
my tool is above the spindle centerline - is that correct?)

In the tool table, again, I get an X value that basically looks like a distance 
from G53 X0.

When I go back to tool T1 (T1 M6 G43) and then issue a G0 X0 the tool goes to 
the center of the spindle as it should.  

But, if I return to tool T8 (T8 M6 G43) and issue a G0 X0 the drill does not go 
to the center of the spindle.  And it’s distance away is not any of the 
measurements above, in other words I can’t figure out where I went wrong.

Perhaps I should just be following the procedure I used on the mill and just 
forget about “Touch off to fixture” and “Touch off Tool” and enter values +/- 
of the reference tool?

I am quite confused at this point.  I have looked at JT’s tutorials, and all 
the Linuxcnc manuals and other random documents that talk about this, but every 
time I think I understand and try the procedure I get the wrong result.  By the 
way, I have entered the ORIENTATION and the FRONT and BACK ANGLES in the tool 
table for these tools, could those things (if I happened to enter them 
incorrectly) effect the X offset?

-Tom


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] minimum spindle speed

2015-06-22 Thread Tom Easterday
I am controlling a spindle motor with a VFD commanded by modbus.  My current 
speed range is 0-3500 rpm.  If I run the spindle below 275 rpm the current 
spikes and triggers the VFD’s protection shutoff.  How do I set the minimum 
spindle speed so that the user can’t command a speed below 275rpm?
-Tom


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] An open source Emco 120P lathe tool turret control board and software

2015-06-10 Thread Tom Easterday
I am helping a friend, Dale Grover, to retrofit his Emco EMCOturn120P lathe 
with new controls.  On our lathe we have what is considered the older style 
8-position tool turret which is driven by a 24V DC BLDC motor.  There is also a 
position encoder on the turret that reports the 8 tool positions in gray code.  
Dale developed a nice Arduino Nano based hardware board that uses the Ti 
LMD18245 Full-Bridge Motor Driver to drive the motor and to drop current when 
the motor backs against the pawl.  He also wrote the Arduino code (called a 
Sketch in arduino speak) to drive the turret.

The operation is, you issue a tool change in Linuxcnc (ie, M6 T1), it sends 
that request along with the tool number via the USB port to the Arduino.  The 
Arduino reads the turret encoder, drives the motor to change the tool if 
necessary, and returns the same tool number as an indication of success.  
Linuxcnc receives the tool-changed success and Bob’s your uncle.

Since we have 1-8 physical tool positions on this turret we map tool numbers 
9-16, 17-24, 25-32, etc., etc., back to physical request for tool 1-8 
(essentially mod-8).  That way you can set up a tool table for different jobs.  
i.e.,  job #2 uses tool numbers 9-16.  You load those tools in the turret: tool 
9 in position 1, tool 10 in position 2, and so on.  The component will map the 
tool request back to physical positions 1-8.  Tool 0 request (no tool) is 
ignored.

I suspect this solution may work with the newer style Emco turret as well, but 
I don’t have one to try.  I am fairly sure it wouldn’t take much modification 
in any case.  

Anyway, we are making this solution open source so have at it - if you care.  
All the files are currently located here: 
http://bgp.nu/~tom/pub/toolerator3000/ http://bgp.nu/~tom/pub/toolerator3000/

Files there are:
PDF viewable schematic of controller board:  mstc_schematic.pdf
PDF viewable board layout:  mstc_pcb.pdf
KiCAD schematic and board layout files:  mstcPCBFiles.zip
Linuxcnc userspace component source code:   toolerator3000.comp
Arduino sketch source code:  Toolerator3000.ino
A brief readme for installation: README.txt

At some point I may post this same info in the Linuxcnc forums and add the info 
and files to the wiki.

I’d also like to thank Peter Jensen (www.tubeclock.com) who essentially rewrote 
my initial lame attempt at the component (Toolerator3000.comp).  My name is on 
it as the “author” but that is only to protect his innocence ;-)

-Tom

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


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-17 Thread Tom Easterday
glade-gtk2 is already installed and at the latest version on my machine. Still 
unable to edit glade ui files...
-Tom

 On May 16, 2015, at 11:22 AM, John Thornton j...@gnipsel.com wrote:
 
 glade-gtk2
 
 On 5/16/2015 9:22 AM, Chris Radek wrote:
 On Sat, May 16, 2015 at 05:12:38AM -0500, John Thornton wrote:
 I had to install Glade 2 on my Wheezy machine to continue editing my G
 code generators that I built on Ubuntu 10. And after a quick check the
 Hal and Vcp widgets and actions are there.
 
 JT
 What package name exactly is it?
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-17 Thread Tom Easterday
If I use “glade-gtk2 mypanel.ui” I get into the editor.  However I get all 
these errors:


(glade-gtk2:3799): GladeUI-WARNING **: Failed to open catalog directory
'': Error opening directory '': No such file or directory

(glade-gtk2:3799): GladeUI-WARNING **: Failed to open catalog directory
'': Error opening directory '': No such file or directory
GladeUI-Message: No displayable values for property GtkToolPalette::icon-size
GladeUI-Message: No displayable values for property
GtkToolItemGroup::ellipsize
GladeUI-Message: No displayable values for property
GtkToolItemGroup::header-relief

(glade-3:3799): GladeUI-CRITICAL **: Unable to load module
'gtksourceview-2.0' from any search paths

(glade-3:3799): GladeUI-WARNING **: Failed to load external library
'gtksourceview-2.0'
GladeUI-Message: No displayable values for property
GtkSourceView::draw-spaces
GladeUI-Message: Glade needs artwork; a default icon will be used for the
following classes:
HAL_Button  needs an icon named 'widget-gladevcp-hal_button'
HALIO_HScaleneeds an icon named 'widget-gladevcp-halio_hscale'
GtkSourceView   needs an icon named 'widget-gtksourceview-gtksourceview'
HAL_HScale  needs an icon named 'widget-gladevcp-hal_hscale'
OffsetPage  needs an icon named 'widget-gladevcp-offsetpage'
EMC_MDIHistory  needs an icon named 'widget-gladevcp-vcp_mdihistory'
HAL_RadioButton needs an icon named 'widget-gladevcp-hal_radiobutton'
HAL_GremlinPlus needs an icon named 'widget-gladevcp-hal_gremlin_plus'
HAL_Table   needs an icon named 'widget-gladevcp-hal_table'
HAL_Label   needs an icon named 'widget-gladevcp-hal_label'
EMC_FileChooserDialog   needs an icon named
'widget-gladevcp-vcp_filechooserdialog'
HAL_CheckButton needs an icon named 'widget-gladevcp-hal_checkbutton'
HAL_VScale  needs an icon named 'widget-gladevcp-hal_vscale'
HAL_HBoxneeds an icon named 'widget-gladevcp-hal_hbox'
HAL_SpinButton  needs an icon named 'widget-gladevcp-hal_spinbutton'
State_Sensitive_Table   needs an icon named
'widget-gladevcp-state_sensitive_table'
HAL_ComboBoxneeds an icon named 'widget-gladevcp-hal_combobox'
EMC_FileChooserButton   needs an icon named
'widget-gladevcp-vcp_filechooserbutton'
EMC_SourceView  needs an icon named 'widget-gladevcp-vcp_sourceview'
HALIO_Buttonneeds an icon named 'widget-gladevcp-halio_button'
HAL_Graph   needs an icon named 'widget-gladevcp-hal_graph'
HAL_ToggleButtonneeds an icon named 
'widget-gladevcp-hal_togglebutton'
HAL_ProgressBar needs an icon named 'widget-gladevcp-hal_progressbar'
HAL_HideTable   needs an icon named 'widget-gladevcp-hal_hidetable'
PyNgcGuineeds an icon named 'widget-gladevcp-pyngcgui'
Hal_Dialneeds an icon named 'widget-gladevcp-hal_dial'
GladeUI-Message: The DevHelp installed on your system is too old, devhelp
feature will be disabled.


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-17 Thread Tom Easterday
BTW, I should add that I don’t NEED to edit a gtk2 panel.  If the HAL objects 
were in  glade with gtk3 I would happily make a new panel…
-Tom

 On May 17, 2015, at 1:40 PM, Tom Easterday tom-...@bgp.nu wrote:
 
 If I use “glade-gtk2 mypanel.ui” I get into the editor.  However I get all 
 these errors:
 
 
 (glade-gtk2:3799): GladeUI-WARNING **: Failed to open catalog directory
 '': Error opening directory '': No such file or directory
 
 (glade-gtk2:3799): GladeUI-WARNING **: Failed to open catalog directory
 '': Error opening directory '': No such file or directory
 GladeUI-Message: No displayable values for property GtkToolPalette::icon-size
 GladeUI-Message: No displayable values for property
 GtkToolItemGroup::ellipsize
 GladeUI-Message: No displayable values for property
 GtkToolItemGroup::header-relief
 
 (glade-3:3799): GladeUI-CRITICAL **: Unable to load module
 'gtksourceview-2.0' from any search paths
 
 (glade-3:3799): GladeUI-WARNING **: Failed to load external library
 'gtksourceview-2.0'
 GladeUI-Message: No displayable values for property
 GtkSourceView::draw-spaces
 GladeUI-Message: Glade needs artwork; a default icon will be used for the
 following classes:
   HAL_Button  needs an icon named 'widget-gladevcp-hal_button'
   HALIO_HScaleneeds an icon named 'widget-gladevcp-halio_hscale'
   GtkSourceView   needs an icon named 'widget-gtksourceview-gtksourceview'
   HAL_HScale  needs an icon named 'widget-gladevcp-hal_hscale'
   OffsetPage  needs an icon named 'widget-gladevcp-offsetpage'
   EMC_MDIHistory  needs an icon named 'widget-gladevcp-vcp_mdihistory'
   HAL_RadioButton needs an icon named 'widget-gladevcp-hal_radiobutton'
   HAL_GremlinPlus needs an icon named 'widget-gladevcp-hal_gremlin_plus'
   HAL_Table   needs an icon named 'widget-gladevcp-hal_table'
   HAL_Label   needs an icon named 'widget-gladevcp-hal_label'
   EMC_FileChooserDialog   needs an icon named
 'widget-gladevcp-vcp_filechooserdialog'
   HAL_CheckButton needs an icon named 'widget-gladevcp-hal_checkbutton'
   HAL_VScale  needs an icon named 'widget-gladevcp-hal_vscale'
   HAL_HBoxneeds an icon named 'widget-gladevcp-hal_hbox'
   HAL_SpinButton  needs an icon named 'widget-gladevcp-hal_spinbutton'
   State_Sensitive_Table   needs an icon named
 'widget-gladevcp-state_sensitive_table'
   HAL_ComboBoxneeds an icon named 'widget-gladevcp-hal_combobox'
   EMC_FileChooserButton   needs an icon named
 'widget-gladevcp-vcp_filechooserbutton'
   EMC_SourceView  needs an icon named 'widget-gladevcp-vcp_sourceview'
   HALIO_Buttonneeds an icon named 'widget-gladevcp-halio_button'
   HAL_Graph   needs an icon named 'widget-gladevcp-hal_graph'
   HAL_ToggleButtonneeds an icon named 
 'widget-gladevcp-hal_togglebutton'
   HAL_ProgressBar needs an icon named 'widget-gladevcp-hal_progressbar'
   HAL_HideTable   needs an icon named 'widget-gladevcp-hal_hidetable'
   PyNgcGuineeds an icon named 'widget-gladevcp-pyngcgui'
   Hal_Dialneeds an icon named 'widget-gladevcp-hal_dial'
 GladeUI-Message: The DevHelp installed on your system is too old, devhelp
 feature will be disabled.
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-17 Thread Tom Easterday
Good thought but I tried that already.  All those packages are up to date.  It 
just seems to be that the HAL objects aren’t in glade with gtk3 and/or that 
they are somewhat broken? in glade with gtk2.
-Tom

 On May 17, 2015, at 2:05 PM, John Thornton j...@gnipsel.com wrote:
 
 does this have anything to do with it?
 
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC#Installing_supplementary_packages_for_gladevcp
 
 On 5/17/2015 11:44 AM, Tom Easterday wrote:
 glade-gtk2 is already installed and at the latest version on my machine. 
 Still unable to edit glade ui files...
 -Tom
 
 On May 16, 2015, at 11:22 AM, John Thornton j...@gnipsel.com wrote:
 
 glade-gtk2
 
 On 5/16/2015 9:22 AM, Chris Radek wrote:
 On Sat, May 16, 2015 at 05:12:38AM -0500, John Thornton wrote:
 I had to install Glade 2 on my Wheezy machine to continue editing my G
 code generators that I built on Ubuntu 10. And after a quick check the
 Hal and Vcp widgets and actions are there.
 
 JT
 What package name exactly is it?
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-17 Thread Tom Easterday
Where do all the EMC HAL widgets come from?  If I could just install those into 
my existing glade with gtk3 installation I assume I would be good to go…
-Tom

 On May 17, 2015, at 2:05 PM, John Thornton j...@gnipsel.com wrote:
 
 does this have anything to do with it?
 
 http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC#Installing_supplementary_packages_for_gladevcp
 
 On 5/17/2015 11:44 AM, Tom Easterday wrote:
 glade-gtk2 is already installed and at the latest version on my machine. 
 Still unable to edit glade ui files...
 -Tom
 
 On May 16, 2015, at 11:22 AM, John Thornton j...@gnipsel.com wrote:
 
 glade-gtk2
 
 On 5/16/2015 9:22 AM, Chris Radek wrote:
 On Sat, May 16, 2015 at 05:12:38AM -0500, John Thornton wrote:
 I had to install Glade 2 on my Wheezy machine to continue editing my G
 code generators that I built on Ubuntu 10. And after a quick check the
 Hal and Vcp widgets and actions are there.
 
 JT
 What package name exactly is it?
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-16 Thread Tom Easterday
Thanks John and Chris, will try to install this later and see if it fixes my 
issue.
-Tom

 On May 16, 2015, at 11:22 AM, John Thornton j...@gnipsel.com wrote:
 
 glade-gtk2
 
 On 5/16/2015 9:22 AM, Chris Radek wrote:
 On Sat, May 16, 2015 at 05:12:38AM -0500, John Thornton wrote:
 I had to install Glade 2 on my Wheezy machine to continue editing my G
 code generators that I built on Ubuntu 10. And after a quick check the
 Hal and Vcp widgets and actions are there.
 
 JT
 What package name exactly is it?
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] hal usb component?

2015-05-16 Thread Tom Easterday
Is there a hal to usb component?  We are making a a tool changer board that 
will take commands via usb.  Do I need to have a python or c module that will 
interface hal commands to it or can I issue tool change commands directly over 
usb from hal in some way?
-Tom
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-15 Thread Tom Easterday
I have a new install using 2.7~pre6 and want to set up a Gladevcp panel.  I 
thought I had installed all the dependencies, etc but when I run “glade 
gvcp-panel.ui” I get this error:

“gvcp-panelui targets Gtk+2.16
But this version of Glade is for GTK+3 only.
Make sure you can run this project with Glade 3.8 with no deprecated widgets 
first.
Specially because there are 3 objects that can not be build with types HAL_LED, 
HAL_HBar and HAL_Table”

What do I need to do to fix this?
-Tom


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-15 Thread Tom Easterday
I do have Debian Wheezy.  I will look at the link, thanks.
-Tom


 On May 15, 2015, at 2:54 PM, Chris Radek ch...@timeguy.com wrote:
 
 On Fri, May 15, 2015 at 02:39:19PM -0400, Tom Easterday wrote:
 I have a new install using 2.7~pre6 and want to set up a Gladevcp
 panel.  I thought I had installed all the dependencies, etc but
 when I run ???glade gvcp-panel.ui??? I get this error:
 
 ???gvcp-panelui targets Gtk+2.16 But this version of Glade is for
 GTK+3 only.
 
 You don't say what OS you have, but on debian wheezy, adding
 glade-gnome was supposed to fix editing gladevcp panels:
 
 http://timeguy.com/gitweb?p=live-images.git;a=commitdiff;h=9edf342e11ff7c25a6898f105123713b82d9d196;hp=6c5e62976cc018957dab0c4e9a5f4ba4d6022242
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.7~pre6 and Glade and gtk2/3

2015-05-15 Thread Tom Easterday
apt-get install glade-gnome on my systems says it is already up to date…
-Tom


 On May 15, 2015, at 2:54 PM, Chris Radek ch...@timeguy.com wrote:
 
 On Fri, May 15, 2015 at 02:39:19PM -0400, Tom Easterday wrote:
 I have a new install using 2.7~pre6 and want to set up a Gladevcp
 panel.  I thought I had installed all the dependencies, etc but
 when I run ???glade gvcp-panel.ui??? I get this error:
 
 ???gvcp-panelui targets Gtk+2.16 But this version of Glade is for
 GTK+3 only.
 
 You don't say what OS you have, but on debian wheezy, adding
 glade-gnome was supposed to fix editing gladevcp panels:
 
 http://timeguy.com/gitweb?p=live-images.git;a=commitdiff;h=9edf342e11ff7c25a6898f105123713b82d9d196;hp=6c5e62976cc018957dab0c4e9a5f4ba4d6022242
 
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.6.7 is a crasher?

2015-05-14 Thread Tom Easterday

 On May 13, 2015, at 5:38 PM, Gene Heskett ghesk...@wdtv.com wrote:
 Am I the only one?

A couple times now while working with an ATOM  machine running Wheezy and 
2.7~pre6 it just hung with the screen on.  I could move the mouse and the 
cursor would move, but no response from anything menu to keyboard input.  I 
didn’t have ssh enabled or would have logged on from elsewhere to see if I 
could get in on the ethernet port and see what was going on.   I was hoping it 
was just a freak occurrence but now wondering…
-Tom
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] If there's one thing I hate, all the noise, noise, noise, noise

2015-05-14 Thread Tom Easterday
I spent some time with the spectrum analyzer but did’t have much luck in 
isolating the sink for the noise.  I just verified that my VFD does indeed 
produce a large amount of noise between low kHz and about 10MHz!  I did some 
re-routing of wires and replaced some that weren’t shielded.  I ordered some 
ferrites for the VFD-motor wiring and my computer I/O extension cabling which 
will be here in a couple days.

However, I did find the source of the main problem!  It was indeed my keyboard. 
 Not the USB wiring from keyboard to pc, but the keyboard ITSELF is very 
sensitive to the noise created by the VFD.  If I move the keyboard to the very 
extreme end of it’s (rather long) usb cable the problem disappears completely. 
6” closer to the cabinet and noise reappears.  Apparently the noise is being 
interpreted as key presses by the keyboard circuitry.  I replaced the new water 
resistant Logitech keyboard with a very old Apple keyboard I had lying around 
and no more random characters!   I also had a second problem where the VFD 
would shut down somewhat randomly which I thought was related to this noise as 
well.  That turned out to be an over current condition at very low rpm.  
Tweaking some settings fixed that.

The Rasmi input filter, and various re-wiring and shielding I did was probably 
not needed, but in the long run perhaps it will save me from other problems.

Thanks, for all the input,
-Tom


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.6.7 is a crasher?

2015-05-14 Thread Tom Easterday
I tried unplugging mouse and keyboard but it didn’t help  I also now have three 
keyboards laying here so I tried a different one as well :-)  When I come back 
the mouse will move the cursor but there is no response and windows are frozen 
in place.  It happened again this morning and I let it sit for over any hour 
and still nothing.  I have now have ssh enabled on it so if it happens again I 
can (hopefully) get in and see what is going on.
-Tom

 On May 14, 2015, at 11:58 AM, Jon Elson el...@pico-systems.com wrote:
 
 On 05/14/2015 07:34 AM, Tom Easterday wrote:
 On May 13, 2015, at 5:38 PM, Gene Heskett ghesk...@wdtv.com wrote:
 Am I the only one?
 A couple times now while working with an ATOM  machine running Wheezy and 
 2.7~pre6 it just hung with the screen on.  I could move the mouse and the 
 cursor would move, but no response from anything menu to keyboard input.  I 
 didn’t have ssh enabled or would have logged on from elsewhere to see if I 
 could get in on the ethernet port and see what was going on.   I was hoping 
 it was just a freak occurrence but now wondering…
 
 Whenever this happens, I try unplugging and replugging the 
 keyboard or mouse (whichever is misbehaving).
 Sometimes old PS/2 keyboards would just crash the micro, and 
 a power cycle would bring them back.  ESD or EMI would 
 sometimes crash the USB link between the KBD/mouse and the 
 PC, so re-enumerating the device would sometimes clear 
 that.  I have had more USB freezes than with PS/2 devices, 
 and so try to avoid using USB HMI devices on the machine 
 tools.  If the cursor moves with the mouse, the CPU is not 
 dead, and is accepting interrupts.  So, it sounds like just 
 the keyboard.
 
 Jon
 
 --
 One dashboard for servers and applications across Physical-Virtual-Cloud 
 Widest out-of-the-box monitoring support with 50+ applications
 Performance metrics, stats and reports that give you Actionable Insights
 Deep dive visibility with transaction tracing using APM Insight.
 http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.6.7 is a crasher?

2015-05-14 Thread Tom Easterday

 On May 14, 2015, at 8:41 PM, Gene Heskett ghesk...@wdtv.com wrote:
 
 One diff, Tom.  My mouse was also frozen where it was.  Only response was 
 to the reset button.

The last one today happened just after (5 seconds) I exited Axis, so it MAY not 
be it’s fault…
-Tom
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


  1   2   3   4   >