Re: [Emc-users] linuxcnc.org website layout

2015-09-25 Thread Alex Joni
done

Alex

-Original Message- 
From: AxelZöllich
Sent: Thursday, September 24, 2015 10:25 PM
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] linuxcnc.org website layout

Hi,

every time I look to the linuxcnc.org site my eyes get stuck at the missing
space between content and left side menu. Maybe someone has the chance to do
this little change:






Axel

--
___
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] mach3

2014-07-05 Thread Alex Joni
Send it back, get a refund

Alex

- Original Message - 
From: Marius Liebenberg mar...@mastercut.co.za
To: emc-users@lists.sourceforge.net
Sent: Friday, July 04, 2014 11:58 AM
Subject: Re: [Emc-users] mach3


 Your Google is broken
 
 On 2014-07-03 21:54, a k wrote:
 hi
 i use google to fine who make mach3 and found a lot noise.
 who actually make mach3  and is there web link to them ?

 thanks
 aram


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] mach3

2014-07-05 Thread Alex Joni
Spot on Philipp,

I don't have anything against Mach3. I use one* every other day :)

Joke aside, Mach3 shares some codebase with LinuxCNC (early days, when 
LinuxCNC was still EMC - and public domain).

Other than that I have no real interest in it ...


Cheers,
Alex


* http://lmgtfy.com/?q=mach3+gillette

- Original Message - 
From: Philipp Burch p...@hb9etc.ch
To: emc-users@lists.sourceforge.net
Sent: Saturday, July 05, 2014 2:28 PM
Subject: Re: [Emc-users] mach3


Hi Gene,

I think that Alex meant to send back the broken Google, not Mach3 ;)

Cheers,
Philipp

On 05.07.2014 13:09, Gene Heskett wrote:
 On Saturday 05 July 2014 05:51:58 Alex Joni did opine
 And Gene did reply:
 Send it back, get a refund

 Alex

 My thoughts exactly, Aram, Linuxcnc can I believe do anything Mach3 can
 do.

 First, it only runs on windows, and thats strikes one, two and three
 you're out right there.

 Cheers, Gene Heskett



--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fun with trajectory planners and Halscope

2014-02-25 Thread Alex Joni

- Original Message - 
From: Mark Wendt wendt.m...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, February 25, 2014 12:16 PM
Subject: Re: [Emc-users] Fun with trajectory planners and Halscope


 On Mon, Feb 24, 2014 at 11:03 PM, sam sokolik 
 sa...@empirescreen.comwrote:

 I am surprised people still put up with me...  I do have a lot of help
 from the community.  The compact 5 configs using the latch and dual
 stepgens would not have been possible if not for Jeff and Chris's
 smarts..  (I am the big picture guy usually...)

 As far as machs acceleration violations.  I am pretty confident that
 they are real.  (again unless I am doing something wrong)  If you want
 to see some huge violations - run the tort.ngc program.  It has lots of
 diabolical motion.  (granted - it is diabolical) I think though you
 should be able to throw  any gcode to a control and is should process it
 correctly.

 g21
 G0 X0 Y0 Z20
 G0 X5.394910 Y13.495489 Z20.332291
 G19 G2 F500 (225 29) J5.656854 K5.656854 X10.394910 Y26.080547 Z29.989145
 G19 G2 (75 14) J-0.258819 K-0.965926 X6.894910 Y26.787653 Z29.282038
 G17 G2 (329 285) I-4.330127 J2.50 X3.858878 Y24.458024 Z31.282038
 G0 X0 Y0 Z20
 m30

 when run through mach and logged shows this

 http://electronicsam.com/images/KandT/testing/MachViol.png

 that is 100 in/s^2 when it should be obeying 30.

 This is what it looks like

 http://electronicsam.com/images/KandT/testing/MachViol1.png

 sam


 Sam,

 How are you getting LinuxCNC to monitor and log Mach's processes?


Sam explained that in his first email:

There's a second LinuxCNC machine with a 7i80 attached 
(http://www.mesanet.com/pdf/parallel/7i80dbman.pdf) - the 7i80 is a FPGA 
card with ethernet connection to LinuxCNC.
The 7i80 has encoder counters set up to read/count step/dir signals.

The Mach PC (or LinuxCNC PC1) outputs step/dir which are connected to the 
encoder counters on the 7i80 and end up to LinuxCNC2. Quite a brilliant 
idea/setup.
Since it's hardware counters on the 7i80, you can trust them pretty much.

Regards,
Alex


--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] BBB LinuxCNC again

2013-12-19 Thread Alex Joni
I struggled in the last couple of weeks to get some more out of the BBB + 
LinuxCNC setup, mainly the display part was suboptimal.

my setup
---

bbb connected through the USB (and eth tunnelled over that - 192.168.7.2) to a 
laptop (192.168.7.1).

1. laptop running Linux

There were some performance issues with running AXIS (especially the OpenGL 
part).
Here are some comments from jepler which improve things:
{[01:04:32]} jepler this makes it use the glx wire protocol instead: sudo 
chmod 000 /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so 
{[01:14:15]} jepler changing the task timeout to 10ms instead of 1ms knocks 
milltask way down 
{[01:14:45]} jepler ssh encryption takes 30% CPU 
{[01:27:26]} jepler this seems to be a bit lighter on the CPU: ssh -X -o 
Ciphers=arcfour linuxcnc@192.168.7.2 

2. laptop running Win

I played around with a couple X servers (Cygwin/X, Mingw+X, Xming) but the best 
results I got with Xming-mesa.
For Xming-mesa I still had to have the swrast_dri.so accessible (sudo chmod 644 
/usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so) in order for things to work.

here’s a short video how it works:
http://www.youtube.com/watch?v=ZuE1JWFbbOU


There is a prebuilt image available for download here:
http://webshop.juve.ro/index.php?main_page=product_infocPath=1_5products_id=7

The image contains the latest Machinekit I got from Charles, and can be written 
directly to a SD card with dd.
On the image (in the fat partition) there are some additional programs 
installed:
- Xming-mesa server (run-in-place version)
- putty
- a simple batch file (start.bat) which starts up the X server, connects to the 
BBB, and starts the LinuxCNC config picker

Hope this helps someone else out there 

Alex
wlEmoticon-winkingsmile[1].png--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] BBB cape available

2013-12-01 Thread Alex Joni
I finally got a bit of round tuit and managed to start delivering bbb_parport 
capes, along with some additional items [3][4].
They are available here: http://webshop.juve.ro

If you have any questions, drop me an email at alex AT joni D0t ro

Some notes on the bbb_parport cape [1]:
- these are capes designed to fit a BBB (Beaglebone Black) [2]
- the pinout on the DB25 matches default LinuxCNC parport pinouts (stepper_mm, 
stepper_inch)
- there are a couple versions of the cape, depending on the options needed

Regards,
Alex

[1] - 
http://webshop.juve.ro/index.php?main_page=product_infocPath=1_2products_id=1
[2] - http://beagleboard.org/Products/BeagleBone%20Black
[3] - a case for bbb+cape: 
http://webshop.juve.ro/index.php?main_page=product_infocPath=1_3products_id=3
[4] - I plan to include 4G SD cards with MachineKit in the near future
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] BeagleBone Capes for LinuxCNC

2013-10-12 Thread Alex Joni
Hi Charles,

some comments on my board, until I can hack together a page for it:

- DB25 connector with support for (X,Y,Z,A,B) step/dir, (X,Y,Z,A) home 
input, spindle pwm out, relay out (pinout compatible with stepper_mm)
- IDC connector compatible with general mainboard LPT breakout cables (like 
this: http://www.itpaket.se/images/bracket-4.jpg)
- I2C EEPROM for board id  information
- 3 debug LEDs for 3,3V, 5V power and one user programmable
additionally:
- 6 connectors allowing each: Step, Dir, Home, Min, Max
- I2C connected ADC - 4 analog inputs

I'm still testing the first few boards, so my guess is we're still 2-3 weeks 
out before initial shipping.

Alex

- Original Message - 
From: Charles Steinkuehler char...@steinkuehler.net
To: EMC2-Users-List Emc-users@lists.sourceforge.net
Sent: Saturday, October 12, 2013 5:51 PM
Subject: [Emc-users] BeagleBone Capes for LinuxCNC


OK, things are getting crazy, so I decided I needed to make a list of
the hardware I know about for the BeagleBone.  This rapidly turned into
a larger project than expected, so I'm asking for some help.  I haven't
made the page live on my blog yet, but you can get to it with the
following link:

http://bb-lcnc.blogspot.com/p/hardware-capes.html

Yes, the page is currently ugly, but at this point I'm just trying to
collect info on all the boards.  Please let me know if I have missed
anything.

If you are designing one of the capes, let me know details you'd like
listed and it will save me a bunch of leg-work tracking down info.

I have pulled this list from publicly visible content (mostly the
LinuxCNC lists, but other web sites and blogs too), but if you are
making one of these boards and don't want it listed, now would be the
time to let me know.

-- 
Charles Steinkuehler



--
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=60134071iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] BBB LinuxCNC.

2013-10-10 Thread Alex Joni
Something like this http://imagebin.org/273328 ?
I'm currently working on this, but still travelling till the end of the 
week. I'll post an info update at the end of the week about current status, 
and future plans.

Regards,
Alex


-Original Message- 
From: Eric Keller
Sent: Thursday, October 10, 2013 6:03 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] BBB  LinuxCNC.

On Thu, Oct 10, 2013 at 10:53 AM, Charles Steinkuehler
char...@steinkuehler.net wrote:

 The BeagleBone stuff is still developing.  You basically needed a cape
 that at the time didn't exist, a BBB to parallel-port cape like this 
 one:

 http://www.buildlog.net/blog/2013/09/cnc-translator-for-beaglebone/


That is the BBB cnc hardware version of trolling, he posted that and
disappeared.  Would be nice to be able to get a board just to use the
db25 part without a RAMPS.

--
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=60134071iu=/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=60134071iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Is this feasible: BBB running LinuxCNC to Gecko G540stepper driver

2013-09-28 Thread Alex Joni
Richard,

sure it can. All you need is to provide some level shifting (BBB is 3,3V, 
gecko takes 5V iirc) and connect them.
Or you can use an existing cape: BeBoPr, Replicape, etc
Or you can wait a bit on a parport cape I'm currently working on.. 
(schematic mostly done, layout in the works..) Should be a couple weeks for 
a tested prototype.. I'll post updates

Regards,
Alex


-Original Message- 
From: Richard Thornton
Sent: Saturday, September 28, 2013 12:45 PM
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] Is this feasible: BBB running LinuxCNC to Gecko 
G540stepper driver

Hi,

I have seen a bunch of info on using BBB with capes and a lot of 3D
printing specific stuff like Replicape and BeBoPr++.

My thought was can the BBB replace the PC in LinuxCNC and drive the G540
directly?

Thanks for looking.

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


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


Re: [Emc-users] OT: Robot magic

2013-09-26 Thread Alex Joni
Since it's time for OT: Robot magic, this is live:
http://www2.wien.info/de/longdistanceart/


- Original Message - 
From: Sven Wesley svenne.d...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Thursday, September 26, 2013 10:00 AM
Subject: [Emc-users] OT: Robot magic


 This is pretty awesome.
 http://thecreatorsproject.vice.com/blog/video-exclusive-bot--dollys-the-box-unpacks-a-radically-new-design-concept


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


Re: [Emc-users] Breakout board

2013-09-18 Thread Alex Joni
I can suggest one, but only if you are willing to wait a couple of 
weeks/maybe 1-2 months tops.
I'm working on one right now.

So far it'll have:
- a parport connector (both DB25 and header style) - pin compatible with 
sherline configs
- additional connectors for: limit switches (2 switches x 4 joints), 3 x 
analog in, 2 x pwm out, etc

If anyone is interested in such a board, I'd like to hear about additional 
features to be integrated (if possible)

Regards,
Alex



-Original Message- 
From: aaron moore
Sent: Wednesday, September 18, 2013 9:06 AM
To: EMC userslist
Subject: [Emc-users] Breakout board

HI
Can anyone suggest a good cheap breakout board, available in UK to run with 
Linuxcnc (of course) that makes it easy for an idiot to wire home and E stop 
switches.
Cheers
Aaron

Re-Form Furniture
Aaron Moore
Conileigh
Skinners Bottom
Redruth
Cornwall
TR16 5DY

Tel: 01209 890084
Mob: 07805686188
Email:aaronmo...@linuxmail.org
Web: www.re-formfurniture.co.uk
--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack 
includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users 


--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Breakout board

2013-09-18 Thread Alex Joni
Hrmmm, I was kinda in a hurry when I read the original email, so somehow I 
assumed the question was for a BBB breakout board / aka cape.

Alex


-Original Message- 
From: Alex Joni
Sent: Wednesday, September 18, 2013 9:41 AM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Breakout board

I can suggest one, but only if you are willing to wait a couple of
weeks/maybe 1-2 months tops.
I'm working on one right now.

So far it'll have:
- a parport connector (both DB25 and header style) - pin compatible with
sherline configs
- additional connectors for: limit switches (2 switches x 4 joints), 3 x
analog in, 2 x pwm out, etc

If anyone is interested in such a board, I'd like to hear about additional
features to be integrated (if possible)

Regards,
Alex



-Original Message- 
From: aaron moore
Sent: Wednesday, September 18, 2013 9:06 AM
To: EMC userslist
Subject: [Emc-users] Breakout board

HI
Can anyone suggest a good cheap breakout board, available in UK to run with
Linuxcnc (of course) that makes it easy for an idiot to wire home and E stop
switches.
Cheers
Aaron

Re-Form Furniture
Aaron Moore
Conileigh
Skinners Bottom
Redruth
Cornwall
TR16 5DY

Tel: 01209 890084
Mob: 07805686188
Email:aaronmo...@linuxmail.org
Web: www.re-formfurniture.co.uk
--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack
includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack 
includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13.
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users 


--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Wichita LinuxCNC meeting

2013-06-26 Thread Alex Joni
http://www.electronicsam.com/images/KandT/Fest2013/

Alex


-Original Message- 
From: Mark Wendt
Sent: Wednesday, June 26, 2013 3:55 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Wichita LinuxCNC meeting

On Wed, Jun 26, 2013 at 8:49 AM, Stuart Stevenson stus...@gmail.com wrote:

 1301 Andy Pugh, Jeff Epler
 1302 John Morris, Jeff Epler, Dave Bagby, Jon Elson, Chris Radek, Ken


snippage

Crap.  Anybody got the link again?  I mistakenly deleted it.

Mark
--
Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users 


--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Why doesn't LinuxCNC run? Error log attached.

2013-06-25 Thread Alex Joni
The error is in your log:

[  216.183331] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT 
AVAILABLE/ENABLED.

and a good description (including a fix) can be found here:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting#emc2_doesn_t_run_missing_lapic

Regards,
Alex

- Original Message - 
From: Gregg Eshelman g_ala...@yahoo.com
To: emc-users@lists.sourceforge.net
Sent: Tuesday, June 25, 2013 10:01 AM
Subject: [Emc-users] Why doesn't LinuxCNC run? Error log attached.


 Just trying to run LinuxCNC to have a look at it and it won't even run. I 
 also tried the latency test and nothing at all happens, *nothing*, not 
 even an error message. Just got done with a fresh install off the 2.5 disk 
 then updated to 2.5.2. I first tried one of the simulation setups, then 
 tried gantry-hs. Then I tried the wizard setup and kept clicking forward 
 until it was done. I just want to have a look around to get a feel for the 
 program.

 I get this same fail to run every time.

 2.5 did this same thing, I was hoping 2.5.2 would fix whatever is wrong.

 The PC is a Dell Dimension L1000R 1.0 Ghz Pentium III with 512 meg RAM and 
 an 80 gig hard drive.
 http://gdgt.com/dell/dimension/l1000r/specs/





 --
 This SF.net email is sponsored by Windows:

 Build for Windows Store.

 http://p.sf.net/sfu/windows-dev2dev





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


--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC Integrator meeting Germany?

2013-06-07 Thread Alex Joni
Stuttgart sounds doable for me too.

Alex

-Original Message- 
From: Martin Schöneck
Sent: Friday, June 07, 2013 10:55 PM
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] LinuxCNC Integrator meeting Germany?

Hi,

As number 3 on the list there'll be hopefully a chair left for me.
Only got very basic experience yet, but I'm interested in learning new
stuff and sharing my two cents
(Ok ok, and Stuttgart is not too far away from Ludwigsburg ;-)


Martin





Am 07.06.2013 13:09, schrieb Michael Haberler:
 Am 07.06.2013 um 12:54 schrieb Christian Stöveken 
 christian.stoeve...@gmail.com:

 Hello all.


 Is there a LinuxCNC integrator workshop planned in/around Germany within
 the next year or so?
 If not - are there people interested in attending/getting an integrator
 meeting up?

 I will probably finish the 6-axis
 Manutechttp://www.youtube.com/watch?v=wslOMT6_e6k at
 work somewhen this year and feel confident enough to
 help others out (well I have to read up on all my notes again first ;-).

 Btw. I'm located in Stuttgart, Germany if someone else is close by.
 I'd be interested, and on the same side of the pond

 Southern Germany sounds like a sensible region for the topic - go ahead, 
 I'm sure you'll fill a room - maybe even a large one

 - Michael



 Cheers,
 Christian
 --
 How ServiceNow helps IT people transform IT departments:
 1. A cloud service to automate IT design, transition and operations
 2. Dashboards that offer high-level views of enterprise services
 3. A single system of record for all IT processes
 http://p.sf.net/sfu/servicenow-d2d-j
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 --
 How ServiceNow helps IT people transform IT departments:
 1. A cloud service to automate IT design, transition and operations
 2. Dashboards that offer high-level views of enterprise services
 3. A single system of record for all IT processes
 http://p.sf.net/sfu/servicenow-d2d-j
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


-
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.2904 / Virus Database: 3162/6331 - Release Date: 05/17/13
Internal Virus Database is out of date.


--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] off topic component question

2013-03-18 Thread Alex Joni
We use something similar to this:
http://www.lem.com/hq/en/component/option,com_catalog/task,displaymodel/id,F2.20.34.300.0/

Alex

- Original Message - 
From: andy pugh bodge...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Monday, March 18, 2013 1:43 PM
Subject: Re: [Emc-users] off topic component question


 On 17 March 2013 09:18,  kqt4a...@gmail.com wrote:
 I have a need to read dc current
 36 volts up to 100 amps reasonably accurate
 I am looking at Tamura L03S100D15 with Arduino
 I am sure y'all have other suggestions hopefully cheaper

 http://uk.rs-online.com/web/p/current-transducers/0259362/ looks cheaper.
 It is also direct voltage output, which might be more convenient.

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

 --
 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] Live Cd

2012-10-15 Thread Alex Joni
Sounds interesting, do you have a download link?

Regards,
Alex

- Original Message - 
From: Gabriel Willen gabewil...@gmail.com
To: Emc-users@lists.sourceforge.net
Sent: Monday, October 15, 2012 2:10 PM
Subject: [Emc-users] Live Cd


 So i did some remastering to the live cd of linuxcnc 2.5, also made a lite
 version using Xfce4, this version has only the bare minimum to run LCNC..
 I added the Linuxcnc tux logo to the installer, I also modified the
 plymouth splash to use the Tux LinuxCNC logo on boot.  For a live .iso
 only, i disabled the installer and configured Syslinux to boot straight
 into the OS, no menu's. Im in the process of writing a gui that only uses
 the frame buffer, and will eliminate Xorg completely. I'm not sure what i
 will gain here but when i run the Rtai module kernel latency test in Xfce4
 or Gnome version i see a 2000ns difference in the max latency when 
 compared
 to running it in CLI.  Im not positive how this correlates between the
 latency test shipped with linuxcnc hopefully someone on here can chime in
 with that, or ill take a look at the source code and figure it out.  I'll
 take some screenshots later this afternoon.  the Xfce4 iso is only 250mb.
 Also only ships with the En language package, though adding the locale
 package's back in is trivial and only adds about 20Mb of additional space.

 If your wondering what the point of this is, I want the OS to feel as if,
 its only linuxcnc for the machine's i design.  I have been unable to
 duplicate the RTAI latency i can get with the shipped package from 
 linuxcnc
 on any other distro so i decided to stick with Ubuntu.  I built the lite
 version using Ubuntu-mini-remix a great starting .iso for those 
 interested.
 I will be using a Compact Flash drive on the controllers with my machine.
 It will load the .iso live into ram on boot every time  this makes
 updating a breeze i can remotely send a new .iso if bug fixes or
 improvements are made to the os and linuxcnc itself.  I'll leave this open
 for comments or criticism.

 Thanks
 Gabe
 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Commutating Reactor

2012-05-30 Thread Alex Joni
http://en.wikipedia.org/wiki/RC_circuit

from there:
http://en.wikipedia.org/wiki/File:RC_Series_Filter_(with_V%26I_Labels).svg

and the response:
http://en.wikipedia.org/wiki/File:Series_RC_capacitor_voltage.svg

Regards,
Alex


- Original Message - 
From: John Thornton bjt...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, May 30, 2012 3:45 PM
Subject: Re: [Emc-users] Commutating Reactor


 Hi Dennis,

 I have a 2.5 diameter facing mill that I use and I don't notice any
 difference when using that. My machine lights do not dim during
 acceleration which I assume is a good thing. I'm in the same canoe as
 you with 240v single phase my only option to work with.

 Before all the experiments I could get 0 to 2k with no problems and
 would structure my programs around that or use the G4 pause and ramp up
 to the rpm I wanted above 2k.

 I too modified my program using a pause between S values but only had to
 do that going up in rpm. From 6k to 0 I've never had a fault.

 The resistor/capacitor would be a low cost experiment. How do you
 calculate what the values are for the resistor and the cap? Did you put
 the resistor in series with one of the control lines? Does the cap
 connect to the upstream side or the downstream side of the resistor?
 Maybe a stick drawing would help me understand...

 John

 On 5/30/2012 7:05 AM, Viesturs Lācis wrote:
 I am helping Dennis out and reposting his message to mailing list:
 ==

 Hi All,

 I have been following this thread and want to put in my 2 cents.  I
 had the same issue as John with my Bridgeport Interact 412-V.  It's
 spindle is similar to John's: 7.5kW 60-6000RPM.  My rotary phase
 converter is also similar to John's: 15HP TEFC with start and run
 caps; legs are balanced within a few volts phase-phase.

 When I set the spindle RPM to 6k and performed an M03, the mains would
 dip in voltage and the halogen light powered by the machine would get
 dimmer.  The power meter for the spindle would peg at 180% of load as
 it was starting.  The same occurred when stopping the spindle but the
 halogen machine light would get bright as the spindle dumped the load
 back into the grid.  In each case I would get a voltage fault and for
 my machine this was a critical error.  Rebooting every time I started
 or stopped the spindle just would not do.

 Also want to interject that a loaded spindle may be worse.  John, can
 you get to 2500RPM consistently?  Try putting a heavy tool in the
 spindle - like a 5-10 pound boring head or something.  Will it trip
 out below 3k RPM?  Is it spindle load related?

 The thing I noticed was the dimming and brightening of the machine
 light.  This told me there was too much impedance between the VMC and
 the AC mains, i.e. the rotary phase converter.  If bolted directly to
 208V 3-phase this would not occur.  Even though there is a 30A 3-pole
 breaker in the panel (with 3-phase), you are connected to a
 transformer that can supply 200A+ so the impedance is very low and
 voltages tend not to bounce around much.  But I have single phase 240V
 in my garage so I had to make this work.

 I started experimenting and modifying my programs to work around the
 problem: step from 0-2k RPM, wait a bit, step from 2k to 4k RPM, wait
 a bit then up to 6k RPM.  Same with stopping the spindle.  My
 machine's memory is only 3.5k so this was cutting into my program
 storage and it was a pain.  I dug through the machine schematics and
 found the spindle control signal was an analog 0-10V line.  If I
 slowed the ramp up and ramp down command to the spindle controller it
 would perform the same function as gradually changing the RPM in code.
   I cut the 10V command line and inserted ~ 4.7k resistor in series.
 On the spindle controller side I put something like a 10uF capacitor
 to ground.  This creates a low pass filter so fast transients like a
 0-10V command to get going take a few seconds to actually make it to
 6k RPM.  The same with changing the voltage from 10V to 0 - it takes a
 few seconds for the command to reach it's final value.  That did it!!
 Now my halogen machine light stays at a constant brightness through
 spindle acceleration and deceleration.

 John, I think I also read if jogging too fast with one axis your
 machine would trip.  Don't remember what axis this was but on my
 machine the head is pretty heavy and the Z-axis servo should pull more
 current than the others if it does.  I never had a jogging/voltage
 trip but you may want to look at rewiring the power circuit for the
 servo amplifiers to use the lower impedance 240V legs of your rotary
 phase converter.  The servo amps may also be single phase within your
 machine but still on the machine side of the reactor and input
 transformer to make the machine work with universal voltage inputs.
 Does not mean it cannot be rewired.

 My fix was a few cents worth of 

Re: [Emc-users] TOT Bamboo Fly Rods

2012-05-23 Thread Alex Joni
maybe try here?

http://www.goabra.org/Directory.htm


PS: I know probably less about fly fishing, but my google-foo feels 
strong-ish today :)

Alex

- Original Message - 
From: John Thornton bjt...@gmail.com
To: EMC Mailing List emc-users@lists.sourceforge.net
Sent: Wednesday, May 23, 2012 3:57 PM
Subject: [Emc-users] TOT Bamboo Fly Rods


 Totally Off Topic

 I have a retired buddy on a fixed income that loves to fly fish, in fact
 that is the only way he fishes. He has a couple of wally world fly rods
 that he uses and has expressed a desire to get a split bamboo rod. All I
 know about fly fishing fits on a pin head... I do know more now than
 before as he has shown me how to rig the lines on one. All I know is his
 cheapo rods are 5/6 what ever that means.

 Where would one look to find an economical split bamboo rod for him?

 Thanks
 John

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


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


Re: [Emc-users] Why LinuxCNC website is compromised by Google ?

2012-05-11 Thread Alex Joni
Seems you are all correct.
We had a hack a while ago, and I tried to clean it up (until I couldn't see 
any more evidence of the hack).
Since google didn't adjust the search results, I tried the webmaster tools 
approach, and found evidence of more hacking.
It should be all cleaned out now, and I submited a request to google to take 
of the compromised label.

Hopefully in a couple of days, things go back to normal.

Regards,
Alex


- Original Message - 
From: Mark Cason farmerboy1...@yahoo.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Thursday, May 10, 2012 6:16 PM
Subject: Re: [Emc-users] Why LinuxCNC website is compromised by Google ?


 On 05/10/2012 02:53 AM, Lester Caine wrote:
 br...@majorsci.com wrote:
   Have somebody known why LinuxCNC website is always compromised 
 on
 Google search?
   You can find the attachment about this issue.
 Do you really need to ask when you LOOK at what you posted?
 There WAS a problem which now has far more to do with GOOGLE than 
 LinuxCNC. The
 site had been compromised some time ago and has been cleaned up, but 
 GOOGLE
 still displays old cached data. A current search will give you three drug
 related heading, but there is nothing now on those pages that has 
 anything to do
 with the Google listing. If anything it Google that needs a ruddy great 
 kick
 rather than discussing it here :(

   Clicking on the This site may be compromised brings this up:
 If you're the administrator of a site we've identified with this warning
 message, please visit the instructions found in our Webmaster Help
 Center to investigate and resolve the problem.

   Clicking on that link, brings up a page with instructions on how to
 get Google to review the site again.

 -- 
 -Mark

 Ne M'oubliez   ---Family Motto
 Hope for the best, plan for the worst   ---Personal Motto


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


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


Re: [Emc-users] GladeVCP / File Selector Button

2012-04-25 Thread Alex Joni
http://git.mah.priv.at/gitweb/emc2-dev.git/blob/7e0d1187b94052007706c96217d14cd392dcb3be:/src/emc/usr_intf/gscreen/gscreen.py

from
http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/gscreen_master

Regards,
Alex

- Original Message - 
From: andy pugh bodge...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, April 25, 2012 2:04 PM
Subject: Re: [Emc-users] GladeVCP / File Selector Button


 On 25 April 2012 02:29, Dave e...@dc9.tzo.com wrote:

 Can you look at the Gscreen python file to see how Chris did that?

 Not at the moment. I thought it was one of the heads at
 http://git.mah.priv.at/gitweb/emc2-dev.git but I can't see it there.

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

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


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


Re: [Emc-users] German-language documentation, was: Downloading Release 2.5

2012-04-11 Thread Alex Joni

 I suspect very few people understand the difference between coordinated 
 mode (N-Bahnsteuerung) where multiple joints move at the same time to 
 make the tool move in XYZ space under operator control and Teleop mode 
 (1-Bahnsteuerung) where the operator controls a single selected joint at 
 any one time. I _think_ Teleop and Joint mode mean the same thing.


 I cannot agree about the teleop mode - it definitely is not the same
 as joint mode. On my robot, in teleop mode kinematics were applied
 (in joint mode kinematics are _not_ applied), I could jog the tool
 along X, Y or Z, but one of them at a time (IIRC that is true for any
 non-trivial kinematics machine - cannot jog along 2 Cartesian axes at
 a time). So I would say that teleop is something inbetween joint
 and coordinated modes.

 Viesturs

Teleop is supposed to be coordinated jogging, opposed to Joint mode where 
you do individual joint jogging.
In teleop kinematics gets applied, in Joint mode it doesn't.

As for the directions that's just an implementation flaw currently in 
LinuxCNC, you should be able to jog in Teleop mode along more than one axis. 
(and in the ja3 rewrite you already can).

Regards,
Alex


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Downloading Release 2.5

2012-04-03 Thread Alex Joni
err, sure there is.

the latest CD we have on linuxcnc.org : 
http://www.linuxcnc.org/iso/ubuntu-10.04-linuxcnc2-i386.iso
it is also available on my EU mirror: 
http://dsplabs.upt.ro/~juve/emc/get.php?file=ubuntu-10.04-linuxcnc2-i386.iso 
(maybe that works faster for some people)

it includes:
- Ubuntu 10.04 (incl. latest updates)
- LinuxCNC 2.5.0

(note the linuxcnc2 in the name, the linuxcnc1 contains LinuxCNC 2.4.x).

Regards,
Alex


- Original Message - 
From: sam sokolik sa...@empirescreen.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, April 03, 2012 4:06 PM
Subject: Re: [Emc-users] Downloading Release 2.5


 There isn't an ISO yet with 2.5.   You will have to use what you have
 and update.

 sam

 On 4/3/2012 7:41 AM, Peter Blodow wrote:
 Gentlemen,
 I would like to download the new release as a live CD with Lucid Lynx
 and LinuxCNC 2.5 as I did before with Hardy Heron and V. 2.3. When I go
 to the LinuxCNC.org download site I get offered the live CD ISO-file
 ubuntu-10.04-linuxcnc2-i386.iso, but I can't find confirmation that it
 really contains the new release of LinuxCNC.  What is the contents of
 this ISO file, just Ubuntu or also LinuxCNC V. 2.5?
 As the download takes about 4-5 hours, here on the countryside, I
 thought it was a good idea to ask before...

 Peter Blodow
 _
 _

 --
 Better than sec? Nothing is better than sec when it comes to
 monitoring Big Data applications. Try Boundary one-second
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



 --
 Better than sec? Nothing is better than sec when it comes to
 monitoring Big Data applications. Try Boundary one-second
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] The future of LinuxCNC mailing lists andbug tracking

2012-02-22 Thread Alex Joni


 While I am sure that you guys are more than capable of running the
 server outside of Sourceforge, what always concerns me in situations
 like this
 is the dependency on certain people to do certain things without a solid
 backup plan.

 If plan A is to have person X run and administer the server, what
 happens if person X becomes unavailable (let your imagination run wild. ) 
 ?

 What is plan B?

 And where does that leave the server/s and all of the people who depend
 on it.


As it is now - there is equal access to the webserver for all board members. 
That means each of us has the same powers to adjust things given the need.
That access (involving ssh to the server) allows us to do things that aren't 
already available through standard tools:
- for the webpage we do most administration through the web interface (the 
administrators who can do that are not limited to the board members, there 
are a couple more with the same access rights,)
Very seldom there is a need to query/modify the database or hack on the code 
directly).

We have devided our attention amongst different areas of services, but that 
doesn't mean if one goes away, that others couldn't fit the empty shoes.

The same will be true for mailinglists and bugtracker.

 I have to answer this kind of question all of the time for my
 customers.  (And some of them have zero tact, so I frequently get to
 reflect on my age and health..  ;-) )

And it's quite a pertinent question to ask.
Hopefully I addressed your concearns.

Regards,
Alex

 I trust you guys will make a good decision.

 The adds don't bother me.  But the possible vulnerabilities do.

 Thanks for asking for input.  :-)

 Dave



--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] About the board, the rebrand, and the future

2012-01-25 Thread Alex Joni
I mostly agree with Chris on this one, some comments added below.

 Michael,

 Thanks for your criticism.  I have taken several days to think about
 it.  I have not discussed my thoughts with the board and I am
 speaking only for myself and to my own relationship to the project.

 I agree with you that there are some technical problems with how the
 renaming was done; in particular, changes of variable or object names
 in the source is unnecessary from a branding standpoint and
 unnecessarily destabilizing.  It's possible we could revert those
 mistakes and perhaps we should.  I think Jeff has responded to these
 thoughts too.

As Chris described all of the work on LinuxCNC is done by contributors (I 
consider contributors people who write code, write documentation, test 
things, etc). This work is done by each individual mainly because they wish 
to add something to the project (or fix something that is wrong, missing, 
whatever). They do it without beeing instructed or compelled to.
As a result, the people doing the work, are the ones who get to decide on 
what they want to work, how they want to do it, etc.
Surely if a contribution is seen as negative to the project (by other 
developers), it can be discussed or even reverted. The authority for this 
relies still to contributors (most likely contributors which have experience 
in that particular field).
The board (as it is now) doesn't get involved in such matters. If you say it 
should, then we should discuss it, and change the attributions of the board 
when a concensus is reached.

As for the rename: sometimes discussing a new feature (like a rename) will 
lead to an interminable discussion with arguments on a couple of sides about 
how things should get done. This usually leads to a lot of talk and no real 
implementation.
Jeff (as a developer) took the other possibility and jumped right into the 
change. As a board member I have no real oppinion about the way he chose 
(except maybe to see that he achieved the goals of renaming the project so 
as to comply with Emc inc.'s demands, maybe even exceeded them a bit).
As a fellow developer (although my developer hat is pretty wrinkly from 
sitting in a closet) I agree with his later email describing some of the 
things he could have done better. (that doesn't mean that I wouldn't have 
possibly made the same mistake if I started the rename).

 But this is a very small part of the dissatisfaction expressed in your
 letter.  Mostly you are dissatisfied with all aspects of the board's
 behavior.


snip
 But aside from that, I see that we have a fundamental disagreement
 about the role of the board.  The things I think the board should
 handle are something like this:

 Represent the project in general to the outside world, being a
 point of contact for companies, lawyers, etc.

As stated in the current bylaws

 Keep tabs on the infrastructure the whole project needs, make
 smart decisions about it, and keep it working.  This is stuff
 like the DNS, the key used to sign the apt repositories, the
 websites, arrangements with services that recognize our
 project somehow like sourceforge and freenode and the Linux
 foundation, and so on.

Missing from the bylaws, should probably be added.

 This task also includes things like
 studying/advocating/implementing the switch from cvs to git.
 It also includes deciding in general how we use vc (merging
 strategy, stable release branches, feature branches) and
 trying to keep people doing that properly.

Right, but this should also be done consulting the active contributors (it's 
not a simple board decision that needs to be accepted as in #1 - represent 
the project in general...).

 Maintain the set of keys from pushers and offer push access to
 contributors who show consistent quality and express an
 intention to stick around for a while, and hopefully a bit of
 guidance to new folks on using vc correctly, the stuff I
 mentioned above.

 Select release managers that can help a branch become stable
 and eventually get released (so far these have been board
 members, but I think they don't need to be).

Again, the board can select managers out of developers who are willing to 
take the role (and volunteer for the task, knowing what it involves). We 
cannot assign a certain developer as the release manager for 2.6.x without 
having the certainty that person is up to the task, has the available 
manpower, is willing to do that job, etc.


 I value your great contributions to the project and am sorry
 that you don't have the guidance you want.  For example I hear you
 talking about a task/interpreter restructure that you are interested
 in, and that you have made some progress but want feedback.   When
 you get no feedback I understand that you can't tell if it's because
 nobody cares, or because nobody feels qualified to help you in that
 way.  In the case of me personally, it's the latter.  I'm not an
 expert in object oriented design and it does no good for you to 

Re: [Emc-users] LinuxCNC: The new name of the Enhanced MachineController

2012-01-18 Thread Alex Joni
That's still beeing discussed. The issue is a bit deeper than simply 
renaming the mailin lists.
The same is true about the sourceforge unix project name (we're not yet 100% 
clear of the implications).
As of the lists, maybe it would be worth taking the opportunity to move them 
to linuxcnc.org (and get rid of these pesky ads).

Regards,
Alex


- Original Message - 
From: Kent A. Reed knbr...@erols.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, January 18, 2012 5:31 AM
Subject: Re: [Emc-users] LinuxCNC: The new name of the Enhanced 
MachineController


 On 1/17/2012 10:20 PM, Jeff Epler wrote:
 We have registered new IRC channels on freenode that reflect the new
 project name.  Please join us on #linuxcnc or #linuxcnc-devel.  For the
 time being, users joining the old channels will be forwarded, but this
 may not be possible indefinitely.

 Jeff


 And these two email lists?

 Regards,
 Kent


 --
 Keep Your Developer Skills Current with LearnDevNow!
 The most comprehensive online learning library for Microsoft developers
 is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
 Metro Style Apps, more. Free future releases when you subscribe now!
 http://p.sf.net/sfu/learndevnow-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC: The new name of the EnhancedMachine Controller

2012-01-18 Thread Alex Joni
 The only downside is the confusion factor, there are thousands of people 
 who
 have heard of our EMC2 as another CNC control program, and now will not
 know what happened to it.  For instance, there is an EMC forum on CNCZone.
 I suppose that needs to be renamed, too.

Since we're not responsible in any way for that forum, we can't enforce the 
change.
It's up to the CNCZone forum admins to request/make the change if they think 
it's appropriate.

Regards,
Alex


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC: The new name of the Enhanced MachineController

2012-01-18 Thread Alex Joni

 I join this opinion based on the facts that this (EMC2) project has a
 long history under its current name. It's ridiculous to see a not
 exceptionally successful company (http://finviz.com/quote.ashx?t=EMC)
 terrorize nonprofit organization especially when the product has
 absolutely nothing to do with their core business.

No comment ;)

 My feeling is that their lawyers have nothing else to do, like protect
 employees of their spinoff VMware etc.

 Quick search for EMC2 on Google brings LinuxCNC.org in the third place.
 That's due to the fact that EMC Corp is advertising on the top.

remember than in these days everyone who uses google searches can see 
different things shown.
For me, searching for emc2, brings up our webpage in first place.
But that's mainly because google knows I frequently searched and went to 
that page...

 Google also delivers other links that one would expect to be more
 offensive to EMC Corp lawyers than LinuxCNC open source product.

 http://www.emc2.com/
 http://www.emc2fusion.org/
 http://emc-squared.net/
 http://www.aimprogram.com/
 http://www.emc-sq.com
 http://www.emc2architects.com/
 http://www.emctwo.com/
 http://www.emcsquared.com/
 http://www.emc2acne.com/
 http://www.emc2interiors.com/
 http://emc2payouts.com/
 http://www.facebook.com/pages/EMC2/174903925885899?v=info

indeed, and wether EMC will pursue the change of those pages is not our 
concearn (they probably will eventually..)

 Other (Google) Searches related to emc2:
 emc2 cnc software
 linux emc2
 e=mc2
 emc2 wiki
 emc2 engineering
 emc2 fusion
 emc2 architects
 emc2 bikes

 so EMC2 CNC software comes up twice in this section alone. Fact: search
 for emc2 returns more links related to LinuxCNC EMC2 on the first 3
 pages than EMC company.

 I respect LinuxCNC board decision but wonder about EMC legal department.
 My guess is that generic search for their products turns up little or
 nothing and they want more free advertising.

 http://www.emc.com/about/investor-relations/faqs.htm
 Q: What does EMC stand for?
 A: The founders of EMC are Richard Egan and Roger Marino, the E and
 M behind the naming of EMC. EMC Corporation is the Company's full 
 name.

 So they were sitting on the fact, and did nothing, all these years that
 a nonprofit org openly used EMC2 (Enhanced Machine Controller 2) for the
 project name. There is statue of limitation somewhere, even in the US
 law one would think. Perhaps they need some http://www.emcpic.info

Based on the name shared by multiple entities nothing can be done,
if however one of the entities has a trademark on the name, things change 
pretty much (under US and under international law).

 Imagine how many links are going to be broken if LinuxCNC wiki page
 changes every instance of EMC2? That's censorship IMO and I'm against it.

I agree with the subsequent answer by Karl:
I think it important that the names of web pages stay the same even if
the names include emc, or at least put in redirects from the old page
names. Otherwise links in past emails will break. Even if links in the
email archives are changed, it won't change people's local email stores.

Regards,
Alex 


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC: The new name of the Enhanced MachineController

2012-01-18 Thread Alex Joni
 On 17.01.12 21:31, Jack Coats wrote:
 IMHO, we need to keep references to EMC and EMC2 on the web site as
 'historical artifacts', and also reference the NIST project that
 started the initial 'Enhanced Machine Controller' project and named
 it. Like in http://www.isd.mel.nist.gov/projects/rcslib/emc_links.html

 It will also allow links from around the internet and search engines
 to still logically link back to LinuxCNC in the future.

 I doubt EMC Corp would have issue with that, since it is for
 'educational and historical' purposes.

 IANAL
 It seems unimaginable that even under perverse American law, one
 corporation can own all rights to every use of an abbreviation.
 In most countries, it is sufficient for the activities of the separate
 users to be significantly distinguishable for courts to dismiss a
 litigant's claim to be the only one on the planet with the name Bob.

You are right, they probably don't own the rights to every use.
Still, in the matter of a lawsuit very seldom the truth is the one that 
matters.
Unfortunately usually the amount of money you throw into the lawsuit tips 
the scales a bit more than simply beeing right. (better lawyers etc.)

 If our current full name conflicted, then there would be grounds for
 discussion, but coincidence of abbreviation (EMC) is no ground for
 complaint. And both parties have adapted Albert's little equation, so
 neither can claim originality or exclusivity there.

Unfortunately the trademark laws don't completely agree with you ;)

 That said, the board's decision is the board's to make, and it avoids
 distractions other than whether or not to make any changes in the wiki.
 If we place on the home page LinuxCNC was historically known as EMC2,
 then the job's done, innit?
 /IANAL

I just want to point out that our decision wasn't reached without some 
considerable amount of thought and negotiation.
We will probably have some form of the above stated on our webpage so that 
people looking for the Enhanced Machine Controller know they found the right 
place.

 As always, genuine thanks for all the work done on our behalf.

 Erik

 -- 
 lawsuit, n.:
   A machine which you go into as a pig and come out as a sausage.
   - Ambrose Bierce

That one is a keeper.

Regards,
Alex


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC: The new name of the EnhancedMachine Controller

2012-01-18 Thread Alex Joni
 Do you think the other mob are in danger of being lawyered by a company 
 that
 makes razors?

Heh, might be ;)
Otoh, their domains are not very close to still allow valid grounds for the 
lawyers..

Regards,
Alex


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC: The new name of the Enhanced Machine Controller

2012-01-18 Thread Alex Joni
OpenCNC already exists.
-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

Jack Coats j...@coats.org wrote:

Open Machine Controller or OpenCNC would have been better name. Still
holding out hope that the software could be supported on different
platforms.

For now, LinuxCNC is the monniker.

At least it isn't GNUCNC

_

Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_

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

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Square corners With G41/G42

2011-03-25 Thread Alex Joni
Not currently, this would probably come from CAM for best results.
I've seen some CAM systems that allow adding outside loops for sharpest 
corners (so you go past the endpoint, then do a loop in the scrap material, 
and enter the endpoint with the new cutting direction).

Regards,
Alex

- Original Message - 
From: Les Newell les.new...@fastmail.co.uk
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Friday, March 25, 2011 12:16 PM
Subject: [Emc-users] Square corners With G41/G42


I have a question about G41/G42 tool radius compensation. Normally when
 you have an outside corner while using radius comp, an arc gets added
 around the corner. While this is the best technique for milling/routing
 and turning it isn't ideal for plasma/flame/waterjet cutting. With jet
 cutting the jet exit point trails behind the entry point. In a straight
 line this does not matter but when you go around a corner the trailing
 exit point tends to cut the corner. If the corner is squared off this
 gives more opportunity for the jet to catch up making the corner sharper.

 Is this possible in EMC?

 Les



--
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gcode Question

2011-03-18 Thread Alex Joni
http://linuxcnc.org/docview/html/gcode_main.html#sub:G61,-G61.1,-G64:

Regards,
Alex

- Original Message - 
From: Doug d...@archfitters.com
To: 'Enhanced Machine Controller (EMC)' emc-users@lists.sourceforge.net
Sent: Friday, March 18, 2011 4:45 PM
Subject: Re: [Emc-users] Gcode Question


 When I use two G0 rapid moves the program rounds the corner.  How can a 
 make
 a rapid move in a straight line in one axis and then when finished run
 another rapid move on another axis in a straight line.  It runs straight 
 and
 then curves the end point to go into the second rapid.  Is seems to look
 ahead and cuts the corner to same time.

 Doug


 --
 Colocation vs. Managed Hosting
 A question and answer guide to determining the best fit
 for your organization - today and in the future.
 http://p.sf.net/sfu/internap-sfd2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] arc intersection question

2011-03-15 Thread Alex Joni
EMC only checks if the endpoints are outside the work envelope, not 
intermediary points on the arc.
You can still load the program and look outside the bounds (if set up 
properly you see the extent of travel in the preview).

Regards,
Alex

 Or, can you just let EMC check it for you?
 If you set the work envelope of your machine correctly,
 EMC will tell you if there are problems.

 Program exceeds machine limits
 Program exceed machine (max/min) on axis (X/Y/Z/A/B/C/U/V/W)
  [ Run Anyway ]   [ Cancel ] 

 And if you're using Axis it will show you any arcs that are
 outside of the work envelope. You can click on them and it will
 show what program line generated them. Would that help?

 On 03/15/2011 02:40 AM, forget color wrote:
 this is more of a math question than an EMC question, but I need the
 question for EMC so thought someone else might have run into it.

 I'm trying to figure out how I can calculate whether an arc will go
 outside the working area of my CNC.  Let's say I have an arc from the
 following parameters:

 x1,y1,x2,y2,radius,direction (CW or CCW)

 and that my working area boundaries are: minX = -5, minY = -5, maxX =
 5, maxY = 5

 how can i tell if the arc will go outside the boundaries?

 so, for example, an arc with these values would go outside the bounds:

 G0 x-4.5 y0
 G02 x-4.5 y4 r2

 in fact, it's almost entirely outside the bounds. but if I change the
 radius to 6, it won't. (or if I change the direction to ccw of course)

 thanks for any help!!
 

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ssh -Y -l gene shop, revisited.

2011-02-25 Thread Alex Joni
Try using a different GUI for tests (tkemc or mini).
Maybe there's no GLX extension on your remote X server

Regards,
Alex
- Original Message - 
From: gene heskett ghesk...@wdtv.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Saturday, February 26, 2011 2:45 AM
Subject: [Emc-users] ssh -Y -l gene shop, revisited.


 Greetings all;

 I have not been able to run emc by remote ssh login since I updated to 
 10.4
 LTS and 2.4.6.

 When the DEBUG=0 in the .ini file is changed to a 1, the dmesg output is a
 lot more verbose.  Here is a snippet:
 ===
 [358682.258663] I-pipe: Domain RTAI registered.
 [358682.258684] RTAI[hal]: 3.8.1 mounted over IPIPE-NOTHREADS 2.6-03.
 [358682.258688] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu
 4.4.3-4ubuntu5) .
 [358682.258698] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL
 IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
 [358682.258702] PIPELINE layers:
 [358682.258707] e1137e20 9ac15d93 RTAI 200
 [358682.258711] c085cb20 0 Linux 100
 [358682.300991] RTAI[malloc]: global heap size = 2097152 bytes, BSD.
 [358682.301300] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: with RTAI
 OWN KTASKs, kstacks pool size = 524288 bytes.
 [358682.301308] RTAI[sched]: hard timer type/freq = APIC/16624370(Hz);
 default timing: periodic; linear timed lists.
 [358682.301314] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq =
 1396526000 hz.
 [358682.301318] RTAI[sched]: timer setup = 999 ns, resched latency = 2943
 ns.
 [358682.301523] RTAI[usi]: enabled.
 [358682.466798] RTAI[math]: loaded.
 [358682.594503] config string '0x378 out  '
 [358686.370549] RTAI[math]: unloaded.
 [358686.493961] SCHED releases registered named ALIEN RTGLBH
 [358686.510772] RTAI[malloc]: unloaded.
 [358686.608026] RTAI[sched]: unloaded (forced hard/soft/hard transitions:
 traps 0, syscalls 0).
 [358686.616970] I-pipe: Domain RTAI unregistered.
 [358686.616987] RTAI[hal]: unmounted.
 =

 But still no real clue.
 The recommended reading material from the failure message:
 
 gene@shop:~/emc2/configs/genes-mill$ cat  /home/gene/emc_debug.txt
 7219
  PID TTY  STAT   TIME COMMAND
 7265
  PID TTY  STAT   TIME COMMAND
 Stopping realtime threads
 Unloading hal components
 ==

 Not terribly informative, then from emc_print.txt
 ==
 gene@shop:~/emc2/configs/genes-mill$ cat  /home/gene/emc_print.txt
 RUN_IN_PLACE=no
 EMC2_DIR=
 EMC2_BIN_DIR=/usr/bin
 EMC2_TCL_DIR=/usr/share/emc/tcl
 EMC2_SCRIPT_DIR=
 EMC2_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/emc2
 EMC2_CONFIG_DIR=
 EMC2_LANG_DIR=/usr/share/emc/tcl/msgs
 INIVAR=inivar
 HALCMD=halcmd
 EMC2_EMCSH=/usr/bin/wish8.5
 Using previous inifile: /home/gene/emc2/configs/genes-mill/genes-mill.ini
 INIFILE=/home/gene/emc2/configs/genes-mill/genes-mill.ini
 PARAMETER_FILE=emc.var
 EMCMOT=motmod
 EMCIO=io
 TASK=milltask
 HALUI=
 DISPLAY=axis
 NML_FILE=
 Starting EMC2 server program: emcsvr
 Loading Real Time OS, RTAPI, and HAL_LIB modules
 Starting EMC2 IO program: io
 Starting EMC2 TASK program: milltask
 Starting EMC2 DISPLAY program: axis
 Killing task emcsvr, PID=7219
 Killing task milltask, PID=7265
 Removing HAL_LIB, RTAPI, and Real Time OS modules
 Removing NML shared memory segments
 =
 equally informative, not.

 I see the splash image, and the little tool changer window is drawn, but
 axis itself seems incapable of dealing with a non-localhost .0 X.

 To what value do I set DEBUG to, to get something that offers a clue?


 -- 
 Cheers, Gene
 There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
 -Ed Howdershelt (Author)
 http://tinyurl.com/ddg5bz
 Eureka!
 -- Archimedes

 --
 Free Software Download: Index, Search  Analyze Logs and other IT data in
 Real-Time with Splunk. Collect, index and harness all the fast moving IT 
 data
 generated by your applications, servers and devices whether physical, 
 virtual
 or in the cloud. Deliver compliance at lower cost and gain new business
 insights. http://p.sf.net/sfu/splunk-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Free Software Download: Index, Search  Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
___
Emc-users mailing list

Re: [Emc-users] Ethernet with EMC2

2011-02-09 Thread Alex Joni
 Guys,

 what do You think about these two?
 http://www.enclustra.com/en/products/fpga-modules/mars-starter/
 http://www.enclustra.com/en/products/fpga-modules/mars-mx1/


They are not that expensive by themselves, but I think they _DO NOT_ contain 
the EtherCAT slave IPs.
So you have to buy those separately from Beckhoff.

Regards,
Alex


--
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Upgrading a Hardy install

2011-01-20 Thread Alex Joni
It's not really recommended or tested.
That said, I did some upgrades like these rom 6.06 to 8.04, and it worked 
without the emc2 part.
But that part you can always install using the install script found at 
www.linuxcnc.org

Regards,
Alex

- Original Message - 
From: Igor Chudov ichu...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, January 19, 2011 5:38 PM
Subject: [Emc-users] Upgrading a Hardy install


I have an old, decrepit Dell PC that I first used as a CNC controller.

 I later upgraded to a newer PC, but it looks like the on-board parallel 
 port
 controller has issues when two encoder cards are plugged in to PPMC, so 
 for
 now, I switched to the old Dell. The Dell handles two encoder cards,
 seemingly well.

 My question is, can I upgrade it to Lucid with do-release-upgrade, and
 expect EMC2 to be upgraded correctly.

 Thanks

 i
 --
 Protect Your Site and Customers from Malware Attacks
 Learn about various malware tactics and how to avoid them. Understand
 malware threats, the impact they can have on your business, and how you
 can protect your company and customers by using code signing.
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] HAL Documentation: canonical encoder, linksp, linkps, newsig

2011-01-11 Thread Alex Joni

 However, do we _really_ want to break every single HAL file over a
 point of pedantry?

Anyone who's pedanting enough can fix their own config using HAL alias 
commands ;)

Regards,
Alex 


--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Serial kinematics

2011-01-10 Thread Alex Joni
snip

 Since my impression is that the TYPE(t) value cannot be set to
 GO_QUANTITY_LENGTH or GO_QUANTITY_ANGLE, but rather it will be either
 1 or 0, determining, if joint is angular or linear, I would like to
 ask, if anyone could comment, which of the following examples of code
 is correct to set value of genser-links[t].quantity to be
 GO_QUANTITY_LENGTH or GO_QUANTITY_ANGLE, depending on TYPE(t) value (I
 am not sure, if the syntax is correct. Please, someone with knowledge
 in programming, step in and point me into direction of correct code,
 if I have made some mistakes.):

I would write it like this:

for (t = 0; t  GENSER_MAX_JOINTS; t++) {
genser-links[t].u.dh.a = A(t);
genser-links[t].u.dh.alpha = ALPHA(t);
genser-links[t].type = GO_LINK_DH;
if (TYPE(t) == 0) {
genser-links[t].u.dh.d = 0;
genser-links[t].u.dh.theta = THETA(t);
genser-links[t].quantity = GO_QUANTITY_LENGTH;
} else {
genser-links[t].u.dh.d = D(t);
genser-links[t].u.dh.theta = 0;
genser-links[t].quantity = GO_QUANTITY_ANGLE;
}
}

 This is the reason, why in the previous examples of the code I removed
 the lines, related to a, alpha and theta values.

a and alpha are still used (for any case). They define the rotation and 
translation between the previous and current joint.
Imagine you want to construct a genserkins for a regular XYZ machine.

 Or should I leave them and assign some value to theta, or even create
 HAL pins to add also theta value for linear joints and add default
 theta value in genserkins.h file?

Yes, that is the right way.

Btw, all this talk should be moved to the emc-developers list...

Regards,
Alex


--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] config won't load after power failure (from Sherlinelist)

2011-01-06 Thread Alex Joni
can he email the config files?

it looks like mill_mm_mini.ini is borked..

Alex


 Hi guys

 A guy on the Sherline list had a power outage will using his mill
 after, when trying to load the config it errors. Strangely he says
 the lathe config loads. hmm then again that uses a different GUI
 I think. (OEM Sherline)

 He sent an ugly error message the two things I see of interest is:

 Print file
 information:RUN_IN_PLACE=noEMC2_DIR=EMC2_BIN_DIR=/usr/binEMC2_TCL_DIR=/usr/share/emc/tclEMC2_SCRIPT_DIR=EMC2_RTLIB_DIR=/usr/realtime-2.6.24-16-rtai/modules/emc2EMC2_CONFIG_DIR=EMC2_LANG_DIR=/usr/share/emc/tcl/msgsINIVAR=/usr/bin/inivarHALCMD=/usr/bin/halcmdEMC2_EMCSH=/usr/bin/emcshEMC2_IOSH=/usr/bin/ioshEMC2
 - 2.2.5Machine configuration directory is
 '/home/sherline/emc2/configs/Sherline'Machine configuration file is
 'mill_mm_mini.ini'INIFILE=/home/sherline/emc2/configs/Sherline/mill_mm_mini.iniPARAMETER_FILE=EMCMOT=EMCIO=TASK=HALUI=DISPLAY=NML_FILE=Starting
 EMC2...Starting EMC2 server program: emcsvrLoading Real Time OS, RTAPI,
 and HAL_LIB modulesStarting EMC2 IO program: Starting EMC2 TASK
 program: Starting EMC2 DISPLAY program: Shutting down and cleaning up
 EMC2...Killing task emcsvr, PID=5992Removing HAL_LIB, RTAPI, and Real
 Time OS modulesRemoving NML shared memory segmentsCleanup done


 and at the bottom:

 Debug file information:Can not find -sec RS274NGC -var PARAMETER_FILE
 -num 1 Can not find -sec EMCMOT -var EMCMOT -num 1 Can not find -sec
 EMCIO -var EMCIO -num 1 Can not find -sec TASK -var TASK -num 1 Can not
 find -sec DISPLAY -var DISPLAY -num 1 Can not find -sec EMC -var
 NML_FILE -num 1 Can not find -sec DISPLAY -var INTRO_GRAPHIC -num 1 Can
 not find -sec DISPLAY -var INTRO_TIME -num 1 commandline:0:
 execv(/usr/bin/) failedcommandline:0: /usr/bin/ exited without
 becoming ready/usr/bin/emc: line 572: /usr/bin/: is a
 directory/usr/bin/emc: line 629: /usr/bin/: is a directory5992  PID TTY
STAT   TIME COMMANDStopping realtime threadsUnloading hal
 components/usr/bin/emc: line 356: $NMLFILE: ambiguous redirect



 I know its not much to go on but does anyone recognize the problem?
 surely a file was corrupted  but is strange the lathe config still works


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Serial kinematics

2011-01-05 Thread Alex Joni
Hi Viesturs,

I wanted to reply to your private email too (same matter) but didn't get 
around to it.
Let me try to address your questions one at a time:

snipped and rearranged a bit

 I have another 2 minor questions:
 1) I need to control rotary head (because long, round parts will need
 to be welded along perimeter). Looking at genserkins.c I suspect that
 A, B and C letters are hardcoded for the arm. It does not matter, what
 letter, the question is, where exactly in KinematicsForward and
 KinematicsInverse sections should I paste these lines:
 pos-u = joint[6]
 joints[6] = pos-u

The kinematics in emc2 don't care if it's the arm or the workpiece that 
move. they both move relative to each other, so you have to take care of 
both in your kinematic file.
If only the workpiece rotates then surely it's a lot simpler and your 
assumption above is correct (pos-u = joint[6]...)

 2) what do I do about these lines? It is from genserkins.h:
  67 #define DEFAULT_A6 0
  68 #define DEFAULT_ALPHA6 -PI_2
  69 #define DEFAULT_D6 0;
 The arm is designed to have 5 joints, the 6th joint should a rotary
 head, so I would like to exclude it from all the calculations of the
 arm.

well, the problem with genserkins is that it's a generic serial kinematic 
solver.
That means it's supposed to work for any/all cases of serial linked joints 
(rotary and linear).
Currently (addressing you next point) the joint type is fixed to rotary, but 
that doesn't mean the calculations aren't working for linear joints.
Just that currently there is no way of telling genserkins that you first 
joint is linear. To fix this, you would have to add some HAL pins (if you 
want to make it configurable, like it should be) to specify each joint type 
(linear or angular), then init the joint accordingly :
at line 81 [1] the current assumption is rotary:
genser-links[t].quantity = GO_QUANTITY_ANGLE;
that needs to be changed to GO_QUANTITY_LENGTH (defined in 
src/libnml/posemath/gotypes.h) [2]

Once you fixed that, you can select for each joint if it's linear or rotary.
You would still need to define 6 joints for the genserkins part, because the 
solver won't work otherwise (so try to define an extra joint, which you 
won't use), and the rotary table you can add as joint 7.

Hope this gets you started,

Alex


[1] - 
http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=src/emc/kinematics/genserkins.c;h=1331cb3204bb8f47545305132fb4657498e61c79;hb=HEAD#l81
[2] - 
http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=src/libnml/posemath/gotypes.h;h=c94df69e2d9a44e7de3375fd8883a6b5cb4e14fd;hb=HEAD#l67


 Hello, folks!

 Genserkins.c says that Currently the type of the joints is hardcoded
 to ANGULAR.
 I would appreciate, if anyone could share some advice, how the linear
 joint could be implemented.
 My need is to move small robot arm along 3000 mm long linear slide in
 implementation of robotic MIG welder.
 My initial design contains 5 joints:
 1) linear joint, along which the whole arm will move:
 2) shoulder up/down;
 3) elbow up/down;
 4) wrist rotate;
 5) wrist up/down.

 They are supposed to be serially linked in the exact order as I wrote 
 them.

 So my main question is - how can linear joint be introduced here? I
 feel that hardcoding that only joint_0 (first joint in the series) is
 linear would satisfy vast majority of necessity to combine robotic
 arms and linear joints.


 Thank You in advance!

 Viesturs
 

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Serial kinematics

2011-01-05 Thread Alex Joni
Please correct me, if I am wrong, but if I will change this line:
  81 genser-links[t].quantity = GO_QUANTITY_ANGLE;
to this one:
  81 genser-links[t].quantity = GO_QUANTITY_LENGTH;
then it will change all the joints from angular to linear. Is that correct?

Yes, that is correct

snip

the adding HAL pins looks ok, but one would need to test/debug it to say 
that it's 100% ok.

 So now the remaining part is to create code that would select either
 GO_QUANTITY_ANGLE or GO_QUANTITY_LENGTH, based on type value - if it
 is 0, then GO_QUANTITY_LENGTH, if it is 1, then GO_QUANTITY_ANGLE.

That should be fairly simple:
change line 81 to:
 genser-links[t].quantity = TYPE(t);

 I suspect that linear joint does not need a, d, alpha and theta values
 as well. Is that correct?

hmm.. good question
I'm afraid I don't have a useful answer. you would have to check the code 
(around genserkins.c and gomath) to see how those are treated for linear 
joints.

snip
 Is it correct that in this case I will need to change
 GENSER_MAX_JOINTS to 7 in genserkins,h file and probably in few more
 places in genserkins.c?

yes. the proper fix would be to use the constant in genserkins.c too

 By the way, genserkins.h says:
  38 /*!
  39   The maximum number of joints supported by the general serial
  40   kinematics. Make this at least 6; a device can have fewer than 
 these.
  41 */

 Could You, please, explain, what is meant by device can have fewer
 than these? That additional dummy joints will need to be defined so
 that in any case total number of joints reaches 6?

Yes, exactly that. The calculations only work starting from 6 joints. If 
your machine has fewer, you need to set the others as dummy.

Regards,
Alex


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT ..... tool

2010-12-29 Thread Alex Joni
you mean imagebin.org

I don't think there's an issue with linking the pics here (except they will 
be unavailable in a couple months)
http://imagebin.org/130090
http://imagebin.org/130089

Alex

- Original Message - 
From: dave dengv...@charter.net
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, December 29, 2010 9:16 PM
Subject: [Emc-users] OT . tool


 Pics posted on imagebin.com under Dave. Posted today.

 So I know it is a scriber but what trade uses it?

 TIA

 Dave




--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Merry Christmas

2010-12-24 Thread Alex Joni
Please accept with no obligation, implied or explicit, my best wishes for an 
environmentally conscious, socially responsible, low-stress, non-addictive, 
gender-neutral celebration of the winter solstice holiday, practiced within 
the most enjoyable traditions of the religious persuasion of your choice, or 
secular practices of your choice, with respect for the religious/secular 
persuasion and/or traditions of others, or their choice not to practice 
religious or secular traditions at all.

I also wish you a fiscally successful, personally fulfilling and medically 
uncomplicated recognition of the onset of the generally accepted calendar 
year 2011, but not without due respect for the calendars of choice of other 
cultures whose contributions to society have helped make America great. Not 
to imply that America is necessarily greater than any other country nor the 
only America in the Western Hemisphere. Also, this wish is made without 
regard to the race, creed, color, age, physical ability, religious faith or 
sexual preference of the wishee.

Rephrase:

Merry Christmas and a Happy New Year!

Alex

- Original Message - 
From: Dave e...@dc9.tzo.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Friday, December 24, 2010 9:40 AM
Subject: Re: [Emc-users] Merry Christmas


I agree..

 Thanks guys!:-)

 Dave  (Dave911)


 On 12/23/2010 12:22 PM, Igor Chudov wrote:
 EMC2 has been a wonderful journey of my life. Special thanks and best
 holiday wishes to all EMC2 developers and supporters, merry Christmas to
 those who celebrate it and happy holidays to all of us.

 i

 On Thu, Dec 23, 2010 at 11:15 AM, Stuart 
 Stevensonstus...@gmail.comwrote:


 Gentlemen,
   Add my appreciation and thanks as well.
 Stuart
 --
 dos centavos

 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows 
 customers
 to consolidate database storage, standardize their database environment,
 and,
 should the need arise, upgrade to a full multi-node Oracle RAC database
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows 
 customers
 to consolidate database storage, standardize their database environment, 
 and,
 should the need arise, upgrade to a full multi-node Oracle RAC database
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment, 
 and,
 should the need arise, upgrade to a full multi-node Oracle RAC database
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Joypad question.

2010-12-16 Thread Alex Joni
Hi Davide,

that's a question that's a bit hard to answer.
I remember doing it, but that was around emc2 - 2.1 or even older.
In the current versions (due to some bugfixes), I think this is prevented. 
Can't remember the reason though.
I know it should work on the joints_axes3 branch, but that one is still in 
development/testing phase, so use with caution.

Regards,
Alex



- Original Message - 
From: Spiderdab 77...@tiscali.it
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Thursday, December 16, 2010 5:04 PM
Subject: Re: [Emc-users] Joypad question.


 Alex, i've a question for you, since, if i'm not wrong, you wrote down
 the tripodkins.c .
 have you ever tried to jog into world mode the tripod with a joystick?
 did it work?

 i'm asking about this thing everywhere, but nobody can tell me if it
 work or not with a non-trivial kinematics.

 thanks davide.

 --
 Lotusphere 2011
 Register now for Lotusphere 2011 and learn how
 to connect the dots, take your collaborative environment
 to the next level, and enter the era of Social Business.
 http://p.sf.net/sfu/lotusphere-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] inches or metric

2010-12-15 Thread Alex Joni
As Jeff already said your version is pretty old.
The bug (space within filename) is part of stepconf, and has been fixed a 
long time ago. You should _really_ upgrade your emc2 version. Especially 
since you are starting fresh, so you won't have to bother with config 
changes from version to version.

Regards,
Alex



 On 12/11/2010 02:56 PM, Dave Christman wrote:
 I get an error every time I open axis with a machine that is configured
 in stepconfig in inches.
 Works fine when I config  machine in mm.
 What am I doing wrong?

 While making further changes and experimentation, I noticed that any
 file that I configured with a space in the file name created an error.
 When I removed the spaces EMC2 would open normally. Does this make
 sense?  Does Unix or EMC2 prohibit spaces?  Am I OK now?


 --
 Lotusphere 2011
 Register now for Lotusphere 2011 and learn how
 to connect the dots, take your collaborative environment
 to the next level, and enter the era of Social Business.
 http://p.sf.net/sfu/lotusphere-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Joypad question.

2010-12-15 Thread Alex Joni
You can prevent the joystick links to reach halui when you are not in world 
mode. (with some simple and2 components).
I'm not sure if you can do anything about keyboard jogging though - what 
kind of GUI are you using?

Regards,
Alex

- Original Message - 
From: Spiderdab 77...@tiscali.it
To: Emc-users@lists.sourceforge.net
Sent: Thursday, December 16, 2010 1:23 AM
Subject: [Emc-users] Joypad question.


 Hallo list.
 Is there a way to jog the axis in joint mode only with keyboard, while
 jog in world mode with the joystick?

 --
 Lotusphere 2011
 Register now for Lotusphere 2011 and learn how
 to connect the dots, take your collaborative environment
 to the next level, and enter the era of Social Business.
 http://p.sf.net/sfu/lotusphere-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] American Robot at MPM

2010-11-16 Thread Alex Joni
As it's one of the (really few yet) working examples of genserkins, it would 
be nice to have in git.
I currently know of 3 robots running genserkins, which makes me quite happy 
;)

Congrats to all involved

Alex

- Original Message - 
From: Sebastian Kuzminsky s...@highlab.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, November 17, 2010 7:39 AM
Subject: Re: [Emc-users] American Robot at MPM


 On 11/16/2010 09:51 PM, Stuart Stevenson wrote:
 is the configuration information stored anywhere off this hard drive? I 
 want
 to get a sata hard drive


 An out-of-date version of the config is on the PATA drive in the old
 Dell we were using before the D510MO, i left it on the floor by the big
 yellow crane.  That same out-of-date version is also on the USB flash
 drive with the broken case, i left that on the little metal table next
 to the robot and the crane.

 But that was before y'all got it all up and running, so probably not
 that useful.

 -- 
 Sebastian Kuzminsky


 --
 Beautiful is writing same markup. Internet Explorer 9 supports
 standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
 Spend less time writing and  rewriting code and more time creating great
 experiences on the web. Be a part of the beta today
 http://p.sf.net/sfu/msIE9-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] American Robot at MPM

2010-11-16 Thread Alex Joni
 There was one change needed in genserkins, which took less than an hour to
 figure out.  Converting the numbers from work envelope drawings to D-H
 parameters took a while as well.

Do you happen to remember what that was?
I don't think I saw an associated commit..


Alex



--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] STEPGEN_MAXACCEL

2010-10-06 Thread Alex Joni
In emc2 there are a couple of different linked together components.
MAX_VELOCITY and MAX_ACCELERATION are variables that are used by the motion 
controller (trajectory planner to be precise) when doing calculations for 
the next position the machine should go to.
If you have a servo machine the output is fed to PID and from there to the 
motor, etc.

For a stepper machine we have a step generator (stepgen) on each joint.
The stepgenerator takes the next position from the traj planner and converts 
that to output pulses.
In order not to exceed maximum step rates (which in a stepper would result 
in stalling and lost steps), the stepgen has an additional limit called 
STEPGEN_MAXACCEL.
It is an absolute limit on the pulses that come out of stepgen, and it acts 
as a safety feature in case the traj planner commands the joint to do 
something it cannot do.
(for a sevo machine the PID would just satturate, and the joint would still 
move as hard as it could without exceeding MAX_VEL, MAX_ACCEL).

So, you will have to set STEPGEN_MAXACCEL a bit higher than 
MAX_ACCELERATION - usually 10-15% is enough.
If you set STEPGEN_MAXACCEL equal or less to MAX_ACCEL then your joint will 
lag behind. when stepgen sees the commanded move, it's already a bit behind, 
so if it starts accelerating slower than the traj planner tells it to, it 
will drop further behind and you'll get a following error.
If the margin is not enough (STEPGEN_MAXACCEL equal or just a tiny bit 
bigger than MAX_ACCELERATION), the stepgen will only shortly lag behind 
commanded position, which will be corrected at the end of the move - so 
you'll see a bit of overshoot.

Regards,
Alex


- Original Message - 
From: Mark Wendt mark.we...@nrl.navy.mil
To: EMC2 emc-users@lists.sourceforge.net
Sent: Wednesday, October 06, 2010 12:27 PM
Subject: [Emc-users] STEPGEN_MAXACCEL


 Howdy all,

 Perusing the doccy's while trying to troubleshoot a problem on my Z
 axis,  and I was playing around with the variables MAX_VELOCITY,
 MAX_ACCELERATION, and STEPGEN_MAXACCEL.  While the first two variables
 are relatively self-explanatory, I'm having a difficult time figuring
 out what exactly the third one does, and how it interacts with the first
 two.  The docs say this: Acceleration limit for the step generator.
 But how does the step generator affect the first two variables?  Playing
 around with the variables I get all sorts of things happening including
 joint following errors (this is a stepper machine).

 Thanks,
 Mark

 --
 Beautiful is writing same markup. Internet Explorer 9 supports
 standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
 Spend less time writing and  rewriting code and more time creating great
 experiences on the web. Be a part of the beta today.
 http://p.sf.net/sfu/beautyoftheweb
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Please contribute to Wikipedia article about EMC2

2010-09-29 Thread Alex Joni
It's Enhanced Machine Controller - EMC

Regards,
Alex

- Original Message - 
From: Andy Pugh a...@andypugh.fsnet.co.uk
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, September 29, 2010 3:12 PM
Subject: Re: [Emc-users] Please contribute to Wikipedia article about EMC2


 On 29 September 2010 04:09, Igor Chudov ichu...@gmail.com wrote:

 http://en.wikipedia.org/wiki/Enhanced_Motion_Controller

 Is it Motion or Machine ?

 I think I am a bit too much of a newbie to contribute anything to the
 page, but I am glad to see the page created.

 -- 
 atp

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Please contribute to Wikipedia article about EMC2

2010-09-29 Thread Alex Joni
 Sometime around 2004 these volunteers took the EMC project to the next 
 stage:
 relocated it to sourceforge.net under the GPL license and the volunteer
 community-based development model, and gave it the new name, EMC2.

That is not quite correct.
The result of NIST's work is work under Public Domain - as is everything 
that results from public funding in the US.

NIST registered the Project at sourceforge sometimes around (or just before) 
september 2000 - maybe someone has a more precise date? [1]
The code released by NIST into the wild called emc (also known as EMC1) is 
to this day mostly Public Domain, with various contributions that mention 
(or don't) proper copyright and licensing informations - a big mess mostly.

In 2003 emc2 was born: it's a partial rewrite of emc1, with only PD code 
rewritten/merged as GPLv2 code [2]. Since then (mostly) all development has 
happend for emc2 (under GPL or LGPL).

Regards,
Alex

[1] - 
http://emc.cvs.sourceforge.net/viewvc/emc/emc/emc.gif?revision=1.1view=markup
[2] - 
http://git.linuxcnc.org/gitweb?p=emc2.git;a=commit;h=c7281fc7fb4b99af3875308902eae2045ba2eb11

- Original Message - 
From: Igor Chudov ichu...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, September 29, 2010 3:55 PM
Subject: Re: [Emc-users] Please contribute to Wikipedia article about EMC2


 article renamed

 On Wed, Sep 29, 2010 at 7:51 AM, Alex Joni alex.j...@robcon.ro wrote:
 It's Enhanced Machine Controller - EMC

 Regards,
 Alex

 - Original Message -
 From: Andy Pugh a...@andypugh.fsnet.co.uk
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Sent: Wednesday, September 29, 2010 3:12 PM
 Subject: Re: [Emc-users] Please contribute to Wikipedia article about 
 EMC2


 On 29 September 2010 04:09, Igor Chudov ichu...@gmail.com wrote:

 http://en.wikipedia.org/wiki/Enhanced_Motion_Controller

 Is it Motion or Machine ?

 I think I am a bit too much of a newbie to contribute anything to the
 page, but I am glad to see the page created.

 --
 atp
 


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 3D Flying volleyball - finally done

2010-09-28 Thread Alex Joni
Congratulations

to you and to opensource and to endless possibilities :)

Regards,
Alex

- Original Message - 
From: Spiderdab 77...@tiscali.it
To: Emc-users@lists.sourceforge.net
Sent: Tuesday, September 28, 2010 5:35 PM
Subject: [Emc-users] 3D Flying volleyball - finally done


 Hi everyone!
 Finally the show has been on air.
 it was for the opening show of world volleyball championship 2010 in 
 italy.
 in TV it couldn't be seen very well.
 these is a video from my point of view of the general rearsal.

 http://www.youtube.com/user/77dab77#p/a/u/0/4vd_S6mgyXk

 wish you'll like this use of EMC2!!

 thanks to all developers and users to get me to use this software for
 this purpose!

 hi again.

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users






No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.856 / Virus Database: 271.1.1/3164 - Release Date: 09/28/10 
09:34:00


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Beginner question about cable lengths

2010-09-16 Thread Alex Joni
 Attached 2 video links for SCARA Robot controlled by EMC2 through USB
 interface:
 http://www.youtube.com/watch?v=EwfhjVV7D7Q
 http://www.youtube.com/watch?v=5LS9GxZN6s4

 Both are with MESA-7i43 (USB/FPGA) and Servo Drivers.
 The usb cable length could be 1.8m (verified with EMI NOISE testing).

 Regards,

 Yishin Li
 --
 Arais Robot Technology

Looks very nice,
can you describe the setup a bit? Mostly the USB link, what firmware did you 
use in the 7i43, how did you connect to it, etc

Regards,
Alex 


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fwd: [EMC Support Forum Forum] Re:10.04 live cd no Realtime (Installing EMC)

2010-09-15 Thread Alex Joni
You should be able to edit the grub line even for the LiveCD.
At the beginning of the boot there's a keyboard symbol on the screen, if you 
press any key you get a boot menu.
There is an option there to edit boot params (F6 or so, iirc).
All you need to do is add lapic to the boot line.

I am not sure it's a good idea adding lapic for all PC's, this is only 
usefull for older machines without SMP I think.

Regards,
Alex

- Original Message - 
From: Mark Wendt mark.we...@nrl.navy.mil
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, September 15, 2010 12:35 PM
Subject: Re: [Emc-users] Fwd: [EMC Support Forum Forum] Re:10.04 live cd no 
Realtime (Installing EMC)


 Alex,

 That works once you've installed the OS and EMC2.  I had the
 problem running it from the live CD, with no way of adding qualifiers to
 the boot.  Perhaps on the next release, or update that could be added as
 a default to the /etc/default/grub file?  Or will that break other 
 installs?

 Mark

 On 09/14/2010 04:10 PM, Alex Joni wrote:
 It's not APIC, but LAPIC (Local APIC) that's the troublesome thingie.
 There are some (older?) BIOS'es that apparently don't enable it by 
 default,
 so the user has to enable lapic at boot time (kernel param).

 There have been quite a few messages how to fix this.
 But here it goes again:

 in /etc/default/grub, change

 GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

 to

 GRUB_CMDLINE_LINUX_DEFAULT=quiet splash lapic

 and then run update-grub and reboot

 This only works if your system _does_ have an LAPIC.
 If you get the error message:
 [ 0.080250] Local APIC not detected. Using dummy APIC emulation.
 then you are out of luck, and you need a non-SMP RTAI install (hardy 8.04
 for example).

 Regards,
 Alex

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread Alex Joni
Yes, you are right.
M62/63 don't interrupt moves (the machine will move as if the M62/63 aren't 
there).
M64/65 interrupt moves (the machine will stop in order to issue M64/65).

Regards,
Alex

- Original Message - 
From: yann jautard brico...@free.fr
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, September 15, 2010 3:31 PM
Subject: Re: [Emc-users] 2.4 french doc error and correction proposal




John Thornton wrote:
 Hi Yann,

 Blending is done by the naive cam detector and implemented with G64Pnn.

ok, so what is the behaviour of this with M64/65 ? Does the motion do a
full stop when a M64/65 command is placed between two movement command
instead of having it continued, like I have seen with my
experimentation, or does this mean completely another thing ?

What my experiments showed up is : when doing
G64 P0.1
F100
G1 x20
M64 P0
G1 X30

motion do a full stop at x=20, P0 activates then the move in x=30 is
finished.

and the same with M62 activates P0 when x=20 but without stopping the
movement until X=30.

Is that the good meaning of the They (M64/65)are not synchronized with
movement, _and_they_will_break_blending._  ?

could someone please confirme I'm right or not ?



 If you can make a git patch for the docs revision that would be great.
 You can contact me directly if you like and I can help you with the git
 patch (I hope).

Sure you can help, I do not know nothing about GIT


 John Thornton
 yann jautard wrote:

 Hi all,

 For the 2.4 html doc, I spotted a mistake in the french version. This
 section must be deleted :
 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#r10_1_6
 as M62 and M63 _are_ implemented.

 And about their utilisation,  I suggest to modify this section, to make
 it as complete as the english version :

 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#sub:M62-a-M65:-Controle-sorties-num


 with the following. But please help me for the last part, there is
 something I don't understand. I left it in english and put above the
 entire english part. Could someone explain me this in other words, so I
 can understand it and write it in french ?

 
 7.11 M62 à M65 : Contrôle de sorties numériques

 Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M
 doit être compris entre 62 et 65, et le mot P compris entre 0 et un
 maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via
 le paramètre num_dio au chargement du motion controller. Se reporter
 aux sections HAL et Configuration du Manuel de l'Integrateur EMC pour
 plus de précisions.

   -Le mot P- spécifie le numéro de la sortie concernée.

 M62
  Activer la sortie digitale synchronisée avec un mouvement.
 M63
  Désactiver la sortie digitale synchronisée avec un mouvement.
 M64
  Activer immédiatement la sortie digitale.
 M65
  Désactiver immédiatement la sortie digitale.

 Les commandes M62 et M63 sont mise en file d'attente. Les commandes
 suivantes concernant la même sortie changent l'état défini précédemment.
 Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes
 M62 ou M63.

 Le changement d'état de la sortie concernée se produit au début de la
 commande de mouvement suivante. Si il n'y a pas de commande de mouvement
 suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué.
 Ainsi il est préférable de toujours programmer un code de mouvement (G0,
 G1, etc) juste après la commande M62/63.

 M64 et M65 sont effectives immédiatement à leur réception par le
 contrôleur de mouvement. Elles ne sont pas synchronisées avec le
 déplacement, and they will break blending.this is what I do not
 understand
 --
 M64  M65 happen immediately as they are received by the motion
 controller. They are not synchronized with movement, and they will break
 blending.

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Start uncovering the many advantages of virtual 

Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread Alex Joni
When the line is finished.
Probably the wording immediately is not quite accurate.

Regards,
Alex

- Original Message - 
From: John Thornton bjt...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, September 15, 2010 4:18 PM
Subject: Re: [Emc-users] 2.4 french doc error and correction proposal


Alex,

Does the motion stop when the line before M64/65 is finished or when the
interpreter reads it into memory?

Thanks
John

Alex Joni wrote:
 Yes, you are right.
 M62/63 don't interrupt moves (the machine will move as if the M62/63 
 aren't
 there).
 M64/65 interrupt moves (the machine will stop in order to issue M64/65).

 Regards,
 Alex

 - Original Message -
 From: yann jautardbrico...@free.fr
 To: Enhanced Machine Controller (EMC)emc-users@lists.sourceforge.net
 Sent: Wednesday, September 15, 2010 3:31 PM
 Subject: Re: [Emc-users] 2.4 french doc error and correction proposal




 John Thornton wrote:

 Hi Yann,

 Blending is done by the naive cam detector and implemented with G64Pnn.

 ok, so what is the behaviour of this with M64/65 ? Does the motion do a
 full stop when a M64/65 command is placed between two movement command
 instead of having it continued, like I have seen with my
 experimentation, or does this mean completely another thing ?

 What my experiments showed up is : when doing
 G64 P0.1
 F100
 G1 x20
 M64 P0
 G1 X30

 motion do a full stop at x=20, P0 activates then the move in x=30 is
 finished.

 and the same with M62 activates P0 when x=20 but without stopping the
 movement until X=30.

 Is that the good meaning of the They (M64/65)are not synchronized with
 movement, _and_they_will_break_blending._  ?

 could someone please confirme I'm right or not ?



 If you can make a git patch for the docs revision that would be great.
 You can contact me directly if you like and I can help you with the git
 patch (I hope).

 Sure you can help, I do not know nothing about GIT


 John Thornton
 yann jautard wrote:


 Hi all,

 For the 2.4 html doc, I spotted a mistake in the french version. This
 section must be deleted :
 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#r10_1_6
 as M62 and M63 _are_ implemented.

 And about their utilisation,  I suggest to modify this section, to make
 it as complete as the english version :

 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#sub:M62-a-M65:-Controle-sorties-num


 with the following. But please help me for the last part, there is
 something I don't understand. I left it in english and put above the
 entire english part. Could someone explain me this in other words, so I
 can understand it and write it in french ?

 
 7.11 M62 à M65 : Contrôle de sorties numériques

 Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M
 doit être compris entre 62 et 65, et le mot P compris entre 0 et un
 maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via
 le paramètre num_dio au chargement du motion controller. Se reporter
 aux sections HAL et Configuration du Manuel de l'Integrateur EMC pour
 plus de précisions.

-Le mot P- spécifie le numéro de la sortie concernée.

 M62
   Activer la sortie digitale synchronisée avec un mouvement.
 M63
   Désactiver la sortie digitale synchronisée avec un mouvement.
 M64
   Activer immédiatement la sortie digitale.
 M65
   Désactiver immédiatement la sortie digitale.

 Les commandes M62 et M63 sont mise en file d'attente. Les commandes
 suivantes concernant la même sortie changent l'état défini précédemment.
 Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes
 M62 ou M63.

 Le changement d'état de la sortie concernée se produit au début de la
 commande de mouvement suivante. Si il n'y a pas de commande de mouvement
 suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué.
 Ainsi il est préférable de toujours programmer un code de mouvement (G0,
 G1, etc) juste après la commande M62/63.

 M64 et M65 sont effectives immédiatement à leur réception par le
 contrôleur de mouvement. Elles ne sont pas synchronisées avec le
 déplacement, and they will break blending.this is what I do not
 understand
 --
 M64   M65 happen immediately as they are received by the motion
 controller. They are not synchronized with movement, and they will break
 blending.



--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fwd: [EMC Support Forum Forum] Re:10.04 live cd no Realtime (Installing EMC)

2010-09-14 Thread Alex Joni
It's not APIC, but LAPIC (Local APIC) that's the troublesome thingie.
There are some (older?) BIOS'es that apparently don't enable it by default, 
so the user has to enable lapic at boot time (kernel param).

There have been quite a few messages how to fix this.
But here it goes again:

in /etc/default/grub, change

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

to

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash lapic

and then run update-grub and reboot

This only works if your system _does_ have an LAPIC.
If you get the error message:
[ 0.080250] Local APIC not detected. Using dummy APIC emulation.
then you are out of luck, and you need a non-SMP RTAI install (hardy 8.04 
for example).

Regards,
Alex


- Original Message - 
From: Andy Pugh a...@andypugh.fsnet.co.uk
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, September 14, 2010 10:24 PM
Subject: [Emc-users] Fwd: [EMC Support Forum Forum] Re:10.04 live cd no 
Realtime (Installing EMC)


Any ideas about APIC support dependency?


-- Forwarded message --

Well, yes .. .that was one of my issues !! I did try switching the
APIC option in within my BIOS and I came up with a whole different set
of errors, that said about the same thing. the out put ended with:

RTAI[hal]:ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED

Yesterday, I did some experimenting and a good bit of google research
and one promising thing i found was this site:
http://www.network-crawler.de/index.php/RTAI --which notes that if
i get this error, then I will have to recompile. I have not idea what
exactly i would recompile or how to do it, so please, if anyone knows,
spell it out to me (i am really bad at Linux stuff).

The computer that I am trying to install 10.04 onto is a neoware e100
thin client, with a VIA processor. Although it is x86 compliant, some
earlier versions were made without support for APIC. This can be found
by typing $ 'cat /proc/cpuinfo' and looking at the flags section.
Well, lucky me, my processor does not support APIC, however my BIOS
does not seem to know (or care).

I am pretty sure that no APIC support on the process is my issue here,
and this has absolutely nothing to do with 10.04. --Moderators, if
you want to two and put in a new thread, feel free. --

So, at this point I have two questions:

1 - Does EMC2 require APIC support to run ?

2 - How would I go about configuring EMC2 to run with out APIC support ?

Any help is greatly appreciated!! Thanks in advance.
-

-- 
atp

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users




No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.851 / Virus Database: 271.1.1/3134 - Release Date: 09/14/10 
09:35:00 


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Y axis cannot calm down after movement (velocity loop in amplifier)

2010-09-12 Thread Alex Joni
snip
 If you had the old EMC setup where you could hit F2
 and stop the positioning loop without disabling the drives, you could 
 tell whether
 it is the EMC2 positioning loop or the servo amp's velocity loop that is 
 oscillating.

You can still do that by unhooking amp-enable, and only afterwards hit F2.

Regards,
Alex


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] rtapi on missing list?

2010-09-07 Thread Alex Joni
  There was a similar report yesterday.
try this: in /etc/default/grub, change

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

to

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash lapic

and then run update-grub and reboot

Regards,
Alex

On 9/7/2010 8:44 PM, Gene Heskett wrote:
 On Tuesday, September 07, 2010 01:36:56 pm Gene Heskett did opine:

 Greetings guys;

 I installed, fresh, the 10.04 cd image yesterday, and I am slowly
 getting the missing stuff installed, like sshd. And amanda's client
 packages so I can recover all my gcode.

 Overnight it went 12 megs into swap and got laggy as all get out.

 I assume the first thing is to run stepconf and generate new configs,
 but there aren't any examples in the ~/emc2/configs dir, totally empty,
 and when I try to run stepconf I get an rtapi missing error.

 Whats next?  Go get that script and re-install emc?


 Thanks.
 More info:
 Tried to run emc as the user gene, picked the stepper_inch config from the
 menu, then got this:

 g...@shop:/usr/realtime-2.6.32-122-rtai$ emc
 EMC2 - 2.4.3
 Machine configuration directory is '/home/gene/emc2/configs/stepper'
 Machine configuration file is 'stepper_inch.ini'
 Starting EMC2...
 insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': 
 -1 Operation not permitted
 Realtime system did not load
 Shutting down and cleaning up EMC2...
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 RTAPI: ERROR: could not open shared memory (errno=2)
 HAL: ERROR: rtapi init failed
 halcmd: hal_init() failed: -22
 NOTE: 'rtapi' kernel module must be loaded
 ERROR: Module hal_lib does not exist in /proc/modules
 ERROR: Module rtapi does not exist in /proc/modules
 ERROR: Module rtai_math does not exist in /proc/modules
 ERROR: Module rtai_sem does not exist in /proc/modules
 ERROR: Module rtai_fifos does not exist in /proc/modules
 ERROR: Module rtai_sched does not exist in /proc/modules
 ERROR: Module rtai_hal does not exist in /proc/modules
 Cleanup done
 EMC terminated with an error.  You can find more information in the log:
  /home/gene/emc_debug.txt
 and
  /home/gene/emc_print.txt
 as well as in the output of the shell command 'dmesg' and in the terminal
 g...@shop:/usr/realtime-2.6.32-122-rtai$

 And from dmesg:
 [61158.717614] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT 
 AVAILABLE/ENABLED.
 [61416.202211] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT 
 AVAILABLE/ENABLED.
 [67750.283154] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT 
 AVAILABLE/ENABLED.

 The real technical explanation is Something is buggered up someplace. ;-)

 Hints appreciated.

 Thanks guys.


--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] EMC2 on Ubuntu 10.04 Lucid Lynx LTS - official announcement

2010-09-06 Thread Alex Joni
As most of you probably know, the latest version of Ubuntu has been released
a couple months ago: Ubuntu 10.04 Lucid Lynx.
(http://www.canonical.com/news/ubuntu-10.04-desktop-edition)

As it is another LTS release (3 year support on the Desktop version - which
we use), we consider that it's important to have emc2 packages (along with
the needed infrastructure: patched kernel, rtai, etc) for it.

Our special thanks go to Moses McKnight (mozmck) who took the time (and
responsability) to go through the daunting process of building all the 
packages
and putting everything together in form of this LiveCD.

Now we have: binary packages, a repository for them, and a LiveCD for
easy testing and install.
(this procedure took a longer period of time, until the packages/LiveCD were
free of issues, and I would like to thank all testers that helped during
this process).

== note ==

Before describing download and install procedures I would like to point out
that at this point the packages have been tested by a large number of
people, and only a very few problems have been reported so far (on some
exotic hardware with 6 core CPUs).

However I do not encourage at this point to replace a working hardy install
with the new lucid version, unless there is really good reason to do so.
Ubuntu 8.04 Hardy Heron is still supported until april 2011, and as long as 
it's
supported we will be building emc2 packages for it.

The cases where you should chose Lucid over Hardy are:
* new hardware that doesn't work on hardy
* you're doing a brand new install
* SMP support (more than one CPU and/or CPU core)
* you just want to help with testing the new release

== Installing/testing procedures: ==

1. starting with a LiveCD (provides means for testing only, or even install
if wanted) (the suggested way to try it out)

Step 1: Download the iso from:
http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso
(note:  this URL might change in the future, reference
http://www.linuxcnc.org/ for the latest download link, and for a description
of known problems).

Step 2: Check the MD5SUM (note: also mentioned at http://www.linuxcnc.org/,
the latest one is: 5283b33b7e23e79da1ee561ad476b05f)

Step 3: burn the image

Step 4: boot it on your PC (Note: the LiveCD contains two modes: live/test 
and
install. The Live version requires 384Mb RAM but an existing swap partition
on the harddrive will be picked up, so it might be possible to boot the Live
version on systems with less memory. The install mode needs as little as
256MB for installing).
If you're happy with how it works/looks, install it on your machine.

Step 5: report problems (successes) encountered

2. starting with an existing Ubuntu 10.04 Lucid Lynx install

Step 1: Install Ubuntu 10.04

Step 2: Once you have installed Ubuntu , get the install script from here:
 http://www.linuxcnc.org/lucid/emc2-install.sh , choose Save to Disk and
click OK.

Step 3: Now an emc2-install.sh icon will appear on your Desktop. Right-click
that icon, select Properties. Go to the Permissions tab and check the box
for Owner: Execute. Close the Properties window.

Step 4: Now double-click the emc2-install.sh icon, and select Run in
Terminal. A terminal will appear and you will be asked for your password.

Step 5: When the installation asks if you are sure you want to install the
EMC2 packages, hit Enter to accept. Now just allow the install to finish.

Step 6: When it is done, you must reboot (System  Log Out  Restart the
Computer) - once you have rebooted you can run EMC2 by selecting it on the
Applications  CNC menu.

Step 7: If you aren't ready to set up a machine configuration, try one of 
the
sim configurations; they run a simulated machine that require no
attached hardware.

== Reporting problems  getting help ==

Reporting issues/problems/nags/ideas for improvements or anything else, can
be done via email (on this list), via IRC (#emc-devel on irc.freenode.net)
or via bug-reports at:
http://sourceforge.net/tracker/?group_id=6744atid=106744

Thanks for your patience, and for all the help to make it another great
release.

Best regards,
Alex Joni 


--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EMC2 on Ubuntu 10.04 Lucid Lynx LTS - official announcement

2010-09-06 Thread Alex Joni
  there are 2 issues that you're having:

1. RTAI is looking for a Local APIC
2. the Local APIC is not available on your system
linux says:

On 9/6/2010 10:40 PM, Niels Jalling wrote:
 [0.00] Local APIC disabled by BIOS -- you can enable it with lapic

1). I would try to see if there's a BIOS setting about it (check the 
beginning of dmesg to see if that message changes).
Or 2). add lapic to the commands in your bootloader (google for grub2 
kernel parameters)

Regards,
Alex


--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] error with joint mode

2010-09-04 Thread Alex Joni
  Some further data would be nice:
- start emc from a terminal, use some DEBUG (at least that you get the 
mode change messages), pastebin a change (manual/mdi) when it happens, 
one when it doesn't
- what GUI are you using?

Regards,
Alex


On 9/4/2010 3:01 PM, Viesturs Lācis wrote:
 Hello!

 I am asking this question here for the 3rd time and I hope that
 finally someone will answer:

 EMC2 is switching from world mode to joint mode, if I go from manual
 control tab to MDI tab. I have EMC 2.4.3.1 version on Lucid, and
 unfortunately I do not know, how exactly I can replicate this error,
 because usually, when I go to MDI tab, EMC stays in world mode.

 Problem is that I have a gantry machine and, this error is breaking
 the machine, when I try to jog.

 What can I do about it? What information should I provide?

 Thank You in advance!

 Viesturs

 --
 This SF.net Dev2Dev email is sponsored by:

 Show off your parallel programming skills.
 Enter the Intel(R) Threading Challenge 2010.
 http://p.sf.net/sfu/intel-thread-sfd
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Do I understand the EMC/HAL/UI architecture properly?

2010-08-29 Thread Alex Joni


On 8/29/2010 9:49 PM, Colin Kingsbury wrote:
 snip
 Essentially, I think my question boils down to whether I understand HAL
 correctly as being the source of truth for both my physical keypanel as well
 as for the GUI, or whether the GUI thinks it's the only thing affecting
 machine state?

EMC2 was designed with the idea in mind that there are always more than 
one possible control sources. That means you can run multiple GUIs and 
each will update emc2 status (which is shown in all GUIs).
so if you push a button on the HALUI (HAL User Interface) the result 
will be visible on all the GUIs (including AXIS and HALUI itself).
That said you should remember that the multiple control means you don't 
want exclusive control items: potentiometers, on/off switches, selection 
switches, etc, but rather momentary control items.
Instead of a potentiometer for feedrate override use an encoder - that 
way when the GUI changes feedrate override the potentiometer doesn't 
show something that isn't accurate.
Likewise for on/off switches (if it's a momentary toggle button, then 
it's ok, but you need some extra HAL components: as it is now halui 
takes a button for coolant-on and coolant-off - both momentary 
pushbutton entries).

With pyvcp you can build a sample control and simulate everything you'll 
lateron physically wire at the machine, so that you can prove beforehand 
that it works as you expect it. There is a sample config where there's 
almost a complete GUI using pyVCP.

Regards,
Alex

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] How can I install EMC on 10.04 for simulation only

2010-08-06 Thread Alex Joni
You install sim packages for emc2.
There are 2.4 sim packages for Ubuntu 10.04 already built (only i386 so 
far).
You can install them using this script:
http://www.linuxcnc.org/lucid/emc2-install-sim.sh

Regards,
Alex


On 8/6/2010 7:28 PM, Igor Chudov wrote:
 I would like to debug my G codes while away from my Bridgeport
 Interact mill. To that end, I would like to use EMC as a G code
 previewer, without needing any realtime features, ppmc driver etc.

 How can I install it on an existing 10.04 computer?

 thanks

 i

 --
 This SF.net email is sponsored by

 Make an app they can't live without
 Enter the BlackBerry Developer Challenge
 http://p.sf.net/sfu/RIM-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Use of Pico Systems PWM servo amp with Mesa 5i20 controller

2010-08-01 Thread Alex Joni
I used these in the past along with some IRFZ44N
http://www.irf.com/product-info/datasheets/data/irf4905.pdf

Regards,
Alex


On 8/1/2010 8:27 PM, Jon Elson wrote:
 Kirk Wallace wrote:

 Is this the high side bootstrap that creates the high side FET gate
 control voltage?
  
 No, not really.  That may be where John Kasunich got the name to call it
 the bootstrap
 parameter of the driver (I didn't supply that name to him).  These servo
 amps do have such a bootstrap
 scheme to supply the high side bias.  But, what this one pulse each
 direction thing does is to reset the shutdown latches in the IR2113S FET
 driver chips.  I would have been fine without such a latch, but it is a
 feature of the chip, I can't change it.  When the positioning loop
 starts up, EMC may decide the motor needs to move in one direction to
 null the error, and if the amp hasn't seen at least one tiny pulse in
 the opposite direction, it won't produce any output.

   This has always seemed to create more trouble than it
 is worth. Why not have another supply with the proper voltage and not
 have to deal with the bootstrap? Or use N and P FET's? I know the
 bootstrap method may save a portion of the parts cost, but for the
 product quantities for the CNC market, it doesn't seem worth it. I may
 be showing my ignorance here.

  
 I really don't see it as a problem.  It does mean you can't go to 100.0%
 duty cycle, somewhere around 95% is a good limit.
 I did put a high-side supply on my first generation servo amp.  It
 required winding a custom transformer, and having a power
 driver circuit for it.  The reason is this is not just a fixed voltage a
 little above the motor supply voltage, it is a FLOATING supply that
 tracks the source terminal of the high-side FET.  So, this whole power
 supply swings the entire range of the motor supply in 200 ns or so,
 every time the transistors switch.  And, you need TWO of them, one for
 each high side transistor.  The capacitive coupling between the drive
 winding and the output windings causes problems with blowing out the
 driver chip, so isolation of the windings is needed.  A TOTAL pain!  So,
 that's why these bootstrap circuits are so popular, they work and are
 elegantly simple.

 Using P-channel FETS would work, and avoid the loating supplies,
 but.  I use 40 milli-Ohm transistors in my drives.  Try to find a
 200 V 40 mOhm P-channel FET.
 They don't exist.

 Jon

 --
 The Palm PDK Hot Apps Program offers developers who use the
 Plug-In Development Kit to bring their C/C++ apps to Palm for a share
 of $1 Million in cash or HP Products. Visit us here for more details:
 http://p.sf.net/sfu/dev2dev-palm
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Use of Pico Systems PWM servo amp with Mesa 5i20 controller

2010-08-01 Thread Alex Joni


On 8/2/2010 2:06 AM, Andy Pugh wrote:
 On 1 August 2010 18:44, Jon Elsonel...@pico-systems.com  wrote:


 Our amps DO, indeed, have such a supply.  But, this one pulse each way
 thing is needed to clear the shutdown latch in the IR FET driver chip.
  
 Would setting the direction to be opposite to the home direction in
 the HAL suffice?
 ie, at startup the direction is set one way, then homing sets it the
 other way, at which the drive comes up and homing starts.


That means you can't jog before homing...



--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] apt repository and automated installation for experimental 10.04/i386 packages

2010-07-31 Thread Alex Joni
Afaik emcsh has been obsoleted.
Currently (but check tkemc.tcl to be sure and how it's done) we only 
need wish, and load a emc2 tcl extension.
If you can't dig out the details, let me know and I'll look.

Regards,
Alex


On 7/31/2010 12:54 PM, wk-l...@koebler.com wrote:
 Hi,

 did i get it right that the experimental emc packages do not include
 emcsh ? Afaics old emc installations (Ubuntu 6.06) include emcsh.

 How do i build emcsh ? I got the emc2 experimental package sources and
 called ./debian/rules build. emcsh.cc is compiled to emcsh.o, but how
 do i get an executable from that ? It looks like the emcsh target is
 just not included in the Submakefile.

 Bye,
 Wolfgang



 --
 The Palm PDK Hot Apps Program offers developers who use the
 Plug-In Development Kit to bring their C/C++ apps to Palm for a share
 of $1 Million in cash or HP Products. Visit us here for more details:
 http://p.sf.net/sfu/dev2dev-palm
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: Fwd Kinematics Equation

2010-07-27 Thread Alex Joni
Oh my. A brave one ;)

Jan, I'm really happy to hear that.
It would be even nicer if you had some pics/videos of it.

Regarding the joint/axes speed/accel limitations we started a branch to fix 
up the code.
Micges picked up what I did there, and extended it to a point where it 
started to work (at least jogging works, and coordinated moves work, but 
vel/accel limits aren't really done properly).
We're still thinking how to do that, so maybe if you have some insight you 
could come up with an idea.

Regards,
Alex


- Original Message - 
From: Jan Van Gilsen janvangil...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Monday, July 26, 2010 8:40 PM
Subject: Re: [Emc-users] OT: Fwd Kinematics Equation


 Alex,
 Your code has successfully driven my (not simulated) Puma560,
 I'm having problems with the speed/accel. limitations (as they are axis
 limits, not joint limits)
 The only solution I have a.t.m. is to reduce the overall speed so no joint
 limits are reached (works if no singularities come to close)

 Regards, Jan

 On Fri, Jul 23, 2010 at 19:04, Alex Joni alex.j...@robcon.ro wrote:

 This is easily handled by genserkins.
 genserkins = general serial kinematics (e.g. kins where each joint is
 serially connected to the previous one).

 PS: bear in mind that I added genserkins recently to emc2 and that it
 hasn't driven a physical robot yet (afaik). so there can be bugs (or
 dragons or whatnot).


--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: Fwd Kinematics Equation

2010-07-23 Thread Alex Joni
This is easily handled by genserkins.
genserkins = general serial kinematics (e.g. kins where each joint is 
serially connected to the previous one).

Take a look at the (very brief) description of how I set up genserkins 
for a puma560:

http://juve.ro/blog/puma

You would have to translate your lengths and angles to the way 
genserkins uses the notations.
Take a look at the drawing with dimension I used:
http://www.electronicsam.com/images/puma/pumaarm.jpg
and the DH parameters which came out:

Joint   A   Alpha   D   
0   0   0   26.45   
1   0   90  -5.5
2   17  0   0   
3   0   90  17.05   
4   0   -90 0   
5   0   90  2.2


There is a sample config called puma560 which shows this working setup 
with emc2.

Regards,
Alex

PS: bear in mind that I added genserkins recently to emc2 and that it 
hasn't driven a physical robot yet (afaik). so there can be bugs (or 
dragons or whatnot).

On 7/23/2010 5:36 PM, Ted Hyde wrote:
 Does anyone happen to have a completed (or process to complete one)
 equation for forward kinematics to solve the following structure?
 Origin Fixed point (A) --  Joint Length (L1) --  Wrist (F) --  Elbow (B)
 --  Joint Length (L2) --  Wrist (G) --  Elbow (C) --  Joint Length (L3)
 --  Wrist (H) --  Elbow (D) --  Joint Length (L4) --  Terminus

 The input parameters would be a) Fixed Lengths L1, L2, L3, L4  b)
 dynamic angles in degrees of Wrists F, G, H, that rotate about the joint
 axes  c) dynamic angles in degrees of Elbows B,C,D that rotate
 orthogonally to the joint angles.

 Output solution would be geometric location of terminus in x,y,z
 co-ordinates relative to the Origin point (assume 0,0,0 ok)

 I've pushed through a lot of the DH descriptors - but to be honest, my
 few remaining brain cells just aren't up to the task of multiplying and
 transforming 6 4x4 matricies anymore (if they ever were!)- of which I
 probably would get it wrong a lot

 Does anyone have a method to create this layout (using one of those
 computer thinginesthose things that are supposed to do the hard work
 for us?) and generate the equation set to determine the terminus X,Y,Z
 location? I've found a couple of simulators that are supposed to (but
 don't) do this. Matlab is also supposed to have an OS plugin, but it's
 apparently been purged from existence, and I don't have a seat of Matlab
 to play with, anyway.

 I've looked through the pumakins as well as a lot of the available (and
 yes, mind-numbing literature) on kins descriptors - and am still kind of
 lost to solve it. This is for a device similar in design to a digitizing
 arm that I want to eventually attach to an EMC machine - so to be
 honest, I'd rather spend time integrating it with EMC instead of solving
 the maths by hand.

 Opinions and Thoughts welcome!

 Thanks,

 Ted.

 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] building RT addition - help

2010-07-20 Thread Alex Joni
x86_64 is obsolete. Since 2.6.24 both 32bit (i386) and 64bit (x86_64) have 
been merged into x86.
You'll have to use the patch from x86.

Regards,
Alex

 On 19/07/10 23:54, Andy Pugh wrote:

 If you look in the RTAI 3.8.1 repository there is a patch for
 2.6.32.11 which will be closer.


 Andy,
 I am looking in the x86_64 folder as I have a 64bit kernel. Looked in
 rtai-3.8.1/base/arch/x86_64/patches and newest still is
 hal-linux-2.6.23-x86_64-1.4-03.patch.

 Alan


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Strangeness with Kinematics module and stepgen.

2010-06-22 Thread Alex Joni
can you pastebin hal and ini files please?
and also a 'halcmd show' while running

Thanks,
Alex

- Original Message - 
From: Andy Pugh a...@andypugh.fsnet.co.uk
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, June 22, 2010 2:25 PM
Subject: Re: [Emc-users] Strangeness with Kinematics module and stepgen.


 On 22 June 2010 00:45, Andy Pugh a...@andypugh.fsnet.co.uk wrote:

 Anyway, what happens between stepgen-pos-cmd and stepgen-pos-fb is
 purely within stepgen isn't it?

 Looking at the stepgen source, I can only assume that some bug in my
 kins module is writing out of bounds into the stapgen memory.

 Can anyone think of a different explanation?


 -- 
 atp

 --
 ThinkGeek and WIRED's GeekDad team up for the Ultimate
 GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
 lucky parental unit.  See the prize list and enter to win:
 http://p.sf.net/sfu/thinkgeek-promo
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G41/G42 question

2010-06-08 Thread Alex Joni
G41 and G42 work with tools from the tool table.
In the tool table you define the exact diameter and other parameters of the 
tool.

You probably want to use G41.1 and G42.1 which allow you to specify the 
diameter along with the code.
http://linuxcnc.org/docs/html/gcode_main.html#sec:G41.1,-G42.1

The same is true for G43.1 but for tool lenght, not diameter compensation.

Regards,
Alex

- Original Message - 
From: Viesturs Lacis viesturs.la...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, June 08, 2010 3:49 PM
Subject: [Emc-users] G41/G42 question


 Hello, guys!

 I am experimenting with G-code output from my CAM application for EMC.
 I used this CAM programm for my old controls on waterjet machine and
 now I would like to keep it also for EMC.

 The question is - where and how to specify the amount of compensation
 to be applied with G41 and G42? The CAM program automatically inserts
 appropriate G41 or G42 before each block of G01/G02/G03 moves and
 issues G40 after that. I just don't get, where the size of tool (in my
 case - radius of water jet) is specified?

 I was searcing the web, but all the places I looked are basically
 talking about the difference between G41 and G42 - which is left, and
 which is right side, and that they do not work in canned cycles and
 some other stuff. I looked also in EMC2 G-code reference page, where
 G41 and G42 commands are explained, but it also does not explain.
 http://linuxcnc.org/docs/html/gcode_main.html#sec:G41,-G42

 Is there a way to specify the tool radius as a variable in the same
 line with G41 or G42? I think that this would be the most convinient
 way for me, because then I can save the syntax of whole G41 or G42
 line in my CAM program so that I do not have to edit file by hand and
 also that would allow me from time to time adjust this number to meet
 exact size of water jet - nozzle wears out and I have to adjust to
 that.

 with best regards,
 Viesturs

 --
 ThinkGeek and WIRED's GeekDad team up for the Ultimate
 GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
 lucky parental unit.  See the prize list and enter to win:
 http://p.sf.net/sfu/thinkgeek-promo
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Howto files for EMC.

2010-05-22 Thread Alex Joni
http://www.linuxcnc.org/docview//2.4/html/

scroll down...


Regards,
Alex

On 5/22/2010 9:20 PM, EKCo Inc Don Stanley wrote:
 Hi All;
 Does anyone know if there are Howto files for EMC available
 on the internet or anywhere?

 For Linux, those type files really makes incredible detailed and
 complicated setup operations a cook book process.
 Even if they do not address your exact problem they show all the
 things that need to be addressed.

 Here is hoping.
  Thanks
  Don

 --

 ___
 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] Help with gantrykins needed

2010-05-19 Thread Alex Joni
lot of snips

 4) I edited following lines from Test1.hal

 before:
 loadrt trivkins
 loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD
 servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES

 after:
 loadrt num_joints=[TRAJ]AXES


loadrt num_joints=[TRAJ]AXES

^^ that is incorrect. loadrt loads a component. num_joints=[TRAJ]AXES is a 
parameter for that component, but the component is missing.
In your case (since you changed kinematics.hal to loadrt gantrykins) you 
don't need Test1.hal at all.


more snip

 Debug file information:
 Could not open command file 'test1.hal'

here's the error ^^


I would just remove the HALFILE = test1.hal line from the ini.
Also bear in mind that linux is CaSe SeNsItIvE...

Best regards,
Alex


--

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


Re: [Emc-users] touchy question

2010-04-18 Thread Alex Joni
I'd say I disagree with the whole idea of SPINDLE_INCREASE/DECREASE
We should just take it out and let the GUIs add/subtract a value and 
send that as the new speed preset. That way users can have it as an 
option, or whatever.

Regards,
Alex

On 4/18/2010 9:50 AM, Jeff Epler wrote:
 The 100 value is hardcoded in emc/motion/command.c.  FWIW I disagree
 with the comments and think that the value should probably come all the
 way from NML, not from HAL.  But either  way, you can get what you want by
 changing the hard-coded 100 to a different value.

 1500 case EMCMOT_SPINDLE_INCREASE:
 1501 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_INCREASE);
 1502 if (emcmotStatus-spindle.speed  0) {
 1503 emcmotStatus-spindle.speed += 100; //FIXME - make the 
 step a HAL parameter
 1504 } else if (emcmotStatus-spindle.speed  0) {
 1505 emcmotStatus-spindle.speed -= 100;
 1506 }
 1507 break;
 1508
 1509 case EMCMOT_SPINDLE_DECREASE:
 1510 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_DECREASE);
 1511 if (emcmotStatus-spindle.speed  100) {
 1512 emcmotStatus-spindle.speed -= 100; //FIXME - make the 
 step a HAL parameter
 1513 } else if (emcmotStatus-spindle.speed  -100) {
 1514 emcmotStatus-spindle.speed += 100;
 1515 }
 1516 break;

 Jeff

 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Unhome on ESTOP

2010-04-16 Thread Alex Joni
Hi,

this has been just fixed in git for 2.4~pre

http://git.linuxcnc.org/?p=emc2.git;a=commitdiff;h=67944f4

Regards,
Alex

- Original Message - 
From: Slavko Kocjancic esla...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Friday, April 16, 2010 11:30 AM
Subject: [Emc-users] Unhome on ESTOP


 Hello...

 I looking for solution how to unhome machine if Estop button is pressed.
 If I pressed ESTOP the power to the motor's are killed. So when I relase
 estop and engage power the position on display is wrong. I find best
 solution is to flag axis as unhomed to force rehoming.
 Just can't find right pin where to connect estop button to clear homed 
 flag.

 Any help?

 Slavko.



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool Crash when STOP

2010-04-15 Thread Alex Joni

 As far as I know the custom stepgen is the only missing in  2.3.5

 btw the 2.3.4 was preloaded in live cd. how to compile 2.3.5 and to
 overwrite 2.3.4. I already have two version with run in place mode. .. and
 2.3.4 was totaly unussable for me.


There are as usually a couple of ways.
1. Uninstall emc2 usign apt (sudo apt-get remove emc2), then you don't have 
an installed emc2, and you can have as many run-in-place versions as you 
want.

2. Upgrade emc2 to the latest release 2.3.5 using apt and internet access 
(sudo apt-get update, sudo apt-get install emc2).
Then you get the 2.3.5 from the repositories, but not with the modified 
stepgen.

3. Build a 2.3.5 (or whatever number package, I'd actually recommend you 
change the package number to 2.3.80 or so, so you don't get automatic 
updates which will replace it).

To build a debian package out of the source:
- get the source you want (either tar.gz, or git checkout, etc).
- cd emc2-source
- do your modifications
- debian/configure -r
- change debian/changelog (first line has the emc2 package version in the 
title)
- debuild

after a long time you will have new packages


Regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ESTOP latch

2010-04-15 Thread Alex Joni

Try starting from a terminal, and check for the error message.
Alternatively look in dmesg for errors.

Regards,
Alex


On 4/15/2010 4:47 PM, Slavko Kocjancic wrote:

Hello...

Does estop latch works in emc2 2.3.5?

I try to load it in my hal file

#this works
loadrt estop_latch count=1


#when I add
addf estop-latch servo-thread
#or when I add
addf estop_latch servo-thread

the emc crashes


Slavko.

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

   
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2812 - Release Date: 04/15/10 
09:31:00
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EMC2 to Compact Flash

2010-04-14 Thread Alex Joni
 I like the Acronis idea if it would transfer all my settings and 
 downloads,
 saving me trying to reconfigure Linux like I have it configured now.  I
 haven't done that much but I'm still pretty much a Linux cluts, it feels
 very awkward.

If you have a CF/IDE adapter, then you can simply configure your CF as a 
second HDD (probably hdb).
Then you can simply copy the content from the main HDD (hda?) to hdb using 
dd as the command.
This assumes your HDD doesn't have a larger capacity than 4G.

Another way to do it, is copy the files themselves (be sure to retain 
permissions and ownerships),
then put the CF as the main HDD, and boot a LiveCD. Once booted you need to 
rerun the boot manager, so it configures itself on the CF, and you should be 
set (more or less.. this is probably a more advanced way of doing things).

Regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool Crash when STOP

2010-04-14 Thread Alex Joni

You can also use a custom type stepgen on 2.3.5..
But that involves taking the stepgen source from 2.5~pre (or at least 
applying the same change) and compiling it on 2.3.5


Regards,
Alex


On 4/14/2010 10:07 PM, Slavko Kocjancic wrote:

2010/4/14 Michał Geszkiewiczmic...@wp.pl

   

Slavko Kocjancic pisze:
 

Here are HAL and INI.
... seems that this is problem with AXIS handling longer files.
   

Hi Slavko

I've reproduced this issue in latest development branch.
Stay tuned for bugfix and until fixing it I would recommend using
emc2.3.5 version.

regards,
Michael

 


Can't!!! I use custom type of steepgen.
I hope that solution will came quick.
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

   
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2810 - Release Date: 04/14/10 
09:31:00
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Emergency Stop switch

2010-04-12 Thread Alex Joni

Just use a safety relay for this, no need to reinvent the wheel..

Regards,
Alex


On 4/12/2010 10:10 PM, Neil Baylis wrote:

OK, thanks. I guess they don't exist.

I guess what I'll do is to add a circuit that requires the e-stop
button to be pressed before a fault condition can be cleared. Then I
have no choice but to twist the e-stop before resuming.

Thanks,

Neil


On Mon, Apr 12, 2010 at 11:32 AM, Jim Fleig - CNC Services
j...@cncservices.ws  wrote:
   

Hi Neil,

I believe Eric is correct.  After 30 years in industry (the last 20
specifically with CNC) I have never seen what you are describing.  As Eric
mentioned, a relay that must be activated by a reset switch would do the
job.  Reset switches for this purpose I have seen and included in some of
the retrofits that I have done.

Have a good day,

Jim


- Original Message -
From: Eric Kellerkeller...@gmail.com
To: Enhanced Machine Controller (EMC)emc-users@lists.sourceforge.net
Sent: Monday, April 12, 2010 2:01 PM
Subject: Re: [Emc-users] Emergency Stop switch


My guess is that a switch with an actuator in it would be so expensive
that nobody has ever bothered to market one.  I think your best bet is
to have a self-powering relay that can only be turned on by a
momentary switch.
Eric

On Mon, Apr 12, 2010 at 1:53 PM, Neil Baylisneil.bay...@gmail.com  wrote:
 

Thanks Jim,

I understand how to set up such a failsafe circuit. But in addition, I
want the actual e-stop switch to activate and latch, so that
regardless of whether the computer generates a fault condition, or I
do it myself, I still have to manually release the switch before
resuming operation.


Neil

On Mon, Apr 12, 2010 at 10:39 AM, Jim Fleig - CNC Services
j...@cncservices.ws  wrote:
   

Hi Neil,

Setup a failsafe circuit with the connection passing through the E-stop
contacts energizing a relay. If anything in the series circuit becomes
open
(E-stop button, relay contacts in E-stop circuit, overtravel limit switch
contacts, etc.) the functions dependant upon that circuit being closed
stop
functioning.

Someone may have a schematic example to share. If not, email me and I
will
send you an example.

Have a good day,

Jim



- Original Message -
From: Neil Baylisneil.bay...@gmail.com
To:emc-users@lists.sourceforge.net
Sent: Monday, April 12, 2010 1:19 PM
Subject: [Emc-users] Emergency Stop switch


 

I'm looking to source an e-stop switch. I have some already with the
big red mushroom button that latches when you press it, and must be
turned to release. This is good. But what I want is a switch that can
also be operated by a signal from the computer. So if the computer
detects an e-stop condition, the mushroom button would pop down, just
as if I had pressed it by hand. I would drive it from a digital out,
obviously.

Does such a thing exist, and can anyone point me at a source?

Thanks,

Neil Baylis
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2807 - Release Date: 04/12/10 
21:32:00
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Emergency Stop switch

2010-04-12 Thread Alex Joni

http://www.pilz.com/products/control_communication/safety_relay/index.en.jsp

(first hit off google)

Basicly they are a relay, with some aditional circuitry inside so that 
bad things can't happen.
if you have a glitch in the safety circuit, the safety relay opens and 
stays that way until you reset it

But there are various kinds, with various inputs/connection circuits.

Regards,
Alex


On 4/13/2010 1:01 AM, Neil Baylis wrote:

What's a safety relay? Is it a particular kind of relay?

Neil

On Mon, Apr 12, 2010 at 2:51 PM, Alex Jonialex.j...@robcon.ro  wrote:
   

Just use a safety relay for this, no need to reinvent the wheel..

Regards,
Alex


On 4/12/2010 10:10 PM, Neil Baylis wrote:
 

OK, thanks. I guess they don't exist.

I guess what I'll do is to add a circuit that requires the e-stop
button to be pressed before a fault condition can be cleared. Then I
have no choice but to twist the e-stop before resuming.

Thanks,

Neil


On Mon, Apr 12, 2010 at 11:32 AM, Jim Fleig - CNC Services
j...@cncservices.wswrote:

   

Hi Neil,

I believe Eric is correct.  After 30 years in industry (the last 20
specifically with CNC) I have never seen what you are describing.  As
Eric
mentioned, a relay that must be activated by a reset switch would do the
job.  Reset switches for this purpose I have seen and included in some of
the retrofits that I have done.

Have a good day,

Jim


- Original Message -
From: Eric Kellerkeller...@gmail.com
To: Enhanced Machine Controller (EMC)emc-users@lists.sourceforge.net
Sent: Monday, April 12, 2010 2:01 PM
Subject: Re: [Emc-users] Emergency Stop switch


My guess is that a switch with an actuator in it would be so expensive
that nobody has ever bothered to market one.  I think your best bet is
to have a self-powering relay that can only be turned on by a
momentary switch.
Eric

On Mon, Apr 12, 2010 at 1:53 PM, Neil Baylisneil.bay...@gmail.com
  wrote:

 

Thanks Jim,

I understand how to set up such a failsafe circuit. But in addition, I
want the actual e-stop switch to activate and latch, so that
regardless of whether the computer generates a fault condition, or I
do it myself, I still have to manually release the switch before
resuming operation.


Neil

On Mon, Apr 12, 2010 at 10:39 AM, Jim Fleig - CNC Services
j...@cncservices.wswrote:

   

Hi Neil,

Setup a failsafe circuit with the connection passing through the E-stop
contacts energizing a relay. If anything in the series circuit becomes
open
(E-stop button, relay contacts in E-stop circuit, overtravel limit
switch
contacts, etc.) the functions dependant upon that circuit being closed
stop
functioning.

Someone may have a schematic example to share. If not, email me and I
will
send you an example.

Have a good day,

Jim



- Original Message -
From: Neil Baylisneil.bay...@gmail.com
To:emc-users@lists.sourceforge.net
Sent: Monday, April 12, 2010 1:19 PM
Subject: [Emc-users] Emergency Stop switch



 

I'm looking to source an e-stop switch. I have some already with the
big red mushroom button that latches when you press it, and must be
turned to release. This is good. But what I want is a switch that can
also be operated by a signal from the computer. So if the computer
detects an e-stop condition, the mushroom button would pop down, just
as if I had pressed it by hand. I would drive it from a digital out,
obviously.

Does such a thing exist, and can anyone point me at a source?

Thanks,

Neil Baylis
   

No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2807 - Release Date: 04/12/10
21:32:00

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


 



   
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2807 - Release Date: 04/12/10 
21:32:00
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Emergency Stop switch

2010-04-12 Thread Alex Joni
Here's a nice difference between a normal relay estop setup and a safety 
relay:

http://www.ia.omron.com/product/cautions/189/img/cn_2.gif

Regards,
Alex


On 4/13/2010 1:47 AM, Alex Joni wrote:
http://www.pilz.com/products/control_communication/safety_relay/index.en.jsp 



(first hit off google)

Basicly they are a relay, with some aditional circuitry inside so that 
bad things can't happen.
if you have a glitch in the safety circuit, the safety relay opens and 
stays that way until you reset it

But there are various kinds, with various inputs/connection circuits.

Regards,
Alex


On 4/13/2010 1:01 AM, Neil Baylis wrote:

What's a safety relay? Is it a particular kind of relay?

Neil

On Mon, Apr 12, 2010 at 2:51 PM, Alex Jonialex.j...@robcon.ro  wrote:

Just use a safety relay for this, no need to reinvent the wheel..

Regards,
Alex


On 4/12/2010 10:10 PM, Neil Baylis wrote:

OK, thanks. I guess they don't exist.

I guess what I'll do is to add a circuit that requires the e-stop
button to be pressed before a fault condition can be cleared. Then I
have no choice but to twist the e-stop before resuming.

Thanks,

Neil


On Mon, Apr 12, 2010 at 11:32 AM, Jim Fleig - CNC Services
j...@cncservices.wswrote:


Hi Neil,

I believe Eric is correct.  After 30 years in industry (the last 20
specifically with CNC) I have never seen what you are describing.  As
Eric
mentioned, a relay that must be activated by a reset switch would 
do the
job.  Reset switches for this purpose I have seen and included in 
some of

the retrofits that I have done.

Have a good day,

Jim


- Original Message -
From: Eric Kellerkeller...@gmail.com
To: Enhanced Machine Controller 
(EMC)emc-users@lists.sourceforge.net

Sent: Monday, April 12, 2010 2:01 PM
Subject: Re: [Emc-users] Emergency Stop switch


My guess is that a switch with an actuator in it would be so 
expensive
that nobody has ever bothered to market one.  I think your best 
bet is

to have a self-powering relay that can only be turned on by a
momentary switch.
Eric

On Mon, Apr 12, 2010 at 1:53 PM, Neil Baylisneil.bay...@gmail.com
  wrote:


Thanks Jim,

I understand how to set up such a failsafe circuit. But in 
addition, I

want the actual e-stop switch to activate and latch, so that
regardless of whether the computer generates a fault condition, or I
do it myself, I still have to manually release the switch before
resuming operation.


Neil

On Mon, Apr 12, 2010 at 10:39 AM, Jim Fleig - CNC Services
j...@cncservices.wswrote:


Hi Neil,

Setup a failsafe circuit with the connection passing through the 
E-stop
contacts energizing a relay. If anything in the series circuit 
becomes

open
(E-stop button, relay contacts in E-stop circuit, overtravel limit
switch
contacts, etc.) the functions dependant upon that circuit being 
closed

stop
functioning.

Someone may have a schematic example to share. If not, email me 
and I

will
send you an example.

Have a good day,

Jim



- Original Message -
From: Neil Baylisneil.bay...@gmail.com
To:emc-users@lists.sourceforge.net
Sent: Monday, April 12, 2010 1:19 PM
Subject: [Emc-users] Emergency Stop switch



I'm looking to source an e-stop switch. I have some already 
with the
big red mushroom button that latches when you press it, and 
must be
turned to release. This is good. But what I want is a switch 
that can

also be operated by a signal from the computer. So if the computer
detects an e-stop condition, the mushroom button would pop 
down, just
as if I had pressed it by hand. I would drive it from a digital 
out,

obviously.

Does such a thing exist, and can anyone point me at a source?

Thanks,

Neil Baylis

No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2807 - Release Date: 
04/12/10

21:32:00

-- 


Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users








No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2807 - Release Date: 04/12/10 
21:32:00
   



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev


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

Re: [Emc-users] Building on Ubuntu 9.10 - Addendum

2010-04-08 Thread Alex Joni
From: BillRebey b...@rebey.com
 Note that when I did the wget of the install script, I got the Hardy
 version, as there didn't appear to be a Karmic version.

 wget http://www.linuxcnc.org/hardy/emc2-install.sh


 Was this the correct thing to do?

Either use precompiled packages on Hardy (they don't work on Karmic), or try 
to build your own packages for Karmic (that involves kernel, rtai and emc2 
packages).
There are some experimental packages for karmic [1], but as the name says 
they are experimental (don't be amazed if your PC blows up ;).
Currently we are planning to add packages for Ubuntu 10.04 Lucid Lynx, as 
that will be the next LTS release.

Regards,
Alex


[1] - http://linuxcnc.org/experimental/Karmic/ 


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homming error

2010-04-08 Thread Alex Joni
 I just wonder why every time I post something here got feedback (that's
 not good, just use this and .., you don't need that.. etc etc...) and
 near none gave solution?

You asked for a way to test your axis, and got 3 solutions:
* use a dial indicator
* use the home switch for probing
* mark the coupler and watch the position change

If you don't like any of the solutions, then I don't see why anyone is to 
blame.

 Seem's that I'm not alone. The Bernhard Kubicek write nice filter option
 and was included in git and working few days after that was cripled and
 doesn't work any more. The problem is posted but noone wan't to correct.

I am not sure of what issue you are talking about, also not about where it 
is posted.
Bugreports get reported here, where I couldn't find anything:
http://sourceforge.net/tracker/?group_id=6744atid=106744

If you want to help resolving such an issue, it really helps to provide 
further information (then it gets sorted faster):
* when the original patch was added,
* when it stopped working,
* a patch that fixes the issue (either patch or a pull address from your 
repo where it's fixed).

Obviously the above aren't needed if you can't provide them, but if they are 
available it will get sorted fast, otherwise you'll have to wait/hope for 
some devel to have interest to look at the issue.

For this git bisect can help a lot:
http://book.git-scm.com/5_finding_issues_-_git_bisect.html

Most likely it was changed unwillingful by a developer which hasn't used 
this feature. (git bisect will probably tell you who it was).

For developing related things the devel mailing list is probably more 
appropriate.

Best regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homming error

2010-04-08 Thread Alex Joni
 You asked for a way to test your axis, and got 3 solutions:

 Maybe that is the problem. I didn't ask for solution. (My english is not
 so good so maybe I ask by mystake.)

Ok, I didn't understand that like that.

 I propose solution. The software solution to just show message with home
 difference when homing is done. (just need something like in basic
 Print X offset ,current_machine_position - machine_home_position just
 before setting home position before after homing axis. (of course for
 each axis when homed)

well, you are proposing to make a change to the software so it detects a 
fault of your machine.
I am not sure if anyone else wants this feature, and you surely understand 
we can't incorporate all features possible.
http://en.wikipedia.org/wiki/Feature_creep

Otoh, the change you want implies about 2-3h worth of digging + coding, and 
some additional testing.
Maybe someone who is interested in this will spend that time on the feature. 
Then you can either get a patch (which you apply on your local sources), or 
it gets incorporated into emc2 if enough people want it.

snip

 * use the home switch for probing

 How to do that if home is limit too?

You can have a special M-code called which unhooks the home limit 
connection, so you can do the probe, then (using another m-code) reconnect 
it again.

snip
 As I remember it's posted on linuxcnc forum and emc-developers group.
 And when I do git pull I got that filter menu to work. few day's lather
 the filter menu dissapear. bkubicek provided zip.file as response all is
 on the linux cnc forum. *http://tinyurl.com/y9u5yoh
 *After patch then menu again works but next git pull kill that.
 If you want to help resolving such an issue, it really helps to provide
 further information (then it gets sorted faster):
 * when the original patch was added,
 * when it stopped working,
 * a patch that fixes the issue (either patch or a pull address from your
 repo where it's fixed).

 It's all posted at *http://tinyurl.com/y9u5yoh
 *Seem's bad idea to have two locations for that. I like forum but the
 response is low.

That's because the forum is not a supported way to reach emc2 developers.
A lot of people wanted to have the forums, so we set it up, but that doesn't 
mean you'll get usefull or valid responses on the forum.
Reading that page (not much time I can spend on it) I don't see a definitive 
answer.
I was looking for:
* currently the filter in emc2 is broken, this is the patch to make it work 
again
Instead there is some discussion between you (I guess) and bkubicek, which 
ends at:
There is now a partially working implementation for filtering.
That doesn't tell me the status.. partially working doesn't sound like it 
should be integrated in emc2 yet.
There is a zip file attached containing some sources, but without a proper 
description and without copyright and license information (until it has 
proper licensing we surely can't think about integrating it into emc2).

 For developing related things the devel mailing list is probably more
 appropriate.

 I like EMC2 but has filling that 'developers' send's homemade machine's
 and hobby operator in background with their wishes. I just can't bet it
 why the targeting big commercial machines with GPL software more than
 hobby one?

 am I missing something?!?

The main goal of emc2 is to make a solid software which works on a broad 
range of machines.
You can configure it to run on hobby machines, but also on serious ( 3-4t) 
machining centers.

Regards,
Alex 


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Homming error

2010-04-07 Thread Alex Joni



On 4/7/2010 5:59 PM, Slavko Kocjancic wrote:

Hello...

I just wonder how to measure if stepper lost steps and come to idea to use
home switch.
But I have no idea how to implement this. The idea is simple:
1'st home the machine
2'nd make test moves
3'rd rehome machine

In rehoming the EMC just need to read position before setting new home
position as is dictated in ini file. and the difference is measure of lost
steps...  or accuracy problems.

   

I would connect the home input to the probe input.
Home first, then do some moves, then do a probe towards zero, and look 
at the point where the probe (home switch ) tripped.


Note: you might have to have this connection inactive during homing 
(maybe it complains that the probe has been hit without a probing 
move..). You can achieve that in various ways (either an and2 with a 
digital output set by M5x or simply connect the home switch with the 
probe after you did the homing, etc).


Regards,
Alex

No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.801 / Virus Database: 271.1.1/2796 - Release Date: 04/07/10 
09:32:00
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hobbing

2010-04-03 Thread Alex Joni


 Anyway, on the basis that a picture is worth a thousand words, here
 are approximatelt 2000 pictures.
 http://www.youtube.com/watch?v=ZhICrb0Tbn4

 --
 atp


The video is great, so is the result.
But the captions from youtube are hilarious ;) sounds like it has a bit 
of a problem with your accent.

Regards,
Alex

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] independent motion of axes

2010-04-02 Thread Alex Joni
How about programming the move using inverse time mode (G93) ?

Regards,
Alex

- Original Message - 
From: Stuart Stevenson stus...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Friday, April 02, 2010 3:29 PM
Subject: Re: [Emc-users] independent motion of axes


  The one line program you show will not work. That motion can be achieved
 but the program would probably be a very long program. A CAM system can
 output the code to move the axes in the manner you wish depending on each
 slide configuration and the actual requirements you have. With the limited
 amount of information available it is impossible to determine the
 possibility for your situation.

 On Fri, Apr 2, 2010 at 12:50 AM, Klemen Dovrtel 
 klemen_dovr...@yahoo.comwrote:

 Hello everybody,

 Is there a way to move axes independently using G code? For instance i 
 want
 to move G0 X200 Y300 and at the same time G1 U30 F100 and G1 V20 F50.

 This probably won't work:
 N100 G0 X200 Y300   G1 U30 F100   G1 V20 F50

 Regards
 Klemen



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] access to docview

2010-03-27 Thread Alex Joni
linuxcnc-Documentation-All documentation in (html)

Regards,
Alex

On 3/27/2010 7:51 PM, Peter Blodow wrote:
 Hello gentlemen,

 yesterday I clicked on a link in a mail from the list and arrived at
 www.linuxcnc.org/docview/html//gui_axis.html etc. I can't remeber having
 seen these parts before, in any case I was very surprised at the wealth
 of information I found.

 Later, however, I tried to access the docview part again, this time the
 normal way via the homepage menu, but wasn't able to find it. I looked
 for quite a while and found no link leading to it. Is there an access,
 anyway, or was the link omitted on purpose?

 Best regards from the Bavarian spring

 Peter Blodow


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



 No virus found in this incoming message.
 Checked by AVG - www.avg.com
 Version: 9.0.791 / Virus Database: 271.1.1/2773 - Release Date: 03/27/10 
 09:32:00


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port PC Card Disabled

2010-03-25 Thread Alex Joni
for PCMCIA cards I found that the only way to make them work was to load the 
linux drivers, then unload them.
Specifically parport_cs

(so do something like: modprobe parport_cs, check /proc/ioports for your 
card, rmmod parport_cs (and dependencies if needed.. been a while, can't 
remember exactly if there were any)).

Regards,
Alex

- Original Message - 
From: darcys...@gmail.com
To: emc-users@lists.sourceforge.net
Sent: Thursday, March 25, 2010 12:50 AM
Subject: [Emc-users] Parallel Port PC Card Disabled


 Hi there,

 I am a new EMC2 user and am trying to configure a PCMCIA Card Parallel
 Port on a Compaq Presario v2000 laptop.

 I have read that the card can do CNC, so I am optimistic that it will
 work.
 http://www.newegg.com/Product/ProductReview.aspx?Item=N82E16839328010

 The problem I am encountering is that parallel port seems to be
 disabled.
 Running sudo lspci -v gives me the following output:

 -
 07:00.0 Communication controller: NetMos Technology PCI 1 port parallel
 adapter (rev 01)
 Subsystem: LSI Logic / Symbios Logic Unknown device 0010
 Flags: medium devsel, IRQ 11
 I/O ports at 3410 [disabled] [size=8]
 I/O ports at 3418 [disabled] [size=8]
 I/O ports at 3420 [disabled] [size=8]
 I/O ports at 3428 [disabled] [size=8]
 I/O ports at 3430 [disabled] [size=8]
 I/O ports at 3400 [disabled] [size=16]
 -

 I found a similar issue previously posted here:
 http://www.mail-archive.com/emc-users@lists.sourceforge.net/msg11633.html

 But am unable to find any bios setting to turn off 'plug  play', nor
 am I able to locate the 'enable' file for the device.
 Does anyone know where I should be looking to find this file?
 Or if there is another way to enable the device?

 Thanks in advance,

 Karl

 

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Integrator manual

2010-03-25 Thread Alex Joni
Hi Rudy,

the problem is that the devel documentation refers to the next version of 
emc2 (2.4.x, soon to be released).
We will point the default documentation to the 2.4 docs, once the release 
has happened.

Regards,
Alex

- Original Message - 
From: Rudy du Preez r...@asmsa.co.za
To: emc-users@lists.sourceforge.net
Sent: Thursday, March 25, 2010 3:06 PM
Subject: Re: [Emc-users] Integrator manual


 Can all please take note: the Integrators (pdf) manual link on the main
 linuxcnc.org website is out of date.

 The latest manual is at linuxcnc.org/docs/devel/. It has the latest info 
 on
 Hostmot2 for instance.

 Rudy



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] DAQ of the day.

2010-03-23 Thread Alex Joni
You use the touchoff button for that:
http://www.linuxcnc.org/docview/html//gui_axis.html#cap:Touch-Off

G54 should be active by default (unless you select another coordinate system 
using g55..g59.3).

Regards,
Alex

- Original Message - 
From: John Guenther j.guent...@verizon.net
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, March 23, 2010 12:26 PM
Subject: [Emc-users] DAQ of the day.


 Good Morning,

 I am new to EMC2, I used EMC when I first got into CNC but switched to
 Mach for many reasons that are not worth discussing here.  My question
 relates to initial part setup.  I can't seem to find a simple way to
 tell my mill where zero is.  I use an electronic edge finder, so for
 esample I jog the X axis around until I couch the left edge of the part.
 Now, how do I tell EMC2 this is X0.0?  If it makes any difference this
 is a small benchtop mill and the way I work X0, Y0 is the lower left
 corner of the part or material and none of my g-code uses the G54 -
 G59.3 Select Coordinate System codes.

 Thanks in advance.

 John Guenther
 'Ye Olde Pen Maker'
 Sterling, Virginia


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Jog under PAUSE / tool cnange

2010-03-16 Thread Alex Joni
http://article.gmane.org/gmane.linux.distributions.emc.user/17898/match=

 Hubert Bahr pravi:
 I am sorry I don't have a link available at this time but check the
 archives.  There is a manual tool change routine that provides just what
 you have requested.  I use it.  Leslie Newel provided a modified version
 of the manual tool change script.  The thread name was Using MDI during
 a Program.  This was in June of 2009.  If You can't track it down.  I
 will dig it out of my Machine.
 Hubert


 Today I'm again search archive as in middle on the night I can miss some
 attachment...
 But I didn't miss anything. In that thread is no code and no attachment.
 So probably the message/attachment is erased. Can you resend that
 file/script or put in the forum to others have easyer access?

 Thanks in advice.  Slavko



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Jog under PAUSE / tool cnange

2010-03-16 Thread Alex Joni
 I'd have thought EMC should be able to be made to?


I think it's surely doable, but there are a lot of things missing before 
someone can start coding on this.
Fist a complete spec how things should work/shouldn't work.

- what is allowed during a pause? everything? only jogging? some MDI? all 
g-codes? running subprograms?
- what happens when the user wants to resume? how does the resume work? are 
there special cases (arcs, threading, cycles, etc)?

I'd start by creating a wiki page (surely this is a community effort where 
everybody can jump in with ideas, inspirations, etc), and when something 
starts to form concept-wise I'm sure someone might/will actually implement 
it.

Regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G83 Bug in Lathe Mode?

2010-03-16 Thread Alex Joni
 Makes no sense whatsoever to program G17 when you are working in XZ
 plane?

 In some ways, no. But then G17 only mentions the Y axis in the
 documentation/description. It also indicates which axis is to be used
 for the canned-cycle movement and a change to the description text
 would fix the apparent nonsensicality.
 With a lathe G83 could equally well be used for peck-drilling holes in
 the end of the work with a drill in the toolpost (my current usage)
 but it also seems very well suited to peck-parting work in which case
 the movement would be in the X axis.
 There needs to be some way to tell EMC which one you want, and
 G17/18/19 do seem like the most compliant way to do that.

 One proposal that has occurred to me would be to add G18.1 and G18,3,
 both mean that arcs are to be created in the XZ plane, with G18.1
 indicating canned-cycle movements in the X axis and G18.3 in the Z
 (G18.2 would be movement in Y, perhaps a cut-off slide or drilling
 head)
 This proposal would mean that G81.3 could be programmed at the
 beginning and then all conventional lathe-turning operations would
 work as expected.

we already have G17.1/G18.1/G19.1 and they are explicitly the planes 
UV/WU/VW

Regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Jog under PAUSE / tool cnange

2010-03-16 Thread Alex Joni

- Original Message - 
From: Slavko Kocjancic esla...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, March 16, 2010 12:57 PM
Subject: Re: [Emc-users] Jog under PAUSE / tool cnange


 Alex Joni pravi:
 http://article.gmane.org/gmane.linux.distributions.emc.user/17898/match=


 .. Just little different name but I got it.
 Just can't run it. I get error and can't proceed. Seems that NML_FILE
 cause problem.
 For now I happily run my cnc without NML_FILE. When I change I got error
 and here is error log:

you need a line like: NML_FILE = emc.nml

 So I try to setup some NML_FILE. As I don't have clue what here should
 be (manual explain that in one line ?!? -nothing-) I just run stepconf
 and I get emc.nml file. The problem is that with this file assigned I'm
 can't run machine any more.  Here is log of attempt to run machine with
 old toolchanger routine and NML_FILE = emc.nml assigned in inifile.


that seems like you have an old nml file.
for 2.5.0~pre (which you are running) you need the nml file to be like this:
http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=configs/common/emc.nml;h=3b3d72b0f9087cb044be3c6e9bf6e20f47721328;hb=HEAD
in your checkout it should be included in emc2-dev/configs/common/emc.nml

regards,
Alex


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Jog under PAUSE / tool cnange

2010-03-16 Thread Alex Joni
 - what is allowed during a pause? everything? only jogging? some MDI? 
 all
 g-codes? running subprograms?

My first thought was jog-only, but then I realised you need to be able
to touch-off.
And possibly switch to a different tool (MDI) or run an automated
measure and touch-off (subprogram) and then the size of the task of
even speccing this becomes clearer.

 Jog only and be able to switch spindle and coolant on/off and touch off
 a tool.

see.. this is where differences of oppinion appear (which is by itself a 
very good thing, but takes a lot of time to decide upon something)..
Wasting programmers time to write a spec is not really useful, that's the 
only reason why this hasn't been implemented yet.

Decide upon a spec, and I'm sure it'll (quickly) get implemented.

 Any other bells, whistles and toolchanges should be programmed in the
 code in the first place.

 It shouldn't work within canned cycles or subroutines either. It doesn't
 on the commercial controllers I've used, and therefore don't see why
 that should be used as an excuse not to implement it.

this is a very useful datapoint, together with info what the controllers 
were (make, type and version).
even collecting information like this in a central point will get things 
going

I started a wiki page on this topic, hopefully everyone who has a saying 
about it will contribute to it [1]
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?ManualWhilePaused

Regards,
Alex


[1] - if you haven't added anything to the wiki, it's very easy, just follow 
the basic steps here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BasicSteps





--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Logging coordinates.

2010-03-16 Thread Alex Joni
There is a script teach-in.py somewhere in the source of emc2, it should do 
what you want.

Regards,
Alex

- Original Message - 
From: Slavko Kocjancic esla...@gmail.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, March 16, 2010 4:13 PM
Subject: [Emc-users] Logging coordinates.


 Hello...

 Does someone know for beter way to log some coordinates?
 I try with MDI but it's very slow work. Anybody have some clevre way?

 I try like this

 F5
 (LOGOPEN,coordinates)

 F3
 Jog to correct position

 F5
 G30.1
 (LOG,X#5181 Y#5182)

 F3
 Jog to next position

 F5
 G30.1
 (LOG,X#5181 Y#5182)

 F3
 Jog to next position

 F5
 G30.1
 (LOG,X#5181 Y#5182)

 just loog any nubber of positions
 and finaly for last position

 F5
 G30.1
 (LOG,X#5181 Y#5182)
 (LOGCLOSE)


 That's works but in notime can be done something wrong.
 Befora as I used TurboCnc there was key under jog to save position into
 file. I didn't seen something similar here.

 Slavko.


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


  1   2   3   4   5   >