Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread andy pugh
On 9 May 2018 at 21:30, jeremy youngs  wrote:

>> Why do you have that in the config string?
>> It was what remained . Get rid of all of it ?

Get rid of the bits that are wrong, keep the bits that are right.

Or you can just omit the whole config="..."  and that should enable
every function.

But it's probably best to just keep the num_encoders, num_stepgens and
num_pwmgens as a reminder of what needs to be edited to change the
numbers of each function.

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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread jeremy youngs
On Wed, May 9, 2018, 13:57 andy pugh  wrote:

> On 9 May 2018 at 19:51, jeremy youngs  wrote:
>
> [  373.897822] hm2/hm2_7i90.0: invalid token in config string: "hm2/7i90"
>
> Why do you have that in the config string?
> It was what remained . Get rid of all of it ?
>
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Ferrite on a shielded cable

2018-05-09 Thread andy pugh
On 9 May 2018 at 00:00, andy pugh  wrote:

> I will try that. I do have the ferrites on the 3 x 8i20 that run the
> other axes.

The latest on this is that I have re-assembled the machine in the
original configuration to begin trouble-shooting and the accursed
thing is working perfectly.

The only departure from the troublesome installation is that the motor
frame-earth wire in the servo motor cable is now _not_ connected to
the earthing block on the DIN rail that mounts the STMBL.

This does actually fit with both John's discussion of capacitive
coupling between the windings and the frame and PCW's mention of
ground-bumping.

It seems wrong to leave it hanging, though. I might try connecting it
to the mains-power earth (which is continuous from the wall plug,
through the PSU, DC power cable and to the STMBL DC input.)

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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread andy pugh
On 9 May 2018 at 19:51, jeremy youngs  wrote:

[  373.897822] hm2/hm2_7i90.0: invalid token in config string: "hm2/7i90"

Why do you have that in the config string?



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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread jeremy youngs
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-3.4-9-rtai-686-pae/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.7.12
Machine configuration directory is
'/home/jeremy/linuxcnc/configs/servo_matson'
Machine configuration file is 'servo_matson.ini'
INIFILE=/home/jeremy/linuxcnc/configs/servo_matson/servo_matson.ini
PARAMETER_FILE=linuxcnc.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
Found file(REL): ./servo_matson.hal
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
Killing task linuxcncsvr, PID=3780
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
.
Error: could not insert module
/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/hm2_7i90.ko: Invalid
parameters
./servo_matson.hal:8: exit value: 1
./servo_matson.hal:8: insmod for hm2_7i90 failed, returned -1
See the output of 'dmesg' for more information.
3780
  PID TTY  STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[0.00] Initializing cgroup subsys cpuset
[0.00] Initializing cgroup subsys cpu
[0.00] Linux version 3.4-9-rtai-686-pae (Debian 3.4.55-4linuxcnc)
() (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP PREEMPT Debian
3.4.55-4linuxcnc
[0.00] BIOS-provided physical RAM map:
[0.00]  BIOS-e820:  - 000a (usable)
[0.00]  BIOS-e820: 000f - 0010 (reserved)
[0.00]  BIOS-e820: 0010 - dfe86c00 (usable)
[0.00]  BIOS-e820: dfe86c00 - dfe88c00 (ACPI NVS)
[0.00]  BIOS-e820: dfe88c00 - dfe8ac00 (ACPI data)
[0.00]  BIOS-e820: dfe8ac00 - e000 (reserved)
[0.00]  BIOS-e820: f000 - f400 (reserved)
[0.00]  BIOS-e820: fec0 - fed00400 (reserved)
[0.00]  BIOS-e820: fed2 - feda (reserved)
[0.00]  BIOS-e820: fee0 - fef0 (reserved)
[0.00]  BIOS-e820: ffb0 - 0001 (reserved)
[0.00] Notice: NX (Execute Disable) protection cannot be enabled:
non-PAE kernel!
[0.00] SMBIOS 2.3 present.
[0.00] DMI: Dell Inc. OptiPlex GX620
/0KH290, BIOS A11 11/30/2006
[0.00] e820 update range:  - 0001
(usable) ==> (reserved)
[0.00] e820 remove range: 000a - 0010
(usable)
[0.00] last_pfn = 0xdfe86 max_arch_pfn = 0x10
[0.00] MTRR default type: uncachable
[0.00] MTRR fixed ranges enabled:
[0.00]   0-9 write-back
[0.00]   A-B uncachable
[0.00]   C-D3FFF write-protect
[0.00]   D4000-E uncachable
[0.00]   F-F write-protect
[0.00] MTRR variable ranges enabled:
[0.00]   0 base 0 mask F8000 write-back
[0.00]   1 base 08000 mask FC000 write-back
[0.00]   2 base 0C000 mask FE000 write-back
[0.00]   3 base 0DFF0 mask 0 uncachable
[0.00]   4 disabled
[0.00]   5 disabled
[0.00]   6 disabled
[0.00]   7 disabled
[0.00] x86 PAT enabled: cpu 0, old 0x7040600070406, new
0x7010600070106
[0.00] found SMP MP-table at [c00fe710] fe710
[0.00] initial memory mapped : 0 - 0180
[0.00] Base memory trampoline at [c009b000] 9b000 size 16384
[0.00] init_memory_mapping: -377fe000
[0.00]  00 - 40 page 4k
[0.00]  40 - 003740 page 2M
[0.00]  003740 - 00377fe000 page 4k
[0.00] kernel direct mapping tables up to 0x377fdfff @ [mem
0x017f8000-0x017f]
[0.00] RAMDISK: 36434000 - 37212000
[0.00] ACPI: RSDP 000feb00 00024 (v02 DELL  )
[0.00] ACPI: XSDT 000fd257 0005C (v01 DELLGX620   0007 ASL
0061)
[0.00] ACPI: FACP 000fd34f 000F4 (v03 DELLGX620   0007 ASL
0061)
[0.00] ACPI: DSDT fffd4952 03DA4 (v01   DELLdt_ex 1000 INTL
20050309)
[0.00] ACPI: FACS dfe86c00 00040
[0.00] ACPI: SSDT fffd8815 000AA (v01   DELLst_ex 1000 INTL
20050309)
[0.00] ACPI: APIC 000fd443 00072 (v01 DELLGX620   0007 ASL
0061)
[0.00] ACPI: BOOT 000fd4b5 00028 (v01 DELLGX620   0007 ASL
0061)
[0.00] ACPI: ASF! 000fd4dd 00067 (v16 DELLGX620   0007 ASL
0061)
[0.00

Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread andy pugh
On 9 May 2018 at 14:29, jeremy youngs  wrote:

> loadrt hm2_7i90 ioaddr=0378 config="board_eth..."
> config="firmware=hm2/7i90/SV12.BIT num_encoders=4 num_pwmgens=4
> num_stepgens=0"

Gives the error:
[  633.637130] hm2_7i90: `0378' invalid for parameter `ioaddr'

Should be 0x378 (0x indicates a hex number)

config=... should be on the same line
Don't specify a firmware
And "board_eth..." is wrong in at least three ways, just delete all of that.


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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread jeremy youngs
# Generated by PNCconf at Sat May  5 20:23:27 2018
# If you make changes to this file, they will be
# overwritten when you run PNCconf again

loadrt trivkins
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD
num_joints=[TRAJ]AXES
loadrt hostmot2
loadrt hm2_7i90 ioaddr=0378 config="board_eth..."
config="firmware=hm2/7i90/SV12.BIT num_encoders=4 num_pwmgens=4
num_stepgens=0"
setphm2_7i90.0.pwmgen.pwm_frequency 2
setphm2_7i90.0.pwmgen.pdm_frequency 600
setphm2_7i90.0.watchdog.timeout_ns 500
loadrt pid names=pid.x,pid.y,pid.z,pid.s

addf hm2_7i90.0.read  servo-thread
addf motion-command-handler   servo-thread
addf motion-controllerservo-thread
addf pid.x.do-pid-calcs   servo-thread
addf pid.y.do-pid-calcs   servo-thread
addf pid.z.do-pid-calcs   servo-thread
addf pid.s.do-pid-calcs   servo-thread
addf hm2_7i90.0.write servo-thread

# external output signals

# external input signals

#***
#  AXIS X
#***

setp   pid.x.Pgain [AXIS_0]P
setp   pid.x.Igain [AXIS_0]I
setp   pid.x.Dgain [AXIS_0]D
setp   pid.x.bias  [AXIS_0]BIAS
setp   pid.x.FF0   [AXIS_0]FF0
setp   pid.x.FF1   [AXIS_0]FF1
setp   pid.x.FF2   [AXIS_0]FF2
setp   pid.x.deadband  [AXIS_0]DEADBAND
setp   pid.x.maxoutput [AXIS_0]MAX_OUTPUT
setp   pid.x.error-previous-target true

net x-index-enable  <=> pid.x.index-enable
net x-enable=>  pid.x.enable
net x-pos-cmd   =>  pid.x.command
net x-vel-cmd   =>  pid.x.command-deriv
net x-pos-fb=>  pid.x.feedback
net x-output=>  pid.x.output

# ---PWM Generator signals/setup---

setp   hm2_7i90.0.pwmgen.01.output-type 1
setp   hm2_7i90.0.pwmgen.01.scale  [AXIS_0]OUTPUT_SCALE

net x-output => hm2_7i90.0.pwmgen.01.value
net x-pos-cmdaxis.0.motor-pos-cmd
net x-enable axis.0.amp-enable-out  => hm2_7i90.0.pwmgen.01.enable

# ---Encoder feedback signals/setup---

setphm2_7i90.0.encoder.01.counter-mode 0
setphm2_7i90.0.encoder.01.filter 1
setphm2_7i90.0.encoder.01.index-invert 0
setphm2_7i90.0.encoder.01.index-mask 0
setphm2_7i90.0.encoder.01.index-mask-invert 0
setphm2_7i90.0.encoder.01.scale  [AXIS_0]ENCODER_SCALE

net x-pos-fb   <=  hm2_7i90.0.encoder.01.position
net x-vel-fb   <=  hm2_7i90.0.encoder.01.velocity
net x-pos-fb   =>  axis.0.motor-pos-fb
net x-index-enableaxis.0.index-enable  <=>
hm2_7i90.0.encoder.01.index-enable
net x-pos-rawcounts<=  hm2_7i90.0.encoder.01.rawcounts

# ---setup home / limit switch signals---

net x-home-sw =>  axis.0.home-sw-in
net x-neg-limit =>  axis.0.neg-lim-sw-in
net x-pos-limit =>  axis.0.pos-lim-sw-in

#***
#  AXIS Y
#***

setp   pid.y.Pgain [AXIS_1]P
setp   pid.y.Igain [AXIS_1]I
setp   pid.y.Dgain [AXIS_1]D
setp   pid.y.bias  [AXIS_1]BIAS
setp   pid.y.FF0   [AXIS_1]FF0
setp   pid.y.FF1   [AXIS_1]FF1
setp   pid.y.FF2   [AXIS_1]FF2
setp   pid.y.deadband  [AXIS_1]DEADBAND
setp   pid.y.maxoutput [AXIS_1]MAX_OUTPUT
setp   pid.y.error-previous-target true

net y-index-enable  <=> pid.y.index-enable
net y-enable=>  pid.y.enable
net y-pos-cmd   =>  pid.y.command
net y-vel-cmd   =>  pid.y.command-deriv
net y-pos-fb=>  pid.y.feedback
net y-output=>  pid.y.output

# ---PWM Generator signals/setup---

setp   hm2_7i90.0.pwmgen.00.output-type 1
setp   hm2_7i90.0.pwmgen.00.scale  [AXIS_1]OUTPUT_SCALE

net y-output => hm2_7i90.0.pwmgen.00.value
net y-pos-cmdaxis.1.motor-pos-cmd
net y-enable axis.1.amp-enable-out  => hm2_7i90.0.pwmgen.00.enable

# ---Encoder feedback signals/setup---

setphm2_7i90.0.encoder.00.counter-mode 0
setphm2_7i90.0.encoder.00.filter 1
setphm2_7i90.0.encoder.00.index-invert 0
setphm2_7i90.0.encoder.00.index-mask 0
setphm2_7i90.0.encoder.00.index-mask-invert 0
setphm2_7i90.0.encoder.00.scale  [AXIS_1]ENCODER_SCALE

net y-pos-fb   <=  hm2_7i90.0.encoder.00.position
net y-vel-fb   <=  hm2_7i90.0.encoder.00.velocity
net y-pos-fb   =>  axis.1.motor-pos-fb
net y-index-enableaxis.1.index-enable  <=>
hm2_7i90.0.encoder.00.index-enable
net y-pos-rawcounts<=  hm2_7i90.0.encoder.00.rawcounts

# ---setup home / limit switch signals---

net y-home-sw =>  axis.1.home-sw-in
net y-neg-limit =>  axis.1.neg-lim-sw-in
net y-pos-limit =>  axis.1.pos-lim-sw-in

#***
#  AXIS Z
#***

setp   pid.z.Pgain [AXIS_2]P
setp   pid.z.Igain [AXIS_2]I
setp   pid.z.Dgain [AXIS_2]D
setp   pid.z.bias  [AXIS_2]BIAS
setp   pid.z.FF0   [AXIS_2]FF0
setp   pid.z.FF1   [AXIS_2]FF1
setp   pid.z.FF2   [AXIS_2]FF2
setp   pid.z.deadband  [AXIS_2]DEADBAND
setp   pid.z.maxoutput [AXIS_2]MAX_OUTPUT
setp   pid.z.error-previous-target true

net z-index-enable  <=> pid.z.index-e

Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread jeremy youngs
On Wed, May 9, 2018, 07:53 andy pugh  wrote:

> On 9 May 2018 at 13:36, jeremy youngs  wrote:
>
> > Should this not define a epp io address? As that is my intended
> > communication protocol.
>
> Oh. That means that all my advice has been wrong so far :-)
> I was confusing the 7i90 with the 7i80 (I think)
>
😁😁😁

You need
> loadrt hm2_7i90 ioaddr=0x378 config="normal config string goes here"
> http://linuxcnc.org/docs/2.7/html/man/man9/hm2_7i90.9.html
>
>

Thank you. Will do in a few. Also , Hal tutorial will be in dead tree later
today, ran out of paper last night.

> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread andy pugh
On 9 May 2018 at 13:36, jeremy youngs  wrote:

> Should this not define a epp io address? As that is my intended
> communication protocol.

Oh. That means that all my advice has been wrong so far :-)
I was confusing the 7i90 with the 7i80 (I think)

You need
loadrt hm2_7i90 ioaddr=0x378 config="normal config string goes here"
http://linuxcnc.org/docs/2.7/html/man/man9/hm2_7i90.9.html

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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread jeremy youngs
On Wed, May 9, 2018, 04:21 andy pugh  wrote:

> On 9 May 2018 at 03:03, jeremy youngs  wrote:
>
> >>> Change hm2_pci to hm2_eth, and add a "board_ip=..."
>
Should this not define a epp io address? As that is my intended
communication protocol.



> No. It needs to be "board_ip" and have the actual IP address.
>
0x378 ?

>
> Is the ellipsis not used in the US? This is the second time in as many
> weeks that someone has typed a literal "..." rather than fill in the
> required information when I have not been able to guess the correct
> information.
>
> Yes, it is .

I just thought it was a statement. I smashed my hand with a 3 lb hammer
yesterday and was on my second liquid pain relief. 😁😁

>
>
> > And a question, how do I get this to copy the print file from linuxcnc .
> > Ctrl v, c won't do it, print screen won't do it.
>
> Press the "select all" button on the dialog box then use Ctrl-C to
> copy the contents.
>
> Ctrl-V to paste somewhere else.
>
> Neither hotkey command would do that. I will try again.
>
Thank you

>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i90 not listed in pnc

2018-05-09 Thread andy pugh
On 9 May 2018 at 03:03, jeremy youngs  wrote:

>>> Change hm2_pci to hm2_eth, and add a "board_ip=..." parameter
>>> Tweak the config files until there are no errors and LinuxCNC starts.
>>>
>> Like the attachment shows ?

No. It needs to be "board_ip" and have the actual IP address.

Is the ellipsis not used in the US? This is the second time in as many
weeks that someone has typed a literal "..." rather than fill in the
required information when I have not been able to guess the correct
information.
https://en.wikipedia.org/wiki/Ellipsis

> And a question, how do I get this to copy the print file from linuxcnc .
> Ctrl v, c won't do it, print screen won't do it.

Press the "select all" button on the dialog box then use Ctrl-C to
copy the contents.

Ctrl-V to paste somewhere else.

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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mill Head Travel.

2018-05-09 Thread andy pugh
On 9 May 2018 at 00:57, John Dammeyer  wrote:
> I had a brake disk surface ground so it can be laid on the mill table

Given that consistent thickness is absolutely requirement number one
for a brake disc I just got a brand-new one.
They are, after all, astonishingly cheap:
https://www.ebay.co.uk/itm/152577236800

I then use a coaxial indicator, when I can be bothered. For a small
diameter bit it makes very little difference. For the facing cutter it
is rather more critical.

My project number 42 is making a much shorter coaxial indicator with
an integrated taper shank.

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

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mill Head Travel.

2018-05-09 Thread Gene Heskett
On Wednesday 09 May 2018 03:08:16 Gene Heskett wrote:

> On Wednesday 09 May 2018 00:34:47 Jon Elson wrote:
> > On 05/08/2018 10:04 PM, Gene Heskett wrote:
> > > On Tuesday 08 May 2018 22:19:25 Jon Elson wrote:
> > >> On 05/08/2018 06:57 PM, John Dammeyer wrote:
> > >>> I had a brake disk surface ground so it can be laid on the mill
> > >>> table and a dial indicator swept around without jamming into the
> > >>> T-Slots.  For the work I've done to date it's been adequate.  It
> > >>> fits on my surface plate so I could scrape it even flatter and
> > >>> maybe someday it will move up to project #42.
> > >>
> > >> I have a program that generates a full circular arc, and
> > >> then goes to the center of the arc.
> > >> So, I can mill a path around the circle, then swap the end
> > >> mill for a dial test indicator, and sweep the
> > >> circle.  So, I can tram the head to the actual X-Y plane of
> > >> motion, not just the surface of the table.
> > >> And, in fact, due to wear, I get a little bit of a saddle
> > >> shape there.  But, you can set the tram to
> > >> get the best average of the X-X and Y-Y deviations.
> > >>
> > >> Jon
> > >
> > > And that, Jon, is the best idea yet. I assume you can adjust the
> > > diameter so as to re-use the milled plate again for the next time?
> >
> > Yes, either change diameter or just cut the ring a little
> > deeper each time.
> >
> > Jon
>
> So for that, I'd need a plate 5.4719" wide in the y direction. (the
> cnc kit costs some range of motion in the Y from the advertised travel
> as I've added a bellows cover over the front of the base to keep swarf
> off the screw, and the fixed anchor for the bellows stops the table
> from coming forward)  Thats been a rather inconvenient limit, but it
> beats having a huge open hole in the top of the base for swarf to fall
> into and directly on the Y screw when its table is moved to the rear.
>
> I have some 1/2" 7075t6 panel yet from scrapping out a pair of Ampex
> VR-1200 2" vtr's. May have holes here and there already, but would be
> good for such as this. Or I could get a 6x6x1/2" piece from an online
> peddler. That would work but would need to be marked so the holddown
> clamps were applied the same way everytime. Twould be sorta stupid to
> assume its flat after they sheer off what I ordered. I'll look around
> and see whats available.
>
Whats available is nicely finished, cast of 5053. Can anyone give a URL 
to a description of that? Machinability etc.

> > 
> >--  Check out the vibrant tech community on one of the
> > world's most engaging tech sites, Slashdot.org!
> > http://sdm.link/slashdot
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users



-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mill Head Travel.

2018-05-09 Thread Gene Heskett
On Wednesday 09 May 2018 00:34:47 Jon Elson wrote:

> On 05/08/2018 10:04 PM, Gene Heskett wrote:
> > On Tuesday 08 May 2018 22:19:25 Jon Elson wrote:
> >> On 05/08/2018 06:57 PM, John Dammeyer wrote:
> >>> I had a brake disk surface ground so it can be laid on the mill
> >>> table and a dial indicator swept around without jamming into the
> >>> T-Slots.  For the work I've done to date it's been adequate.  It
> >>> fits on my surface plate so I could scrape it even flatter and
> >>> maybe someday it will move up to project #42.
> >>
> >> I have a program that generates a full circular arc, and
> >> then goes to the center of the arc.
> >> So, I can mill a path around the circle, then swap the end
> >> mill for a dial test indicator, and sweep the
> >> circle.  So, I can tram the head to the actual X-Y plane of
> >> motion, not just the surface of the table.
> >> And, in fact, due to wear, I get a little bit of a saddle
> >> shape there.  But, you can set the tram to
> >> get the best average of the X-X and Y-Y deviations.
> >>
> >> Jon
> >
> > And that, Jon, is the best idea yet. I assume you can adjust the
> > diameter so as to re-use the milled plate again for the next time?
>
> Yes, either change diameter or just cut the ring a little
> deeper each time.
>
> Jon
>
So for that, I'd need a plate 5.4719" wide in the y direction. (the cnc 
kit costs some range of motion in the Y from the advertised travel as 
I've added a bellows cover over the front of the base to keep swarf off 
the screw, and the fixed anchor for the bellows stops the table from 
coming forward)  Thats been a rather inconvenient limit, but it beats 
having a huge open hole in the top of the base for swarf to fall into 
and directly on the Y screw when its table is moved to the rear.

I have some 1/2" 7075t6 panel yet from scrapping out a pair of Ampex 
VR-1200 2" vtr's. May have holes here and there already, but would be 
good for such as this. Or I could get a 6x6x1/2" piece from an online 
peddler. That would work but would need to be marked so the holddown 
clamps were applied the same way everytime. Twould be sorta stupid to 
assume its flat after they sheer off what I ordered. I'll look around 
and see whats available.
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users