Re: [Emc-users] Machinekit Gui

2014-01-28 Thread andy pugh
On 28 January 2014 04:13, Gregg Eshelman  wrote:

> A quick Google finds the exact same unit from Adorama (silver) or B&H
> Photo and Video (black) for $38.00. Some extra printing on it isn't
> worth another $46.00

Ever since I had a quick look targetted ads from Amazon are offering
to sell me one for £60.
That's $99, making the Tormach one look positively cheap...

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

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MPG ilowpass vs limit2/3

2014-01-28 Thread Jon Elson
On 01/28/2014 05:01 AM, andy pugh wrote:
> I haven't used it myself, so I am not sure how the 
> on-screen display of mm-per-click and the actual 
> mm-per-click are sorted out. 
Using the ilowpass, you can actually hear the last few 
integer steps
come out after you stop moving the MPG.  The way I have it set,
it takes about 3/4 second, maybe, for the full commanded 
movement
to be completed when you stop turning the MPG.  When using it
to step down/in when cleaning up a surface/edge, I depend on it
to make the exact move as I count off on the encoder detents,
and it seems to do it quite precisely.

Jon

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tormach mill, unique design or Chinese inside?

2014-01-28 Thread Kirk Wallace
On 01/28/2014 03:37 AM, andy pugh wrote:
> On 28 January 2014 04:16, Gregg Eshelman  wrote:
>> Is the Tormach mill a design unique to that company or do they take some
>> off the shelf Chinese mill and wrap it up all fancy with added parts?
>
> http://www.tormach.com/our_story.html
>
> Seems to state that the parts are made in Asia to their own designs.
>
> Castings are fairly cheap, there is no real reason not to have custom
> ones made.
>

I have a PCNC770 in my shop. I can't speak officially for Tormach but 
indications are that Tormach creates all of design and specifications 
and outsources the manufacture. Their engineering documents on the 
website and the offering of training classes shows that the products are 
theirs from beginning to end.

(I am biased)

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trouble creating custom firmware for 5i23

2014-01-28 Thread Peter C. Wallace
On Tue, 28 Jan 2014, Viesturs L?cis wrote:

> Date: Tue, 28 Jan 2014 17:38:24 +0200
> From: "[UTF-8] Viesturs L?cis" 
> Reply-To: "Enhanced Machine Controller (EMC)"
> 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: Re: [Emc-users] Trouble creating custom firmware for 5i23
> 
> 2014-01-28 Peter C. Wallace 
>>
>>
>> A couple problems:
>>
>> 1. You need newer source (V3 muxed encoder) I would fetch source from Mesa
>>
>
> So should I just change the version to 03 in vhd file? Or is there
> something else I need to do?

I would download the latest source from Mesa


>
>
>> 2. There's no support for mixing encoder types (muxed and non muxed) in the
>> current hostmot2 driver. Ive worked around this by using only muxed
>> encoders
>> for example in your config you could set the number of muxed encoders to 14
>> replace the encoders on IO 54 through 65 with muxed encoders (numbered
>> 3..6)
>>
>> the main side effect of this is wasted space and odd numbering of the
>> higher
>> ordered encoders (6,8,10,12)
>>
>
> Ok, understood about mixing encoder types.
> Perhaps I did not emphasise it clearly enough - I do not have second 7i48
> card, I want to feed encoder pulses directly to 5i23 card - I need it for
> tool height control. Will it work with muxed encoder? I somehow doubt that,
> but I will be happy to be proven wrong.
>


Yes you cam always substitute muxed encoders for normal encoders (with the 
limitations mentioned above)



> Viesturs
> --
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trouble creating custom firmware for 5i23

2014-01-28 Thread Viesturs Lācis
2014-01-28 Peter C. Wallace 
>
>
> A couple problems:
>
> 1. You need newer source (V3 muxed encoder) I would fetch source from Mesa
>

So should I just change the version to 03 in vhd file? Or is there
something else I need to do?


> 2. There's no support for mixing encoder types (muxed and non muxed) in the
> current hostmot2 driver. Ive worked around this by using only muxed
> encoders
> for example in your config you could set the number of muxed encoders to 14
> replace the encoders on IO 54 through 65 with muxed encoders (numbered
> 3..6)
>
> the main side effect of this is wasted space and odd numbering of the
> higher
> ordered encoders (6,8,10,12)
>

Ok, understood about mixing encoder types.
Perhaps I did not emphasise it clearly enough - I do not have second 7i48
card, I want to feed encoder pulses directly to 5i23 card - I need it for
tool height control. Will it work with muxed encoder? I somehow doubt that,
but I will be happy to be proven wrong.

Viesturs
--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trouble creating custom firmware for 5i23

2014-01-28 Thread Peter C. Wallace
On Tue, 28 Jan 2014, Viesturs L?cis wrote:

> Date: Tue, 28 Jan 2014 15:58:32 +0200
> From: "[UTF-8] Viesturs L?cis" 
> Reply-To: "Enhanced Machine Controller (EMC)"
> 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] Trouble creating custom firmware for 5i23
> 
> Hello!
>
> I am trying to create custom firmware for 5i23 card. Machine has 5i23, 7i48
> on P2 and 7i37 on P3. In addition to 7i48, I need 3 stepgens and at least 1
> encoder on P4 connector.
>
> I created vhd file, Andy compiled it and in the end of this message is the
> error I receive on LinuxCNC startup.
>
> I think that the essence is described here:
> [  107.276703] hm2/hm2_5i23.0: WARNING: this firmware has Muxed Encoder v2!
> [  107.276713] hm2/hm2_5i23.0: WARNING: velocity computation will be
> incorrect!
> [  107.276719] hm2/hm2_5i23.0: WARNING: upgrade your firmware!
> [  107.278782] hm2/hm2_5i23.0: found duplicate Module Descriptor for
> Encoder (inconsistent firmware), not loading driver.



A couple problems:

1. You need newer source (V3 muxed encoder) I would fetch source from Mesa

2. There's no support for mixing encoder types (muxed and non muxed) in the 
current hostmot2 driver. Ive worked around this by using only muxed encoders
for example in your config you could set the number of muxed encoders to 14
replace the encoders on IO 54 through 65 with muxed encoders (numbered 3..6)

the main side effect of this is wasted space and odd numbering of the higher 
ordered encoders (6,8,10,12)



>
> I do not understand, what should I change, because I based this on
> SV12_2X7I48_72.vhd from here:
> http://git.linuxcnc.org/gitweb?p=hostmot2-firmware.git;a=tree;h=3e97b6f53ad38c8cd05db36da8b888e5b7ac3850;hb=3e97b6f53ad38c8cd05db36da8b888e5b7ac3850
>
> And particularly version of muxed encoders is 02 already there, so I do not
> see the reason for any complaints.
>
> My vhd file is here:
> http://cutting.lv/fileadmin/user_upload/SVST6_6_7I48.vhd
>
> I would appreciate any hints, where did I make the mistake.
>
> Viesturs
>
> Print file information:
> RUN_IN_PLACE=no
> LINUXCNC_DIR=
> LINUXCNC_BIN_DIR=/usr/bin
> LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
> LINUXCNC_SCRIPT_DIR=
> LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
> LINUXCNC_CONFIG_DIR=
> LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
> INIVAR=inivar
> HALCMD=halcmd
> LINUXCNC_EMCSH=/usr/bin/wish8.5
> LINUXCNC - 2.5.3
> Machine configuration directory is
> '/home/waterjet/linuxcnc/configs/waterjet'
> Machine configuration file is 'waterjet.ini'
> INIFILE=/home/waterjet/linuxcnc/configs/waterjet/waterjet.ini
> PARAMETER_FILE=waterjet.var
> TASK=milltask
> HALUI=halui
> DISPLAY=axis
> Starting LinuxCNC...
> Starting LinuxCNC server program: linuxcncsvr
> Loading Real Time OS, RTAPI, and HAL_LIB modules
> Starting LinuxCNC IO program: io
> Starting HAL User Interface program: halui
> Shutting down and cleaning up LinuxCNC...
> Killing task linuxcncsvr, PID=1282
> Removing HAL_LIB, RTAPI, and Real Time OS modules
> Removing NML shared memory segments
> Cleanup done
>
> Debug file information:
> Can not find -sec MOT -var MOT -num 1
> Can not find -sec IO -var IO -num 1
> Can not find -sec LINUXCNC -var NML_FILE -num 1
> Can not find -sec EMC -var NML_FILE -num 1
> insmod: error inserting
> '/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_pci.ko': -1 Invalid
> parameters
> waterjet-motion.hal:47: exit value: 1
> waterjet-motion.hal:47: insmod failed, returned -1
> See the output of 'dmesg' for more information.
> 1282
>  PID TTY  STAT   TIME COMMAND
> Stopping realtime threads
> Unloading hal components
>
> Kernel message information:
> [  106.759312] I-pipe: Domain RTAI registered.
> [  106.759326] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
> [  106.759331] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu
> 4.4.3-4ubuntu5) .
> [  106.759413] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL
> IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
> [  106.759418] PIPELINE layers:
> [  106.759423] f8fe7e20 9ac15d93 RTAI 200
> [  106.759428] c085cb20 0 Linux 100
> [  106.810587] RTAI[malloc]: global heap size = 2097152 bytes, .
> [  106.811306] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE:  OWN KTASKs>, kstacks pool size = 524288 bytes.
> [  106.811318] RTAI[sched]: hard timer type/freq = APIC/12500398(Hz);
> default timing: periodic; linear timed lists.
> [  106.811325] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq =
> 180032 hz.
> [  106.811331] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
> [  106.811463] RTAI[usi]: enabled.
> [  106.901259] RTAI[math]: loaded.
> [  107.08] hm2: loading Mesa HostMot2 driver version 0.15
> [  107.062244] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
> [  107.062310]   alloc irq_desc for 20 on node -1
> [  107.062316]   alloc kstat_irqs on node -1
> [  107.062329] hm2_pci :05:00.0: PCI INT A -> GSI 20 (level, low) ->
> IRQ 20
> [  107.062336] hm2_pci:

Re: [Emc-users] MPG ilowpass vs limit2/3

2014-01-28 Thread Stephen Dubovsky
Thank guys.  I completely missed the integer in/out part.  I had sort of
figured out it was trying to increase apparent resoution from what Peter
and Jon said and now that makes a lot of sense why.  We'll give it a try.

Though, Im now curious as to how a filter will play along w/ the velocity
mode setting.  As long as the filter rate is reasonable I guess the output
isn't still settling for a good time after the wheel has stopped.

Thanks again,
Stephen


On Tue, Jan 28, 2014 at 6:01 AM, andy pugh  wrote:

> On 28 January 2014 02:09, Stephen Dubovsky  wrote:
>
> >  Any reason to use them over ilowpass?
>
> No, ilowpass is specifically for the MPG use-case.
>
> The "counts" inputs for wheel jogging are integer. The output of an
> MPG is an integer. If the jog speed is set to 1mm per click, then no
> matter what you try to do in the middle, the machine will try to move
> in 1mm steps.
>
> What ilowpass does is pretend that the MPG has many more counts than
> it really has. If you have a 100 count MPG and move it 1 click, then
> ilowpass with a factor if 10 will convert that into something that the
> system sees as a 1000 count encoder moving slowly through 10 clicks.
>
> I haven't used it myself, so I am not sure how the on-screen display
> of mm-per-click and the actual mm-per-click are sorted out.
>
> --
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
>
>
> --
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Trouble creating custom firmware for 5i23

2014-01-28 Thread Viesturs Lācis
Hello!

I am trying to create custom firmware for 5i23 card. Machine has 5i23, 7i48
on P2 and 7i37 on P3. In addition to 7i48, I need 3 stepgens and at least 1
encoder on P4 connector.

I created vhd file, Andy compiled it and in the end of this message is the
error I receive on LinuxCNC startup.

I think that the essence is described here:
[  107.276703] hm2/hm2_5i23.0: WARNING: this firmware has Muxed Encoder v2!
[  107.276713] hm2/hm2_5i23.0: WARNING: velocity computation will be
incorrect!
[  107.276719] hm2/hm2_5i23.0: WARNING: upgrade your firmware!
[  107.278782] hm2/hm2_5i23.0: found duplicate Module Descriptor for
Encoder (inconsistent firmware), not loading driver.

I do not understand, what should I change, because I based this on
SV12_2X7I48_72.vhd from here:
http://git.linuxcnc.org/gitweb?p=hostmot2-firmware.git;a=tree;h=3e97b6f53ad38c8cd05db36da8b888e5b7ac3850;hb=3e97b6f53ad38c8cd05db36da8b888e5b7ac3850

And particularly version of muxed encoders is 02 already there, so I do not
see the reason for any complaints.

My vhd file is here:
http://cutting.lv/fileadmin/user_upload/SVST6_6_7I48.vhd

I would appreciate any hints, where did I make the mistake.

Viesturs

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.3
Machine configuration directory is
'/home/waterjet/linuxcnc/configs/waterjet'
Machine configuration file is 'waterjet.ini'
INIFILE=/home/waterjet/linuxcnc/configs/waterjet/waterjet.ini
PARAMETER_FILE=waterjet.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=1282
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
insmod: error inserting
'/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_pci.ko': -1 Invalid
parameters
waterjet-motion.hal:47: exit value: 1
waterjet-motion.hal:47: insmod failed, returned -1
See the output of 'dmesg' for more information.
1282
  PID TTY  STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[  106.759312] I-pipe: Domain RTAI registered.
[  106.759326] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[  106.759331] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu
4.4.3-4ubuntu5) .
[  106.759413] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL
IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[  106.759418] PIPELINE layers:
[  106.759423] f8fe7e20 9ac15d93 RTAI 200
[  106.759428] c085cb20 0 Linux 100
[  106.810587] RTAI[malloc]: global heap size = 2097152 bytes, .
[  106.811306] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: , kstacks pool size = 524288 bytes.
[  106.811318] RTAI[sched]: hard timer type/freq = APIC/12500398(Hz);
default timing: periodic; linear timed lists.
[  106.811325] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq =
180032 hz.
[  106.811331] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[  106.811463] RTAI[usi]: enabled.
[  106.901259] RTAI[math]: loaded.
[  107.08] hm2: loading Mesa HostMot2 driver version 0.15
[  107.062244] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[  107.062310]   alloc irq_desc for 20 on node -1
[  107.062316]   alloc kstat_irqs on node -1
[  107.062329] hm2_pci :05:00.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[  107.062336] hm2_pci: discovered 5i23 at :05:00.0
[  107.062441]  hm2_5i23.0: firmware: requesting hm2/5i23/SVST6_6_7I48.BIT
[  107.276703] hm2/hm2_5i23.0: WARNING: this firmware has Muxed Encoder v2!
[  107.276713] hm2/hm2_5i23.0: WARNING: velocity computation will be
incorrect!
[  107.276719] hm2/hm2_5i23.0: WARNING: upgrade your firmware!
[  107.278782] hm2/hm2_5i23.0: found duplicate Module Descriptor for
Encoder (inconsistent firmware), not loading driver
[  107.278792] hm2/hm2_5i23.0: failed to parse Module Descriptor 5
[  107.278805] hm2_5i23.0: board fails HM2 registration
[  107.278835] hm2_pci :05:00.0: PCI INT A disabled
[  107.278859] hm2_pci: probe of :05:00.0 failed with error -22
[  108.106243] hm2: unloading
[  108.169457] RTAI[math]: unloaded.
[  108.215350] SCHED releases registered named ALIEN RTGLBH
[  108.244433] RTAI[malloc]: unloaded.
[  108.344025] RTAI[sched]: unloaded (forced hard/soft/hard transitions:
traps 0, syscalls 0).
[  108.347930] I-pipe: Domain RTAI unregistered.
[  108

Re: [Emc-users] Tormach mill, unique design or Chinese inside?

2014-01-28 Thread Pete Matos
While it is just another Chinese built benchtop mill I think you will find
that they designed it from the ground up including the CNC system to their
own specs so it is quite different from most of the other benchtop machines
available out there. It has a loyal following and some of the pictures I
have seen of work made on them looks pretty good it is after all just
another Chinese benchtop machine albeit with some intelligent design thrown
in and some decent backing from the company.  Don't expect any sort of on
site repair or troubleshooting from them not at that price point.  If you
have a problem they will warranty parts but it is ultimately up to you to
fix it and there have been bad ones come out of the gate. I did hear of one
model that had so many problems they took it back and replaced it with
another one but to my knowledge that has only happened once or twice. There
are now several chinese built CNC machines that are similar in design that
compete for the top slot in their niche market.  Don't be fooled into
thinking it is ANY sort of competition for a real machining center it is
quite light duty and slow compared to even the wimpiest VMC's. There is no
rigid tapping and it only has like 2hp spindle or so that is belt driven.
It is all stepper based which is not a problem as it is designed properly
apparently and their newest gen 3 model is smoother and faster than the
rest.  They fit into a price point that was sorta wide open as the next
step up typically costs quite a bit more if you have to have new
machinery.  IMHO the best thing about Tormach is their ingenuity and
willingness to keep producing tools and fixtures for their machines that
make it quite interesting and capable for what it is.  They have built a
market where there really was none and done quite well with it so far.
With the onset of other competing platforms it is getting more competition
for their customers now as many have gone with some of the newer offerings
from other suppliers.  Personally if I were to spend anywhere near the
money necessary to properly setup a Tormach machine I would just buy a used
VMC and try to get a good one.  I sorta did that myself and unfortunately
wound up having to do a retrofit but it is still way ahead of the tormach
in power accuracy and money spent even after the retrofit.  Your mileage
may vary. Peace

Pete



On Tue, Jan 28, 2014 at 6:37 AM, andy pugh  wrote:

> On 28 January 2014 04:16, Gregg Eshelman  wrote:
> > Is the Tormach mill a design unique to that company or do they take some
> > off the shelf Chinese mill and wrap it up all fancy with added parts?
>
> http://www.tormach.com/our_story.html
>
> Seems to state that the parts are made in Asia to their own designs.
>
> Castings are fairly cheap, there is no real reason not to have custom
> ones made.
>
> --
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
>
>
> --
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tormach mill, unique design or Chinese inside?

2014-01-28 Thread andy pugh
On 28 January 2014 04:16, Gregg Eshelman  wrote:
> Is the Tormach mill a design unique to that company or do they take some
> off the shelf Chinese mill and wrap it up all fancy with added parts?

http://www.tormach.com/our_story.html

Seems to state that the parts are made in Asia to their own designs.

Castings are fairly cheap, there is no real reason not to have custom
ones made.

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

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Reading high count encoders at high speed.

2014-01-28 Thread andy pugh
On 28 January 2014 00:34, Greg Bentzinger  wrote:

> An idea I had was to do something like that when trying to read high count 
> encoders at higher speeds. Once the velocity has passed a given threshold it 
> is known which direction an axis is moving so at that point is Quad still 
> really needed? Could you just continue to count the leading edge for A and 
> use that for velocity tracking?

Depending on the application you might consider using two software
encoder functiions, one in "counter mode" working on a single channel
to report speed, and a second one in quadrature mode to accurately
measure position at lower speeds. I think this would work well for a
lathe spindle, where feed-per-rev uses the spindle-speed-in input, and
threading uses the spindle-revs (position) input. I don't think
anything uses both, so if they get out of synch it doesn't matter.

If you wanted to do this for an actual axis then I think it would be
possible in HAL, by carefully combining the outputs of the two
encoders (probably using latches and muxes)

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

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MPG ilowpass vs limit2/3

2014-01-28 Thread andy pugh
On 28 January 2014 02:09, Stephen Dubovsky  wrote:

>  Any reason to use them over ilowpass?

No, ilowpass is specifically for the MPG use-case.

The "counts" inputs for wheel jogging are integer. The output of an
MPG is an integer. If the jog speed is set to 1mm per click, then no
matter what you try to do in the middle, the machine will try to move
in 1mm steps.

What ilowpass does is pretend that the MPG has many more counts than
it really has. If you have a 100 count MPG and move it 1 click, then
ilowpass with a factor if 10 will convert that into something that the
system sees as a 1000 count encoder moving slowly through 10 clicks.

I haven't used it myself, so I am not sure how the on-screen display
of mm-per-click and the actual mm-per-click are sorted out.

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

--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Machinekit Gui

2014-01-28 Thread Mark Wendt
On Mon, Jan 27, 2014 at 12:47 PM, Jon Elson  wrote:

>
> Well, I made a jog pendant with an MPG encoder, and I'm
> quite happy with it.  I like the fact I can move an exact
> amount without looking at the screen.  When cleaning up
> a surface or edge, I can move, say, .010" by turning the
> encoder ten clicks, without looking at the dial or the screen,
> just keeping my eye on the workpiece.  I have a button
> in series with the common terminal of the axis selector
> knob, so that the MPG is ignored except when the button
> is pushed.
>
> Jon
>

I've got both a joystick pad and an MPG on my machine.  I use the joystick
for large sloppy moves, and the MPG for precise movement.  Both work well
in those roles.  The MPG is set to move .001", .010" and .100".

Mark
--
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users