BigJohnT: I notice that in the sim/lathe.tbl, tool 7 is specified as
7 7 0.0 0.0 0.1 -30.0 30.0 7
hmm, that is not consistant with the rest of the orientations... perhaps because it is 0 degrees you have to use a plus and minus
I started with the nist lathe tool table...
jepler: it still does not display correctly
crap didn't reload tool table
jepler: yes it does display correctly with a minus/plus from 0
well that means .. something
I thought it might :)
steves_logging is now known as steve_stallings
steve_stallings is now known as steves_logging
EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/stepgen.c: Added a fixme
EMC: 03seb 07TRUNK * 10emc2/configs/hm2-stepper/ (README emc.nml m7i43.tbl m7i43.var m7i43_th.hal m7i43_th.ini): A working hostmot2 stepper configuration (based on Ted Hyde's hm2-servo config)
[15:43:16] <jepler> http://pastebin.ca/1290813 http://emergent.unpy.net/files/sandbox/SherlineConfigs.tar.gz
I'll work on getting these cleaned up and committed later today. I should put 'em in 2.2 too, right?
I think so
nice work by heinz
yay, that's great news
cradek: did you see the pics of swp's lathe on the trailer?
is he home yet?
he made it to rochester last night
you were talking to him last night ;-)
I wouldn't be surprised if he is just starting out today
right but it's a long time since last night
[16:02:47] <jmkasunich> http://jmkasunich.com/pics/swp-lathe-2765.jpg
I'm used to people doing hours of stuff before I get out of bed, so I never know
[16:02:52] <jmkasunich> http://jmkasunich.com/pics/swp-lathe-control-2764.jpg
[16:03:02] <jmkasunich> http://jmkasunich.com/pics/swp-lathe-headstock-2763.jpg
[16:03:06] <jmkasunich> http://jmkasunich.com/pics/swp-lathe-otherside-2766.jpg
he's not a morning person
EMC: 03jepler 07TRUNK * 10emc2/configs/Sherline3Axis/ (7 files): thanks to Heinz Reimer for this new configuration
remember friday night, we were talking about getting to HGR early?
I was slow, got there at 10am
called him, he was eating breakfast ;-)
he got there around 11 I think
not much holding that control on, but the lathe looks good
maybe he's hoping it will fall off anyway!
wood around the base, red strap pulling it against the lathe (with wood blocking), yellow strap pulling down and back
cradek: didn't you use the box thought?
funny to see - when I loaded mine it was about 150 degrees outside
how long did loading/securing/tarping take you?
2 hours maybe
then we messed with it all the way back of course
how many people?
we spent over 4 hour :-(
EMC: 03jepler 07TRUNK * 10emc2/configs/Sherline4Axis/ (8 files): thanks to Heinz Reimer for this new configuration
ouch, I bet that was cold work.
moving around enough to stay warm, except when handling cold metal
because of the sides, the trailer could only be loaded from the side
EMC: 03jepler 07TRUNK * 10emc2/configs/SherlineLathe/ (6 files): thanks to Heinz Reimer for this new configuration
we used the come-along to move them forward
looks like you ran out of light too
yeah, it got dark around 5-5:30
you mean back?
wow, those sides look like a huge pain
oh, I can't type
it could only be loeded from the back
I still can't type ;-/
how did you get it up there? it's too long the "wrong" way for a forklift
the driver brought it out sideways, then went back in for a forklift with longer forks
remember, this is HGR
how will he get it down??
for them, this isn't a big machine
I don't think he's all that worried about that yet
I think he said "in the spring"
I'd probably drag the control all the way forward
then raise the lathe onto rollers and move it back
and then, well, I dunno
I had visions of two stacks of 4x6's same height as trailer bed
then work it down a bit at a time
that's how we got it off the pallet (which was falling apart under the strain)
I have visions of an angle grinder taking one of those sides off, and renting a forklift
I believe those sides are structural
I wouldn't hesitate (much) to roll it from the trailer bed onto strong wood cribbing
well I hope he gets it down safely. that 2' will be the hard part of this move.
then come at it from the side with forks
apparently he can keep the trailer as long as neccessary
rushing these things is when people get hurt
that's good. can he store it out of the weather though?
I think he can back it into the garage
tradeoff is that the jeep will live outside
it's surely too tall
I didn't think about garage door height
bet he didn't either
the lathe maybe - the control doubtful
I wonder how high the trailer deck actually is - it definitely isn't 2 feet
in 'otherside' it looks like about knee height
in the first pic, it seems no more than 6" above wheel centers
with the blocking I bet the control (6' tall) is at least 2' off the ground
yeah, the control is the problem heightwise
actually the control might be more than 6'. I bet the lathe is near 6'.
counting that stiffener/lifting bar across the top, it is at least a foot taller than the lathe
I'll measure mine later
I should run, bbl
heh, I just noticed "10:24 - SWPLinux has quit"
so he's been on the road less than an hour
jepler: new configs you just added: libnml/cms/cms_cfg.cc 621: cms_config: can't open 'emc.nml'. Error = 2 -- No such file or directory
micges: yes, I haven't added the Makefile rules to copy emc.nml and core_stepper yet
ok, just checking
EMC: 03jepler 07TRUNK * 10emc2/src/Makefile: copy additional files for new configs
micges: now all those configs start for me -- let me know if they still don't for you after a "cvs up" and "make".
(if you want to take the time; if not, it's OK)
jepler: they all working for me too
great, thanks for checking
rmember that I've asked to do translable ON on title bar ?
hm, I thought I checked that patch in
on lathe mm something is wrong
no machine name when file isn't loaded but else is ok
I see that too
it like $::machine not evaluated when no file is loaded
yes that's almost exactly the reason
EMC: 03jepler 07TRUNK * 10emc2/share/axis/tcl/axis.tcl: correct title when no file loaded
that fixes it for me ^^
EMC: 03jepler 07v2_2_branch * 10emc2/src/hal/components/invert.comp: typo
EMC: 03jepler 07v2_2_branch * 10emc2/VERSION: bump version after release
EMC: 03jepler 07v2_2_branch * 10emc2/src/configure: bump version after release
EMC: 03jepler 07v2_2_branch * 10emc2/debian/changelog: bump version after release
oh - you guys are doing a new release?
EMC: 03jepler 07v2_2_branch * 10emc2/configs/Sherline3Axis/ (7 files): from TRUNK: new sherline configs
EMC: 03jepler 07v2_2_branch * 10emc2/configs/Sherline4Axis/ (8 files): from TRUNK: new sherline configs
EMC: 03jepler 07v2_2_branch * 10emc2/configs/SherlineLathe/ (6 files): from TRUNK: new sherline configs
EMC: 03jepler 07v2_2_branch * 10emc2/debian/emc2.files.in: from TRUNK: new sherline configs
EMC: 03jepler 07v2_2_branch * 10emc2/src/Makefile: from TRUNK: new sherline configs
skunkworks: no, I'd forgotten that step after the last release (2.2.8)
I anticipate a 2.2.9 sometime in january; the hostmot2 stepgen bugfixes and the new configs taken together are some pretty good reasons
ah - ok
(though the hostmot2 stepgen bugfix hasn't been backported yet)
man, look what happens when you don't audit your software for license issues. http://spot.livejournal.com/303000.html
I wonder about the FSF sometimes
who in their right mind would call thier distro "nuisance"?
"right mind" indeed
I want fully use (and test) toolchanger/tool controller from emc. I readed docs, iocontrol pin docs and have some question
I have machine with toolchanger and tool mesuring
you mentioned about G10 L1 for automatic tool measure from gcode (brilliant idea)
with that G10 L1 plus G38.x you should be able to easily generate a tool table on a machine with a changer
now: what is the desired steps to change tool with EMC ?
I don't understand your question
when T6 is executed and carousel is moving, then M6 is executed - EMC will pause until iocontrol.tool-prepared is TRUE ?
emc asserts iocontrol.0.tool-prepare and waits for .tool-prepared to be asserted, then it can continue
the same for tool-change/-changed
so during tool-prepare you can do things like rotate a carousel to the requested tool number
while emc wait for tool-prepared it is like feed-override set to 0 ?
in principle, tool-prepare/tool-prepared is for the part of the action that can be done while the machine is doing something else
right now I think the implementation does not permit that, but we'd like it to someday
jepler: tool prep during other things is supported
T1M6 (load first tool)
T2 (prep 2nd tool)
G1 X20 Y0 (make a cut with first tool)
M6 (change to 2nd tool)
jmkasunich: I had a memory from cnc workshop that there was some limitation that made it not work as well as we wanted
but I don't remember the details
the main issues I recall with toolchange at the workshop is if you shut down with the wrong tool in the spindle
when T6M6 and tool-prepared==0 emc will pause ?
micges: no, that's the point of the separation between prepare and change
think of Tn and M6 as two completely different things
prepare is things that can happen concurrent with other programmed motion, change is things that can't
if you put them on the same line, the Tn must be completed before the M6 can start
but they don't have to be on the same line
ok, I T6, toolchanger is moving and it never send signal to tool-prepared (that he finished move), then In gcode is M6 what now ?
interesting T1 puts 1 in hal_manualtoochange.number
M6 turns on hal_manualtoolchange.change until you click the ok
then hal_manualtoolchange.changed comes on for a second or so...
BigJohnT: I have automatic toolchanger
looks like iocontrol has the tool change for that
with signals about state and want to emc response for them
I only think that changing tool to that one that isn't fully prepared will destroy machine
hm, without the normal loopbacks, entering "T1" and "M6" as separate MDI commands gives an error
Need tool prepared -Txx- for toolchange
is (will be) option to stop spindle and wait until it will stop turning before tool change ? ir must be make with M5 G4P5 ?
you can use ladder logic or whatever you like to (A) generate a commanded spindle speed that might be the commanded spindle speed or might be 0 during a tool change and (B) wait on an external input for the spindle to get (close enough) to zero before continuing with some step of the process
I believe the motivation for not stopping the spindle is mainly for lathes, where usually it's OK for the spindle to keep turning while changing the tooling
thanks for explaining and good night
alex_joni: did you get a chance to add the hal manuals to the menu?
BigJohnT: nope, not yet
but I saw you started hacking on the user/integrator manual
wacking away yes