Re: [Emc-users] comp
Thank you Alex, and you are right. When I install the EMC2-dev package, there is an error: Error: Dependency is not satisfiable: emc2. What does the dependecy mean? And where can I find the package to download and install ? Thanks again! Regards! Yang 在2009-01-14,Alex Joni alex.j...@robcon.ro 写道: apt-get install is a command to install a package from the internet. If you have no internet available on you rPC then you need to download the package from: http://www.linuxcnc.org/hardy/dists/hardy/emc2.2/binary-i386/emc2-dev_2.2.8_i386.deb you can then install the package using: sudo dpki -i package You'll probably get errors if there are dependencies needed, so you need to go and find those packages, download and install them by hand. This will be a tedious process. Regards, Alex - Original Message - From: ygdan1001 ygdan1...@163.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Wednesday, January 14, 2009 05:09 Subject: Re: [Emc-users] comp Thanks Alex! I do it(sudo apt-get install emc2-dev), but it fail to install it. My computer can't surf the intertnet in the Linux system. Does it matter with it ? Thank you again! Regards! Yang 在2009-01-13,Alex Joni alex.j...@robcon.ro 写道: Yes, and the error says: sudo: comp:command not found. That means the comp command is not found. You need to install the emc-dev package which contains the comp command. sudo apt-get install emc2-dev Regards, Alex - Original Message - From: ygdan1001 ygdan1...@163.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Tuesday, January 13, 2009 1:17 PM Subject: Re: [Emc-users] comp But the kinema.c is a kinematics modle which describes my machine, and I want to use it instead of trivkins. 在2009-01-13,Alex Joni alex.j...@robcon.ro 写道: Yang the command is not found ygdan1001 wrote: Dear sir: when I compile and install a file with:suro comp --install kinema.c, there is an error: sudo:comp:command not found. What's wrong with it ? Thanks for your help! Regards! Yang 1)check to see that it exists 2) edit your path or use the '. emc-environment' script from the proper directory hth tomp Tomp: that assumes a run-in-place install. For a regular install, you want to make sure you have the emc2-dev package installed. Regards, Alex -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Parallel Port Signals
Afternoon All, This is my first EMC Users post (first mailing list in a while actually), so please be gentle with any etiquette misdemeanors ! I'm just beginning to put together a design for a hobby CNC machine, with my own driver board electronics - glutton for punishment really. Looking around, EMC seems to be the way to go in terms of controller software - as a GNU/Linux user, because this hobby project is on a budget, and because it looks to be nicely featured and extensible. So, my question for the time being is, are the parallel port signals (ie. the waveform/timing diagrams) documented anywhere ? For instance, are the axis step signals sent as pulses (ie. step the motor once per low-high transition), or are they flat (ie. keep stepping the motor until the signal goes low) ? I've seen the StepConf documentation - which is the closest I've found - but that doesn't really explain a lot (it's more end-user oriented). I'm sure I will have more questions, especially around timing, so if there is a source on the 'net with this sort of low-level detail that I haven't seen yet, I'd appreciate a link. It's either that or you're going to get sick of my constant e-mails pretty quickly...! Thanks in advance. Regards, Pete Restall -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Parallel Port Signals
Peter Restall wrote: Afternoon All, This is my first EMC Users post (first mailing list in a while actually), so please be gentle with any etiquette misdemeanors ! Welcome. Misdemeanors are fine, we only grumble about felonies. I'm just beginning to put together a design for a hobby CNC machine, with my own driver board electronics - glutton for punishment really. Looking around, EMC seems to be the way to go in terms of controller software - as a GNU/Linux user, because this hobby project is on a budget, and because it looks to be nicely featured and extensible. So, my question for the time being is, are the parallel port signals (ie. the waveform/timing diagrams) documented anywhere ? For instance, are the axis step signals sent as pulses (ie. step the motor once per low-high transition), or are they flat (ie. keep stepping the motor until the signal goes low) ? I've seen the StepConf documentation - which is the closest I've found - but that doesn't really explain a lot (it's more end-user oriented). I'm sure I will have more questions, especially around timing, so if there is a source on the 'net with this sort of low-level detail that I haven't seen yet, I'd appreciate a link. It's either that or you're going to get sick of my constant e-mails pretty quickly...! EMC2's step generator can do a number of different output formats. See http://www.linuxcnc.org/docview/html//hal_rtcomps.html#sec:Stepgen The stepgen outputs are routed to the parallel port (or to other places) using HAL. You don't strictly NEED to know how HAL works, but if you are at all interested in a low-level understanding, I strongly recommend at least reading and preferably actually doing the tutorial: http://www.linuxcnc.org/docview/html//hal_tutorial.html Regards, John Kasunich -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Inverse deadband - Anders Wallin
Anders: I was wondering if you would be willing to commit your IDB hal component. (I think it would be a great addition to emc) http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/ thanks sam -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Parallel Port Signals
Peter, Welcome. If you are using the AXIS display option - as is default on the Live CD, you can get an idea of the output waveforms by using the built-in oscilloscope function. If you look in the HAL tutorial that John points to, you will find instructions on how to use it. Basically though, any 'pin' or point in the control chain may be used as an input signal for the multi-channel scope and this is a very useful feature to learn what is happening in EMC2 and to trouble-shoot. -- Best wishes, Ian Ian W. Wright Sheffield UK The difference between theory and practice is much smaller in theory than in practice... -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Inverse deadband - Anders Wallin
Hello Sam, everyone, I don't have a machine with the right ssh-keys installed right now, so if this is useful another developer could check this in. it has been in use on our mill for several months and worked OK. http://www.youtube.com/jmi80 there might be another better name than inverse-deadband ? Anders: I was wondering if you would be willing to commit your IDB hal component. (I think it would be a great addition to emc) http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/ thanks sam -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Parallel Port Signals
Ian W. Wright wrote: Peter, Welcome. If you are using the AXIS display option - as is default on the Live CD, you can get an idea of the output waveforms by using the built-in oscilloscope function. You don't need to be using AXIS to use the scope. AXIS simply provides a convenient menu bar entry to invoke the halscope. You can use halscope ANYTIME as long as HAL (or EMC2, which uses HAL) is running, regardless of what GUI you are using. From the command line: halscope. At a halcmd prompt or even within a hal file: loadusr halscope. You can also make a desktop icon or menu item to start halscope, but I'm not sure exactly what the steps are to do that. I do most things with the command line, and if I need to make an icon or something, I just muddle through. Regards, John Kasunich -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Parallel Port Signals
Peter Restall wrote: Afternoon All, This is my first EMC Users post (first mailing list in a while actually), so please be gentle with any etiquette misdemeanors ! The nerve! :) [snip] So, my question for the time being is, are the parallel port signals (ie. the waveform/timing diagrams) documented anywhere ? Yes, it should be in the manuals. I don't know if all the low level stuff is in the PDF manual, but you should find it all on the linuxcnc.org website: http://www.linuxcnc.org/docview/html/ HAL tutorial here: http://www.linuxcnc.org/docview/html//hal_tutorial.html (note: some screenshots are a bit out of date) For instance, are the axis step signals sent as pulses (ie. step the motor once per low-high transition), or are they flat (ie. keep stepping the motor until the signal goes low) ? I've seen the StepConf documentation - which is the closest I've found - but that doesn't really explain a lot (it's more end-user oriented). Note that you have options that are not step/dir. You can do PWM+direction or up/down PWM for example. Making a driver for a (smallish) servo may be easier than a stepper, since you need half the electronics (one H-bridge instead of two). There is the added complexity of encoders, but those are pretty simple to hook up - you just need more I/Os. If you decide you need some type of output that EMC2 doesn't already have, you can write a component to generate it. EMC2 is separated into several layers, and the motion controller doesn't care how the lower levels get the motors to move. You can use PWM on one axis, step/dir on another, and analog on another, and the motion controller will still be happy (as long as all the motors keep up). I'm sure I will have more questions, especially around timing, so if there is a source on the 'net with this sort of low-level detail that I haven't seen yet, I'd appreciate a link. It's either that or you're going to get sick of my constant e-mails pretty quickly...! http://cvs.linuxcnc.org/ has all the timing info you need, if you can read C :) HAL components like the step and PWM generators are in the directory emc2/src/hal/components/ - Steve -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Inverse deadband - Anders Wallin
Thanks BTW - this is an awesome emc2 video http://www.youtube.com/watch?v=gTJ0kC3AQusfeature=channel_page Mill, drills and rigid taps. :) Nice work. sam Anders Wallin wrote: Hello Sam, everyone, I don't have a machine with the right ssh-keys installed right now, so if this is useful another developer could check this in. it has been in use on our mill for several months and worked OK. http://www.youtube.com/jmi80 there might be another better name than inverse-deadband ? Anders: I was wondering if you would be willing to commit your IDB hal component. (I think it would be a great addition to emc) http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/ thanks sam -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Parallel Port Signals
On Wednesday 14 January 2009, Peter Restall wrote: Afternoon All, This is my first EMC Users post (first mailing list in a while actually), so please be gentle with any etiquette misdemeanors ! I'm just beginning to put together a design for a hobby CNC machine, with my own driver board electronics - glutton for punishment really. Looking around, EMC seems to be the way to go in terms of controller software - as a GNU/Linux user, because this hobby project is on a budget, and because it looks to be nicely featured and extensible. So, my question for the time being is, are the parallel port signals (ie. the waveform/timing diagrams) documented anywhere ? For instance, are the axis step signals sent as pulses (ie. step the motor once per low-high transition), or are they flat (ie. keep stepping the motor until the signal goes low) ? I've seen the StepConf documentation - which is the closest I've found - but that doesn't really explain a lot (it's more end-user oriented). Its a pulse per step, always has been AFAIK. I'm sure I will have more questions, especially around timing, so if there is a source on the 'net with this sort of low-level detail that I haven't seen yet, I'd appreciate a link. It's either that or you're going to get sick of my constant e-mails pretty quickly...! Generally speaking from my own experiences here, as long as each question is new, no problem. Thanks in advance. Regards, Pete Restall Welcome Pete. Be aware that there is also an IRC channel, #emc where as likely as not, someone knowledgeable enough to help will often reply quickly. -- 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) 1: No code table for op: ++post -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Motherboard recommendation, WIKI seems not up to date
Hello All After I saw the entry with the Intel D945GCLF2 in the wiki, I decided to buy the same one. Unfortunately, this board was not available in my local shop. But the D945GCLF was there (same board with only a one core Atom processor). So, I took this one and it looks not so bad: Servo thread: Max interval: 1009236 Max jitter: 14223 Base thread: Max interval: 37245 Max jitter: 13756 Didn't go to the machine with this board, yet. But this should happen in the next 6-8 weeks. As a side note: I tried to use a CF-Card with CF-IDE adapter instead of a HD, but it could not boot from the CF-Card :-) Don't know where the problem lays. Regards, Thomas Thomas Kaiser wrote: Hello All I am looking for a MB witch is good for running EMC2. What you guys are using? I checked the WIKI page with the latency information. For me it looks quite outdated. I am looking for something reliable and with no moving parts (Fan, HD). Are the new Intel Atoms a good choice? Can anybody on this list give me some advice? Thanks in advance for your kind response. Best Regards and a Happy New Year, Thomas -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EMC2 and Hardy 8.04
Alan Condit acon...@... writes: OK, I finally got my machine hooked up to the web for long enough to do all the updates and got EMC2-2.2.8 running. Now I am still getting the venetian blinds. I tried all the fixes that I could find, but no joy in Mudville. My motherboard has an Intel 810 onboard video. I have a pci parallel port card in my PCI slot, so adding a separate video card is not a desireable option. Any other suggestions. Alan Update: I got the video problem cleared up for now. I rebooted Dapper and copied my working xorg.conf onto a thumb drive. Then I rebooted Hardy and edited the Device, Monitor and Screen stuff from 6.06 xorg.conf into the 8.04 xorg.conf. When I rebooted again everything worked, no venetian blinds. Alan -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Inverse deadband - Anders Wallin
Anders, Could you please post your 7i43 HAL file to pastebin.com . I'm following in your foot steps with a 7i43 and one of Jon's PWM AMP's. Your file could save me a lot of time effort and posts. Thanks, Roger -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Saitek game controller Q's.
Greetings all; I finally got one of my round tuit's located and plugged in this Saitek game controller: Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed USB device using ohci_hcd and address 6 Jan 14 18:31:11 coyote kernel: [138993.208165] usb 2-5.1: configuration #1 chosen from 1 choice Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog Pad] on usb-:00:02.0-5.1/input0 Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device found, idVendor=06a3, idProduct=040b Jan 14 18:31:11 coyote kernel: [138993.235322] usb 2-5.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1: Product: Saitek P990 Dual Analog Pad And I can cat /dev/hidraw3 and see garbage walking along the screen when I move a stick or press a button. And boy does it have a LOT of buttons. 12, plus the sticks and an 8 way atari style pad. I assume the next question then is: Do we have a decoder util that will display what button etc is pressed? Or which direction which stick has been pressed to? And of course, has anyone written a connector file so that it can be used as a hand pendant with later emc's? -- 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) What is comedy? Comedy is the art of making people laugh without making them puke. -- Steve Martin -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Saitek game controller Q's.
Gene Heskett wrote: [snip] Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog Pad] on usb-:00:02.0-5.1/input0 [snip] And I can cat /dev/hidraw3 and see garbage walking along the screen when I move a stick or press a button. And boy does it have a LOT of buttons. 12, plus the sticks and an 8 way atari style pad. I assume the next question then is: Do we have a decoder util that will display what button etc is pressed? Or which direction which stick has been pressed to? Are you asking whether there's a driver, other than hal_input, that should work with this device? If you use hal_input (check the wiki page or man hal_input for necessary udev setup), then you should have access to pretty much everything on the device (as hal_bit inputs/outputs for buttons/lights, hal_s32 and/or hal_float for analog sticks). And of course, has anyone written a connector file so that it can be used as a hand pendant with later emc's? My bet is that nobody has written such a file, since you're the first person I've heard of with this particular device. (Unless it's the same as the Logitech everyone talks about, under a different name). It looks like this device may be like my Belkin Nostromo, in that it presents more than one input device (I see input5 and input0 listed in your dmesg dump) to the input subsystem. If this is the case you'll need the version of hal_input in TRUNK, which allows you to use more than one device with the same name spec. - Steve -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Saitek game controller Q's.
Gene, I have used a Saitek game controller on the Dahlih. The joypad.hal file is here http://www.mpm1.com:8080/dahlih/dahlih_testing_home. There may be some more useful files there also. have fun Stuart On Wed, Jan 14, 2009 at 5:49 PM, Gene Heskett gene.hesk...@gmail.com wrote: Greetings all; I finally got one of my round tuit's located and plugged in this Saitek game controller: Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed USB device using ohci_hcd and address 6 Jan 14 18:31:11 coyote kernel: [138993.208165] usb 2-5.1: configuration #1 chosen from 1 choice Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog Pad] on usb-:00:02.0-5.1/input0 Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device found, idVendor=06a3, idProduct=040b Jan 14 18:31:11 coyote kernel: [138993.235322] usb 2-5.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1: Product: Saitek P990 Dual Analog Pad And I can cat /dev/hidraw3 and see garbage walking along the screen when I move a stick or press a button. And boy does it have a LOT of buttons. 12, plus the sticks and an 8 way atari style pad. I assume the next question then is: Do we have a decoder util that will display what button etc is pressed? Or which direction which stick has been pressed to? And of course, has anyone written a connector file so that it can be used as a hand pendant with later emc's? -- 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) What is comedy? Comedy is the art of making people laugh without making them puke. -- Steve Martin -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Saitek game controller Q's.
On Wednesday 14 January 2009, Stuart Stevenson wrote: Gene, I have used a Saitek game controller on the Dahlih. The joypad.hal file is here http://www.mpm1.com:8080/dahlih/dahlih_testing_home. Got it Stuart, thanks. But no tests, it's ugly weather here the shop doesn't have any heat to speak of. And its been that way long enough I am getting cabin fever... There may be some more useful files there also. have fun Stuart On Wed, Jan 14, 2009 at 5:49 PM, Gene Heskett gene.hesk...@gmail.com wrote: Greetings all; I finally got one of my round tuit's located and plugged in this Saitek game controller: Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed USB device using ohci_hcd and address 6 Jan 14 18:31:11 coyote kernel: [138993.208165] usb 2-5.1: configuration #1 chosen from 1 choice Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog Pad] on usb-:00:02.0-5.1/input0 Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device found, idVendor=06a3, idProduct=040b Jan 14 18:31:11 coyote kernel: [138993.235322] usb 2-5.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1: Product: Saitek P990 Dual Analog Pad And I can cat /dev/hidraw3 and see garbage walking along the screen when I move a stick or press a button. And boy does it have a LOT of buttons. 12, plus the sticks and an 8 way atari style pad. I assume the next question then is: Do we have a decoder util that will display what button etc is pressed? Or which direction which stick has been pressed to? And of course, has anyone written a connector file so that it can be used as a hand pendant with later emc's? -- 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) What is comedy? Comedy is the art of making people laugh without making them puke. -- Steve Martin -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- 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) A rolling stone gathers momentum. -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Saitek game controller Q's.
On Wednesday 14 January 2009, Stephen Wille Padnos wrote: Gene Heskett wrote: [snip] Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog Pad] on usb-:00:02.0-5.1/input0 [snip] And I can cat /dev/hidraw3 and see garbage walking along the screen when I move a stick or press a button. And boy does it have a LOT of buttons. 12, plus the sticks and an 8 way atari style pad. I assume the next question then is: Do we have a decoder util that will display what button etc is pressed? Or which direction which stick has been pressed to? Are you asking whether there's a driver, other than hal_input, that should work with this device? If you use hal_input (check the wiki page or man hal_input for necessary udev setup), then you should have access to pretty much everything on the device (as hal_bit inputs/outputs for buttons/lights, hal_s32 and/or hal_float for analog sticks). And of course, has anyone written a connector file so that it can be used as a hand pendant with later emc's? My bet is that nobody has written such a file, since you're the first person I've heard of with this particular device. (Unless it's the same as the Logitech everyone talks about, under a different name). It looks like this device may be like my Belkin Nostromo, in that it presents more than one input device (I see input5 and input0 listed in your dmesg dump) to the input subsystem. If this is the case you'll need the version of hal_input in TRUNK, which allows you to use more than one device with the same name spec. - Steve As you will see, Stuart offered a file which I've pulled, but its too cold to go play for a few days. It may not work, but it also may give me a set of shoulders to stand on too. -- 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) A rolling stone gathers momentum. -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] [OT] seeking info on Gorton MasterMil 1-22 powerfeed
Gentle persons: This is a long shot, but your collective knowledge seems inexhaustible. A long-time (ca. 35 years and counting) friend has gone and bought himself a Gorton MasterMil 1-22 vertical mill that he estimates was manufactured in the 1960s. He tells me it's in very good mechanical condition (but he's on the wrong coast so I've seen only pictures). He's already making parts with it manually. I hope to convince him to consider at least a 2-axis CNC conversion using EMC2 once he gets settled with it, but he's determined to restore its original powerfeed first. The infinitely variable powerfeed on this beast was an option-at-purchase called Dyna Drive that for his model is vacuum tube-driven. The electronics appear to be kaput. Web searches have coughed up scans of the operator, technical, and parts manuals for this model mill, but he has been luckless so far in finding any technical details about the optional Dyna Drive. If anyone has any hints, please email me directly so we don't clog up the list. Thanks in advance, Kent -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EMC2 and Hardy 8.04
Chris Radek wrote: On Mon, Jan 12, 2009 at 08:05:53PM -0800, Alan Condit wrote: OK, I finally got my machine hooked up to the web for long enough to do all the updates and got EMC2-2.2.8 running. Now I am still getting the venetian blinds. I tried all the fixes that I could find, but no joy in Mudville. My motherboard has an Intel 810 onboard video. I have a pci parallel port card in my PCI slot, so adding a separate video card is not a desireable option. Make sure desktop effects are turned off If that doesn't work, try the vesa video driver What menu is this desktop effects selection in? I just installed the Ubuntu 8.04/EMC ISO on a Dell Optiplex GX150 with the i810 chipset, and have the same problem with the lines appearing when an openGL app runs, like glxgears or Axis. The /etc/X11/xorg.conf file is practically empty, now. Have you got a sample syntax for how to specify the vesa driver? Jon -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Mesa 5i23 and 7i37 I/O problem
Sebastian I should have said the encoders are working when I turn the motors by hand. I don't have the amps plugged into the backplane. I have the X and Y motors disconnected from the ball screws. I haved used the halmeter. I can't seam to get the limit inputs either. They are 5 volt prox switches that have a seperate set on Opto couplers that feed to the servo amps. Now were do I set .is_output to true at? I pasted the Hal file and ini file Donnie hal file # ### # # Combination Hal file for m5i23 - TESTING # Rev 1.0 # 20 Oct 2008 # T.Hyde - CasaFrog # # Based up work and discussion with Seb Peter Jeff # GNU license references - insert here. www.linuxcnc.org # # # # Firmware files are in /lib/firmware/hm2/5i23/ # Must symlink the hostmot2 firmware directory of sanbox to # /lib/firmware before running EMC2... # sudo ln -s $HOME/emc2-sandbox/src/hal/drivers/mesa-hostmot2/firmware /lib/firmware/hm2 # # See also: # http://www.linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html#config%20modparam # and http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?HostMot2 # # # # ### # Core EMC/HAL Loads # ### # kinematics loadrt trivkins # motion controller, get name and thread periods from ini file loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]TRAJ_PERIOD key=[EMCMOT]SHMEM_KEY num_joints=[TRAJ]AXES # standard components loadrt pid num_chan=3 # only the 7i43 needs this, but it doesnt hurt the others loadrt probe_parport # hostmot2 driver loadrt hostmot2 debug_idrom=1 debug_module_descriptors=1 debug_pin_descriptors=1 debug_modules=1 # 5i23 driver and firmware load from sandbox loadrt hm2_pci config=firmware=hm2/5i23/SVST4_8.BIT num_encoders=3 num_pwmgens=3 num_stepgens=1 # 5i23 PWMGen base frequency setp hm2_5i23.0.pwmgen.pwm_frequency 4 # 5i23 watchdog, enable only if loaded firmware supports it #setp hm2_5i23.0.watchdog.timeout_ns 1000 # # THREADS # # hook functions to servo thread addf hm2_5i23.0.read servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf pid.0.do-pid-calcs servo-thread addf pid.1.do-pid-calcs servo-thread addf pid.2.do-pid-calcs servo-thread addf hm2_5i23.0.write servo-thread #addf hm2_5i23.0.pet_watchdog servo-thread #enable if fw supported # ## # Axis-of-motion Specific Configs (not the GUI) # ## # # X [0] Axis # # axis enable chain newsig emcmot.00.enable bit sets emcmot.00.enable FALSE net emcmot.00.enable = pid.0.enable net emcmot.00.enable = hm2_5i23.0.pwmgen.00.enable net emcmot.00.enable = axis.0.amp-enable-out # encoder feedback setp hm2_5i23.0.encoder.00.counter-mode 0 setp hm2_5i23.0.encoder.00.filter 1 setp hm2_5i23.0.encoder.00.index-invert 0 setp hm2_5i23.0.encoder.00.index-mask 0 setp hm2_5i23.0.encoder.00.index-mask-invert 0 setp hm2_5i23.0.encoder.00.scale 2 net motor.00.pos-fb hm2_5i23.0.encoder.00.position = pid.0.feedback net motor.00.pos-fb = axis.0.motor-pos-fb #push copy back to Axis GUI # set PID loop gains from inifile setp pid.0.Pgain [AXIS_0]P setp pid.0.Igain [AXIS_0]I setp pid.0.Dgain [AXIS_0]D setp pid.0.bias [AXIS_0]BIAS setp pid.0.FF0 [AXIS_0]FF0 setp pid.0.FF1 [AXIS_0]FF1 setp pid.0.FF2 [AXIS_0]FF2 setp pid.0.deadband [AXIS_0]DEADBAND setp pid.0.maxoutput [AXIS_0]MAX_VELOCITY # position command signals setp hm2_5i23.0.pwmgen.00.output-type 1 #pwm on pin1, dir on pin2 setp hm2_5i23.0.pwmgen.00.scale 1.0 net emcmot.00.pos-cmd axis.0.motor-pos-cmd = pid.0.command net motor.00.command pid.0.output = hm2_5i23.0.pwmgen.00.value # Connect limit/home switch outputs to motion controller. newsig Xminlim bit newsig Xmaxlim bit #newsig Xhome bit #net axis.0.neg-lim-sw-in hm2_5i23.0.gpio.P3.024.in linksp Xminlim = axis.0.neg-lim-sw-in linksp Xminlim = hm2_5i23.0.gpio.P3.034.in #net axis.0.neg-lim-sw-in hm2_5i23.0.gpio.P3.025.in linksp Xmaxlim = axis.0.pos-lim-sw-in linksp Xmaxlim = hm2_5i23.0.gpio.P3.035.in #linksp Xhome = hm2_5i23.0.in-02 #linksp Xhome = axis.0.home-sw-in # Connect amp faults to motion controller. #newsig Xfault bit #linksp Xfault = hm2_5i23.0.in-03-not #linksp Xfault = axis.0.amp-fault-in # # Y [1] Axis # # axis enable chain newsig emcmot.01.enable bit sets emcmot.01.enable FALSE net emcmot.01.enable = pid.1.enable net emcmot.01.enable = hm2_5i23.0.pwmgen.01.enable net emcmot.01.enable = axis.1.amp-enable-out # encoder
Re: [Emc-users] Motherboard recommendation, WIKI seems not up, to date
Gentle persons: Thomas Kaiser wrote: After I saw the entry with the Intel D945GCLF2 in the wiki, I decided to buy the same one. Unfortunately, this board was not available in my local shop. But the D945GCLF was there (same board with only a one core Atom processor). So, I took this one and it looks not so bad: Thanks, Thomas. I read some of the Intel documentation of the Atom processor family after Eric posted his nice numbers on the Wiki. There's fairly bewildering and evolving specifications of a bunch of chips under Atom and the differences are not just single- vs dual-core. So far I know about the Atom 200 series (single-core) and the Atom 300 series (dual-core) targeting desktops, the Atom N27x series (single-core) targeting laptops, and the Atom Z5xx series (single-core) apparently targeting so-called Mobile-Internet-Devices (MIDs). Of course, there are also different speeds available and there are two different 945 chipsets supporting the Atom processors so far. I'm not savvy enough to be able to infer from the Intel documentation how the specializations built into these various processor series and chipsets will affect EMC2 performance. I confess I got uneasy as I read about the complex interplay of software-selectable power states and clock speeds that has been made available to lower the total dissipated power (TDP) during operation and increase battery life. It'll be interesting to see what folks discover as they explore different board/chipset/cpu combos. Eric's and Thomas' data are certainly encouraging while at the same time showing real differences. As ever, be specific to be terrific when reporting results. Regards, Kent -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Successful Emc2 conversion (happy dance...)
Emc2 community, I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee mill conversion. I am very happy with the results! The mill will do 500 ipm rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of tiny moves tend to slow the feedrates down a bit, but I have no complaints. See the following video sample of the toolpath being cut for a lightening pocket: http://www.youtube.com/watch?v=jWd29Vv1gcA Here is how I am handling manual tool changes: http://www.youtube.com/watch?v=Y2whmSV74vw Some more photos of the conversion and the first part to come from it (the part is a heavy duty triple tree for a V8 powered trike - to give you an idea of the scale, the polished fork tube in the following photos is 2 dia.): http://www.foxpointdesign.com/cnc_stuff/conversion_sm.jpg http://www.foxpointdesign.com/cnc_stuff/firstpart2sm.jpg http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg http://www.foxpointdesign.com/cnc_stuff/ttclamp2-sm.jpg The parts are coming out s fine. No dwell marks, no backlash comp marks, just nice smooth surfaces. Accuracy is dead-on. I'm really happy right now :-) A hearty thank you to all of you who have taken the time and dedication to post your conversion information (Anders W.), as well as those who wrote the software, made the interface boards, and graciously answered all my questions and put up with my stupidities (Chris R., Peter W., Sebastian, John K., Alex, Kirk, Stephen W.P., et al.) Thank you all! Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
sweet - thanks for the videos and pictures On Wed, Jan 14, 2009 at 11:22 PM, Tom kestrel...@yahoo.com wrote: Emc2 community, I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee mill conversion. I am very happy with the results! The mill will do 500 ipm rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of tiny moves tend to slow the feedrates down a bit, but I have no complaints. See the following video sample of the toolpath being cut for a lightening pocket: http://www.youtube.com/watch?v=jWd29Vv1gcA Here is how I am handling manual tool changes: http://www.youtube.com/watch?v=Y2whmSV74vw Some more photos of the conversion and the first part to come from it (the part is a heavy duty triple tree for a V8 powered trike - to give you an idea of the scale, the polished fork tube in the following photos is 2 dia.): http://www.foxpointdesign.com/cnc_stuff/conversion_sm.jpg http://www.foxpointdesign.com/cnc_stuff/firstpart2sm.jpg http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg http://www.foxpointdesign.com/cnc_stuff/ttclamp2-sm.jpg The parts are coming out s fine. No dwell marks, no backlash comp marks, just nice smooth surfaces. Accuracy is dead-on. I'm really happy right now :-) A hearty thank you to all of you who have taken the time and dedication to post your conversion information (Anders W.), as well as those who wrote the software, made the interface boards, and graciously answered all my questions and put up with my stupidities (Chris R., Peter W., Sebastian, John K., Alex, Kirk, Stephen W.P., et al.) Thank you all! Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Mesa 5i23 and 7i37 I/O problem
Donnie Timmons wrote: I haved used the halmeter. I can't seam to get the limit inputs either. They are 5 volt prox switches that have a seperate set on Opto couplers that feed to the servo amps. If you use a DMM, can you see the limit switches activate at the Mesa card connector? Now were do I set .is_output to true at? Anywhere in the .hal file before you use the .out pins, like this: # linksp EstopWrite = hm2_5i23.0.out-07 setp hm2_5i23.0.gpio.027.is_output 1 linksp EstopWrite = hm2_5i32.0.gpio.027.out The naming of GPIOs is described in the hostmot2 manpage. The number between gpio and is_output is the IO Function number. The mapping from IO Function number to Port Pin-on-the-port is give in the Mesa manual for the 5i23, and in the log output when the driver loads (you see this by running dmesg). -- Sebastian Kuzminsky Free! Free! In the moon light! -- Korpiklaani -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Tom wrote: I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee mill conversion. I am very happy with the results! The mill will do 500 ipm rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of tiny moves tend to slow the feedrates down a bit, but I have no complaints. Nice machine you got there :-) For the lots of tiny moves, are you using Continuous Path Mode, G64? -- Sebastian Kuzminsky Free! Free! In the moon light! -- Korpiklaani -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Tom kestrel...@... writes: Youtube videos: If you click on the blue Watch video in high quality in the lower rh corner you can see the screen text. The part in the photos in the down facing side of a triple tree clamp. I like that side because of the visible machine work. The circular ring shaped pockets are for the fork springs. Because I only have 4.9 of Z axis movement on the quill, I have to use two different tool length offset tables: one for the short tools and one for the long tools. I quickly learned that your reference tool has to be the shortest one in the table, since all offset variables must be positive integers. It was actually easier to program the nasty old Bandit III controller for tool offsets - as much as I hate to say it. With Emc2, I wish I had a VMC with an automatic toolchanger. Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
On Thu, 2009-01-15 at 05:22 +, Tom wrote: Emc2 community, I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee mill conversion. I am very happy with the results! The mill will do 500 ipm ... snip Bravo Tom. You do nice work. - Kirk -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Tom wrote: Tom kestrel...@... writes: Youtube videos: If you click on the blue Watch video in high quality in the lower rh corner you can see the screen text. The part in the photos in the down facing side of a triple tree clamp. I like that side because of the visible machine work. The circular ring shaped pockets are for the fork springs. Because I only have 4.9 of Z axis movement on the quill, I have to use two different tool length offset tables: one for the short tools and one for the long tools. I quickly learned that your reference tool has to be the shortest one in the table, since all offset variables must be positive integers. It was actually easier to program the nasty old Bandit III controller for tool offsets - as much as I hate to say it. With Emc2, I wish I had a VMC with an automatic toolchanger. Tom interesting idea about short stroke but (appartently) longer manual backslide do you go from some stop to another or end of stroke to end of stroke for the 2 sets? thanks tomp -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Sebastian Kuzminsky s...@... writes: Nice machine you got there For the lots of tiny moves, are you using Continuous Path Mode, G64? Thank you Sebastian, I was under the impression that G64 is the default. I have not tried using G64 with the P- parameter. Say, for example, if I was willing to tolerate a .0005 variance in the path, how would the text look in the G statement? (G64 P-.0005)? Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
tomp tomp-...@... writes: interesting idea about short stroke but (appartently) longer manual backslide do you go from some stop to another or end of stroke to end of stroke for the 2 sets? thanks tomp Tomp, I think what you are asking is if I have the knee set up as a sort of auxiliary Z axis. The answer is that I don't have an servo/encoder on the knee - even though it is motorized, so all of my Z level tool length adjustments that are too great to be automatically compensated for in the G43H- commands, require me to stop the program (usually at the next tool change), raise or lower the knee, insert the next tool, and do a G43H1 touchoff, and just continue with M6T1 / G43H1 for all the remaining tools. Tedious, but works. Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
On Thu, Jan 15, 2009 at 05:47:34AM +, Tom wrote: I quickly learned that your reference tool has to be the shortest one in the table, since all offset variables must be positive integers. It was actually easier to program the nasty old Bandit III controller for tool offsets - as much as I hate to say it. Not true - tool lengths can be positive or negative. I set up the demo job at CNC workshop last year with the reference tool being the longest and everything else shorter (negative offset). In EMC2.3/AXIS you will be able to use touch off to set tool lengths instead of having to edit the tool table. It's super easy to use. Limited quill travel is always a pain. If you can motorize the knee and make it the W axis, you could use it for tool length offset! -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Tom kestrel...@... writes: Sorry for the repeated image. That was supposed to be... http://www.foxpointdesign.com/cnc_stuff/ttclamp1-sm.jpg Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Chris Radek ch...@... writes: snip Not true - tool lengths can be positive or negative. I set up the demo job at CNC workshop last year with the reference tool being the longest and everything else shorter (negative offset). In EMC2.3/AXIS you will be able to use touch off to set tool lengths instead of having to edit the tool table. It's super easy to use. Limited quill travel is always a pain. If you can motorize the knee and make it the W axis, you could use it for tool length offset! Ok then, my life just got easier. Don't know how I got it (positive integer) wrong. I have been salivating re: Emc2.3/AXIS and the tool specific touch-off with auto offset table updating. Thanks for that, Chris. I have a linear scale that is the perfect length for the knee. There is a 3hp 3 phase traction motor that drives the knee thru a differential gearbox, powered by a dedicated Danfoss VFD. The Danfoss has a full featured PID loop and can respond quickly to a pulse reference - this might be possible. Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Tom ok, you move the knee fwiw something we used to do on the quill may be of help we'd slit a piece of conduit grind it to length and put it between the Bport quill nut and the end of the slot the nut rides in this gives you a fast mechanical offset something like this slotted tube may work on the knee screw raise knee way up insert spacer drop knee onto spacer raise knee remove spacer you get 2 known positions from an axis w/o a readout :) (hmm or more with a set of spacers) tomp Tom wrote: tomp tomp-...@... writes: interesting idea about short stroke but (appartently) longer manual backslide do you go from some stop to another or end of stroke to end of stroke for the 2 sets? thanks tomp Tomp, I think what you are asking is if I have the knee set up as a sort of auxiliary Z axis. The answer is that I don't have an servo/encoder on the knee - even though it is motorized, so all of my Z level tool length adjustments that are too great to be automatically compensated for in the G43H- commands, require me to stop the program (usually at the next tool change), raise or lower the knee, insert the next tool, and do a G43H1 touchoff, and just continue with M6T1 / G43H1 for all the remaining tools. Tedious, but works. Tom -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Successful Emc2 conversion (happy dance...)
Kirk Wallace kwall...@... writes: Bravo Tom. You do nice work. - Thanks Kirk! -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users