Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Dave Cole
>>doing it with x86 isn't very feasible. Why not? Unless you have serious space or cost constraint issues going with a PC based solution is still your best bet. What are the chances of you finding a replacement ARM board of the proper type 10 years from now.Siemens routinely uses PC

Re: [Emc-users] Copying G code files from PC to PC

2016-03-23 Thread Gene Heskett
On Wednesday 23 March 2016 15:22:28 Rick Lair wrote: > Hello All, > > We now have our second wheezy based machine running in our shop, with > 2 Ubuntu machines still kicking around as well. I have all of the > machines connected to our network, that way all of the programming in > the office can

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread ceenbot
There isn't a need to exchange parts once they are in place. Board manufacturers get by with flash gold plated connectors because they are lower cost and the flash plating is only good for so many swipes before the connector cannot meet its original spec of contact resistance, current

Re: [Emc-users] Puzzling Realtime Delay

2016-03-23 Thread Gene Heskett
On Wednesday 23 March 2016 10:14:09 John Thornton wrote: > Ian has a computer with my harddrive in it that gives a puzzling real > time delay. uname -r returns 3.4-9-rtai-686-pae but the dmesg has [ > 0.00] Notice: NX (Execute Disable) protection cannot be enabled: > non-PAE kernel! > There's

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Nicklas Karlsson
1. I have a chosen a DRV8824 for stepper while you use DRV8825 and I think only maximum current is different. 2. You talk about TS-4900 or BBB with Cortex-A* CPU there I had chosen an ordinary computer. 3. Instead of FPGA I have chosen cheap STM32 micro controllers. I work with electronic

[Emc-users] RFID Tag or Barcode into LinuxCNC

2016-03-23 Thread John Thornton
Anyone read a RFID tag or barcode and use that to run a subroutine in LinuxCNC? JT -- Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread bari
Do you have to exchange your SATA and PCIe devices very often? I only do with my test systems. The controllers for machines might get a SATA or PCIe device swapped once in it's lifetime of several years. On 03/23/2016 02:28 PM, ceen...@in-front.com wrote: > I second the point about not using a

Re: [Emc-users] Copying G code files from PC to PC

2016-03-23 Thread Fernand Veilleux
I like Dropbox for transfering files from home, office and mill computer. So easy to use Fernand Le 23/03/16 15:34, John Thornton a écrit : > That and a bunch of other reasons is why I use LinuxMint with the Mate > desktop. Everything just works, where as Debian fights you tooth and > nail all

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread ceenbot
I second the point about not using a PC. Most of the CNC reliability issues I see are with backplane card edge connectors for DC servo drives and connectors subject to vibration/chafing of gold plating and oxidation of tin plating. A consumer grade PC motherboard is not meant for machine

Re: [Emc-users] Copying G code files from PC to PC

2016-03-23 Thread John Thornton
That and a bunch of other reasons is why I use LinuxMint with the Mate desktop. Everything just works, where as Debian fights you tooth and nail all the way with silly permissions and confusing log in screens and and and... JT On 3/23/2016 2:22 PM, Rick Lair wrote: > Hello All, > > We now

Re: [Emc-users] Copying G code files from PC to PC

2016-03-23 Thread Nicklas Karlsson
> Hello All, > > We now have our second wheezy based machine running in our shop, with 2 > Ubuntu machines still kicking around as well. I have all of the machines > connected to our network, that way all of the programming in the office > can be dropped directly in the respective nc_files

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Dave Cole
I've used Automation Direct servos and Teco servos for Brushless applications. I think the Automation Direct and Tecos are very comparable.I use the Automation Direct breakout boards on the Teco drives to make wiring easier.The terminal wiring numbers don't match up but once that is

Re: [Emc-users] Puzzling Realtime Delay

2016-03-23 Thread John Thornton
He is getting a realtime delay error, I didn't know if the pae line had anything to do with it or not. It' puzzling because the latency tests don't show anything out of the ordinary. JT On 3/23/2016 11:01 AM, Sebastian Kuzminsky wrote: > On 03/23/2016 08:14 AM, John Thornton wrote: >> Ian has

Re: [Emc-users] Puzzling Realtime Delay

2016-03-23 Thread Sebastian Kuzminsky
On 03/23/2016 08:14 AM, John Thornton wrote: > Ian has a computer with my harddrive in it that gives a puzzling real > time delay. uname -r returns 3.4-9-rtai-686-pae but the dmesg has [ > 0.00] Notice: NX (Execute Disable) protection cannot be enabled: > non-PAE kernel! That's my fault.

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Jon Elson
On 03/23/2016 07:29 AM, John Thornton wrote: > Hi Rick, > > Does the drive pass the encoder pulse through to the control card? > > An analog velocity servo, pretty much by definition, does NOT use the encoder, but a tachometer, for velocity feedback. (Fanuc used analog velocity servo amps, but

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Jon Elson
On 03/23/2016 06:46 AM, John Thornton wrote: > Does anyone have links to servo/drive suppliers in the US that have the > plain vanilla velocity drives that we like to use with LinuxCNC? You are talking about an analog velocity servo amplifier? Servo Dynamics AMC Copley Controls Are three that I

[Emc-users] Puzzling Realtime Delay

2016-03-23 Thread John Thornton
Ian has a computer with my harddrive in it that gives a puzzling real time delay. uname -r returns 3.4-9-rtai-686-pae but the dmesg has [ 0.00] Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel! Thanks JT emc@cnc ~ $ dmesg [0.00] Initializing

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Nicklas Karlsson
ARM-Cortex-M* CPUs have a nested vectored interrupt NVIC controller with selectable interrupt priorities. The NVIC is suitable for real time scheduling according to rate monotonic, FreeRtos may be added on top if needed, in particular there is nothing uknown disturbing. There are plenty of

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Nicklas Karlsson
No I looked for suitable drives and decided to make my own drive. It is a simple modular design with a little bit to many cables coming to fruitin now. Then done it should be easily customizable and able to drive all the common motors with resolver/tacho/encoder for measurement. On Wed, 23

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Rick Lair
Yes, and it is scalable, That drive is loaded with so much when it comes to the control and programming aspect, it is pretty amazing everything you get for how much they charge. Rick On 3/23/2016 8:29 AM, John Thornton wrote: > Hi Rick, > > Does the drive pass the encoder pulse through to the

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Rick Lair
The I/O cable was a little messy though, I used a ZL-CBL50-1P, that had the connector for the drive end, and flying leads on the other to direct wire to my 7i70/7i71/7i49, next time I will go with the ZL-SVC-CBL50 and a ZL-RTB50. That was a whole bunch of excess little 28AWG wire floating

Re: [Emc-users] Servos and Drives

2016-03-23 Thread John Thornton
Hi Rick, Does the drive pass the encoder pulse through to the control card? JT On 3/23/2016 7:23 AM, Rick Lair wrote: > Hey JT, > > I used a 3KW system from Automation Direct on our rotary table, and it > was a pretty seamless install/setup with linuxcnc, and for the price it > was really

Re: [Emc-users] Servos and Drives

2016-03-23 Thread John Thornton
Hi Rick, I was just looking at Automation Direct, good to hear from someone that has used them. Thanks JT On 3/23/2016 7:23 AM, Rick Lair wrote: > Hey JT, > > I used a 3KW system from Automation Direct on our rotary table, and it > was a pretty seamless install/setup with linuxcnc, and for the

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Todd Zuercher
That is simply because the majority of people want to be able to call up the manufacturer and get an answer or have them fix it when they have a problem. That doesn't happen with retrofits. - Original Message - From: "Erik Friesen" To: "Enhanced Machine Controller

Re: [Emc-users] Servos and Drives

2016-03-23 Thread Rick Lair
Hey JT, I used a 3KW system from Automation Direct on our rotary table, and it was a pretty seamless install/setup with linuxcnc, and for the price it was really reasonable. Rick On 3/23/2016 7:46 AM, John Thornton wrote: > Does anyone have links to servo/drive suppliers in the US that have

[Emc-users] Servos and Drives

2016-03-23 Thread John Thornton
Does anyone have links to servo/drive suppliers in the US that have the plain vanilla velocity drives that we like to use with LinuxCNC? Thanks JT -- Transform Data into Opportunity. Accelerate data analysis in your

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Erik Friesen
I don't want bang for my buck. What I want is a control board I can drop into my haas, and doing it with x86 isn't very feasible. Dropping a embeddedarm ts4900 on a custom baseboard would be real slick, and it seems that it could surely compete with the 1990's era motorola running at 40mhz.

Re: [Emc-users] Linuxcnc on arm (NML-over-TCP)

2016-03-23 Thread Nicklas Karlsson
In diagram there are first NML and then shared memory. If I put shared memory buffer in micro controller it would talk NML with the EMCTASK. > nml is the protocol/library between UIs and task, as well as between task > and iocontrol. task (not realtime) uses a shared memory interface to > talk

Re: [Emc-users] Linuxcnc on arm

2016-03-23 Thread Nicklas Karlsson
Then it come to 3D graphics this is the strong point on ordinary computer. Strong point of micro controller is: 3D graphics, hard drives or other unknown will not disturb execution, they are very simple and run software from the internal flash. My idea is to split linuxcnc in two and only run