Re: [Emc-users] User Interface Addition

2019-12-02 Thread Eric H. Johnson
Todd,

Oops, flawed memory. The application is called schedrmt, emcsched is the main 
module. The description for how it is supposed to work is in the comments of 
schedrmt.cc.

Regards,
Eric

On December 2, 2019 6:50:17 PM EST, "Eric H. Johnson"  
wrote:
>Todd,
>
>I wrote something along those lines years ago, and still exists in the
>source code. It is called emcsched. I wrote it for a jewelry
>application that did lots of small parts. It basically lets you put a
>job in queue, pick a starting point, feed rate, etc. and runs the jobs
>in the order in the queue. The jewelry job ultimately fell through, so
>the feature went dormant / abandoned.
>
>It is in the same family of applications as linuxcncrsh and halrmt,
>which use a telnet type text interface to issue commands. No user
>interface currently supports it, other than a custom interface I wrote,
>which has long since been abandoned.
>
>Regards,
>Eric
>
>
>On December 2, 2019 4:15:12 PM EST, Todd Zuercher
> wrote:
>>How hard might it be to add a Job Queue to one of the user interfaces?
>>
>>At our factory it is common for a supervisor to create a list of jobs
>>that are to be ran on a machine for the next shift(s).  I think it
>>would be nice if this could be handled as part of Linuxcnc.  The
>>supervisor could build the job list including:  file name and path,
>>type of material to be used, and number of parts needed (or file runs)
>>then send that directly to the Linuxcnc PC at the machine over the
>>network.  Then Linuxcnc could use this list to open the correct file
>>for the machine operator, tell the operator what material is to be
>>used, keep track of the number of parts (or runs) completed, and move
>>on to the next item in the queue and load it's milling file when
>ready,
>>and on down the list.
>>
>>Todd Zuercher
>>P. Graham Dunn Inc.<http://www.pgrahamdunn.com/index.php>
>>630 Henry Street
>>Dalton, Ohio 44618
>>Phone:  (330)828-2105ext. 2031
>>
>>
>>___
>>Emc-users mailing list
>>Emc-users@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/emc-users
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] User Interface Addition

2019-12-02 Thread Eric H. Johnson
Todd,

I wrote something along those lines years ago, and still exists in the source 
code. It is called emcsched. I wrote it for a jewelry application that did lots 
of small parts. It basically lets you put a job in queue, pick a starting 
point, feed rate, etc. and runs the jobs in the order in the queue. The jewelry 
job ultimately fell through, so the feature went dormant / abandoned.

It is in the same family of applications as linuxcncrsh and halrmt, which use a 
telnet type text interface to issue commands. No user interface currently 
supports it, other than a custom interface I wrote, which has long since been 
abandoned.

Regards,
Eric


On December 2, 2019 4:15:12 PM EST, Todd Zuercher  wrote:
>How hard might it be to add a Job Queue to one of the user interfaces?
>
>At our factory it is common for a supervisor to create a list of jobs
>that are to be ran on a machine for the next shift(s).  I think it
>would be nice if this could be handled as part of Linuxcnc.  The
>supervisor could build the job list including:  file name and path,
>type of material to be used, and number of parts needed (or file runs)
>then send that directly to the Linuxcnc PC at the machine over the
>network.  Then Linuxcnc could use this list to open the correct file
>for the machine operator, tell the operator what material is to be
>used, keep track of the number of parts (or runs) completed, and move
>on to the next item in the queue and load it's milling file when ready,
>and on down the list.
>
>Todd Zuercher
>P. Graham Dunn Inc.
>630 Henry Street
>Dalton, Ohio 44618
>Phone:  (330)828-2105ext. 2031
>
>
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Lazarus cross platform tools for LinuxCNC

2019-09-23 Thread Eric H. Johnson
John,

I have not touched Lazarus in couple years, but really liked it has a cross 
platform rapid development tool.

How are you connecting to Linuxcnc remotely? Are you familiar with the 
linuxcncrsh and halrmt interfaces?

Regards,
Eric


On September 23, 2019 1:56:41 AM EDT, John Dammeyer  
wrote:
>Just a quick note about the hole boring program I ported from C command
>line to Lazarus Pascal GUI.  I've compiled it on LinuxCNC after the
>classic:
>sudo apt-get install lazarus
>
>Once that was installed I loaded the project I'd written under Lazarus
>under WIN-7 and it failed compiling with a single error.
>It seems the LinuxCNC version is older and doesn't support
>  Application.Scaled:=True;
>
>Commenting this out resulted in a successful compile.  The only side
>effect of this is the text on the window was larger and was overlapped
>by text boxes or other text labels.
>
>After that it ran and generated a workable version with Radius G-Codes.
> Like the Windows version the I,J G-Code version has issues.
>
>The information I'm trying to pass on is that with only a few issues it
>looks like it will be possible to create a large number of interactive
>tools for LinuxCNC using Lazarus which, like the original Object Pascal
>for Windows, makes windowed user interfaces easy to design and
>implement.
>
>My goal is to create the MACH3 like wizards for LinuxCNC.  Ones where
>we just fill in the blanks for many of the simple operations that would
>take way longer using the CAM software.  And I really don't want to
>become fluent in G-Code programming which to me is way too much like
>command line work for Linux.  I'm not interested in staying in the
>70's.
>
>John
>
>
>
>
>
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mesa 7i43 TRAM error

2018-02-13 Thread Eric H. Johnson
Peter,

I tried grounding several different ways. Made no difference. See if this is a 
clue. I have one 7i43 for development, with the USB connector, the rest (-P) 
use an external 5V supply. I plugged in the development board powered by USB. 
The TRAM error no longer appears, but it does seem to stop communicating with 
the 7i43. When this happens I lose lock and hold (using servos), and if running 
at the time, get a following error. Cannot re-enable amplifiers without doing a 
reboot.

Any ideas? I do have a new motherboard on order.

Thanks,
Eric


On February 8, 2018 12:27:27 PM EST, "Peter C. Wallace" <p...@mesanet.com> 
wrote:
>On Thu, 8 Feb 2018, Eric H. Johnson wrote:
>
>> Date: Thu, 8 Feb 2018 11:51:24 -0500
>> From: Eric H. Johnson <ejohn...@camalytics.com>
>> Reply-To: "Enhanced Machine Controller (EMC)"
>> <emc-users@lists.sourceforge.net>
>> To: "'Enhanced Machine Controller (EMC)'"
><emc-users@lists.sourceforge.net>
>> Subject: Re: [Emc-users] Mesa 7i43 TRAM error
>> 
>> Peter,
>>
>> Voltage to the card is 4.97V. The cable length is 2'. I had a spare,
>but the
>> same length. Swapped anyway and getting basically the same thing. A
>PITA
>> because it usually takes 1-3 hours for the error to occur after a
>cold
>> start. I am not seeing anything shorter than 3' on the Mesa Price
>list. The
>> distance in the panel between the parallel port on the computer and
>the 7i43
>> is easily less than 1'. This computer still has a DB25, but the new
>> motherboards I have use just a female header on the motherboard side
>too.
>> There must be an adapter that goes to a female DB25.
>>
>> Is 2' still too much or is the problem elsewhere?
>>
>> Thanks,
>> Eric
>
>
>It might be if there is a ground loop so there is significant high
>frequency 
>current flowing through the cable ground pins.
>
>One thing to try is to use a very short ( 3" or so ) heavy wire between
>the PC 
>case ground and the 7I43 Ground (just as a test) to shunt any ground
>currents 
>flowing through the EPP cable.
>
>
>
>>
>>
>> I would check that the 7I43s 5V power is OK and maybe try a shortened
>EPP
>> cable. A TRAM error means the EPP handshake failed (sort of like the
>card
>> reset or totallly lost communications somehow )
>>
>>
>>
>>
>>
>--
>> 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
>>
>
>Peter Wallace
>Mesa Electronics
>
>(\__/)
>(='.'=) This is Bunny. Copy and paste bunny into your
>(")_(") signature to help him gain world domination.
>
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Mesa 7i43 TRAM error

2018-02-08 Thread Eric H. Johnson
Peter,

Voltage to the card is 4.97V. The cable length is 2'. I had a spare, but the
same length. Swapped anyway and getting basically the same thing. A PITA
because it usually takes 1-3 hours for the error to occur after a cold
start. I am not seeing anything shorter than 3' on the Mesa Price list. The
distance in the panel between the parallel port on the computer and the 7i43
is easily less than 1'. This computer still has a DB25, but the new
motherboards I have use just a female header on the motherboard side too.
There must be an adapter that goes to a female DB25.

Is 2' still too much or is the problem elsewhere?

Thanks,
Eric 


I would check that the 7I43s 5V power is OK and maybe try a shortened EPP
cable. A TRAM error means the EPP handshake failed (sort of like the card
reset or totallly lost communications somehow )




--
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] Recovery with pneumatic Z

2018-02-07 Thread Eric H. Johnson
All,

 

I have three machines at the same facility, all basically X/Y tables with an
ultrasonic knife as the tool. In all cases the Z axis is controlled by M64 /
M65 digital outputs. One machine however, has an additional high high air
cylinder. This is on the largest table which is 15' x 30'. The high high is
controlled in logic, such that it will be in the high high position unless
it is in auto mode and run state. The problem occurs when trying to recover
from an error like a broken knife. When doing a run from line, those two
states are satisfied when going to recovery start point. Unfortunately
neither the bed nor the material is dead flat, so often times the knife will
just catch a bit of the material, which will be enough to break the blade.

 

I am trying to come up with a way to leave the head in the high high
position when doing this initial move. 

 

Note: With the current implementation I can run the exact same gcode files
on all three machine without modification, however can put machine specific
commands in the prologue and epilog code, which are unique to each machine.

 

Any Ideas?

 

Thanks,

Eric

 

--
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] Mesa 7i43 TRAM error

2018-02-07 Thread Eric H. Johnson
All,

 

Just this week I started getting TRAM errors on a machine that has been
running for years. This system uses the Mesa 7i43 card. I had this happen
once before, but on a new machine with a brand new 7i43 card. I replaced the
card and the problem went away. On this machine I replaced the 7i43, and it
ran for about 3 hours flawlessly, then the TRAM error came back. It so
happened that the 7i43 is the 400K version and the old one is the 200K, so
running a different driver as well.

 

Is the problem now likely the parallel port on the motherboard, or is there
some place else I should be looking. I have disconnected and reconnected the
cables multiple times, so I doubt that is the culprit.

 

Thanks,

Eric

 

--
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] Odd encoder problem

2017-11-02 Thread Eric H. Johnson
Peter, et al,

I will check that too at the next opportunity. Thanks everyone for all of
the suggestions.

Regards,
Eric


I would check that you get decent differential voltages across the 7I33
inputs in both states of the inputs (no less than +-2.5 across the A,/A B,/B
or Z,/Z pairs in any state)




--
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] Odd encoder problem

2017-11-01 Thread Eric H. Johnson
Andy,

That sounds plausible, I will check at the next opportunity.

Thanks,
Eric


On November 1, 2017 8:14:07 PM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 1 November 2017 at 23:25, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>
>> The problem is in the A axis. It seems to be
>> losing encoder counts at very low speed, but not otherwise. It took a
>bit to
>> track down because when I initially had it moving multiple rotations
>I could
>> not get any errors running A by itself. Running with a feed rate in
>excess
>> of 2 (Degs per min), resulted in no errors. Slowing down to 1
>> started to show a very small amount of error, and from 5000 on down
>the
>> error was very pronounced.
>
>I think that this might be a floating GND or a half-disconnected
>differential signal.
>
>My thinking is that at high pulse rates you get AC coupling and the
>data gets through, but at low pulse rates the coupling breaks down.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Odd encoder problem

2017-11-01 Thread Eric H. Johnson
Gregg,

I did that, well mostly. I rechecked and tightened every encoder connector, 
although not necessarily disconnecting and reconnecting.

The housing for the line drivers rides in the gantry, so is in motion. Those 
were the first connectors I checked.

I can do a more thorough job, but saw no difference after tightening them up.

Thanks,
Eric

On November 1, 2017 7:54:32 PM EDT, Gregg Eshelman via Emc-users 
<emc-users@lists.sourceforge.net> wrote:
>Basics first. Disconnect power, unplug and re-connect all plugs, loosen
>and tighten all screw terminals. Re-test. Eliminates any minor
>corrosion or possible looseness causing an intermittent.
>
> 
>On Wednesday, November 1, 2017, 5:47:05 PM MDT, Eric H. Johnson
><ejohn...@camalytics.com> wrote:  
> 
> All,
> 
>
>A machine (table) that has been running for about three months has
>developed
>an odd problem in the last couple weeks. Not sure if it has been
>getting
>worse or if just the nature of the patterns being run has made the
>problem
>more pronounced. The machine is an XYYA configuration with a pneumatic
>Z,
>and using mainly Mesa boards. The problem is in the A axis. It seems to
>be
>losing encoder counts at very low speed, but not otherwise. It took a
>bit to
>track down because when I initially had it moving multiple rotations I
>could
>not get any errors running A by itself. Running with a feed rate in
>excess
>of 2 (Degs per min), resulted in no errors. Slowing down to 1
>started to show a very small amount of error, and from 5000 on down the
>error was very pronounced.  
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Odd encoder problem

2017-11-01 Thread Eric H. Johnson
All,

 

A machine (table) that has been running for about three months has developed
an odd problem in the last couple weeks. Not sure if it has been getting
worse or if just the nature of the patterns being run has made the problem
more pronounced. The machine is an XYYA configuration with a pneumatic Z,
and using mainly Mesa boards. The problem is in the A axis. It seems to be
losing encoder counts at very low speed, but not otherwise. It took a bit to
track down because when I initially had it moving multiple rotations I could
not get any errors running A by itself. Running with a feed rate in excess
of 2 (Degs per min), resulted in no errors. Slowing down to 1
started to show a very small amount of error, and from 5000 on down the
error was very pronounced.

 

The hardware is a Mesa 7i43 FPGA, 7i33 quad analog servo card and YEnc line
drivers. The table is 15' x 30', thus requiring line drivers on X and A, but
for uniformity, were put  on all four axes. The encoders are wired
differentially. The error is always in the same direction regardless of the
velocities used for the cw and ccw directions, thus would seem to be
dropping counts.

 

I did not have a scope with me to check the encoder signals. While a low
probablility, I do have spare YEnc modules, but ran out of time before
trying to swap it out. I don't really see how this type of problem
(electrical) can develop over time, but do not see how it can be anything
else.

 

Anyone seen anything like this when using that hardware?

 

Thanks,

Eric

 

--
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] Subroutine path

2017-09-15 Thread Eric H. Johnson
All,

Running lcnc 2.8.0-pre1, SUBROUTINE_PATH in section RS274NGC seems to be 
ignored. If the subroutines are moved to nc_files they run properly regardless 
of the setting of SUBROUTINE_PATH.

This does work at least in version 2.5.4.

Any ideas?

Thanks,
Eric
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-26 Thread Eric H. Johnson
Phillip, et al,

Turns out, I don't think it has to do with the ferror settings. The head is 
pneumatic, so I am using M64 and M65 for head up and down. The last thing I did 
before going home was to disable the head up / down output. When I run that 
way, the following errors go away entirely. There is still a dwell, so the axes 
have time to come to a complete stop, just as if the head were going up and 
down.

The head is relatively heavy and does shake the gantry when it goes up and 
down, particularly down. But I am using this same technique on other machines 
without an issue. This head is larger and heavier than on any other machine, 
however.

But again, looking at the joints ferror when the head is going up and down is 
still trivially small, a couple hundredths at most.

Regards,
Eric


On August 26, 2017 5:20:47 PM EDT, Philipp Burch <p...@hb9etc.ch> wrote:
>Hi Eric!
>
>On 26.08.2017 22:48, Eric H. Johnson wrote:
>> Jon,
>> 
>> ...
>> 
>> After doing this however (and possibly other config changes I have
>made along the way), I am getting persistent following errors.
>> 
>> At the moment they always occur at head lifts / drops, when X and Y
>have basically come to a stop. Head lifts are performed by an air
>cylinder and give the system a bit of a jerk. Mostly I am now getting
>following errors in X and A.
>> 
>> I cannot reproduce this with individual MDI moves, for example. I set
>the following errors in the config absurdly high, but does not seem to
>have any effect. Watching the joint ferrors with halmeter or halscope
>shows these ferrors to rarely exceed 0.01". My positional accuracy is
>quite good too, hitting end points within 0.001 or 0.002 at worst.
>> 
>
>As far as I remember, there are two kinds of following error tolerance.
>One is the velocity-dependent tolerance FERROR and then there's the
>static MIN_FERROR, which is used when a joint is in position (or moving
>very slowly). In case you did only extend the former, that would not
>have changed anything for the described problem when the joints are not
>moving.
>
>Bye,
>Philipp
>
>> Regards,
>> Eric
>> 
>> On August 26, 2017 3:15:02 PM EDT, Jon Elson <el...@pico-systems.com>
>wrote:
>>> On 08/26/2017 12:39 PM, Eric H. Johnson wrote:
>>>> Andy,
>>>>
>>>> Yes, as TYPE = ANGULAR in the joint section.
>>>>
>>>> As for P,  yes that would seem to agree with what I am seeing.
>>>>
>>>> I made some headway by starting at 24000 counts per degree (actual
>>> counts per revolution). Tuned that in, then did the same at 1000,
>500,
>>> 250 and 125. Still struggling at 66.. Can get it to run slowly,
>but
>>> goes unstable at speed and sometimes when nearing the end point.
>>>>
>>>>
>>> Yes, the problem with the PID is that when the scale value 
>>> going in is very low, the jumps in the user units when the 
>>> encoder or step count changes by one is much larger.  Since 
>>> position is quantized by either step count or encoder 
>>> counts, there isn't a whole lot you can do about this.  The 
>>> best is to set the FF1 as closely as you possibly can with P 
>>> and D very low, use FF2 (with real servos only) in tiny 
>>> increments to help with acceleration, and then raise P until 
>>> the error is acceptable.  D should be at the minimum you can 
>>> live with, as increasing D just amplifies the encoder count 
>>> jumps.
>>>
>>> Some systems have velocity estimation that tries to smooth 
>>> out the velocity jumps caused by this.  If you are NOT using 
>>> velocity estimation where it is available, I think you will 
>>> find it helpful.
>>>
>>> Jon
>>>
>>>
>--
>>> 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
>> 

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-26 Thread Eric H. Johnson
Jon,

After doing piecewise refinement of encoder counts per engineering unit, I 
finally managed a reasonable tuning. There still remains a slight bit of hum 
that I do not get at higher resolutions, but the motor runs plenty cool so it 
is definitely usable.

I would note that I started with Thornton's method using ff1 and ff2, which 
basically worked on the other three axes. I could not get it to work on the 
rotary axis, so went back to using I and D. 

After doing this however (and possibly other config changes I have made along 
the way), I am getting persistent following errors.

At the moment they always occur at head lifts / drops, when X and Y have 
basically come to a stop. Head lifts are performed by an air cylinder and give 
the system a bit of a jerk. Mostly I am now getting following errors in X and A.

I cannot reproduce this with individual MDI moves, for example. I set the 
following errors in the config absurdly high, but does not seem to have any 
effect. Watching the joint ferrors with halmeter or halscope shows these 
ferrors to rarely exceed 0.01". My positional accuracy is quite good too, 
hitting end points within 0.001 or 0.002 at worst.

Regards,
Eric

On August 26, 2017 3:15:02 PM EDT, Jon Elson <el...@pico-systems.com> wrote:
>On 08/26/2017 12:39 PM, Eric H. Johnson wrote:
>> Andy,
>>
>> Yes, as TYPE = ANGULAR in the joint section.
>>
>> As for P,  yes that would seem to agree with what I am seeing.
>>
>> I made some headway by starting at 24000 counts per degree (actual
>counts per revolution). Tuned that in, then did the same at 1000, 500,
>250 and 125. Still struggling at 66.. Can get it to run slowly, but
>goes unstable at speed and sometimes when nearing the end point.
>>
>>
>Yes, the problem with the PID is that when the scale value 
>going in is very low, the jumps in the user units when the 
>encoder or step count changes by one is much larger.  Since 
>position is quantized by either step count or encoder 
>counts, there isn't a whole lot you can do about this.  The 
>best is to set the FF1 as closely as you possibly can with P 
>and D very low, use FF2 (with real servos only) in tiny 
>increments to help with acceleration, and then raise P until 
>the error is acceptable.  D should be at the minimum you can 
>live with, as increasing D just amplifies the encoder count 
>jumps.
>
>Some systems have velocity estimation that tries to smooth 
>out the velocity jumps caused by this.  If you are NOT using 
>velocity estimation where it is available, I think you will 
>find it helpful.
>
>Jon
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-26 Thread Eric H. Johnson
Andy,

Yes, as TYPE = ANGULAR in the joint section.

As for P,  yes that would seem to agree with what I am seeing.

I made some headway by starting at 24000 counts per degree (actual counts per 
revolution). Tuned that in, then did the same at 1000, 500, 250 and 125. Still 
struggling at 66.. Can get it to run slowly, but goes unstable at speed and 
sometimes when nearing the end point.

The other problem I encountered is that when I transferred the settings from 
the test configuration (All axes independant) to the production configuration 
(Y1 and Y2 joined), the tuning for the rotary axis changed.

I copied the Axis and Joint sections, so assume there must be a difference 
somewhere else, but have not found it.

One other problem I am seeing is very occasional following errors in Y1 (joint 
1) and Y2 (joint 3). Note: the rotary axis disabled in these cases. This only 
happens while running a gcode file, I have not been able to reproduce it on 
individual MDI moves for example. I set ferror for those joints way up to 10", 
but monitoring joint.n.ferror with halmeter or halscope, I never see ferror 
exceeding about 0.01".

Regards,
Eric

On August 26, 2017 12:17:11 PM EDT, Andy Pugh <bodge...@gmail.com> wrote:
>
>
>> On 25 Aug 2017, at 18:47, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>> 
>> Any idea what is going on here?
>
>Is A defined as rotary in the INI?
>
>Changing units will change P gain, it is volts per engineering unit of
>position error. 
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-25 Thread Eric H. Johnson

After playing with a lot of the tuning parameters, I changed the engineering 
unit from degrees to revolutions. There are 24,000 counts per revolution or 
66.6 per degree.

If I use 24000 as the counts per revolution, then the problem goes away. 
However without teleop (test configuration) using 66.6 counts per degree 
works just fine.

The other thing I found was that I have to drop P way down to work at degrees, 
when I thought the PIDs should remain the same regardless of resolution.

For 24000 counts per revolution, I found P of about 7.5 to work best, while at 
66. counts per degree, I had to drop P to about 0.030. This holds true for 
both the test and gantry configurations.

Any idea what is going on here?

Thanks,
Eric


On August 25, 2017 11:25:38 AM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>All,
>
>More info. The problem only seems to affect the A axis. I can do MDI
>moves to both X and Y without issue.
>
>I did notice that when I do an MDI move of A, the Y axis moves ever so
>slightly when the following error occurs, then lurches upon doing a
>machine on. A simple amplifier off will not cause Y to move.
>
>I do not see how tuning parameters for A are affecting Y.
>
>Thanks,
>Eric
>
>
>On August 25, 2017 9:13:54 AM EDT, "Eric H. Johnson"
><ejohn...@camalytics.com> wrote:
>>All,
>>
>>Again with XYAY configuration under Lcnc  2.8.0-pre1. I have two
>>configurations, a checkout configuration that does not team Y1 and Y2,
>>and the production configuration which does.
>>
>>In the checkout configuration, an MDI move such as:
>>G1 a360 f5000
>>
>>Works fine.
>>
>>Transferring all the tuning and related parameters to the production
>>configuration results in a following error on joint 2 (A). This occurs
>>at the end of the move regardless of distance. Further, following it
>>with a "machine on" results in a slight lurch on Y. Cannot tell at
>this
>>point if it is one or both of the Y axes.
>>
>>The A axis does not home so all of the applicable home related values
>>are set to zero. The "home all" works and ignores A.
>>
>>Any idea what is causing the following errors in the production
>config?
>>
>>Thanks,
>>Eric
>>
>>-- 
>>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>--
>>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
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-25 Thread Eric H. Johnson
All,

More info. The problem only seems to affect the A axis. I can do MDI moves to 
both X and Y without issue.

I did notice that when I do an MDI move of A, the Y axis moves ever so slightly 
when the following error occurs, then lurches upon doing a machine on. A simple 
amplifier off will not cause Y to move.

I do not see how tuning parameters for A are affecting Y.

Thanks,
Eric


On August 25, 2017 9:13:54 AM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>All,
>
>Again with XYAY configuration under Lcnc  2.8.0-pre1. I have two
>configurations, a checkout configuration that does not team Y1 and Y2,
>and the production configuration which does.
>
>In the checkout configuration, an MDI move such as:
>G1 a360 f5000
>
>Works fine.
>
>Transferring all the tuning and related parameters to the production
>configuration results in a following error on joint 2 (A). This occurs
>at the end of the move regardless of distance. Further, following it
>with a "machine on" results in a slight lurch on Y. Cannot tell at this
>point if it is one or both of the Y axes.
>
>The A axis does not home so all of the applicable home related values
>are set to zero. The "home all" works and ignores A.
>
>Any idea what is causing the following errors in the production config?
>
>Thanks,
>Eric
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] More on XYAY configuration

2017-08-25 Thread Eric H. Johnson
All,

Again with XYAY configuration under Lcnc  2.8.0-pre1. I have two 
configurations, a checkout configuration that does not team Y1 and Y2, and the 
production configuration which does.

In the checkout configuration, an MDI move such as:
G1 a360 f5000

Works fine.

Transferring all the tuning and related parameters to the production 
configuration results in a following error on joint 2 (A). This occurs at the 
end of the move regardless of distance. Further, following it with a "machine 
on" results in a slight lurch on Y. Cannot tell at this point if it is one or 
both of the Y axes.

The A axis does not home so all of the applicable home related values are set 
to zero. The "home all" works and ignores A.

Any idea what is causing the following errors in the production config?

Thanks,
Eric

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Homing XYAY configuration

2017-08-24 Thread Eric H. Johnson
Cross posting to EMC-Developers

Dewey,

Thanks for that. I probably should have started this thread on the developer
list. I will test it tomorrow.

Regards,
Eric



> Also, I cannot jog over linuxcncrsh ...

Updating the master branch for improved
joints-axes functionality necessitated changes to linuxcncrsh jogging to
support both axis coordinate jogging (TELEOP_MODE) and joint jogging (not
TELEOP_MODE).

In general, changes for the master branch are described in the "Updating
LinuxCNC" section of the devel docs:
http://linuxcnc.org/docs/devel/html/getting-started/updating-linuxcnc.html

Linuxcncrsh is specifically included at para 7.9 of:
http://linuxcnc.org/docs/devel/html/getting-started/updating-linuxcnc.html#_
linuxcncrsh

The linuxcncrsh man page has also been updated to some degree for jogging
methods:

http://linuxcnc.org/docs/devel/html/man/man1/linuxcncrsh.1.html

Because there are few users, the changes for linuxcncrsh have been lightly
tested.
--
Dewey Garrett



--
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


[Emc-users] Homing XYAY configuration

2017-08-24 Thread Eric H. Johnson
All,

I am running Lcnc 2.8.0-pre1 in an XYAY configuration. I use the linuxcncrsh 
interface for my user interface. It is looking like there are additional 
commands that need to be supported.

Home all, for example, on axis runs differently than doing the same thing over 
linuxcncrsh. Also, I cannot jog over linuxcncrsh, but can with axis. MDI 
commands, and presumably gcode files do work over both interfaces.

It so happens I wrote linuxcncrsh. Are there additional commands that need to 
be supported?

Thanks,
Eric

Thanks,
Eric

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Sebastian,

No, wasn't motor direction, but I think I know what to look for.

Thanks,
Eric


On August 23, 2017 12:14:24 PM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>Sebastian,
>
>Hmm, I see what I have to do to create it. If I tie a signal to that
>output and disable the estop, it does correctly enable the associated
>amplifier. However, if I do the same thing with machine on, then main
>power is dropping out.
>
>If I manually assert that output, I do not get the TRAM error, that
>only happens when it is tied to machine on.
>
>It might be as simple as reversing output_scale, as I have not
>determined the motor direction, only encoder direction.
>
>Thanks,
>Eric
>
>
>On August 23, 2017 11:43:58 AM EDT, Sebastian Kuzminsky
><s...@highlab.com> wrote:
>>On 08/23/2017 08:02 AM, Eric H. Johnson wrote:
>>> Andy,
>>> 
>>> I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO
>>> daughter board. I am using a slightly modified version of the stock
>>> 7i43-big.ini configuration for check out purposes. I just add
>signals
>>> to individually test the IO before trying to run the real
>>> configuration.
>>> 
>>> For some reason, I was not able to get the amplifier enable to work
>>> off of the 7i33 board, even though it is wired identically (AFAIK)
>to
>>> the machine next to it. For the time being I am using an output off
>>> the 7i37, which is working.
>>> 
>>> At any rate, in hm2-servo.hal, under Z [2] Axis the enable reads:
>net
>>> emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable
>>> 
>>> I then added a line:
>>> 
>>> net emcmot.02.enable => hm2_7i43.0.gpio.046.out
>>> 
>>> If this line is commented out, I get no error. With it in, I get the
>>> TRAM error as soon as I try to do a machine on.
>>
>>This sounds like an electrical problem to me.
>>
>>As Andy said, the register in the hostmot2 firmware on the 7i43 FPGA 
>>gets written every time through the loop, whether it's a 0 or a 1.  So
>
>>the fact that writing works 42,444 times while it's a 0, then fails
>>when 
>>you set it to 1, makes me think it's something downstream of the FPGA.
>>
>>Do you know if you get an IO error (EPP timeout) at the same time?  If
>
>>this is happening it would show up in the log, it would set the 
>>"hm2_743.0.io_error" parameter to True, and it should E-stop the
>>machine.
>>
>>Here's a test to try: disconnect the wire connected to GPIO 046 and
>see
>>
>>if the problem still happens.
>>
>>
>>-- 
>>Sebastian Kuzminsky
>>
>>--
>>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
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Sebastian,

Hmm, I see what I have to do to create it. If I tie a signal to that output and 
disable the estop, it does correctly enable the associated amplifier. However, 
if I do the same thing with machine on, then main power is dropping out.

If I manually assert that output, I do not get the TRAM error, that only 
happens when it is tied to machine on.

It might be as simple as reversing output_scale, as I have not determined the 
motor direction, only encoder direction.

Thanks,
Eric


On August 23, 2017 11:43:58 AM EDT, Sebastian Kuzminsky <s...@highlab.com> 
wrote:
>On 08/23/2017 08:02 AM, Eric H. Johnson wrote:
>> Andy,
>> 
>> I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO
>> daughter board. I am using a slightly modified version of the stock
>> 7i43-big.ini configuration for check out purposes. I just add signals
>> to individually test the IO before trying to run the real
>> configuration.
>> 
>> For some reason, I was not able to get the amplifier enable to work
>> off of the 7i33 board, even though it is wired identically (AFAIK) to
>> the machine next to it. For the time being I am using an output off
>> the 7i37, which is working.
>> 
>> At any rate, in hm2-servo.hal, under Z [2] Axis the enable reads: net
>> emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable
>> 
>> I then added a line:
>> 
>> net emcmot.02.enable => hm2_7i43.0.gpio.046.out
>> 
>> If this line is commented out, I get no error. With it in, I get the
>> TRAM error as soon as I try to do a machine on.
>
>This sounds like an electrical problem to me.
>
>As Andy said, the register in the hostmot2 firmware on the 7i43 FPGA 
>gets written every time through the loop, whether it's a 0 or a 1.  So 
>the fact that writing works 42,444 times while it's a 0, then fails
>when 
>you set it to 1, makes me think it's something downstream of the FPGA.
>
>Do you know if you get an IO error (EPP timeout) at the same time?  If 
>this is happening it would show up in the log, it would set the 
>"hm2_743.0.io_error" parameter to True, and it should E-stop the
>machine.
>
>Here's a test to try: disconnect the wire connected to GPIO 046 and see
>
>if the problem still happens.
>
>
>-- 
>Sebastian Kuzminsky
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Andy,

Still more information. If I keep axis 2 disabled, and try to assert output 7 
(gpio 046) with axis 0, I get the same error.

Regards,
Eric


On August 23, 2017 10:20:13 AM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>Andy,
>
>More information. The full error is:
>hm2/hm2_7i43.0: TRAM write error! (addr=0x1000, size=8, iter=42444).
>
>I did try upping the servo period from the default 1ms to 1.5ms, but no
>difference.
>
>Regards,
>Eric
>
>
>On August 23, 2017 10:02:23 AM EDT, "Eric H. Johnson"
><ejohn...@camalytics.com> wrote:
>>Andy,
>>
>>I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO
>daughter
>>board. I am using a slightly modified version of the stock
>7i43-big.ini
>>configuration for check out purposes. I just add signals to
>>individually test the IO before trying to run the real configuration.
>>
>>For some reason, I was not able to get the amplifier enable to work
>off
>>of the 7i33 board, even though it is wired identically (AFAIK) to the
>>machine next to it. For the time being I am using an output off the
>>7i37, which is working.
>>
>>At any rate, in hm2-servo.hal, under 
>>Z [2] Axis
>>the enable reads:
>>net emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable
>>
>>I then added a line:
>>
>>net emcmot.02.enable => hm2_7i43.0.gpio.046.out
>>
>>If this line is commented out, I get no error. With it in, I get the
>>TRAM error as soon as I try to do a machine on.
>>
>>Regards,
>>Eric
>>
>>
>>On August 23, 2017 8:11:10 AM EDT, andy pugh <bodge...@gmail.com>
>>wrote:
>>>On 23 August 2017 at 06:43, Eric H. Johnson <ejohn...@camalytics.com>
>>>wrote:
>>>
>>>> I am getting a "TRAM write error", and not finding much on it in a
>>>search. I
>>>> am running lcnc 2.8.0-pre1, and using the Mesa 7i43 board. The
>error
>>>occurs
>>>> when I physically assert the enable for the third axis. The first
>>two
>>>axes
>>>> came up fine, but if the only change I make to the configuration is
>>>to do an
>>>> enable to the third amplifier, the error will occur. Is it perhaps
>>>related
>>>> to the period of the servo loop?
>>>
>>>It shouldn't be. All the outputs are written every cycle whether they
>>>need it or not.
>>>
>>>The code that generates the error is here:
>>>https://github.com/LinuxCNC/linuxcnc/blob/af15a4d90e1d51d5309db65fe1c9511e486df411/src/hal/drivers/mesa-hostmot2/tram.c#L196
>>>
>>>But I seem to recall that the driver maps llio_write (and presumably
>>>to llio_queue_write) to different functions depending on the
>connected
>>>hardware.
>>>
>>>How are you enabling the amplifier? Can you show us the code that
>>>causes the problem? Also, which firmware are you using?
>>>
>>>-- 
>>>atp
>>>"A motorcycle is a bicycle with a pandemonium attachment and is
>>>designed for the especial use of mechanical geniuses, daredevils and
>>>lunatics."
>>>— George Fitch, Atlanta Constitution Newspaper, 1916
>>>
>>>--
>>>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
>>
>>-- 
>>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>--
>>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
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Andy,

Sorry, SVST4_4.BIT.

4 encoders, 4 pwmgens 0 Stephens.

Regards,
Eric

On August 23, 2017 11:10:09 AM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 23 August 2017 at 15:02, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>> Andy,
>>
>> I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO
>daughter board. I am using a slightly modified version of the stock
>7i43-big.ini configuration for check out purposes.
>
>Which firmware?
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Andy,

More information. The full error is:
hm2/hm2_7i43.0: TRAM write error! (addr=0x1000, size=8, iter=42444).

I did try upping the servo period from the default 1ms to 1.5ms, but no 
difference.

Regards,
Eric


On August 23, 2017 10:02:23 AM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>Andy,
>
>I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO daughter
>board. I am using a slightly modified version of the stock 7i43-big.ini
>configuration for check out purposes. I just add signals to
>individually test the IO before trying to run the real configuration.
>
>For some reason, I was not able to get the amplifier enable to work off
>of the 7i33 board, even though it is wired identically (AFAIK) to the
>machine next to it. For the time being I am using an output off the
>7i37, which is working.
>
>At any rate, in hm2-servo.hal, under 
>Z [2] Axis
>the enable reads:
>net emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable
>
>I then added a line:
>
>net emcmot.02.enable => hm2_7i43.0.gpio.046.out
>
>If this line is commented out, I get no error. With it in, I get the
>TRAM error as soon as I try to do a machine on.
>
>Regards,
>Eric
>
>
>On August 23, 2017 8:11:10 AM EDT, andy pugh <bodge...@gmail.com>
>wrote:
>>On 23 August 2017 at 06:43, Eric H. Johnson <ejohn...@camalytics.com>
>>wrote:
>>
>>> I am getting a "TRAM write error", and not finding much on it in a
>>search. I
>>> am running lcnc 2.8.0-pre1, and using the Mesa 7i43 board. The error
>>occurs
>>> when I physically assert the enable for the third axis. The first
>two
>>axes
>>> came up fine, but if the only change I make to the configuration is
>>to do an
>>> enable to the third amplifier, the error will occur. Is it perhaps
>>related
>>> to the period of the servo loop?
>>
>>It shouldn't be. All the outputs are written every cycle whether they
>>need it or not.
>>
>>The code that generates the error is here:
>>https://github.com/LinuxCNC/linuxcnc/blob/af15a4d90e1d51d5309db65fe1c9511e486df411/src/hal/drivers/mesa-hostmot2/tram.c#L196
>>
>>But I seem to recall that the driver maps llio_write (and presumably
>>to llio_queue_write) to different functions depending on the connected
>>hardware.
>>
>>How are you enabling the amplifier? Can you show us the code that
>>causes the problem? Also, which firmware are you using?
>>
>>-- 
>>atp
>>"A motorcycle is a bicycle with a pandemonium attachment and is
>>designed for the especial use of mechanical geniuses, daredevils and
>>lunatics."
>>— George Fitch, Atlanta Constitution Newspaper, 1916
>>
>>--
>>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
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-23 Thread Eric H. Johnson
Andy,

I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO daughter board. 
I am using a slightly modified version of the stock 7i43-big.ini configuration 
for check out purposes. I just add signals to individually test the IO before 
trying to run the real configuration.

For some reason, I was not able to get the amplifier enable to work off of the 
7i33 board, even though it is wired identically (AFAIK) to the machine next to 
it. For the time being I am using an output off the 7i37, which is working.

At any rate, in hm2-servo.hal, under 
Z [2] Axis
the enable reads:
net emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable

I then added a line:

net emcmot.02.enable => hm2_7i43.0.gpio.046.out

If this line is commented out, I get no error. With it in, I get the TRAM error 
as soon as I try to do a machine on.

Regards,
Eric


On August 23, 2017 8:11:10 AM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 23 August 2017 at 06:43, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>
>> I am getting a "TRAM write error", and not finding much on it in a
>search. I
>> am running lcnc 2.8.0-pre1, and using the Mesa 7i43 board. The error
>occurs
>> when I physically assert the enable for the third axis. The first two
>axes
>> came up fine, but if the only change I make to the configuration is
>to do an
>> enable to the third amplifier, the error will occur. Is it perhaps
>related
>> to the period of the servo loop?
>
>It shouldn't be. All the outputs are written every cycle whether they
>need it or not.
>
>The code that generates the error is here:
>https://github.com/LinuxCNC/linuxcnc/blob/af15a4d90e1d51d5309db65fe1c9511e486df411/src/hal/drivers/mesa-hostmot2/tram.c#L196
>
>But I seem to recall that the driver maps llio_write (and presumably
>to llio_queue_write) to different functions depending on the connected
>hardware.
>
>How are you enabling the amplifier? Can you show us the code that
>causes the problem? Also, which firmware are you using?
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] TRAM Write Error

2017-08-22 Thread Eric H. Johnson
All,

 

I am getting a "TRAM write error", and not finding much on it in a search. I
am running lcnc 2.8.0-pre1, and using the Mesa 7i43 board. The error occurs
when I physically assert the enable for the third axis. The first two axes
came up fine, but if the only change I make to the configuration is to do an
enable to the third amplifier, the error will occur. Is it perhaps related
to the period of the servo loop? 

 

Thanks,

Eric

 

--
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] Forcing analog motor reference

2017-08-18 Thread Eric H. Johnson
All,

Never mind. Working now. I swapped 7i33 boards. Should go back to the other 
board  and make sure I was doing exactly the same thing.

Regards,
Eric


On August 18, 2017 1:52:58 PM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>All,
>
>I am not seeing the analog output values change on the Mesa 7i33TA
>daughter board from the default 7i43-big configuration. I should see it
>across pins 9 & 10.
>
>This is from Linuxcnc 2.8.0-pre1 running on Xubuntu 12.04.
>
>I tried decoupling the analog output from the configuration as follows:
>
>Commented out:
>net motor.00.command pid.0.output =>
>hm2_[HOSTMOT2](BOARD).0.pwmgen.00.value
>
>And replaced with
>
>net MotorXval => hm2_[HOSTMOT2](BOARD).0.pwmgen.00.value
>
>Not sure if the enable is necessary, but is working as the amplifier
>does turn on.
>
>I would think that if I then do
>
>halcmd sets MotorXval 0.5
>
>I should see the voltage output across pins 9 and 10 change
>accordingly. I am not seeing any change. Am I missing something in the
>way I am trying to test this.
>
>Encoders, and basically everything else seems to be working.
>
>Thanks,
>Eric
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Forcing analog motor reference

2017-08-18 Thread Eric H. Johnson
All,

I am not seeing the analog output values change on the Mesa 7i33TA daughter 
board from the default 7i43-big configuration. I should see it across pins 9 & 
10.

This is from Linuxcnc 2.8.0-pre1 running on Xubuntu 12.04.

I tried decoupling the analog output from the configuration as follows:

Commented out:
net motor.00.command pid.0.output => hm2_[HOSTMOT2](BOARD).0.pwmgen.00.value

And replaced with

net MotorXval => hm2_[HOSTMOT2](BOARD).0.pwmgen.00.value

Not sure if the enable is necessary, but is working as the amplifier does turn 
on.

I would think that if I then do

halcmd sets MotorXval 0.5

I should see the voltage output across pins 9 and 10 change accordingly. I am 
not seeing any change. Am I missing something in the way I am trying to test 
this.

Encoders, and basically everything else seems to be working.

Thanks,
Eric
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-17 Thread Eric H. Johnson
Andy, Sebastian,

I know this is a pre release, but I notice one significant difference. I blew 
the fuse on the 5V PS which powers the 7i43 and started up not realizing it had 
blown. Lcnc seems to lock up when it cannot talk to the 7i43. I was pretty sure 
in the previous release that it would give a meaningful error message and shut 
down gracefully when it could not talk to the board.

Regards,
Eric


On August 16, 2017 6:48:07 PM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 16 August 2017 at 23:05, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>
>> Odd thing that I have to check, I thought sure that I was using a
>200k 7i43, but is being recognized as a 400k.
>
>This was a very unusual problem caused by excessive hubris and someone
>thinking that they could fix a bug in the 7i43 driver without having a
>7i43 to test it on.
>Most other developers have more sense.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy, Sebastian,

Thanks much, is working now. I will not update again until 2.8 is released.

Odd thing that I have to check, I thought sure that I was using a 200k 7i43, 
but is being recognized as a 400k.

Done for today, will check tomorrow.

Thanks again,
Eric


On August 16, 2017 4:50:31 PM EDT, Sebastian Kuzminsky <s...@highlab.com> wrote:
>On 08/16/2017 02:38 PM, Eric H. Johnson wrote:
>> Andy,
>>
>> I am afraid I do not entirely follow. Does that mean that build is
>available, or still rebuilding?
>>
>> I am showing
>> 1:2.8.0-pre1.3305.gde345856d
>> as both the installed and latest version. It still locks up when I
>try to use the hostmot drivers.
>
>Version 2.8.0-pre1.3305.gde345856d is the most recent completed build
>of 
>the master (2.8~pre branch), as of 14:50 MDT.  This version has the
>bug.
>
>The buildbot is currently building v2.8.0-pre1-3308-g510e1a9, which has
>
>the fix.  This new build should be ready within the hour.
>
>
>-- 
>Sebastian Kuzminsky
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Sebastian,

Ok, thank you.

After playing with it a bit the lockup went away. It just either won't talk to 
the parallel port, or tells me I have the wrong board (200k vs. 400k) although 
I have one of each 

Regards,
Eric


On August 16, 2017 4:50:31 PM EDT, Sebastian Kuzminsky <s...@highlab.com> wrote:
>On 08/16/2017 02:38 PM, Eric H. Johnson wrote:
>> Andy,
>>
>> I am afraid I do not entirely follow. Does that mean that build is
>available, or still rebuilding?
>>
>> I am showing
>> 1:2.8.0-pre1.3305.gde345856d
>> as both the installed and latest version. It still locks up when I
>try to use the hostmot drivers.
>
>Version 2.8.0-pre1.3305.gde345856d is the most recent completed build
>of 
>the master (2.8~pre branch), as of 14:50 MDT.  This version has the
>bug.
>
>The buildbot is currently building v2.8.0-pre1-3308-g510e1a9, which has
>
>the fix.  This new build should be ready within the hour.
>
>
>-- 
>Sebastian Kuzminsky
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy,

I am afraid I do not entirely follow. Does that mean that build is available, 
or still rebuilding?

I am showing
1:2.8.0-pre1.3305.gde345856d
as both the installed and latest version. It still locks up when I try to use 
the hostmot drivers.

Thanks,
Eric


On August 16, 2017 4:15:06 PM EDT, andy pugh  wrote:
>On 16 August 2017 at 21:09, andy pugh  wrote:
>
You want 1:2.8.0~pre1.3305.gde34585
>
>If you want to watch it happening:
>http://buildbot.linuxcnc.org/buildbot/waterfall
>
>Your .deb is way over to the right.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy,

I have a 6d on the end of gde..., but otherwise the same. Still locking up when 
using the hostmot drivers.

Sims work, as does parport | stepper-inch.

Thanks,
Eric

On August 16, 2017 3:32:48 PM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 16 August 2017 at 20:17, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>> Andy,
>>
>> Yes, I see 3305, so I am waiting for that to increment, right?
>
>You want 1:2.8.0~pre1.3305.gde34585
>(If I am reading things right)
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy,

Yes, I see 3305, so I am waiting for that to increment, right?

Thanks,
Eric


On August 16, 2017 2:22:54 PM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 16 August 2017 at 18:48, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>> Sebastian,
>>
>> My sources.list file reads as follows:
>> deb http://buildbot.linuxcnc.org/ precise master-rt
>> deb-src http://buildbot.linuxcnc.org/ precise master-rt
>
>
>This is master / 2.8 and that is what you want.
>
>If you look in the Synaptic package manager you will see
>1:2.8.0~pre1.3305.gde345856d at the moment, the fix should be in the
>next one.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Sebastian,

My sources.list file reads as follows:
deb http://buildbot.linuxcnc.org/ precise master-rt
deb-src http://buildbot.linuxcnc.org/ precise master-rt
deb http://linuxcnc.org/ precise base 2.7-rtai
deb-src http://linuxcnc.org/ precise base 2.7-rtai


The sources.list.d folder is empty. Apologize for any typos, did not have an 
easy way to transfer the text to my phone.

Thanks,
Eric

On August 16, 2017 1:08:52 PM EDT, "Eric H. Johnson" <ejohn...@camalytics.com> 
wrote:
>Sebastian,
>
>Which version introduced opposing motor gantry support? Was that 2.7,
>and because I had 2.7 pre installed I inadvertently upgraded to 2.8
>pre?
>
>It is an RTAI build as I had the 7i43-small configuration working fine.
>
>I will try what you say, I would just like confirmation that I am using
>the version with gantry support, which I thought had been released.
>
>Thanks,
>Eric
>
>On August 16, 2017 12:30:41 PM EDT, Sebastian Kuzminsky
><s...@highlab.com> wrote:
>>On 08/16/2017 09:57 AM, Eric H. Johnson wrote:
>>> All,
>>>
>>> I installed linuxcnc 2.8.0-pre to Xubuntu 12.04, and was running for
>>> some time. I seemed to have upgraded something I should not. The sim
>>> configurations worked, but the default 7i43-small just locks up with
>>> no error message. Nothing responds. Can only power off computer.
>>
>>That's terrible!  What version of linuxcnc were you running?  Was this
>
>>an RTAI build?
>>
>>
>>> I tried apt-get remove of linuxcnc and then apt-get install, but
>>> following that, even the sims do not work.
>>>
>>> How do I completely remove 2.8.0-pre and install 2.8 released?
>>
>>2.8 has not been released yet.  2.7 is the latest stable release, is 
>>that what you want?
>>
>>To get that you have to do this:
>>
>>* Edit your apt sources in /etc/apt/sources.list and 
>>/etc/apt/sources.list.d/*.list, find the line that gets 2.8 debs from 
>>the linuxcnc buildbot, and comment it out.  Also make sure you have a 
>>line that gets 2.7 debs, either from www.linuxcnc.org (if you only
>want
>>
>>the officially released 2.7 builds) or from the buildbot (if you want 
>>the "developer" builds of 2.7 that come in between the official
>>releases).
>>
>>* Run "apt-get update" to refresh your machine's list of available
>>packages.
>>
>>* Manually remove the 2.8~pre debs and install the 2.7 debs.  The 
>>easiest way to do this is probably "apt-get remove linuxcnc" (to
>remove
>>
>>whatever version you currently have installed) followed by "apt-get 
>>install linuxcnc" (to install the latest known version, which should
>>now 
>>be 2.7).
>>
>>
>>-- 
>>Sebastian Kuzminsky
>>
>>--
>>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
>
>-- 
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy, Sebastian,

I am unfortunately at the shop and can only get Internet through my phone. So I 
am running half blind as far as Lcnc doc. Which version do I need to run that 
supports gantry homing with opposing motors (added JOINT section to the ini 
file).

It is that version I need to get back to, which when I did it was only 
available in pre. I thought that version was now released.

Thanks,
Eric


On August 16, 2017 1:25:49 PM EDT, andy pugh  wrote:
>On 16 August 2017 at 17:30, Sebastian Kuzminsky 
>wrote:
>
>> That's terrible!  What version of linuxcnc were you running?  Was
>this an
>> RTAI build?
>
>This is probably my fault.
>
>https://github.com/LinuxCNC/linuxcnc/commit/036bdd6eccc42ac8c878e54dce1343f58454f2f9
>
>I thought that I had time to get some hardware to properly test it on,
>as I pushed it to 2.7 and forgot that it would eventually merge up to
>2.8.
>(my thinking was that as long as I got it fixed before the next 2.7
>release it would be OK)
>
>Anyway, I have reverted it in 2.7 and hopefully it will merge up to
>Master soon.
>
>Very sorry for the inconvenience.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Andy,

I will wait.

Do I then just need to do an ap-get install?

Thanks,
Eric

On August 16, 2017 1:49:47 PM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 16 August 2017 at 18:08, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>
>> Which version introduced opposing motor gantry support? Was that 2.7,
>and because I had 2.7 pre installed I inadvertently upgraded to 2.8
>pre?
>
>It was master / 2.8.
>
>You do need 2.8, your configs won't work with 2.7.
>
>The buildbot is working on a fixed version of 2.8 at this very moment.
>You should be able to pick it up through the package manager in an
>hour or less.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
Sebastian,

Which version introduced opposing motor gantry support? Was that 2.7, and 
because I had 2.7 pre installed I inadvertently upgraded to 2.8 pre?

It is an RTAI build as I had the 7i43-small configuration working fine.

I will try what you say, I would just like confirmation that I am using the 
version with gantry support, which I thought had been released.

Thanks,
Eric

On August 16, 2017 12:30:41 PM EDT, Sebastian Kuzminsky <s...@highlab.com> 
wrote:
>On 08/16/2017 09:57 AM, Eric H. Johnson wrote:
>> All,
>>
>> I installed linuxcnc 2.8.0-pre to Xubuntu 12.04, and was running for
>> some time. I seemed to have upgraded something I should not. The sim
>> configurations worked, but the default 7i43-small just locks up with
>> no error message. Nothing responds. Can only power off computer.
>
>That's terrible!  What version of linuxcnc were you running?  Was this 
>an RTAI build?
>
>
>> I tried apt-get remove of linuxcnc and then apt-get install, but
>> following that, even the sims do not work.
>>
>> How do I completely remove 2.8.0-pre and install 2.8 released?
>
>2.8 has not been released yet.  2.7 is the latest stable release, is 
>that what you want?
>
>To get that you have to do this:
>
>* Edit your apt sources in /etc/apt/sources.list and 
>/etc/apt/sources.list.d/*.list, find the line that gets 2.8 debs from 
>the linuxcnc buildbot, and comment it out.  Also make sure you have a 
>line that gets 2.7 debs, either from www.linuxcnc.org (if you only want
>
>the officially released 2.7 builds) or from the buildbot (if you want 
>the "developer" builds of 2.7 that come in between the official
>releases).
>
>* Run "apt-get update" to refresh your machine's list of available
>packages.
>
>* Manually remove the 2.8~pre debs and install the 2.7 debs.  The 
>easiest way to do this is probably "apt-get remove linuxcnc" (to remove
>
>whatever version you currently have installed) followed by "apt-get 
>install linuxcnc" (to install the latest known version, which should
>now 
>be 2.7).
>
>
>-- 
>Sebastian Kuzminsky
>
>--
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Upgrade 2.8.0 pre to 2.8

2017-08-16 Thread Eric H. Johnson
All,

I installed linuxcnc 2.8.0-pre to Xubuntu 12.04, and was running for some time. 
I seemed to have upgraded something I should not. The sim configurations 
worked, but the default 7i43-small just locks up with no error message. Nothing 
responds. Can only power off computer.

I tried apt-get remove of linuxcnc and then apt-get install, but following 
that, even the sims do not work.

How do I completely remove 2.8.0-pre and install 2.8 released?

Thanks,
Eric

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Gui Feature Request

2017-04-28 Thread Eric H. Johnson
Todd,

Not that it is a solution, but there is actually some long dormant code
doing much of what you request; see this folder:
https://github.com/LinuxCNC/linuxcnc/tree/master/src/emc/usr_intf

Specifically emcsched and schedrmt, where emcsched is the scheduler and
schedrmt is a telnet like interface patterned after that used by linuxcncrsh
(see usage at top of schedrmt.cc).  

I wrote this years ago when working on an application to deal with large
numbers of very small parts (jewelrey). That project ended up getting
abandoned, so I never ended up implementing the GUI side of the scheduler.

Note: Running multiple instances of the same job would simply require
multiple entries in the job queue.

Regards,
Eric


How hard would it be to add this feature to Linuxcnc or one of it's GUIs? Or
maybe this would need to be a whole new GUI? 

What I am interested in is a "Job Que". Where you would create a list of
"Jobs", each "Job" would consist of the file to be ran, and how many runs of
that file to do. The GUI would need to keep track of how many times the job
file was executed, then move to the next job in the que when the specified
number of runs is compleated. Other nice features would be the ability user
to increment the number of runs completed up or down if say, a file run had
to be repeated because of a bad run, or to cancel or rerun a job if need be.


-- 

 

Todd Zuercher
mailto:zuerc...@embarqmail.com 



--
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


[Emc-users] Canonical killing Unity for Ubuntu Linux

2017-04-06 Thread Eric H. Johnson
All,

 

Just an FYI, Canonical is giving up on the Unity interface for Ubuntu and
going back to Gnome.

https://betanews.com/2017/04/05/canonical-killing-unity-for-ubuntu-linux-wil
l-switch-to-the-superior-gnome/

 

 

Regards,

Eric

 

 

--
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] Custom home sequence

2017-02-20 Thread Eric H. Johnson
Sebastian, et al,

That got it. 

So with this gantry homing, it only works with home all? Individual axes,
even those separate from the gantry, cannot be homed on their own?

Thanks,
Eric


On 02/20/2017 04:42 PM, Eric H. Johnson wrote:
> Don't I only need to run down through the below to install rtai? Also, 
> isin't sudo apt-get -y dist-upgrade going to upgrade me from Xubuntu 
> 12.04 to 14.04? I should skip that step, right?

"apt-get dist-upgrade" will upgrade all packages, but won't upgrade to a new
distribution.  For example, if you run it on Precise it'll upgrade all
installed packages to the latest versions available on Precise, but will
*not* upgrade from Precise to some newer version of the distribution.  This
is exactly what you want.




--
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] Custom home sequence

2017-02-20 Thread Eric H. Johnson
John,

Don't I only need to run down through the below to install rtai? Also,
isin't 
sudo apt-get -y dist-upgrade 
going to upgrade me from Xubuntu 12.04 to 14.04? I should skip that step,
right?

sudo apt-get update
sudo apt-get -y dist-upgrade
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key
3cb9fd148f374fef
sudo add-apt-repository "deb http://linuxcnc.org/ precise base 2.7-rtai"
sudo apt-get update
sudo apt-get -y install linux-image-3.4-9-rtai-686-pae
rtai-modules-3.4-9-rtai-686-pae
sudo apt-get -y install linux-headers-3.4-9-rtai-686-pae
reboot and hold the left shift key down to get to the boot menu
select advanced options and pick the 3.4-9-rtai-686-pae kernel
uname -r
should report 3.4-9-rtai-686-pae
open the synaptic package manager and remove the generic image and headers

I am trying to install to a production box, not a development environment. I
run headless, and thus have used Xubuntu for its small footprint.

Thanks,
Eric


Yes I do.

JT


On 2/20/2017 5:02 PM, Andrew wrote:
> I remember that you had a similar .txt for preempt-rt on Mint, didn't you?
>
> 2017-02-21 0:51 GMT+02:00 John Thornton <j...@gnipsel.com>:
>
>> This is how I install rtai on Linux Mint 17.3
>>
>> JT
>>
>>
>>
>> On 2/20/2017 4:12 PM, Eric H. Johnson wrote:
>>
>>> I should add, I am using Xubuntu 12.04.
>>>
>>>
>>>
>>> Does rtai need to be installed separately to use these modules? I 
>>> believe apt-key ran properly and the linuxcnc repositories were added
properly.
>>> There were no errors with apt-get update.  I am getting errors of 
>>> the
>>> form:
>>>
>>> The following packages have unmet dependencies:
>>> Linuxcnc: Depends: linux-image-3.4-9-rtai-686-pae but it is not 
>>> installable.
>>>   Depends: rtai-modules-3.4-9-rtai-686-pae but 
>>> it is not installable ...
>>>
>>> Thanks
>>>
>>>
>>> Developer (master) version does exactly what you need.
>>> It also has sync homing. See
>>> http://linuxcnc.org/docs/devel/html/config/ini-homing.html#_home_seq
>>> uence
>>>
>>> You can install master branch from buildbot 
>>> http://buildbot.linuxcnc.org/ Then try sim/axis/gantry config
>>>
>>>
>>>
>>> 
>>> 
>>> --
>>> 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



--
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] Custom home sequence

2017-02-20 Thread Eric H. Johnson

I should add, I am using Xubuntu 12.04.



Does rtai need to be installed separately to use these modules? I believe
apt-key ran properly and the linuxcnc repositories were added properly.
There were no errors with apt-get update.  I am getting errors of the form:

The following packages have unmet dependencies:
Linuxcnc: Depends: linux-image-3.4-9-rtai-686-pae but it is not installable.
Depends: rtai-modules-3.4-9-rtai-686-pae but it is not
installable ...

Thanks


Developer (master) version does exactly what you need.
It also has sync homing. See
http://linuxcnc.org/docs/devel/html/config/ini-homing.html#_home_sequence

You can install master branch from buildbot http://buildbot.linuxcnc.org/
Then try sim/axis/gantry config




--
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] Custom home sequence

2017-02-20 Thread Eric H. Johnson

Does rtai need to be installed separately to use these modules? I believe
apt-key ran properly and the linuxcnc repositories were added properly.
There were no errors with apt-get update.  I am getting errors of the form:

The following packages have unmet dependencies:
Linuxcnc: Depends: linux-image-3.4-9-rtai-686-pae but it is not installable.
Depends: rtai-modules-3.4-9-rtai-686-pae but it is not
installable
...

Thanks


Developer (master) version does exactly what you need.
It also has sync homing. See
http://linuxcnc.org/docs/devel/html/config/ini-homing.html#_home_sequence

You can install master branch from buildbot http://buildbot.linuxcnc.org/
Then try sim/axis/gantry config



--
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] Custom home sequence

2017-02-20 Thread Eric H. Johnson

Thanks John and Andrew. Bonus, I did not realize I could use Ubuntu 12.04
(Precise).

Eric



Developer (master) version does exactly what you need.
It also has sync homing. See
http://linuxcnc.org/docs/devel/html/config/ini-homing.html#_home_sequence

You can install master branch from buildbot http://buildbot.linuxcnc.org/
Then try sim/axis/gantry config

2017-02-20 19:09 GMT+02:00 Eric H. Johnson <ejohn...@camalytics.com>:

>
>
> I am finally getting around to re-controlling a large (15' x 30') XY
table.
> The gantry is driven by two oppositely mounted servo motors, axes Y1 
> and Y2.
> The current homing sequence works as follows:
>
>
>
> Y1 and Y2 move together until Y1 resolves its home.
>
> Y2 then decouples from Y1 and resolves its home.
>
> Thereafter Y1 and Y2 are recoupled.
>
>
>
> I am trying to figure out how to do basically the same thing under 
> Linuxcnc, or an alternate approach that works equally as well. I 
> looked at the "gantry" example program, which does much the same thing 
> with stepper motors, and uses gantrykins for the kinematics module. 
> The home looks to be done effectively manually by switching between 
> joint and world mode. Can this be done as part of an automated home 
> sequence?
>
>
>
> Note: There is enough play in Y2 that it can move roughly +/- 2" from 
> being dead on with Y1 before it will start to mechanically bind.
>
>
>
> Thanks.
>
> 
> --
> 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] Setting axis as homed

2016-08-08 Thread Eric H. Johnson
Ralph,

Thanks. I will have to try it. I remember when I first configured it, that I
had a problem skipping Z and going on to A, so I left Z in there
unconfigured.

Regards,
Eric


You can define any combination of axes in the ini file that you like.
Define them like this:

[TRAJ]
AXES = 3
COORDINATES = X Y A

[AXIS_0]
TYPE = LINEAR
...

[AXIS_1]
TYPE = LINEAR
...

[AXIS_2]
TYPE = ANGULAR
...

-- Ralph

From: Eric H. Johnson [ejohn...@camalytics.com]
Sent: Monday, August 08, 2016 7:28 AM
To: 'Enhanced Machine Controller (EMC)'
Subject: Re: [Emc-users] Setting axis as homed

Alex,

I am driving Z as discrete outputs, but Z still gets defined in the ini
file, even if it is skipped to go onto A. Unless there is a way around this
that I am not aware.

Regards,
Eric


Hi Eric.
Why are you using an axis (Z) to drive a pneumatic cylinder ?
You should drive it as a discrete output using a custom M1xx function and
setup a 2 axis machine instead of a 3 axis machine.
Can you explain better your application please ?

Regards

Alex

On Mon, Aug 8, 2016 at 2:51 PM, Eric H. Johnson <ejohn...@camalytics.com>
wrote:

> All,
>
>
>
> I am trying to use "force home" on a machine which has X, Y and A 
> axes. The Z is a two position air cylinder, so not controllable as an 
> axis, but does appear in the configuration with basically nothing 
> attached to it. Is there a way to set the Z axis as "homed"
> (axis.N.homed) so that when NO_FORCE_HOME is false, it does not give 
> an error that the axis is not homed when trying to run?
>
>
>
> Thanks,
>
> Eric
>
> 
> --
> ___
> 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


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


Re: [Emc-users] Setting axis as homed

2016-08-08 Thread Eric H. Johnson
Alex,

I am driving Z as discrete outputs, but Z still gets defined in the ini
file, even if it is skipped to go onto A. Unless there is a way around this
that I am not aware.

Regards,
Eric


Hi Eric.
Why are you using an axis (Z) to drive a pneumatic cylinder ?
You should drive it as a discrete output using a custom M1xx function and
setup a 2 axis machine instead of a 3 axis machine.
Can you explain better your application please ?

Regards

Alex

On Mon, Aug 8, 2016 at 2:51 PM, Eric H. Johnson <ejohn...@camalytics.com>
wrote:

> All,
>
>
>
> I am trying to use "force home" on a machine which has X, Y and A 
> axes. The Z is a two position air cylinder, so not controllable as an 
> axis, but does appear in the configuration with basically nothing 
> attached to it. Is there a way to set the Z axis as "homed" 
> (axis.N.homed) so that when NO_FORCE_HOME is false, it does not give 
> an error that the axis is not homed when trying to run?
>
>
>
> Thanks,
>
> Eric
>
> 
> --
> ___
> 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] Setting axis as homed

2016-08-08 Thread Eric H. Johnson
All,

 

I am trying to use "force home" on a machine which has X, Y and A axes. The
Z is a two position air cylinder, so not controllable as an axis, but does
appear in the configuration with basically nothing attached to it. Is there
a way to set the Z axis as "homed" (axis.N.homed) so that when NO_FORCE_HOME
is false, it does not give an error that the axis is not homed when trying
to run?

 

Thanks,

Eric

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


Re: [Emc-users] Tool offset

2016-07-01 Thread Eric H. Johnson

Thanks for all the help everyone, I think I have the problem resolved. For
anyone that cares, here are the sordid details. We had been having a problem
with the knife rotational axis losing a very small number of encoder counts
(generally less than a couple of degrees over a full pattern). The problem
had been isolated to one length of robotic cable but the error was small
enough to live with for all but the densest material we were cutting. So the
problem was initially attributed to the knife. Last weekend we re-ran the
one length of robotic cable, and the encoder problem went away, but not the
fit problem with the one material.

It also seemed that the inset pieces were always coming out large by just a
few thous, and mostly on curves. Note: I had previously run some tests just
scoring cardboard, so as to have no load on the knife, and those all came
out dead nuts. Closer examination when cutting the dense material revealed
that the error was almost entirely in the Y axis. So I went back to the
tuning for Y, and pushed up mainly P. I am now getting a small amount of hum
in that motor, but the accuracy, and hence the fit is much improved. The
motor still  runs cold, so I do not think it is harming the motor. There is
about a two week backlog that needs to be cleared out,  but once that is
done, I can play with it a little more and see if I can get turn out the
hum.

Thus in the end I did not need the tool offset, but perhaps uncovered an
oversight in use of auxiliary outputs with tool compensation.

Thanks again,
Eric


is the part moving or the kerf filling with swarf thus affecting the size?
tho i cant picture how the part gets larger maybe in some direction and not
overall?
or some sort of stress relief is ocurring if the above, try glue-stops or
tabs else, i dunno (fiddler on the roof said.
you want to know why?
I'll tell you..
I dont know )


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool offset

2016-06-30 Thread Eric H. Johnson
I have been looking at several other possibilities, including that. The odd 
thing is that it only happens with the one material. The densest of the 
materials we are running.

Thanks,
Eric


On June 30, 2016 11:21:03 AM EDT, Todd  Zuercher 
<zuerc...@embarqmail.com> wrote:
>Just a thought, is there a chance you have an imperfection in your head
>assembly or the kinimatics, that is causing your cut to be offset
>slightly?  In other words are the pieces the same size if you cut them
>out in the opposite direction?
>
>- Original Message -
>From: "Eric H. Johnson" <ejohn...@camalytics.com>
>To: emc-users@lists.sourceforge.net
>Sent: Wednesday, June 29, 2016 11:18:39 AM
>Subject: [Emc-users] Tool offset
>
>All,
>
> 
>
>I am cutting a dense mat material with an ultrasonic knife. It appears
>that
>when the fibers are cut I get a small amount of expansion so the part
>to be
>inset ends up just a little too large, even though it is cutting
>exactly the
>same size as the base in which it is to be inset. I was looking at tool
>compensations to see if I can adjust the tool path by a very small
>amount
>(0.005" - 0.01") to make the inset part just a little bit smaller,
>following
>the example here:
>
>http://linuxcnc.org/docs/2.5/html/gcode/tool_compensation.html
>
> 
>
>The pattern runs entirely CW, so G41 should compensate in the
>appropriate
>direction.
>
> 
>
>The example shows:
>
>G10 L1 P1 R0.25 Z1
>
> 
>
>Does Z1 have any meaning in compensating only in X and Y?
>
> 
>
>If I set the compensation for the entire file, do I have to deal with
>individual lead-ins?
>
> 
>
>And of course, is there an easier way to accomplish this?
>
> 
>
>Thanks,
>
>Eric
>
>--
>Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
>Francisco, CA to explore cutting-edge tech and listen to tech
>luminaries
>present their vision of the future. This family event has something for
>everyone, including kids. Get more information and register today.
>http://sdm.link/attshape
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users
>
>--
>Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
>Francisco, CA to explore cutting-edge tech and listen to tech
>luminaries
>present their vision of the future. This family event has something for
>everyone, including kids. Get more information and register today.
>http://sdm.link/attshape
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool offset

2016-06-30 Thread Eric H. Johnson

I did that and ran into another problem I am not sure how to get around. If the 
vector angle exceeds a certain value (20 degrees in this case), a head lift and 
knife rotation is introduced, but X/Y do not move. So I am getting the error 
"Length of cutter compensation entry move is not greater than the tool radius". 
This is discovered in the look ahead, so it threw me for a moment.

Any bright ideas on how to get around this?

Thanks,
Eric


On June 30, 2016 9:14:13 AM EDT, andy pugh <bodge...@gmail.com> wrote:
>On 30 June 2016 at 13:26, Eric H. Johnson <ejohn...@camalytics.com>
>wrote:
>
>> Is there any way around this. Do I have to turn radius compensation
>off before each head lift / drop.
>
>I think so.
>
>I spotted this in the code last week. I have absolutely no idea what
>the reasoning is behind this restriction.
>
>-- 
>atp
>"A motorcycle is a bicycle with a pandemonium attachment and is
>designed for the especial use of mechanical geniuses, daredevils and
>lunatics."
>— George Fitch, Atlanta Constitution Newspaper, 1916
>
>--
>Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
>Francisco, CA to explore cutting-edge tech and listen to tech
>luminaries
>present their vision of the future. This family event has something for
>everyone, including kids. Get more information and register today.
>http://sdm.link/attshape
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool offset

2016-06-30 Thread Eric H. Johnson

Ok, next problem. The Z is a two position air cylinder, where I use M64 / M65 
to lift and lower. That seems to be generating the error "Cannot set auxiliary 
digital output with cutter radius compensation on". 

Is there any way around this. Do I have to turn radius compensation off before 
each head lift / drop.

Thanks,
Eric


On June 29, 2016 1:06:08 PM EDT, Gene Heskett <ghesk...@shentel.net> wrote:
>On Wednesday 29 June 2016 11:18:39 Eric H. Johnson wrote:
>
>> All,
>>
>>
>>
>> I am cutting a dense mat material with an ultrasonic knife. It
>appears
>> that when the fibers are cut I get a small amount of expansion so the
>> part to be inset ends up just a little too large, even though it is
>> cutting exactly the same size as the base in which it is to be inset.
>> I was looking at tool compensations to see if I can adjust the tool
>> path by a very small amount (0.005" - 0.01") to make the inset part
>> just a little bit smaller, following the example here:
>>
>> http://linuxcnc.org/docs/2.5/html/gcode/tool_compensation.html
>>
>>
>>
>> The pattern runs entirely CW, so G41 should compensate in the
>> appropriate direction.
>>
>>
>>
>> The example shows:
>>
>> G10 L1 P1 R0.25 Z1
>>
>>
>>
>> Does Z1 have any meaning in compensating only in X and Y?
>
>No
>
>>
>>
>> If I set the compensation for the entire file, do I have to deal with
>> individual lead-ins?
>>
>One of the problems I dealt with, and found not worth the effort, so I
>do 
>it directly in the gcode I write for furniture projects, very handy to 
>be able to create a huge (.75" to 1.125" wide) box joint for the Green
>& 
>Green look, with the proper clearance for the glue line by telling my 
>code the 1/4" tool doing the carving is actually only .247" in
>diameter.  
>With the expansion of the wood fibers as the glue penetrates, its a
>very 
>nice fit with a nearly invisible glue line. To loosen the fit, use 
>a .246" for tool_dia, or to tighten, a .248" tool_dia.
>>
>> And of course, is there an easier way to accomplish this?
>>
>When dealing with just that small a diff, setting a tool diameter to a 
>couple thou one way or the other shouldn't be that big a leadin 
>headache, provided the tool table and the code that reads it, can 
>tolerate small negative values.  That is something I have not tested. 
>
>One side effect of the teeny, possibly negative, diameter value is that
>
>the tool icon in the backplot will probably disappear.  I'm rather fond
>
>of being able to see the tools position in the backplot by something 
>that can be seen and that is not just the backtrace red line itself.
>
>> Thanks,
>>
>> Eric
>
>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 <http://geneslinuxbox.net:6309/gene>
>
>--
>Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
>Francisco, CA to explore cutting-edge tech and listen to tech
>luminaries
>present their vision of the future. This family event has something for
>everyone, including kids. Get more information and register today.
>http://sdm.link/attshape
>___
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool offset

2016-06-29 Thread Eric H. Johnson
Andy,

It does not have a controllable Z, it is a two position up/down.

Regards,
Eric


> Does Z1 have any meaning in compensating only in X and Y?

Does your machine have a Z-axis?


--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed for 
the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San 
Francisco, CA to explore cutting-edge tech and listen to tech luminaries 
present their vision of the future. This family event has something for 
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Tool offset

2016-06-29 Thread Eric H. Johnson
All,

 

I am cutting a dense mat material with an ultrasonic knife. It appears that
when the fibers are cut I get a small amount of expansion so the part to be
inset ends up just a little too large, even though it is cutting exactly the
same size as the base in which it is to be inset. I was looking at tool
compensations to see if I can adjust the tool path by a very small amount
(0.005" - 0.01") to make the inset part just a little bit smaller, following
the example here:

http://linuxcnc.org/docs/2.5/html/gcode/tool_compensation.html

 

The pattern runs entirely CW, so G41 should compensate in the appropriate
direction.

 

The example shows:

G10 L1 P1 R0.25 Z1

 

Does Z1 have any meaning in compensating only in X and Y?

 

If I set the compensation for the entire file, do I have to deal with
individual lead-ins?

 

And of course, is there an easier way to accomplish this?

 

Thanks,

Eric

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Any users of "xlinuxcnc" and "linuxcnclcd" out there?

2016-05-13 Thread Eric H. Johnson
Sebastian,

I have some catching up to do. I do not think I have done a commit since
switching from VNC to git, and have not setup the development environment
since switching back to Debian. I still run production headless on Xubuntu.
I am currently out of town but will look at it next week after I return.

Regards,
Eric


On 05/12/2016 03:21 PM, Eric H. Johnson wrote:
>
> I am the author of that module, I actually thought it had been dropped 
> some time back. It uses LCDProc to drive any number of LCD type 
> displays. I ran into a problem with keypress / keyrelease for jogging, 
> in that it was not supported by the LCDProc library, although it was 
> supported by the specific devices I was targeting (Matrix Orbital). I 
> patched the library, added an entry for the function in the ini file, 
> etc. and submitted a patch to LCDProc, but it was never applied. As a 
> consequence, I dropped development on the module.
>
> I have not checked lately to see if perhaps that feature has since 
> been supported.

Hi Eric!

Do you have any interest in maintaining linuxcnclcd in the Joints/Axes
branch?  There are some changes to how jogging and homing are handled, that
require updates to all the UIs.


--
Sebastian Kuzminsky


--
Mobile security can be enabling, not merely restricting. Employees who bring
their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the apps
on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Any users of "xlinuxcnc" and "linuxcnclcd" out there?

2016-05-12 Thread Eric H. Johnson

I am the author of that module, I actually thought it had been dropped some 
time back. It uses LCDProc to drive any number of LCD type displays. I ran into 
a problem with keypress / keyrelease for jogging, in that it was not supported 
by the LCDProc library, although it was supported by the specific devices I was 
targeting (Matrix Orbital). I patched the library, added an entry for the 
function in the ini file, etc. and submitted a patch to LCDProc, but it was 
never applied. As a consequence, I dropped development on the module.

I have not checked lately to see if perhaps that feature has since been 
supported.

Regards,
Eric 


On 12 May 2016 at 13:22, Todd  Zuercher
 wrote:
> Seriously doubt they'd be missed (I can't even find anything about the 
> Linuxcnclcd one).

I think the only description for linuxcnclcd is a brief comment in the source 
code:
https://github.com/LinuxCNC/linuxcnc/blob/2957cc5ad0a463c39fb35c10a0c14909c09a5fb7/src/emc/usr_intf/emclcd.cc

It's a GUI that run on one of these:
https://www.matrixorbital.com/product_info.php?products_id=427

Which I think is intended to mount in the front panel of a PC case.
It's quite a compelling idea for a LinuxCNC interface, but I don't know if 
anyone knows if it works or not.

--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed for 
the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
Mobile security can be enabling, not merely restricting. Employees who bring 
their own devices (BYOD) to work are irked by the imposition of MDM 
restrictions. Mobile Device Manager Plus allows you to control only the apps on 
BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Following error on angular axis

2016-04-14 Thread Eric H. Johnson
Peter,

It is geared down 4:1, so 40 degrees of shaft rotation for 10 degrees on the
axis.

Regards,
Eric


A plot would help, is ths 10 degrees of motor shaft position?



--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Following error on angular axis

2016-04-14 Thread Eric H. Johnson


-Original Message-
From: Peter C. Wallace [mailto:p...@mesanet.com] 
Sent: Thursday, April 14, 2016 10:40 AM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Following error on angular axis

On Thu, 14 Apr 2016, Eric H. Johnson wrote:

> Date: Thu, 14 Apr 2016 09:20:01 -0400
> From: Eric H. Johnson <ejohn...@camalytics.com>
> Reply-To: "Enhanced Machine Controller (EMC)"
> <emc-users@lists.sourceforge.net>
> To: "'Enhanced Machine Controller (EMC)'" 
> <emc-users@lists.sourceforge.net>
> Subject: [Emc-users] Following error on angular axis
> 
> All,
>
>
>
> I am trying to lick a problem with following error on an angular axis 
> (A). I am using a Mesa 7i43 with the 7i33 quad servo interface. If I 
> set the axis max_velocity above about 2 RPS I start getting following 
> errors on G0 moves with any reasonable value for FError (i.e. under 10 
> degrees). The motor should be capable of almost 60 RPS. The encoder is 
> 500 count, 2000 with quadrature, so only a little over 1Khz / 4Khz 
> when I start to see the problem.
>
>
>
> The tuning is firm and giving good positional accuracy, and 
> mechanically there does not appear to be any significant mechanical 
> resistance to overcome. I have played with a number of the axis 
> parameters, but seems to come back to max_velocity, as adjusting 
> acceleration and PID parameters seems to have minimal effect on following
error.
>
>
>
> Any ideas?
>
>
>
> Thanks,
>
> Eric
>

A plot would help, is ths 10 degrees of motor shaft position?


Peter Wallace
Mesa Electronics


--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers
of your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Following error on angular axis

2016-04-14 Thread Eric H. Johnson
Todd,

It is velocity mode. I am running headless so it is a bit of a pain to setup
for running things like halmeter and halscope unless I setup something like
VNC. 

I won't be able to work on it until tomorrow, but will look at this then.

Thanks all,
Eric


Is the following error proportional to velocity?  FF1 can often help with
this, unless it is a torque mode set up, then it becomes a little more
complicated.



--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Following error on angular axis

2016-04-14 Thread Eric H. Johnson
All,

 

I am trying to lick a problem with following error on an angular axis (A). I
am using a Mesa 7i43 with the 7i33 quad servo interface. If I set the axis
max_velocity above about 2 RPS I start getting following errors on G0 moves
with any reasonable value for FError (i.e. under 10 degrees). The motor
should be capable of almost 60 RPS. The encoder is 500 count, 2000 with
quadrature, so only a little over 1Khz / 4Khz when I start to see the
problem. 

 

The tuning is firm and giving good positional accuracy, and mechanically
there does not appear to be any significant mechanical resistance to
overcome. I have played with a number of the axis parameters, but seems to
come back to max_velocity, as adjusting acceleration and PID parameters
seems to have minimal effect on following error. 

 

Any ideas?

 

Thanks,

Eric

 

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Program prefix

2015-10-09 Thread Eric H. Johnson
HI all,

Has there been a change to PROGRAM_PREFIX in version 2.6 or later, currently 
using 2.7.

Under 2.5, if I issue the 'open' command from linuxcncrsh it would pull the 
file from the path specified by PROGRAM_PREFIX in the DISPLAY section.

Now it seems whatever I put in for that parameter, it pulls from the associated 
configuration folder.

I have also tried including and removing the final '/', and specifying the 
absolute and relative paths.

This is working fine on version 2.5, although the path is slightly different 
with emc2/nc_files instead of linuxcnc/nc_files.

Thanks,
Eric

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot2 drivers

2015-10-08 Thread Eric H. Johnson
Sebastian,

I was trying to do a quick rebuild of an old machine where the ssd died and
wanted to be able to use the existing configuration as is. I went ahead,
however and just finished installing lcnc 2.7 to xubuntu 12.04 from the
instructions here:
http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_ins
talling_on_ubuntu_precise

Everything installed, but I got the shared memory error described here:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LockedMemory

I somewhat arbitrarily increased the memlock value to 30720 and it is now
working.  On to modifying the configuration, as the original was lcnc 2.3.

Thanks,
Eric


I would not recommend Ubuntu 10.04 or LinuxCNC 2.5 for new installs. 
But I believe you have your reasons and I won't try stop you ;-)

What's the URL to the install script you're using?  Sounds like maybe it's
buggy.

I think you mean the hostmot2 firmware, not the drivers?  The firmware is
available both from the hm2 buildbot at the apt source you listed, and in
the normal debian archive at linuxcnc.org:

deb http://linuxcnc.org/ $DIST base

(Replace $DIST with the distribution you're running, from "lsb_release
--short --codename".)

You need to add that deb archive to your sources.list, run "sudo apt-get
update", and then "apt-cache search hostmot2" should show all the
hostmot2 firmware debs that are available.

I'm not sure why i'm seeing it from my machine and you're not seeing it from
yours.


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


Re: [Emc-users] Hostmot2 drivers

2015-10-08 Thread Eric H. Johnson
Sebastian,

I am building from packages. That makes sense, I did do a reboot after rtai
was installed, but not after lcnc.

Thanks,
Eric

Are you building linuxcnc itself from source or installing the debian
package?

The updated memlock limit comes from the linuxcnc debian package, not from
the rtai kernel package, since it's linuxcnc that actually wants to lock
memory.

If you install linuxcnc.deb, it will update /etc/security/limits.conf, and
then you need to log out and log back in for the new memlock limit to take
effect.

I think there's no real bug here, but probably a "missing documentation" 
issue


--
Sebastian Kuzminsky


--
___
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] Hostmot2 drivers

2015-10-07 Thread Eric H. Johnson
Hi all,

 

I am rebuilding a box with xubuntu 10.04 and the linuxcnc 2.5.4 install
script. I ran into a similar problem last April that Sebastian walked me
through. Rechecking those posts, the problem is a little different. While
linuxcnc installed fine, I do not see the hostmot2 drivers in synaptic. I
added:

deb http://buildbot.linuxcnc.org/hm2 hm2-firmware v0

 

To sources.list and reloaded, but they are still not coming up.

 

Any idea what I am doing wrong?

 

Thanks,

Eric

 

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


Re: [Emc-users] Increasing home speed

2015-06-27 Thread Eric H. Johnson
John,

I backed off on the acceleration and now it can home much faster. I did not 
realize that parameter affected homing so much. I will have to put acceleration 
back to where it was to generate the error.

Thanks,
Eric


On June 26, 2015 5:04:41 PM EDT, John Thornton j...@gnipsel.com wrote:
The error would help a lot... on my plasma machine I have a Rapid to 
Home button and after I'm done cutting and before shutting off I press

the magic button. Homing only takes a few seconds when I fire it back
up.

JT

On 6/25/2015 8:33 PM, Eric H. Johnson wrote:
 Hi all,

   

 I am not sure I understand why I cannot increase my home velocity for
X and
 Y. I have a 12' by 20' table and have not been able to increase  the
home
 velocity much above 0.25, which is tortuously slow (linuxcnc 2.6).
 Unfortunately I did not write down the exact error message when I was
at the
 machine, but looking it up it seemed to indicate that the home sensor
did
 not stay stable long enough to complete the home.

   

 My home sensors are micro-switches which are closed by a plate which
first
 contacts the home sensor, then the end of travel limit, and finally
the hard
 stop. Once contact is made, the switches never release until the axis
 reverses direction.  The home sensors are debounced, and I increased
the
 debounce time from about 5ms to 10ms, so I am pretty sure there is
not a
 state change once the debounce time is satisfied on initial contact.

   

 Is there something about the homing sequence I am still missing?

   

 Thanks,

 Eric

   

http://t.sidekickopen07.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4

LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=90ee8c53-8
 5e5-4df5-b55c-48515242dba9

--
 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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
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] Increasing home speed

2015-06-26 Thread Eric H. Johnson
Craig,

The home switch and the end of travel are about the width of the
micro-switch apart, i.e. 1-1.5. The axis stops well before the end of
travel, probably in a 1/4. Are you suggesting the accel and velocity are
too high or too low?

Regards,
Eric



Acceleration  limits,  after sensing switch how far would it go before
turning around?,  It depends on velocity and acceleration limits.



--
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] Increasing home speed

2015-06-25 Thread Eric H. Johnson
Hi all,

 

I am not sure I understand why I cannot increase my home velocity for X and
Y. I have a 12' by 20' table and have not been able to increase  the home
velocity much above 0.25, which is tortuously slow (linuxcnc 2.6).
Unfortunately I did not write down the exact error message when I was at the
machine, but looking it up it seemed to indicate that the home sensor did
not stay stable long enough to complete the home.

 

My home sensors are micro-switches which are closed by a plate which first
contacts the home sensor, then the end of travel limit, and finally the hard
stop. Once contact is made, the switches never release until the axis
reverses direction.  The home sensors are debounced, and I increased the
debounce time from about 5ms to 10ms, so I am pretty sure there is not a
state change once the debounce time is satisfied on initial contact.

 

Is there something about the homing sequence I am still missing?

 

Thanks,

Eric

 
http://t.sidekickopen07.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=90ee8c53-8
5e5-4df5-b55c-48515242dba9 
--
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] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

Looks like it got it.

Thanks much,
Eric

Ok, so that shows you still have version 0.8.13 of the
hostmot2-firmware-7i43-2 installed, as per the prophecy.

Upgrade it to 0.8.21 and see how you do.

sudo apt-get -uV upgrade hostmot2-firmware-7i43-2


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Hi all,

 

I am running into a problem with installing the hostmot drivers that I do
not recall encountering before. I installed the 7i43-small packages, then
just tried to run the hm2_servo | 7i43-small sample configuration, telling
it to make a local copy. It tells me it cannot find SVST4_4S.BIN. There is
no SVST4_4S.BIN under /lib/firmware., only SVST4_4.BIN. I made a local copy
of SVST4_4.BIN in /linuxcnc/configs/hm2-servo, and changed the ini file to
reference SVST4_4.BIN. Still says it cannot find the file, and is looking in
path hm2/7i43/SVST4_4.BIN. I am not sure what that is referenced to, but
recreated the path under linuxcnc/config and several other places.

 

I am running lcnc 2.5.4. 

 

What stupid thing am I doing wrong?

 

Thanks,

Eric

 
http://t.signalequattro.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=690ed21c-6
0fc-4209-aa81-78b89ec4a709 
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
All,

I should add, I am running on Xubuntu 10.04, which I have done all along
because it provides a smaller foot print, and I run headless. I installed
from the 10.04 script, then  used Synaptic to install the hostmot package
(7i43-small).

Regards,
Eric
 

I am running into a problem with installing the hostmot drivers that I do
not recall encountering before. I installed the 7i43-small packages, then
just tried to run the hm2_servo | 7i43-small sample configuration, telling
it to make a local copy. It tells me it cannot find SVST4_4S.BIN. There is
no SVST4_4S.BIN under /lib/firmware., only SVST4_4.BIN. I made a local copy
of SVST4_4.BIN in /linuxcnc/configs/hm2-servo, and changed the ini file to
reference SVST4_4.BIN. Still says it cannot find the file, and is looking in
path hm2/7i43/SVST4_4.BIN. I am not sure what that is referenced to, but
recreated the path under linuxcnc/config and several other places.

 

I am running lcnc 2.5.4. 

 

What stupid thing am I doing wrong?

 

Thanks,

Eric

 
http://t.signalequattro.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=690ed21c-6
0fc-4209-aa81-78b89ec4a709 

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your
own process in accordance with the BPMN 2 standard Learn Process modeling
best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Chris,

Sorry, typo. BIT.

Regards,
Eric


Sent from Samsung Mobile

 Original message 
From: andy pugh bodge...@gmail.com 
Date: 06/04/2015  8:41 AM  (GMT-05:00) 
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net 
Subject: Re: [Emc-users] Hostmot drivers 
 
On 6 April 2015 at 11:33, Eric H. Johnson ejohn...@camalytics.com wrote:

 It tells me it cannot find SVST4_4S.BIN.

.BIN or.BIT?

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

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

0.8.13.g3e60a9b

Regards,
Eric

Which version of the hostmot2 packages do you have?

Find out with dpkg -l 'hostmot2*'.

There was a snafu for a while with the old package compatibility symlinks,
maybe something got missed.


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

Is SVST4_4S.BIT different from SVST4_4.BIT. I assumed the 'S' meant that it
was for the small (200K) FPGA. SVST4_4.BIT was the only one that installed
with the 7i43-small package.

If I drop the hm2/7i43/ from the path in the ini file, it still does not
find the BIT file, at least any place I have tried to put it under linuxcnc
or linuxcnc/config. If I add an explicit path in the ini file ( /home/...),
it says file name exceeds 30 characters.

Regards,
Eric

Which version of the hostmot2 packages do you have?

Find out with dpkg -l 'hostmot2*'.

There was a snafu for a while with the old package compatibility symlinks,
maybe something got missed.



--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

Never mind, I see the apt-get update did update to version 0.8.21, but still
no SVST4_4S.BIT file, and same error when I try to run referencing
SVST4_4.BIT.

Regards,
Eric


Sebastian,

You mean put deb... in the sources.list file, right? I did that, and
apt-get update worked fine and identified linuxcnc. Then I should do
apt-get install hm2-firmware, right? It says package not found.

Regards,
Eric

There are two SVST4_4 bit files, one for the 400k FPGA (big, aka B) and
one for the 200k FPGA (small, aka S).

The problem you describe is a bug in the hostmot2 firmware package, which i
think is now fixed.  It was due to a change in how/where the firmware debs
package the files.  It's better now, but old versions of linuxcnc don't know
about the new better paths.  The problem is fixed in the latest version of
the hostmot2 debs by adding back the symlinks to the old firmware locations
that i erroneously removed.

Try 0.8.21 from the hm2 buildbot:

deb http://buildbot.linuxcnc.org/hm2 hm2-firmware v0

If that works for you then i'll update the debs at www.linuxcnc.org.



--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your
own process in accordance with the BPMN 2 standard Learn Process modeling
best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

You mean put deb... in the sources.list file, right? I did that, and
apt-get update worked fine and identified linuxcnc. Then I should do
apt-get install hm2-firmware, right? It says package not found.

Regards,
Eric

There are two SVST4_4 bit files, one for the 400k FPGA (big, aka B) and
one for the 200k FPGA (small, aka S).

The problem you describe is a bug in the hostmot2 firmware package, which i
think is now fixed.  It was due to a change in how/where the firmware debs
package the files.  It's better now, but old versions of linuxcnc don't know
about the new better paths.  The problem is fixed in the latest version of
the hostmot2 debs by adding back the symlinks to the old firmware locations
that i erroneously removed.

Try 0.8.21 from the hm2 buildbot:

deb http://buildbot.linuxcnc.org/hm2 hm2-firmware v0

If that works for you then i'll update the debs at www.linuxcnc.org.


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hostmot drivers

2015-04-06 Thread Eric H. Johnson
Sebastian,

The command  as written says no matching files, if I remove the '\', I get:

Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name  Version
Description
+++-=-==
=-
un  hostmot2-firmware none
(no description available)
ii  hostmot2-firmware-7i43-2  0.8.13.g3e60a9b
HostMot2 firmware images for Mesa 7i43-2

The files I have under lib/firmware/hm2/7i43-2/ are:
total 444
-rw-r--r-- 1 root root 131022 2014-07-24 14:21 SV8.BIT
-rw-r--r-- 1 root root  16573 2014-07-24 14:21 SV8.xml
-rw-r--r-- 1 root root 131022 2014-07-24 14:21 SVST4_4.BIT
-rw-r--r-- 1 root root  16917 2014-07-24 14:21 SVST4_4.xml
-rw-r--r-- 1 root root 131022 2014-07-24 14:21 TPEN4_5.BIT
-rw-r--r-- 1 root root  16490 2014-07-24 14:21 TPEN4_5.xml

Regards,
Eric

I think you missed upgrading the hostmot2-firmware-7i43-2 package, because
the symlink is there on my machine:

  ls -l /lib/firmware/hm2/7i43/SVST4_4S.BIT
lrwxrwxrwx 1 root root 21 Apr  6 08:58
/lib/firmware/hm2/7i43/SVST4_4S.BIT - ../7i43-2/SVST4_4.BIT

  dpkg -S /lib/firmware/hm2/7i43/SVST4_4S.BIT
hostmot2-firmware-7i43-2: /lib/firmware/hm2/7i43/SVST4_4S.BIT

  dpkg -s hostmot2-firmware-7i43-2 | grep Vers
Version: 0.8.21.g5be856c


What is the complete output of dpkg -l hostmot2\*?


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Differential line driver module

2015-03-19 Thread Eric H. Johnson
Peter,

Thanks, I completely missed that. When will they be back in stock? :)

Regards,
Eric



You could use our EncY for this (assuming we get it back in stock soon)


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Differential line driver module

2015-03-19 Thread Eric H. Johnson
Hi all,

 

The short question:

I am looking for any recommendations on a differential line driver module
for use with the encoder signals to the Mesa 7i33 quad analog servo
interface. I found this one, but it takes a single ended signal and converts
it to differential. My encoders are already wired differential.

http://www.cncdrive.com/Difflinedriver.html

 

Explanation:

I am retrofitting a large gantry machine, where the existing system dealt
with this problem by mounting the amplifiers, power supplies and controller
on / in the gantry. With the components I need to add, that is a lot of
electronics I would rather not have in motion. Moving it to a panel on the
other end of the gantry e-chain means going through another 20' of e-chain,
plus whatever it takes to land it in the panel. The panel can be mounted
quite close to the end of the e-chain.  Round trip,  that is an additional
50' or so for the encoder signals.

 

The gantry is 16' wide, so the round trip distances to the respective motors
would roughly work out to:

Y1:  55'

Y2: 90'

X:  90'

A:  100'

 

The Z axis is a two position pneumatic head, so does not require an encoder,
however there is a small amount of discreet 5V I/O that might have to run
similar distances, most of which would be no significant hardship to convert
to 24V. I am using the Mesa 7i37 board for this I/O. Also, as a rotary axis,
the A axis could home to the encoder index signal, the other axes don't
require the index signal.

 

Any recommendations are appreciated.

 

Thanks,

Eric

 

 
http://t.signalequattro.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=c7f8453b-1
91e-46df-8bed-5e58ae16bfc1 
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A shot in the dark

2015-03-06 Thread Eric H. Johnson
Hi all,

I will close this thread out. I was able to get the manuals through BK.
Apparently what you have to do (I won't get a chance to try it until Monday)
is hold two buttons on controller boot, which will put it into program mode.

Eric


Just a shot in the dark to see if anyone has run into one of these
controllers. I am in  the process of re-controlling several machines using
AMC controllers (from Burny Kalikburn, not Advanced Motion Control),
starting with one using the AMC3C controller. Unfortunately, another machine
uses the AMC-B controller (see: http://www.burny.com/amc-b.shtml) and has
stopped working.  It will be a couple of months before we can get to this
one.

 

As best I can tell, it looks like it has lost its configuration, because all
of the hardware (encoders, motors, wiring, etc.) checks out, and does in
some fashion work, just not properly. PID values are way off, it does not
home in the correct direction, etc. Thus it seems like the controller needs
to have the configuration flashed. I have the doc on how to do this on the
3C controller, which is a pedestal controller and has a switch to put it
into program mode for flashing. I do not see an analogous switch on the
AMC-B controller.

 

I have found the flash program, the required ini and hex files, have a
serial connection, etc. but it will not flash. There seems to be one guy in
the world who still supports this controller and he does not seem to answer
his phone or email.

 

Any chance anyone here has ever run into one of these and knows the secret
sauce to flashing it, or better yet, know where I can find a manual for it?
I have not as yet been successful with Burny Kaliburn in getting a manual. I
saw a post on CNC Zone about someone else having a similar problem, but with
a different controller.

 

Thanks,

Eric

 

 
http://t.signalequattro.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=2e907301-4
f9e-4bc1-906a-4f90d1e18f37 

--
Dive into the World of Parallel Programming The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] A shot in the dark

2015-03-05 Thread Eric H. Johnson
Hi,

 

Just a shot in the dark to see if anyone has run into one of these
controllers. I am in  the process of re-controlling several machines using
AMC controllers (from Burny Kalikburn, not Advanced Motion Control),
starting with one using the AMC3C controller. Unfortunately, another machine
uses the AMC-B controller (see: http://www.burny.com/amc-b.shtml) and has
stopped working.  It will be a couple of months before we can get to this
one.

 

As best I can tell, it looks like it has lost its configuration, because all
of the hardware (encoders, motors, wiring, etc.) checks out, and does in
some fashion work, just not properly. PID values are way off, it does not
home in the correct direction, etc. Thus it seems like the controller needs
to have the configuration flashed. I have the doc on how to do this on the
3C controller, which is a pedestal controller and has a switch to put it
into program mode for flashing. I do not see an analogous switch on the
AMC-B controller.

 

I have found the flash program, the required ini and hex files, have a
serial connection, etc. but it will not flash. There seems to be one guy in
the world who still supports this controller and he does not seem to answer
his phone or email.

 

Any chance anyone here has ever run into one of these and knows the secret
sauce to flashing it, or better yet, know where I can find a manual for it?
I have not as yet been successful with Burny Kaliburn in getting a manual. I
saw a post on CNC Zone about someone else having a similar problem, but with
a different controller.

 

Thanks,

Eric

 

 
http://t.signalequattro.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4
LCQRN7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=2e907301-4
f9e-4bc1-906a-4f90d1e18f37 
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Dual servo motor gantry

2015-01-09 Thread Eric H. Johnson
Hi all,

 

I am looking to do an upgrade on a large XY table where the gantry is driven
by to oppositely mounted servo motors. Both sets of encoders run back to the
existing controller. Can I just give a generous deadband to the slave axis,
or is there a better way to address this configuration so the motors don't
fight each other. I believe it uses a single home switch which can then be
fed to both axes for purposes of homing. Anyone done this? Anything else to
look out for?

 

Thanks,

Eric

 

 
http://t.senaltres.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4LCQRN
7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=8828d77849c9460
b95fcaf96870fbe9d 
--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Dual servo motor gantry

2015-01-09 Thread Eric H. Johnson
Viesturs,

It might add some positioning error, but I am thinking of something on the
order of a couple hundredths of an inch or less. The application is an
ultrasonic knife cutting table, so with the flex of the blade I can
certainly tolerate a couple hundredths of an inch error on one side of the
gantry. The motors and amplifiers are identical, so performance should be
very close to identical as well.

I do not see two home switches as viable, it is a prox switch, so precisely
aligning the field effect of two such switches would be a nightmare, not to
mention how easily one could get knocked out of alignment. 

Thanks,
Eric 

Correct me, if I am wrong, but AFAIK adding deadband will added also in the
positioning precision by definition, I seriously doubt that it is
acceptable.
Any reason not to add another homeswitch, so that each of those joints has
one and treat it as a normal gantry machine?



--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Dual servo motor gantry

2015-01-09 Thread Eric H. Johnson
Dave,

I do not think I have that option, at least not without changing amplifiers.
The only interface to the existing amplifiers is a -10 to 10V signal. This
configuration with stepper motors is pretty much falling off a log easy. I
have a 4' x 8' stepper table configured exactly that way.

Thanks,
Eric


I did one of these several years ago. The machine has 1 KW servos on 
each end of the gantry driving ball screws.The gantry was quite 
rigid so when the power was removed it self squared.   There was one one 
home switch.  I ended up using servo drives in step and direction 
mode and fed them with a pulse train from LinuxCNC.   That worked out 
fine.  I fed the same step and direction signal to each gantry drive.   
If there is any significant following error on either drive, it kicks out
the controls so the gantry cannot become racked out of shape.
It has been running like that now for over 3 years with no issues and the
machine runs up to about 700 ipm.  The machine runs every day, sometimes two
shifts per day.
I considered doing two separate closed loop axes back to the PC, but I
thought it would be easier to try the step and direction approach 
first.   That worked, so I stuck with it.
No regrets on that decision.

Dave

On 1/9/2015 10:57 AM, Eric H. Johnson wrote:
 Hi all,

   

 I am looking to do an upgrade on a large XY table where the gantry is 
 driven by to oppositely mounted servo motors. Both sets of encoders 
 run back to the existing controller. Can I just give a generous 
 deadband to the slave axis, or is there a better way to address this 
 configuration so the motors don't fight each other. I believe it uses 
 a single home switch which can then be fed to both axes for purposes 
 of homing. Anyone done this? Anything else to look out for?

   

 Thanks,

 Eric

   

   
 http://t.senaltres.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v
 4LCQRN
 7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920pi=8828d7784
 9c9460
 b95fcaf96870fbe9d
 --
  Dive into the World of Parallel Programming! The Go Parallel 
 Website, sponsored by Intel and developed in partnership with Slashdot 
 Media, is your hub for all things parallel software development, from 
 weekly thought leadership blogs to news, videos, case studies, 
 tutorials and more. Take a look and join the conversation now. 
 http://goparallel.sourceforge.net 
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com



--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Mux_generic

2014-11-28 Thread Eric H. Johnson
Andy et al,

Is mux_generic in the current binaries? I am getting can't find module.

Thanks,
Eric



Sent from Samsung Mobile
--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Setting outputs based on tool number

2014-11-26 Thread Eric H. Johnson
Hi all,

 

I need to set a couple outputs based on which tool is selected. I only have
3 tools. I expect others have run into this issue. So far the easiest way I
see is to convert iocontrol.0.tool-number into a float and then use
comparators on that value to set the states of my outputs.

 

Is there an easier way to do this?

 

Thanks,

Eric

 

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Using LinuxCNC from the terminal

2014-06-20 Thread Eric H. Johnson
Jacob,

If you just want to issue commands via a command line interface you can use
linuxcncrsh. It is basically a telnet like interface. You could also shell
in via ssh and then connect to local host to both go over a standard port
and retain encryption.
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Emcrsh

Note: It looks like the doc has reverted to the old name of Emcrsh as the
title. This was the old name prior to the name change of EMC to Linuxcnc.

Regards,
Eric


Hi, just started with LinuxCNC. I was just wondering out of curiosity, is it
possible to use linuxCNC from just the terminal interface, like with ssh
from another PC, or do we need the graphical interface.



--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT, Pic controller? needed for high school play

2013-10-17 Thread Eric H. Johnson
Bruce,

Here is a link to light sequencing and DMX decoding using an Arduino:
http://makezine.com/2011/11/01/light-sequencing-and-decoding-dmx-with-an-ard
uino/

I personally do not know much about theater lighting but thought this might
be of interest. If you are located in the US, the Arduino and various
companion modules are available through Radioshack.

Regards,
Eric

I need help

First let me say i know zero about controllers.

I am building the chandelier for the high schools performance of Phantom of
the Opera.
I need to remotely control the lights, two actuators and some spark
emitters.
The chandelier will sit on the stage all crumpled up as the play starts it
will slowly raise and the lights will flicker and all come to life as the
chandelier reaches is apex.
Later in the play we will lower the chandelier a few feet and shake it with
the actuators, flicker some of the lights and set off the spark emitters.

Everything need to run off a 12 volt battery.
There are:
 48 LED globes.
Some types of spark emitters, not sure what I am using yet, don't want to
set of the smoke alarms Some type of linear actuator to pull two tiers of
the chandelier together to shake it. Open to suggestions.
Run everything but the winch, remotely.

I'm told I need a pic controller for this and the engineer where I work says
he'll put it all together and program it, but I need to find it and buy it
first.

Any help I can get on this will be greatly appreciated.
Bruce


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


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


Re: [Emc-users] Linuxcncrsh with MachineKit+BeBoPr+BBB

2013-10-15 Thread Eric H. Johnson
Walter,

I have not been following this thread, so I may be talking out of school,
but don't you just need to have linuxcncrsh run on the BBB running linuxcnc?
That simply requires 'loadusr linuxcnc in the hal file or
DISPLAY=linuxcncrsh in the ini file. It then starts with linuxcnc and does
not need to be separately started.  It is just a simple socket connection
which can be tested with telnet for example:
telnet machine name 5007

On the other BBB use your favorite language or script to open an ordinary
socket connection to the appropriate machine and port.

Or is there something more I am missing here?

Regards,
Eric


Thanks for the feedback.  I am facing another challenge... how do I start
linuxcncrsh remotely?

I can write up a script to login to the remote machine (over ssh, let's
say), but linuxcncrsh requires a telnet connection and the BBB doesn't have
that available (I think).
I also get an error when trying to start linuxcncrsh on the BBB no matter
what config I use.

emc/usr_intf/emcrsh.cc 2838: can't connect to emc

I have poked around lots and still cannot find any real answer to this.
Someone out there must have figured this out... help!



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


Re: [Emc-users] OT - electric vehicles

2013-05-01 Thread Eric H. Johnson
Jon,

sarcasm
Well just get a generator working off a Hot-Cat
(http://ecatreport.com/e-cat/no-hot-cat-progress-with-thermoelectric-process
-yet) and for extra credit, drop the engine, drive train and cooling system
in favor of Hub Motors
(http://kellycontroller.com/car-hub-motor-72v-7kw-p-465.html). Then you
ought to be a to go at least 6 months without a fill-up.

Should be able to do that in a weekend. 
/sarcasm

Regards,
Eric



Well, this is pretty off-topic, except that these machines are basically big
servo motors and drives.  I have a Honda Civic hybrid and have driven it for
about 4 years.  I just had to have the hybrid battery replaced at Honda's
cost this winter.  I get 49 MPG in the winter and hot summer, and am getting
57 MPG right now, in mixed city/highway driving.  I fill the gas tank a bit
more than once a month!

I could actually use an all-electric for all this, but then I'm going to
Wichita in June, so an all-electric might be less optimal for that trip.

(I did build an all-electric VW Beetle hack job in 1985 or so, and it ran
remarkably well.  The body was full of big holes, though.)



--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Off topic - Axor Motors and Microspeed drives

2013-04-08 Thread Eric H. Johnson

Off chance, does anyone know of a North American if not US distributor of
Axor motors and Microspeed drives? I thought I had come across one in Canada
(Vancouver IIRC), but I do not seem to be able to find them ATM.

Thanks,
Eric




--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcncrsh error reporting

2013-03-22 Thread Eric H. Johnson
Lars,

If you have another user interface running, the first interface to see the 
error is going to swallow it. Since a local interface generally updates faster 
that one over a network, the odds are that the local interface will see it 
first.

This is a known limitation of that interface.

I believe linuxcncsvr (5005) is for nml, which is why halrmt is by default on 
5006 and linuxcncrsh on 5007.

Regards,
Eric

Sent from my ASUS Pad

Lars Andersson l...@larsandersson.com wrote:

Hi list,
got inspired by recent threads and decided to try a remote display app 
for LinuxCNC using linuxcncrsh.
I started in C# as this is the windows thing that usually works for me, 
was promising to start with.

One serious problem now. I can't get error reporting to work. If I issue 
a command like set mdi g0x0y0 and the AXIS display shows an error 
must be in MDI mode to issue MDI command  then I issue a get error 
which returns ERROR OK.

How should I do this correctly? My plan was to follow each command with 
a get error, I cannot find any other way of error feedback.

(By the way, what is linuxcncsvr on port 5005 doing? Wasn't able to find 
anything in the docs)



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] c/c++ interface

2013-03-19 Thread Eric H. Johnson
Wesley,

For those basic functions, could you just use linuxcncrsh (emcrsh prior to
version 2.5), see:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Linuxcncrsh

Regards,
Eric


Brief background: EPICS is a basically a client-server framework for
cross-platform distributed controls.  The server-side provides variables
that clients can read/write too.  The variables can store data or act as
triggers.

Currently, I'm testing/learning linuxcnc with a 3-axis mill for proof of
principle.  But our goal is to build a hexapod that's fully integrated with
our EPICS controls, that's where I come in.  One of my colleagues posted a
design sim here:

https://www.youtube.com/watch?v=8nSfLRaEPEElist=UU7zkQp-M-_i3c498p9MGWmAin
dex=1

In the end, the most used controls would likely be jog, jog speed, and
homing.  Most of the configuration would be considered experts only and
setup ahead of time.




--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] c/c++ interface

2013-03-19 Thread Eric H. Johnson
Wesley,

The protocol itself was never intended to be secure, but you can tunnel over
SSH to achieve that.

Regards,
Eric


Thanks Eric.  

I actually just started looking into that as an option.  In general, telnet
is frowned upon for security reasons.  But I have other systems that use it
and we tuck them behind firewalls, etc.  With this setup, the PC doesn't
have to act as the server, only a remote device.  I'm gonna follow-up and
test this out.  I'm also interested in any ideas from Michael H.


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Installing linuxcnc 2.4.7 from packages

2013-03-15 Thread Eric H. Johnson
Hi all,

The hard drive failed on one of my customer's machines. They were running
emc2  2.4.7. I was trying to reinstall that so that I can run the known
working configuration without modification. I was trying to run this script
file:
http://linuxcnc.org/lucid/emc2-install.sh

Referenced here:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_EMC2#On_Ubuntu_10_04_usi
ng_precompiled_EMC2_packages

It blows out on a bunch of python related dependencies.

I am trying to install to xubuntu 10.04.2. I did apply all updates before
installing.

Is there a relatively easy way to install older versions of linuxcnc / emc2
from compiled packages?

Thanks,
Eric
 

 


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Installing linuxcnc 2.4.7 from packages

2013-03-15 Thread Eric H. Johnson
Re-running the script does not repeat the stuff that succeeded, only that
which failed. Here is what failed:

The following packages have unmet dependencies:
  emc2: Depends: python2.4-numarray but is not installable
Depends: python2.4-imaging but is not installable
Depends: python2.4-imaging-tk but is not going to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: bwidget ( 1.8) but 1.9.0-2 is to be installed
Depends: python2.4-tk but is not installable
Depends: python2.4-xml but is not installable


Regards,
Eric


I think that's supposed to work, but it probably hasnt been tested on 2.4
for a long time.

Please pastebin the output of running that command, showing everything.


--
Sebastian Kuzminsky


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for
free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Installing linuxcnc 2.4.7 from packages

2013-03-15 Thread Eric H. Johnson
Replying to my own post, this looks like the problem, and possibly the
solution:
http://davidjb.com/blog/2010/05/installing-python-2-4-on-ubuntu-10-04-lucid-
lynx

Trying now.

Regards,
Eric

Re-running the script does not repeat the stuff that succeeded, only that
which failed. Here is what failed:

The following packages have unmet dependencies:
  emc2: Depends: python2.4-numarray but is not installable
Depends: python2.4-imaging but is not installable
Depends: python2.4-imaging-tk but is not going to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: bwidget ( 1.8) but 1.9.0-2 is to be installed
Depends: python2.4-tk but is not installable
Depends: python2.4-xml but is not installable


Regards,
Eric


I think that's supposed to work, but it probably hasnt been tested on 2.4
for a long time.

Please pastebin the output of running that command, showing everything.


--
Sebastian Kuzminsky


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for
free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for
free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Installing linuxcnc 2.4.7 from packages

2013-03-15 Thread Eric H. Johnson
Ok, I added:
deb http://ubuntu.mirror.cambrium.nl/ubuntu/ hardy-updates main

to my sources.list file and then was able to install:
python2.4-minimal
python2.4
python2.4-dev

But when I run the install script I am still getting the same error.

Regards,
Eric


The following packages have unmet dependencies:
  emc2: Depends: python2.4-numarray but is not installable
Depends: python2.4-imaging but is not installable
Depends: python2.4-imaging-tk but is not going to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: python ( 2.5) but 2.6.5-0ubuntu1 is to be installed
Depends: bwidget ( 1.8) but 1.9.0-2 is to be installed
Depends: python2.4-tk but is not installable
Depends: python2.4-xml but is not installable




--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Installing linuxcnc 2.4.7 from packages

2013-03-15 Thread Eric H. Johnson
Sebastian,

Thanks, I decided it was going to be easier to just upgrade to 2.5.

Regards,
Eric

I think I found the problem.  The wiki page you looked at is out of date -
it says at the top in bold to go look at this other page instead:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC 

The new page links to a new install script
(http://linuxcnc.org/install-scripts/lucid/linuxcnc-install.sh) that tries
to install linuxcnc 2.5 for you, which is not what you want.

But if you download the new script and open it in your favourite text editor
and change the two places where it says linuxcnc2.5 to emc2.4, then
change the apt-get install line so it installs emc2 instead of
linuxcnc, it should work, and should get the correct python packages for
emc 2.4 on lucid.

This is what I think from looking at the script, but I haven't tried it!
Let us know if it work.


--
Sebastian Kuzminsky



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


  1   2   3   4   >