#garfield | Logs for 2016-03-10

Back
[21:36:06] <zhanx-> Rue having issues?
[22:03:34] <rue_house> power went out last night
[22:03:41] <rue_house> and the pullcord broke off the genorator
[22:03:49] <rue_house> other than that, not really
[22:08:39] <Tom_itx> put bicycle pedals on it
[22:17:43] <rue_house> na, the furnace isn't a nice load when it kicks in
[22:18:24] <rue_house> bit of a bridge to gap on this project
[22:18:29] <rue_house> the idea is to make a cam program
[22:18:45] <rue_house> the idea is to make a program that can load an save my nc files
[22:19:01] <rue_house> then to be able to add and modify instructions in it
[22:19:12] <rue_house> but right now I have objects
[22:19:18] <rue_house> lines/arcs
[22:19:36] <rue_house> there is a difference between whats drawn and what commands exist
[22:19:47] <rue_house> tho, I can draw it in 3d
[22:19:53] <rue_house> welll wait, I can draw lines
[22:19:54] <rue_house> hmm
[22:20:04] <rue_house> my 3d library dosn't do arcs
[22:20:40] <rue_house> hmmm
[22:20:54] <rue_house> my 2d library includes points, lines and circles, the 3d library is just points
[22:21:26] <rue_house> linelist3d.c
[22:21:38] <rue_house> oh, and then I made a line specific library for 3d lines
[22:21:57] <rue_house> oh, colour 3d lines
[22:22:05] <rue_house> what a consistancy mess
[22:22:50] <rue_house> to ,technically, I need a colour 3d arc library
[22:23:05] <katsmeow> ok, i admit i wasn't expecting this : http://i.imgur.com/mwkoHf3.gif
[22:23:37] <rue_house> heh
[22:23:53] <rue_house> heh, I did it! I'm not stuck on imugr!
[22:24:15] <rue_house> ok, lets spread this out
[22:24:43] <rue_house> I have a 2d library, a 3d library, a colour 3d line library, a library for lists of 3d colour lines
[22:24:53] <rue_house> and a library for groups of 3dpoints
[22:26:24] <rue_house> --
[22:26:52] <rue_house> 2d library: points, lines, arcs [translate, scale, rotate]
[22:27:35] <rue_house> 3d library: points [translate, scale, rotate]
[22:27:50] <Tom_itx> why does everyone insist on reinventing the wheel all the time?
[22:28:04] <Tom_itx> it's a wonder humans are still here
[22:28:50] <rue_house> 3d group library, list of 3d points, [translate, scale, rotate, project]
[22:29:01] <rue_house> I dont use matrixies, so my code is faster
[22:30:42] <rue_house> colour 3d line: lines [translate, scale, rotate, project]
[22:31:10] <Tom_itx> took my final for part design yesterday
[22:31:40] <rue_house> c3dline group: list of lines, [ no operations]
[22:32:18] <Tom_itx> start assembly in a couple weeks
[22:32:20] <rue_house> so, I'm divided all funny and I have nothing for 3d arcs
[22:32:31] <rue_house> Tom_itx, you gonna build some of those?
[22:32:32] <Tom_itx> just swap the workplanes
[22:32:36] <Tom_itx> build what?
[22:32:45] <rue_house> "start assembly in a couple weeks"
[22:32:53] <Tom_itx> next part of catia
[22:32:58] <Tom_itx> assembly design
[22:33:01] <rue_house> ah
[22:33:09] <Tom_itx> first you learn to draw the parts
[22:33:13] <Tom_itx> then you put them together
[22:33:26] <Tom_itx> then you learn about putting tools to the metal
[22:34:09] <Tom_itx> it's an ordered process
[22:34:10] <rue_house> I wonder how I draw a random 3d arc
[22:34:25] <Tom_itx> ask jt-shop
[22:34:30] <Tom_itx> he did a dxf thing
[22:34:52] <rue_house> I wonder how I do the rotation order
[22:35:07] <rue_house> there is no jt-shop
[22:36:01] <Tom_itx> not here
[22:36:09] <rue_house> not anywehere
[22:36:12] <Tom_itx> he's an early sleeper anyway
[22:36:17] <Tom_itx> he's in linuxcnc
[22:36:23] <rue_house> nope
[22:36:33] <rue_house> there is nobody on freenode right now called jt-shop
[22:36:46] <Tom_itx> jt-shopp
[22:38:32] <Tom_itx> http://gnipsel.com/linuxcnc/g-code/index.html
[22:38:47] <Tom_itx> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Simple_LinuxCNC_G-Code_Generators
[22:38:50] <rue_house> my machine uses its own nc code
[22:39:06] <Tom_itx> you should standardize it
[22:39:18] <Tom_itx> those will cover arcs
[22:39:19] <rue_house> there is no point in switching the langauge unitl I ahve a working cam program
[22:39:24] <Tom_itx> some of em
[22:39:44] <rue_house> without a cam program it dosn't matter what language a machine reads or how many machines I make
[22:40:00] <rue_house> there are NO 2.5D linux cam programs like mastercam
[22:40:22] <Tom_itx> likely not free
[22:40:34] <rue_house> there are none
[22:40:39] <Tom_itx> there are some that ppl use successfully though
[22:40:39] <rue_house> I'm writing the first one
[22:41:11] <Tom_itx> cambam, bobcam are a couple
[22:41:19] <Tom_itx> sheetcam
[22:41:21] <rue_house> my goal is a visual nc program editor
[22:41:26] <rue_house> are they all for windows?
[22:41:31] <Tom_itx> not sure
[22:41:47] <rue_house> there are none in linux you can use 2d profiles to generate an nc program
[22:41:59] <Tom_itx> that's where you're gonna have to go to find a good one though
[22:42:02] <rue_house> I been over it a number of times
[22:42:06] <Tom_itx> even mastercam
[22:42:12] <rue_house> I'm gonna write one
[22:42:17] <rue_house> I'm writing it now
[22:42:49] <rue_house> my challange is that I'm going down a path that leads to a drafting program, not an NC editor
[22:43:24] <rue_house> I need a memory object model that represents nc commands
[22:44:04] <rue_house> ok I ahve an idea
[22:44:56] * katsmeow runs and hides
[22:45:21] * rue_house looks for a lit stick of dynamite
[22:45:35] <rue_house> dont see one...
[22:45:39] * katsmeow hides harder
[22:45:50] * rue_house plugs ears and looks concerned
[22:45:58] <katsmeow> [22:19] <rue_house> ok I ahve an idea
[22:55:20] <rue_house> shop fileserver didn't come back after the power outage
[22:55:33] <rue_house> from what I can tell the cmos battery died and it forgot to boot off scsi
[22:55:42] <rue_house> all happy now
[22:56:11] <katsmeow> good
[22:57:11] * katsmeow is hacking bittorrrent
[22:59:01] <rue_house> curious
[22:59:13] <rue_house> what could you possibly be hacking
[22:59:15] <rue_house> with it
[23:00:00] <__m00n__> Hay RUE
[23:00:57] <katsmeow> turns out, you can check off something as "don't download" after it's downloaded, and the snartarsed app doesn't forget it's got full copies of what you decided you didn't want, and seeds them
[23:01:40] <katsmeow> well, cusswords, i just found a loophole, it isn't seeding them any more
[23:02:09] <katsmeow> and if you think "just deleted the files", snartarsed app throws an error when it cannot find what it knows it saved
[23:03:13] <rue_house> kat ah
[23:03:18] <rue_house> __m00n__, yes..?
[23:03:24] <__m00n__> hows it?
[23:03:31] <rue_house> up and down
[23:03:38] <__m00n__> O XD
[23:03:54] <rue_house> nothing like a power outage to have the starter cord break off the genny
[23:04:10] <__m00n__> HA
[23:04:14] <__m00n__> i mean
[23:04:18] <katsmeow> wellp, it's running now, not throwng an error and kicking it's heels up, and :-P
[23:04:20] <__m00n__> hmmmhmmmm
[23:04:32] <__m00n__> would you like to manufacture something aluminum for me?
[23:04:35] <rue_house> standing there in the pouring rain, under the emergency light holding the handle
[23:04:39] <katsmeow> ELECTRIC START
[23:04:45] <__m00n__> noboubt
[23:04:49] <rue_house> looking at the genny and realizeing it dosn't ahve a quick remove on the coiler
[23:04:53] <katsmeow> then yu can begine to make it remote and automagic and such things
[23:05:17] <rue_house> Its more important to make a WATER SEPERATOR
[23:05:41] <rue_house> I been trying to keep the genny a portable one, but I'm starting to think thats silly
[23:05:48] * katsmeow points out she put a ring gear on her baby genny's flywheel, and made adapter to bolt a random recycler starter to the engine, and it works like a charm
[23:06:05] <rue_house> the only time I might want to use it as a portabel genny is if I put it on a trailer and have the electric hand tractor pulling it and me
[23:06:21] <rue_house> hmm
[23:06:21] <katsmeow> don't put the baby batery n the chassis with the engine tho, too much vibration
[23:06:29] <rue_house> yea
[23:06:36] <rue_house> thats part of the problem with the genny
[23:06:41] <rue_house> its shaking everything loose
[23:06:45] * katsmeow laughs at the torrent thingie
[23:07:03] <rue_house> typedef enum CNCInstruction_e { NONE = 0, LINE, CIRCLE, ARC ,SETX, SETY, SETZ, SPEED, MOTORON, MOTOROFF, DELAY, BEEP, MESSAGE, END, UNDEF} CNCInstruction_t;
[23:07:04] <katsmeow> nylock nuts, spring roll pins
[23:07:21] <rue_house> the screws that held the carb on unscrewed themselvs
[23:07:31] <katsmeow> oh,, oops
[23:08:05] <katsmeow> the screws on mine that held the muffler, pulled the threads outa the aluminum head
[23:08:05] <rue_house> and then, just to rub it in, took to unscrewing themselvs as fast as I could screw them back in
[23:08:13] <rue_house> even with a lock washer
[23:08:45] <rue_house> new lock washer, hex head + TORQUE
[23:08:46] <katsmeow> drill the screw heads, run a stainless welding wire thru them
[23:09:04] <rue_house> oh
[23:09:10] <rue_house> go all airplane on it
[23:09:13] <rue_house> hmmmm
[23:09:14] <katsmeow> been there, done that
[23:09:29] <rue_house> stainless is brittle, why stainless?
[23:09:43] <katsmeow> it's also tough and will survive the vibration
[23:09:53] <rue_house> k
[23:09:59] <rue_house> typedef struct CNCCommand_s {
[23:10:00] <rue_house> CNCInstruction_t instruction;
[23:10:00] <rue_house> double param[3];
[23:10:00] <rue_house> char * message;
[23:10:00] <rue_house> } CNCCommand_t;
[23:10:05] <rue_house> typedef struct CNCFile_s {
[23:10:05] <rue_house> char * filename;
[23:10:06] <rue_house> unsigned long commandCount;
[23:10:08] <rue_house> CNCCommand_t * commands;
[23:10:10] <katsmeow> don't leave long floppy lengths of it
[23:10:10] <rue_house> } CNCFile_t;
[23:10:49] <rue_house> I still cannot find a 3/4" or 1" flex line for the muffler
[23:11:14] <rue_house> I have an auto muffler on it
[23:11:16] <katsmeow> i recommends against it, that's how i lost the threads in the engine head
[23:11:21] <rue_house> the smallest one I could find
[23:11:29] <rue_house> already gone
[23:11:33] <rue_house> melted out
[23:11:43] <rue_house> melt/vibrate
[23:11:45] <katsmeow> ouch, and the piston didn't melt too ?
[23:11:51] <rue_house> nope
[23:11:59] <rue_house> the muffler glows orange
[23:12:05] <rue_house> might be lean
[23:12:30] <rue_house> its an updraft carb = nightmare
[23:12:34] <katsmeow> make up a snug sliding fit on some emt, it's lightweight, cheap as heck, easy to replace
[23:12:51] <rue_house> the muffler is mounted to the frame
[23:12:53] <katsmeow> put the muffler on the ground or bolted to the chassis or the hutch wall
[23:12:56] <katsmeow> ok
[23:13:02] <rue_house> there is a lot of mmotion between the two
[23:13:06] <rue_house> I need a flex line
[23:13:25] <katsmeow> the gotcha is the engine vibratiopn must not be resisted by the pipe in the exhahust port
[23:13:32] <rue_house> yea
[23:13:45] <rue_house> right now I ahve a bunch of loose coupled pipes
[23:13:48] <katsmeow> let the little emt slide in some bigger emt or waterpips
[23:13:54] <rue_house> trying to keep the weight on the muffler side
[23:14:05] <katsmeow> ok, you got he problem
[23:14:30] <rue_house> hard to have enough angles that its free to move without weighing 50lbs
[23:15:06] <rue_house> I got a corrigated stainless section
[23:15:20] <rue_house> but it lasted about 5 hours and then got brittle and disintegrated
[23:15:27] <katsmeow> you could cheat and burn the rubber outa some hydraulic lie that has stainless mesh in it
[23:15:34] <rue_house> like it was made of clay
[23:16:03] <rue_house> I think it'd just turn intoa pile of wire
[23:16:10] <katsmeow> oh
[23:16:16] <rue_house> orange hot
[23:16:19] <katsmeow> braze it back in :-)
[23:16:30] <katsmeow> why is your exhaust so hot?
[23:16:43] <rue_house> there are 1/4" bolt holes, I need a flex line and I can bolt a flange to it
[23:16:54] <rue_house> <rue_house> might be lean
[23:17:04] <rue_house> might be rich, I dunno
[23:17:16] <katsmeow> lean runs hotter, dunno why
[23:17:27] <rue_house> bastard carb wont adjust worth a damn, and then, it adjusts itself
[23:17:29] <katsmeow> unless it's rich and can suck air ntot he exhaust manifold
[23:19:36] <katsmeow> DesignerThinking.com\images\IMG_0921m.jpg
[23:19:52] <rue_house> http://DesignerThinking.com\images\IMG_0921m.jpg
[23:20:08] <rue_house> http://DesignerThinking.com/images/IMG_0921m.jpg
[23:20:18] <katsmeow> brazed 3/4 pipe nipple to a bolt-on flange i made
[23:20:39] <katsmeow> the pipe runs int the head some for additional sturdiness and sealing
[23:20:48] <rue_house> hmmm
[23:21:01] <katsmeow> the waterpipe fittngs are TOO HEAVY
[23:21:11] <rue_house> hmm
[23:21:18] <katsmeow> they hold still as the engine vibrates, pop goes the bolt holes
[23:21:28] <rue_house> if it weren't for the vibration I could form EMT
[23:21:32] <rue_house> hmm
[23:22:04] <rue_house> I can spin down 1" to fit in 3/4"
[23:22:10] <katsmeow> run the emt out of the head, bolt the thing SECURELY to the engine block, and thru a sloppy fit to the muffler
[23:22:16] <rue_house> but a linear give only goes so far
[23:22:30] <rue_house> I still want flex line
[23:23:05] <rue_house> I get two stories "I have no idea wehre to get it that small" and "I saw some at the store yesterday"
[23:24:07] <__m00n__> whats with that URL with A WINDOWS PATH!!!!!
[23:24:15] <katsmeow> wind up 2 coils of wire on the lathe?, one left-handed, one right-handed, place fiberglass mat tween them, all coaxial-like?
[23:25:13] <katsmeow> prolly blow out the fiberglass at every bend
[23:25:16] <rue_house> hmm, ANOTHER reason to makea tube weaving machine
[23:25:28] <rue_house> __m00n__, you still havnt' told me what you wanna make
[23:26:14] <katsmeow> auto shops that sell to rich gearheads have stainless mesh in various stuff, but it's rubberised stiff and not to run orange hot
[23:26:36] <rue_house> but I could do your fiberglass if I had a weaver
[23:26:43] <rue_house> weave, glass, weave
[23:26:55] <rue_house> crimp on ends
[23:28:11] <katsmeow> pretty sure it will leak, but might do so quietly
[23:28:33] <rue_house> its outside, which is a nice factor in that sense
[23:28:36] <katsmeow> i tried coiling up some emt into a spring, was still too stiff
[23:29:11] <rue_house> and big
[23:29:46] <katsmeow> it finally just put the oem muffle on it, a roofing tin deflector, and sat it in a fan'd cubby, if it's raining, i can be 10ft from it and not hear it running
[23:30:26] <katsmeow> recycled furnace blower
[23:30:53] <katsmeow> covered in carpet , mounted inside the cubby, with concrete noise absorber in front of it
[23:31:08] <katsmeow> ditto the exhaust end of the cubby
[23:32:25] <katsmeow> in fact, kittens were playing on the cuby while it was running, and when the neighbor fired up his genny from 300ft away, scared the carp outa the cats
[23:33:14] <katsmeow> carpet and that 3x5 cement backerboard does wonders
[23:33:32] <rue_house> so not even your mother could know it was running?
[23:33:41] <katsmeow> gotta keep the hot exhaust off the carpet tho
[23:34:11] <katsmeow> correct, of all the things he listed i did in a 5 minute diatribe n court, he never mentioned the generatorS
[23:34:42] <katsmeow> and he listed EVERYTHING, including driving with my headlites on AT NIGHT
[23:35:31] <katsmeow> he EVEN said i had a beeper in the car that chimed when the ignition key was in the car and i opened the door to open my gate!
[23:36:20] <katsmeow> and you imagine i owned a car that FORD MOTOR CORP put a chimer in!?! and he bitched about it IN COURT ?!
[23:38:09] <katsmeow> he bitched about me wandering around int eh woods making a pffft-pfft sound to annoy his gods, that was me using a sprayer from Home Depot to kill poison ivey and briars
[23:38:11] <rue_house> I think the judge should have been fired
[23:38:34] <katsmeow> but nope, he didn't hear the genny running , even tho at ne point it was my only power for months
[23:39:48] <katsmeow> and my MOM believed the solar panels wooul annoy him if mounted to my roof on the side facing away from the neighbor, because they wold be too loud
[23:40:15] <katsmeow> i am surely adopted AND from another planet
[23:40:24] <katsmeow> sorry
[23:41:38] <rue_house> you know I would help you if I could
[23:42:15] * katsmeow nods , including setting up a acco,,, nvm
[23:42:23] <rue_house> oh yea
[23:42:30] <rue_house> hav to set one up for ma too
[23:42:39] <katsmeow> this isn't a secure channel of communication :-/
[23:42:41] <rue_house> ok, remind me tommorow night
[23:42:48] <katsmeow> ok
[23:43:05] * katsmeow snailmailes rue some postit notes
[23:43:23] <katsmeow> oh wth, too slow, sending a robot
[23:43:29] <rue_house> oh I'm sorry the digits aren't ready yet, between the rain and the wind I cant finish painting them
[23:44:03] <rue_house> at this rate, they will blow into the full weather and wash all the paint off
[23:44:10] <rue_house> provided them dont break
[23:44:16] <rue_house> need a paint booooth
[23:44:24] <katsmeow> "that truck has fleas!" "those are private parcel delivery robots hitching a ride, they aren't hurting the truck"
[23:45:51] <katsmeow> "this just in: 100's of spider-robots swarmed a border crossng with cardboard boxes on their backs"
[23:46:22] <rue_house> oh wow, I just accidently found the lastest version of the source code for the cnc macine
[23:46:35] <rue_house> I have so many backups I cant find anything
[23:46:40] <katsmeow> quick, save it, everywhere
[23:47:18] <rue_house> files/backup/pixel/c_old/mnt/prog/router/code2/cncit.c
[23:47:19] <rue_house> files/backup/pixel/c_old/mnt/prog/router/origc/cncit.c
[23:47:19] <rue_house> files/hdb3/pixel-C/prog/router/code2/cncit.c
[23:47:19] <rue_house> files/hdb3/pixel-C/prog/router/origc/cncit.c
[23:47:19] <rue_house> files/programming/c/router/archive2/cncit.c
[23:47:19] <rue_house> files/programming/c/router/cncit.c
[23:47:51] <rue_house> I need to do a CRC on the whole thing and scrape out dups
[23:48:08] <katsmeow> my parts dir is too big to manually look for a part number, i use a search app
[23:48:35] <rue_house> fat fat?
[23:48:50] * katsmeow nods
[23:49:05] <katsmeow> just the fairchild dir is over 2 GB
[23:49:16] * rue_house hits his head on the desk a few times
[23:49:32] <rue_house> this is some of the code I wrote when I was like, 3 years into C
[23:49:44] <rue_house> its ... attrocious, to say the least
[23:49:46] <katsmeow> dija know i cold use a pdf-2-txt converter that works?
[23:50:00] <rue_house> heh
[23:58:00] <katsmeow> "i don't remember the name of the bug, but it's named for the Caterpillar Tractor Company"
[23:58:45] <rue_house> soooo much code to write
[23:58:52] <rue_house> makes me want to fall asleep