#garfield Logs
Jan 29 2024
#garfield Calendar
01:33 PM polprog: rue, if you have too much time at your head, check out this state machine
01:46 PM polprog: http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node0118.html
01:46 PM polprog: http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node02DD.html
01:46 PM polprog: block diagram ^^^
07:07 PM rue_mohr: heh
07:07 PM rue_mohr: there is a lot of work
07:39 PM rue_mohr: Tom_L, I think the idea was yours
07:40 PM rue_mohr: I had to re-cut a D hole in a sprocket, so I had the cnc cut a pocket to locate it and then changed bits and (with same zero) cut the D
07:50 PM Tom_L: :)
07:58 PM Tom_L: pics
08:17 PM rue_shop4: :( didn't take any
08:17 PM rue_shop4: http://ruemohr.org/%7Eircjunk/tempimage/p1300668.jpg
08:18 PM rue_shop4: its the pulley on the right
08:18 PM rue_shop4: the black one
08:18 PM rue_shop4: I had to refit it from 8mm to .375"
08:22 PM rue_mohr: ... 3/8"
08:22 PM rue_mohr: I thought about machining one from scratch, but I dont have the right stock
08:23 PM rue_mohr: and I wasn't feeling like casting a blank for it
08:26 PM rue_mohr: where is someone I can talk to...
08:26 PM Tom_L: hiding
08:27 PM rue_mohr: yea, all 3 billion* of them
08:27 PM Tom_L: so that gui won't load on the mill pc for some reason
08:27 PM rue_mohr: *supposedly
08:27 PM Tom_L: i'm just testing it for the guy
08:27 PM rue_mohr: which gui?
08:28 PM Tom_L: https://github.com/jethornton/jet
08:28 PM Tom_L: plain vanilla
08:28 PM Tom_L: i got no pics of it
08:29 PM rue_mohr: huh
08:29 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jet_testrun1.png
08:29 PM Tom_L: i was wrong
08:29 PM rue_mohr: someone should add some screen shots
08:29 PM rue_mohr: hmm whats it got that mine needs...
08:29 PM rue_mohr: estop...
08:30 PM rue_mohr: wow its a lot like mine eh?
08:30 PM rue_mohr: I want to add a machine reset button
08:30 PM Tom_L: homing, manual jog, MDI, he's working on the plotter
08:30 PM rue_mohr: %!!! that was the end marker I was trying to remember yesterday
08:30 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jet_testrun1_active_codes.png
08:30 PM rue_mohr: I dont do homing
08:31 PM Tom_L: heh
08:31 PM rue_mohr: I use the pendant for manual jog, it bypasses the controller completely
08:31 PM rue_mohr: plotter....
08:31 PM rue_mohr: hmm
08:31 PM rue_mohr: seems frilly...
08:31 PM rue_mohr: mine shows status realtime tho
08:31 PM rue_mohr: well, kinda
08:32 PM rue_mohr: file spool status, not machine realtime status
08:32 PM Tom_L: his hilites the running line
08:32 PM rue_mohr: mine does too!
08:32 PM rue_mohr: kinda
08:32 PM rue_mohr: it hilights the next line to go into the queue
08:32 PM Tom_L: checking the laundry..
08:32 PM rue_mohr: grbl actually sucks for interactivity
08:33 PM rue_mohr: the "status" line that comes back is a mess to parse
08:33 PM rue_mohr: its kinda hard to know which of the commands in its queue its actually working on
08:33 PM rue_mohr: and it'll cache up like 10 at a time if their simple
08:34 PM rue_mohr: which doesn't help if their lines with F30
08:34 PM rue_mohr: ZZZZZZZZzzzzzzzzzzzzz... is it there yet?
08:34 PM rue_mohr: in your experience, is it really common to use line numbers?
08:36 PM rue_mohr: a form of "homing" might be useful if I combined it with a touch thingy
08:37 PM rue_mohr: Tom_L, that IF looks like ... tk
08:39 PM Tom_L: one day i _WILL_ talk you into linuxcnc
08:39 PM Tom_L: i've always used line numbers but the machine doesn't care if they're there or not
08:40 PM Tom_L: if i need to restart in the middle it's a good reference
08:41 PM Tom_L: some guys online give me crap for it but i don't really care
08:41 PM Tom_L: i've run enough cnc's to know what works for me
08:42 PM Tom_L: the % was used when machines used a tape reader, they really serve no purpose nowdays but i leave them in. they're not hurting anything
08:49 PM rue_mohr: :)
08:49 PM rue_mohr: I called my program tapeRunner
08:51 PM rue_mohr: you dont have much awake left do ya Tom_L ?
08:51 PM Tom_L: 2 hrs maybe
08:52 PM rue_mohr: want to comment on my dc servo control method?
08:52 PM Tom_L: trying to set up a phone here gimme a few
08:52 PM rue_mohr: thats ok
09:07 PM Tom_L: how are you controlling it?
09:07 PM Tom_L: i don't know much about servos other than you probably need a PID loop
09:40 PM rue_mohr: so, I make a table, velocity-to-counts to stop when put into pull reverse
09:41 PM Tom_L: yeah that would be bad if you didn't
09:41 PM rue_mohr: when you give it a new position, it applies 100% to the motor
09:41 PM Tom_L: unless you got a good supply of mosfets
09:41 PM rue_mohr: and calculates the stop position if it tries to stop
09:42 PM rue_mohr: when the stop position is the target, it does a stop
09:42 PM Tom_L: what if it's between encoder counts?
09:46 PM rue_mohr: positions are all in encoder counts
09:48 PM Tom_L: the little hand made encoders?
09:49 PM rue_mohr: no
09:49 PM rue_mohr: high resolution ones
09:50 PM rue_mohr: on the cnc, I want 10 counts/resolution
09:50 PM Tom_L: those miniature ones i used on the spindle worked out great for that
09:50 PM Tom_L: ball bearing so they probably will last
09:50 PM Tom_L: even though they're small
09:51 PM rue_mohr: when the controller is doing a stop, it applies 100% reverse and watches the speed, when its "0" it releases the stop drive power
09:51 PM Tom_L: i got 4 altogether
09:51 PM rue_mohr: :)
09:51 PM Tom_L: that doesn't put too much current on the mosfets?
09:51 PM rue_mohr: I got some 400 line/rev encoders for the cnc
09:52 PM rue_mohr: the dc motor is an inductor, currents change slow
09:52 PM rue_mohr: but I'm using 170VDC with 600V, 150A IGBTs
09:54 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Spindle/Motor_Mounted2.jpg
09:54 PM Tom_L: you can almost see the encoder there
09:54 PM Tom_L: that was before i raised it up
09:54 PM rue_mohr: yea, I like those little ones
09:54 PM Tom_L: 500 count
09:55 PM Tom_L: omron?
09:55 PM Tom_L: i forget
09:55 PM rue_mohr: yup, I had to stay down to 400 to make sure I didn't run them too fast
09:55 PM rue_mohr: Mine are chineese
09:55 PM Tom_L: where'd you get yours?
09:55 PM rue_mohr: china
09:56 PM rue_mohr: I'm going to do the feedback off the carriage
09:56 PM Tom_L: that big belt i put on the new spindle has worked out great
09:56 PM rue_mohr: not the motor
09:56 PM Tom_L: absolutely no more belt problems
09:56 PM rue_mohr: cool
09:56 PM Tom_L: even though it's a vfd, the encoder runs a pid loop bac to linuxcnc
09:57 PM rue_mohr: yup
09:57 PM Tom_L: and has an index pulse for tapping etc
09:57 PM rue_mohr: the backbox for the meter on mine failed, I ahve to try again a different way
09:58 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Spindle/Belt_Guard2.jpg
09:58 PM Tom_L: i took that belt guard off, it was too noisy
09:58 PM Tom_L: and just got in the way
09:58 PM rue_mohr: hmm
09:58 PM rue_mohr: rattle?
09:58 PM Tom_L: harmonics
09:58 PM rue_mohr: spray foam
09:59 PM Tom_L: i'm not even sure where it is now
09:59 PM rue_mohr: :)
10:00 PM rue_mohr: I wonder when I'll get a chance to try some steel
10:00 PM Tom_L: make another trigger mold
10:00 PM rue_mohr: I dont have a good feel for speed/feed rates yet
10:00 PM Tom_L: that comes with broken cutters
10:01 PM Tom_L: the more they cost, the quicker you catch on
10:01 PM rue_mohr: hah, and a chart so I remember from them
10:01 PM rue_mohr: tho, I'v seen a lot of cutters just give out
10:01 PM Tom_L: put that app on your phone, it's really pretty accurate
10:01 PM rue_mohr: minor fractures or something
10:01 PM Tom_L: i lean toward the light side on it
10:01 PM rue_mohr: oh, whats it called again?
10:02 PM Tom_L: FS Wizzard
10:02 PM Tom_L: it's free
10:02 PM Tom_L: the paid just gets you more material database
10:02 PM Tom_L: you don't need the extra
10:02 PM Tom_L: and i also have a drill tap chart app
10:03 PM rue_mohr: nothing like waiting for a path to finish that used a feed rate with the wrong order of magnitude
10:04 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/temp/IMG_2421.jpg
10:04 PM Tom_L: my kid sent me that a while back
10:04 PM rue_mohr: yea, ouch
10:04 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/temp/IMG_2423.jpg
10:04 PM Tom_L: the culprit
10:05 PM Tom_L: a hold down bolt
10:05 PM rue_mohr: ye, I use brass
10:05 PM Tom_L: was in the wrong place
10:05 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Material_block.jpg
10:05 PM Tom_L: all those holes get a bolt
10:05 PM rue_mohr: tho it looks like that bit should have been able to take that bolt off
10:06 PM rue_mohr: it probably contaminated the project with the carbide too
10:06 PM Tom_L: they're hardened bolts
10:07 PM Tom_L: most of the block gets removed
10:07 PM rue_mohr: did he say if they had to start again?
10:07 PM Tom_L: probably 6" thick?
10:07 PM Tom_L: no just fixed the pattern and went on
10:07 PM rue_mohr: ah
10:07 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/CCM.jpg
10:07 PM Tom_L: that's their new CMM
10:08 PM rue_mohr: ooo clean...
10:08 PM Tom_L: and climate controlled
10:08 PM rue_mohr: oh yea, that big would need to be
10:08 PM rue_mohr: I'm cursious as to how much the big machine will change with moisture %
10:08 PM Tom_L: you can't see much but both these are 6 axis
10:08 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Starrrag_Ecospeed.jpg
10:10 PM Tom_L: the cincinatti's take up most of the building
10:10 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Cincinnati_1.jpg
10:10 PM Tom_L: i think there's 4 in there with dual gantries each 3 spindles per gantry
10:10 PM Tom_L: 2 rows of 2
10:11 PM Tom_L: that one happens to be missing the middle spindle then
10:11 PM rue_mohr: so... how do you anchor material on a bed like that?
10:11 PM Tom_L: bolts
10:11 PM Tom_L: side clamps
10:11 PM rue_mohr: into...
10:11 PM Tom_L: vises
10:12 PM rue_mohr: but there are no bed holes
10:12 PM Tom_L: that's a fixture plate you see
10:12 PM rue_mohr: or slots..
10:12 PM Tom_L: yes there are
10:12 PM rue_mohr: oh
10:12 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Cincinnati_7.jpg
10:12 PM rue_mohr: yea
10:12 PM rue_mohr: T slot
10:12 PM Tom_L: on that part
10:12 PM Tom_L: the other part has a steel fixture plate
10:13 PM rue_mohr: funny to think a machine that big having that much precision
10:13 PM Tom_L: he spent i forget 1 or 2 weeks skim cutting it flat
10:13 PM Tom_L: probed the low spots then cut it to that
10:14 PM rue_mohr: I wonder what the anti-lash system is like on that
10:14 PM rue_mohr: I had an idea for two opposing drives
10:14 PM Tom_L: dunno much about them
10:14 PM rue_mohr: so each drive could have lash, and becasue they were opposing it wouldn't matter
10:14 PM Tom_L: except they're old
10:15 PM rue_mohr: hmm, the rope in that last image looks like an EM stop
10:15 PM Tom_L: no, it's a work platform
10:16 PM Tom_L: you ride with the control
10:16 PM rue_mohr: yea
10:16 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Cincinnati_2.jpg
10:16 PM rue_mohr: still, it has that "pull to stop" look
10:16 PM Tom_L: notice the separate rr track
10:16 PM rue_mohr: yup
10:17 PM Tom_L: and you can see both gantries in that one
10:17 PM rue_mohr: hey
10:17 PM rue_mohr: that last image
10:17 PM Tom_L: 2?
10:17 PM rue_mohr: it is, the rope ends in a switch!
10:17 PM rue_mohr: the rope at the bottom of the railing
10:18 PM Tom_L: could be, i dunno
10:18 PM Tom_L: i know there's a switch in case they get too close
10:18 PM rue_mohr: gee, you would almost want a camera on each spindle
10:19 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Cincinnati_5.jpg
10:20 PM Tom_L: the yellow grate is the coolant tank :)
10:20 PM rue_mohr: :)
10:20 PM rue_mohr: I just need 4L
10:20 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cincinnati/Starrrag_Ecospeed.jpg
10:20 PM Tom_L: you can see the coolant jugs at the end
10:20 PM rue_mohr: just 4L...
10:21 PM Tom_L: maybe 400
10:22 PM rue_mohr: http://ruemohr.org/~ircjunk/projects/cnc6/slide.htm my big machine has been a LONG journey so far
10:23 PM Tom_L: yeah i know
10:23 PM Tom_L: i wish i had a cutoff saw like that
10:23 PM rue_mohr: I suppose if I had $8000 I could be long done by now
10:24 PM Tom_L: mine was on a tight budget too
10:24 PM rue_mohr: just throw big slider and racks and steppers at it
10:24 PM Tom_L: i just didn't scrimp on the control or screws etc
10:24 PM rue_mohr: I'm not sure how GRBL will do with this size machine
10:25 PM Tom_L: now that i got the accel rate fixed i bet it would rapid even beyond 200ipm
10:25 PM rue_mohr: the resolution isn't amazing, so it should be ok
10:25 PM Tom_L: i'm not gonna find out
10:25 PM rue_mohr: I designed this to peak 1m/s
10:25 PM Tom_L: there was a guy here in town that converted one of those cincinnati single spindle axis to linuxcnc
10:25 PM rue_mohr: :)
10:26 PM Tom_L: he had some yt but took them down when he retired
10:26 PM Tom_L: what are you gonna build with that big cnc when it's done?
10:26 PM rue_mohr: whatever I want! :)
10:27 PM rue_mohr: its mostly for wood
10:27 PM Tom_L: or the bearing rust out
10:27 PM Tom_L: yeah
10:27 PM rue_mohr: as an early project I want to make a socket set holder
10:27 PM rue_mohr: I can make patters for casting too
10:27 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/cutters/Tool_Holder2.jpg
10:27 PM rue_mohr: :)
10:28 PM rue_mohr: hmm I could do one of those on the light machine
10:28 PM Tom_L: i preset the tools and number them in the front holder
10:30 PM Tom_L: if it warms up i should organize the workbench. there's hardly any left to work bench on
10:30 PM Tom_L: i do like the 'new' screen i put up yesterday
10:30 PM rue_mohr: :)
10:30 PM Tom_L: not great but i had it
10:31 PM Tom_L: iirc 1600 x 900?
10:31 PM Tom_L: one of those odd ones until they decided on an acceptable size
10:31 PM rue_mohr: hmm these ones are 1600x1200 iirc
10:32 PM Tom_L: i've got 3 1920 x 1080 but i'm using them all here
10:32 PM rue_mohr: the vert res of the new ones stucks
10:33 PM Tom_L: she has a 4k but i can't see it
10:33 PM Tom_L: actually i don't think anybody is using it right now
10:34 PM Tom_L: i doubt that D525 MB would support it anyway
10:36 PM rue_mohr: oh, I stopped the slideshow update after I had the issues with the motor kicking the driver buses up to the point of failure
10:36 PM rue_mohr: I need to update that
10:36 PM rue_mohr: I since got the 600V VFD and redid everything
10:37 PM rue_mohr: oh I need to udpate the lightcnc one too
10:38 PM rue_mohr: http://ruemohr.org/~ircjunk/projects/lightCNC/slide.htm
10:38 PM rue_mohr: what did you see?
10:38 PM Tom_L: did the new cnc work better on the latches?
10:38 PM rue_mohr: yes
10:38 PM rue_mohr: only 12 mins per slotting op
10:39 PM Tom_L: :)
10:39 PM rue_mohr: I think it can do more, but I broke a bit
10:39 PM Tom_L: you should be able to make a whole part in 12 min
10:39 PM rue_mohr: so I backed off
10:39 PM rue_mohr: well
10:40 PM rue_mohr: after the cutout, I have to sand, drill, slot and run thru that finisher
10:40 PM Tom_L: you'd need a good fixture
10:40 PM rue_mohr: I didn't do the finisher yet
10:40 PM rue_mohr: without coolant I have to keep the feeds down
10:40 PM rue_mohr: starts to gall up
10:40 PM Tom_L: you should work on that too
10:40 PM rue_mohr: I put anchors in the head for it
10:43 PM Tom_L: you'd want some plastic enclosure like i did to contain the mess somewhat
10:43 PM rue_mohr: it has a fold-down window
10:43 PM Tom_L: oh
10:43 PM rue_mohr: I pulled the pin on the piano hinge and use two removable pins
10:44 PM rue_mohr: so I can take it off
10:44 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Assembly/Final/Vise_parts/Vise3.jpg
10:45 PM rue_mohr: I have a vise like that on my milling machine
10:45 PM Tom_L: i use thin removable ones on the back and clip them to the permanent part
10:45 PM rue_mohr: in the other guys garage
10:45 PM Tom_L: oh?
10:45 PM Tom_L: how big?
10:45 PM Tom_L: that one is 4"
10:46 PM rue_mohr: yea, when I was offered the milling machine for $1000? I looked at it and was thinking 'damn, the vise alone is worth that much!!"
10:46 PM Tom_L: since i made the brackets to hold the enclosure i haven't broken any more plastic either
10:46 PM rue_mohr: dont quite recall, its a big one!
10:46 PM rue_mohr: oh I have to get to bed, waking up early tommorow
10:46 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Assembly/Final/Vise_parts/Table_side_brackets1.jpg
10:46 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Assembly/Final/Vise_parts/Table_side_brackets2.jpg
10:47 PM Tom_L: the screw alone would crack them right away
10:47 PM Tom_L: me too and you got 2 hrs on me :)