#linuxcnc | Logs for 2012-10-06

[00:04:01] <IAmWill> actually.. i do the C10 board
[00:04:12] <IAmWill> http://www.kelinginc.net/ThreeXCNCPackage.html
[00:05:23] <charlieMiller> So of the lasers I have seen, you will have a driver board
[00:05:35] <charlieMiller> that driver board will have a power connector (AC or to a DC power supply)
[00:05:42] <charlieMiller> and a ttl interface (0-5v)
[00:05:55] <charlieMiller> you would want to connect that to one of the free output pins of the c10 board
[00:06:16] <charlieMiller> I haven't used linuxcnc for laser stuff, so I can't say what you would need to do for software configuration
[00:06:41] <charlieMiller> be careful with the laser too.. you should enclosure your machine, and don't look at the beam, yada yada
[00:07:20] <IAmWill> yeah... that is why i was thinking about just buying one.... plus, i move to japan in 6 months and it looks like i might be taking my projects inside since i wont have a garage
[00:07:53] <charlieMiller> They are pretty stinky to operate indoors
[00:07:57] <IAmWill> with it being enclosed, i can just hook a vacuum system to it
[00:08:10] <charlieMiller> Yea, it does help, but you will still smell it
[00:08:21] <charlieMiller> I knew someone who had one in his apartment
[00:08:36] <charlieMiller> would cut cardboard and oak plywood
[00:08:41] <IAmWill> is it the CO2? or the laser itself
[00:08:51] <charlieMiller> You won't smell the co2, it's whatever you are cutting
[00:09:10] <charlieMiller> and again, if you didn't know, you have to be careful what you cut
[00:09:22] <charlieMiller> pvc = bad as well as some other plastics
[00:09:35] <IAmWill> mostly going to be working with woods
[00:09:53] <charlieMiller> How thick?
[00:10:10] <IAmWill> but i will check the materials before i cut them... i didnt some plastics are bad.. (but then again, burning most plastics isn't healthy either)
[00:10:18] <IAmWill> at most, 1/4inch
[00:10:31] <IAmWill> some etching, some cutting
[00:10:49] <charlieMiller> That is pretty thick. So you also have to remember that at that thickness, you may have to do multiple passes, and pick up or drop the laser head
[00:10:58] <charlieMiller> the beam isn't perfect, it's v-shaped
[00:11:11] <charlieMiller> so if you don't have it adjusted properly, it won't cut all the way through because it isn't focused
[00:11:16] <charlieMiller> especially at 1/4
[00:11:31] <charlieMiller> 1/8" is ok, I don't know about double that.. the lasers I am familar with are 40w
[00:11:37] <charlieMiller> co2
[00:11:49] <IAmWill> so it would be good to have an automatic z axis as well...
[00:11:58] <IAmWill> yeah.. the ones i was looking at were 40w as well
[00:12:24] <charlieMiller> you will need to be able to focus regardless of what you cut too
[00:12:47] <charlieMiller> epilogue has this little dangly thing you drop down and then adjust the surface until it just barely touches the workpiece
[00:13:04] <IAmWill> http://www.emco.co.uk/product/Mini18
[00:13:35] <charlieMiller> I don't know about that one
[00:13:54] <charlieMiller> I used the zing24
[00:14:21] <charlieMiller> a buddy has one of these: http://fslaser.com/
[00:14:44] <IAmWill> yeah i was thinking about one of the FS ones too
[00:15:01] <charlieMiller> So they work, but you get what you pay for
[00:15:21] <charlieMiller> I don't think they have a motorized z-axis
[00:15:26] <charlieMiller> you have to crank a wheel under the table
[00:16:14] <IAmWill> then i have this option.... http://www.buildlog.net/cnc_laser/index.php
[00:16:33] <IAmWill> since i will be in japan for 3 years... i will have plenty of time to build this damn thing and make it work
[00:17:02] <charlieMiller> There's a point where tinkering just becomes.. not worth it
[00:17:13] <IAmWill> haha... that is the truth
[00:17:13] <charlieMiller> and then there's the safety issue if you aren't familiar with electronics and lasers
[00:17:27] <IAmWill> electronics yes... lasers, no
[00:18:42] <charlieMiller> Have you seen: http://labs.nortd.com/lasersaur/
[00:20:07] <IAmWill> no.. i need to do some research on this one
[00:21:40] <IAmWill> brb
[00:22:06] <charlieMiller> So, I almost forgot the reason I came in here. I got some quick change tooling (tormach) for my mill. I've loaded the collets with a few tools and (offline) measured the tool heights and entered them into the tool table.
[00:22:49] <charlieMiller> When I do M06 T1, touch off the workpiece and then manually switch to another tool, I noticed that the tool height offset seems to be ignored
[00:22:59] <charlieMiller> This is also the case when running jobs and switching between tools
[00:23:21] <charlieMiller> How can I make linuxcnc recognize these tool lengths from the tool table?
[01:59:11] <DJ9DJ> moin
[04:43:30] <IchGuckLive> pcw_home: ? are you oline
[04:44:35] <Loetmichel> mornin'
[04:44:50] <IchGuckLive> B)
[05:58:43] <jthornton> dang he left...
[09:14:27] <Tom_itx> jthornton, you ever used those pull fasteners?
[09:17:08] <Tom_itx> http://www.carrlane.com/catalog/index.cfm/28025071F0B221118070C1C513E111D081B0006280B1713050245221E0107070F1A3C3B285352425A56
[09:17:15] <Tom_itx> mount em to a workplate
[09:17:20] <Tom_itx> in a grid pattern
[09:17:36] <Tom_itx> those are hydraulic but the ones i ran across were manual
[09:18:58] <awallin> is this for fixing a vise or rotary to a t-slot table?
[09:19:28] <Tom_itx> no, they're for a production workplate on a mill etc
[09:19:31] <Tom_itx> tooling fixture
[09:19:39] <Tom_itx> you can mount all sorts of things on them
[09:19:55] <Tom_itx> the OD thread is left and the stud is right hand thread
[09:20:57] <Tom_itx> make a grid on a plate ~2" centers then put them where required for each job
[09:21:15] <Tom_itx> on the odd 2" centers drill similar holes for solid pin mounts
[09:23:51] <Tom_itx> handier than a tee slot setup
[09:37:51] <awallin> Tom_itx: on a big machine, just face-mill the whole table, then drill and tap directly the table? :)
[09:38:33] <Tom_itx> that would ruin the table
[09:38:48] <Tom_itx> we typically would bold aluminum workplates to them all
[09:39:39] <awallin> ok, what's the advantage of that fitting compared to a tapped whole in the workplate?
[09:39:44] <awallin> hole
[09:39:58] <Tom_itx> then if you _do_ have an oops it won't gouge the table either
[09:40:28] <Tom_itx> we used to do the tapped holes in the workplate as well
[09:40:38] <Tom_itx> sometimes you don't want that big a hole
[09:41:01] <Tom_itx> these smaller grippers allow you to use holes in the workpiece directly
[09:41:18] <Tom_itx> also, fixture clamps are made to use with these
[09:41:23] <Tom_itx> all types
[09:41:56] <Tom_itx> and you can use a stud or thread type screw mount
[09:44:15] <Tom_itx> on the odd grid, steel stud mounts are driven into the plate
[11:34:11] * Loetmichel does a bit of aluminium drilling/milling for the company... (24 pieces) ... bad that i have broken my last 2,5mm drill...-> http://www.youtube.com/watch?v=nDFLvk_0UJ0 ... will look like this when done: http://www.cyrom.org/palbum/main.php?g2_itemId=13555
[11:35:12] <awallin> that looks like milling, not drilling?
[11:53:19] <FinboySlick> Loetmichel: Are you really doing 40k rpm in that one? http://www.youtube.com/watch?v=v59vyLhvj78
[11:53:45] <Loetmichel> oh, thats a mistype.
[11:53:52] <Loetmichel> 400Hz= 24kRPM
[11:54:37] <Loetmichel> awallin: if you have no 2.5mm drill, one takes a 2mm mill bit and "milldrilling" it to fit ;-)
[11:54:44] <FinboySlick> Loetmichel: OK.
[11:56:04] <Loetmichel> FinboySlick: better?
[11:56:39] <FinboySlick> Loetmichel: I wasn't complaining!
[11:56:54] <Loetmichel> no, but you were right to ask
[11:56:56] <Loetmichel> ;-)
[11:57:25] <FinboySlick> It's a puff of my inexperience floating away...
[11:58:04] <Loetmichel> hrhr, have to make 24 of the aluminium sheets... *rangrangrangrangrang* *wiiip* *rangrangrangrangrangrang* ...
[11:58:08] <FinboySlick> Can't wait to get that mill head trammed so I can do some real cutting.
[11:58:11] <Loetmichel> that will take a while....
[11:58:44] <FinboySlick> Loetmichel: Bolt two more spindles on the sides of that one?
[11:58:59] <Loetmichel> not enough space on the table
[11:59:30] <Loetmichel> it would be cheaper to buy some TC drill bits in 2.5mm
[11:59:49] <Loetmichel> but boss wont do that fpr my private machine...
[12:00:14] <Loetmichel> and i am not in the mood to donate the money to the company
[12:00:20] <IchGuckLive> hi all ?
[12:01:03] <IchGuckLive> pcw_home: ? online
[12:01:15] <FinboySlick> Loetmichel: Makes sense.
[12:02:56] <Loetmichel> ... as i am already donating my free time and the electricity... and our Case builder/supplyer / sheet metal bender has donated ME the 1,5mm aluminium sheet ;-)
[12:03:17] <automata_> anyone trying xenomai on raspberry pi? I read that mhaberler was trying it out...
[12:03:42] <automata_> i would like to contribute to that effort..
[12:04:42] <mhaberler> well, a linuxcnc rtapi adaptation to xenomai would be real helpful; there's also two examples out already but they need to be brought back into the main code
[12:05:15] <automata_> I read that miniemc2 got xenomai going for mini2440
[12:05:34] <mhaberler> right, and then there's this french guy, let me look that up
[12:05:56] <mhaberler> unfortunately the miniemc2 code lacks commit history
[12:07:23] <automata_> if i understand correctly, rtapi is only a wrapper sitting on top of any realtime kernel. Also, I get the impression that jmkanusich is still around to answer quietions incase we get stuck!!
[12:08:29] <mhaberler> right
[12:09:05] <mhaberler> well given the examples it wouldnt be terribly hard I guess; for starters it could be based on linux-sim (I think)
[12:09:12] <automata_> well, miniemc2 is still GPL V2 so we can start with just the latest commit and see if we can bring it into our mainline
[12:09:34] <automata_> what is linux-sim?
[12:09:44] <mhaberler> the simulator mode
[12:09:50] <mhaberler> basically all userland
[12:09:53] <automata_> I just got the xenomai kernel to boot on my rpi...
[12:09:57] <automata_> oh ok...
[12:10:39] <awallin> is xenomai performance much better than rt-preempt ?
[12:10:45] <mhaberler> rtapi_app needs to become xenomai-rt aware (scheduling priority etc)
[12:10:54] <automata_> the xenomai kernel is from powet.eu/2012/07/25/raspberry-pi-xenomai/
[12:10:58] <mhaberler> in my experience, yes but I didnt push very hard
[12:11:21] <mhaberler> right, well I tried building my own, that recipe is ok
[12:11:28] <automata_> awallin: definitely xenomai out-performs rt_preempt..
[12:12:06] <mhaberler> but then - if you're running servo-only with outboard hw, it begs the question what for
[12:13:10] <automata_> I remember reading a white paper by some commercial company in boston on the comparison between the two and at-least lastyear xenomai beat the pants of rt_preempt under moderate to heavy load on the kernel
[12:13:12] <mhaberler> would you be willing to start a xenomai-integration branch off master?
[12:13:18] <awallin> so while you're at it, just write adapter libs from RTAPI to both xenomai and rt-preempt? :)
[12:13:39] <mhaberler> the rt-preempt case is almost identical
[12:13:52] <mhaberler> (provided you use only userland xenomai features)
[12:14:05] <automata_> raspberry pi may not be able to do stepper pulsing or even encoder counting...
[12:14:07] <mhaberler> I havent looked into xenomai kernel rt
[12:14:23] <mhaberler> no, the rpi isnt a great platform for hal
[12:14:41] <mhaberler> there's this issue with USB ports - need 8000 ints/sec to keep them alive
[12:14:49] <mhaberler> a each int eats 4-5us
[12:15:03] <automata_> Oh..
[12:15:18] <mhaberler> if rpi is the goal with stepgen: dont waste your time
[12:15:20] <automata_> that is a lot...
[12:15:36] <mhaberler> if xenomai support for linuxcnc is the goal: great - happy to contribute
[12:15:45] <automata_> stepgen on rpi is a waste of time.. i agree...
[12:17:06] <automata_> but getting xenomai support will open the door to many arm based boards (beagleboard/bone, cubieboard which is not yet released, wandboard, etc)
[12:18:03] <automata_> first we should get xenomai with rtapi on x86...
[12:19:19] <automata_> awallin: if we are opening up rtapi, getting both xenomai and rt_preempt shouldbe goal...
[12:20:06] <mhaberler> just reading back - sorry, my mac copped out
[12:20:16] <awallin> right. I understood that rtai isn't really developed that much anymore, so it seems good to future-proof linuxcnc in this way. I'm afraid I don't have much time to help though...
[12:20:16] <mhaberler> yes, I agree
[12:21:34] <mhaberler> I think what should be done is somebody takes the initiative and starts rt-preempt and xenomai branches off master, and goes ahead until we have something tangible - these splintered efforts here and there are pretty much wasted as far as the linuxcnc project is concerned
[12:23:11] <mhaberler> since sim_parport now exists, you can do basic parport I/O from the simulator mode already, and beef that up with rt-preempt/xenomai specific code
[12:24:02] <mhaberler> btw I dont think hal/rtapi for rpi is useless - it's just useless for stepper cnc and I dont see anybody connecting servo hw to an rpi just yet
[12:24:21] <automata_> I guess we should branch off 2.5.1 and start the out-moding rtai effort...
[12:25:06] * FinboySlick votes for that.
[12:25:21] <mhaberler> fine as well, I dont think there were many rtapi-related changes from 2.5 to master, but you'd have to backport sim_parport, but thats easy
[12:25:41] <mhaberler> actually I think it should run unchanged on 2.5
[12:25:42] <automata_> mhaberler: I would want to try to connect the Rpi with a FPGA card and then to servos!!!
[12:26:20] <mhaberler> so you'll have a €35 cpu driving a €350 FPGA card ;-?
[12:26:52] <automata_> well the FPGA card is really only $35!!
[12:27:32] <mhaberler> ok fine, but before you do this you might want to do want to check motion fp needs are in line with what the rpi cpu can offer; I would guess yes, but measuring is better
[12:27:41] <automata_> I mean the mesa parallelport 7i43's cards can drive 6 PWM + encoders...
[12:27:51] <mhaberler> (which fpga card, btw?)
[12:28:02] <automata_> I read about fp in kernel ...
[12:28:12] <mhaberler> fpga tail wagging the cpu dog
[12:28:29] <mhaberler> yes, but you want to make sure it has enough umph
[12:29:18] <mhaberler> fp performance of the rpi is about 1/7 of a atom core
[12:29:21] <automata_> Let me explain my system a bit: I use a 2 PC model for linuxcnc... One is the GUI and the other is the real-time stuff.
[12:30:28] <automata_> I have modified emcrsh and halrmt and added a halmonitor and an emcmonitor program which communicate with a GUI PC over ethernet.
[12:30:58] <mhaberler> oh man
[12:31:00] <automata_> the realtime PC is runnig headless with an FPGA tail...
[12:32:01] <mhaberler> in linuxcnc3 I hope we shall return to a usable distributed model - the current scheme is.. well, leaves to be desired
[12:32:20] <automata_> Well my client does not want to sell software for linux!!! so I have developed a new GIU for him on windows!!!
[12:32:58] <mhaberler> paying clients .. 'Jump!' 'How high?'
[12:33:02] <automata_> I actually think that the current scheme is capable of running super distributed!!!
[12:33:51] <mhaberler> watch out - halrmt is super-broken, and you are heading seriously for race-condition land due to two independent comms mechanisms (NML AND halrmt)
[12:34:40] <automata_> We did a couple of machine for this client with a linux PC and his customers kept breaking the OS by loosing the shortcuts and basically being asses about runninglinux...
[12:34:58] <mhaberler> you have some stuff from hal reported in nml, some in halrmt - who was first, and what gives?
[12:35:17] <automata_> I actually have the whole solution under control!! and we have sold over 20 machines over the past 6 months and no complaints yet!!!
[12:35:31] <mhaberler> good for you - you are very brave
[12:36:15] <mhaberler> anyway - xenomai for 2.5.. how do we get going?
[12:37:21] <FinboySlick> automata_: What type of machines are they?
[12:37:36] <FinboySlick> automata_: What type of machines are they? (re)
[12:37:39] <automata_> router crapped out...
[12:37:55] <IchGuckLive> Autsch O.O
[12:38:37] <gmouer> mhaberler: I have some remap questions that other said were best answered by you, no hurry though, I can wait
[12:38:43] <automata_> these are jewellary cutting machines...
[12:39:04] <automata_> we are cutitng gold bangles...
[12:39:08] <mhaberler> gmouer: sure
[12:40:31] <gmouer> myself and others tried a remap, G68 to G10 L2 P0 R180, the app was for a lathe rear toolpost, I believe its a illegal map, G10 being modal group zero, is that correct? no can do?
[12:41:14] <automata_> Mainly I use only emcrsh + emcmonitor for operation...
[12:42:02] <automata_> emcmonitor reads the status messages and just pushes any changes over ethernet...
[12:42:23] <mhaberler> G68 is a new code, right?
[12:42:39] <gmouer> yes, its a unused code presently
[12:43:02] <mhaberler> fine - well that should work - post setup files and error messages
[12:43:14] <mhaberler> or are you saying
[12:43:26] <mhaberler> 'g68 shall be modal group zero'?
[12:43:47] <automata_> xenomai + 2.5 :I think we should start with a beer with jmkanusich...
[12:44:10] <mhaberler> long flight for me
[12:44:19] <gmouer> well, it will do the same function as a G10 L2, and the G10 L2 is modalgroup zero, so I would assume the new G68 would be too????
[12:44:27] <automata_> Actually even longer for me... (I am in India)!!
[12:45:06] <automata_> mharerler: how do we start??
[12:45:08] <mhaberler> no, it is in the modalgroup specifiied as per http://www.linuxcnc.org/docs/devel/html/remap/structure.html#_the_remap_statement
[12:45:31] <mhaberler> for G codes, only mgroup 1 is possible
[12:45:57] <mhaberler> for M codes its one of 5,6,7,8,9,10
[12:46:18] <mhaberler> but eventually that doesnt matter if you put the code on a block of its own
[12:46:47] <mhaberler> it makes a difference only if you have multiple blocks on a line, then order of execution as per mgroup kicks in
[12:46:58] <gmouer> that is the part that confused me, for Gcodes, group1 only, G10 is existing/group0 G68 is the new code being remapped
[12:47:28] <gmouer> it wouldn't work with the G10 in the remap sub called, several other code lines worked ok
[12:47:33] <mhaberler> you arent remapping G10, you are using G10 in a remap procedure which is triggered by G68, which will be in mgroup 1
[12:48:04] <mhaberler> 'wouldn't work with the G10 in the remap sub called' isnt good enough an error description
[12:48:12] <gmouer> gottcha !!! that is what I thought originally, but others told be the opposite
[12:48:14] <mhaberler> what happens
[12:48:23] <mhaberler> where was that told?
[12:48:28] <gmouer> here last night
[12:48:33] <automata_> I have one fulltime engineer and myself available for the task... and we do take directions...
[12:48:59] <mhaberler> automata: hold on for a minute, need to make gmouer happy first..
[12:49:05] <gmouer> let me get into the gararge and I can post the code here, its very shot
[12:49:14] <gmouer> I will brb
[12:49:16] <mhaberler> excellent
[12:50:01] <mhaberler> automata: first the goal - is 'linuxcnc on a PC running xenomai' agreeable for now?
[12:50:16] <mhaberler> the rpi stuff must come after that
[12:50:31] <mhaberler> and you dont want to develop on the rpi anyway
[12:51:00] <automata_> In my current setup(s), we are putting a big-honking intelatom which is really only runningthe 1ms servo thread and some fp calculations ...
[12:51:27] <automata_> agreed: rpi comes after xenomai...
[12:53:04] <automata_> rpi is a secondary goal... ensuring linuxcnc's survival beyond intel atom and RTAI will make many ppl happy!!
[12:53:15] <mhaberler> ok, so a) need to pick or build a xenomai kernel for 10.04 - there's some stuff in the package stream but I have no idea how old that is; I would think the latest combination of 2.6.* and xenomai patches would be the starting point
[12:53:25] <mhaberler> actually I did this a while ago, let me see
[12:54:49] <mhaberler> right, the last combo of the 2.6 series I found was v2.6.35.9, and that built
[12:55:42] <mhaberler> I think I got it to boot and run, but I didnt probe much further than that; anyway lets assume you have a kernel
[12:56:11] <automata_> so versionlinux kernel
[12:56:47] <mhaberler> well yes, that was the latest 2.6 series code I found xenomai patches for, later stuff is for linux3.x
[12:57:08] <mhaberler> feel ok with kernel builds and such?
[12:58:43] <automata_> yup... done my fair share of 2.2 and 2.4 version kernel builds... not much should have changed since right?
[12:59:05] <mhaberler> the xenomai build docs and wiki n stuff are way better than any rtai arcana
[12:59:36] <mhaberler> no, not really, getting the config right might need some experimentation
[13:00:12] <mhaberler> anyway, now the tough part ;) adapting the linuxcnc build environement so xenomai is a recognized build option (bonus for autodetection ;)
[13:00:17] <automata_> I am going to use single core intel atom D425KT motherboard
[13:00:24] <mhaberler> fine
[13:01:01] <gmouer> ok, the RS274 line in the ini file is REMAP=G68 modalgroup=1 ngc=g68 will post the sub in a bit
[13:01:43] <automata_> I see.. so linuxcnc should automatically recognize if the current kernel is RTAI or xenomai?
[13:01:47] <mhaberler> what I'm not totally sure about (not enough xenomai source reading, me) is whether kernel RT comps are a viable option for xenomai; just steal from the miniemc2 folks and the french fellow to start with
[13:01:50] <mhaberler> ideally yes
[13:01:58] <mhaberler> but forcing it to start with is fine
[13:02:29] <mhaberler> I mean './configure --with-rt=<magic>
[13:02:46] <automata_> got it...
[13:02:59] <mhaberler> maybe it's in there anyway.. let me see
[13:04:05] <mhaberler> no, isnt
[13:06:03] <mhaberler> so it would be looking into src/configure.in section 2.1, it has some deprecated stuff for RTlinux which is history but no xenomai yet
[13:06:04] <automata_> ok.. so we create an option in the configure script..
[13:07:01] <mhaberler> right, make it either detect xenomai (say through a test program in the config script which uses xenomai libs and does some xenomai system call, like setpriority or so)
[13:07:04] <gmouer> here is the sub file http://pastebin.com/FsW2fftJ
[13:07:37] <mhaberler> gmouer: and what's wrong with that?
[13:08:00] <gmouer> it gives a "unknown gcode" error message
[13:08:24] <mhaberler> at the g10 line?
[13:08:56] <gmouer> typing g68 in the mdi window
[13:09:21] <mhaberler> let me verify that
[13:11:32] <gmouer> if I enter o<g68> call on the mdi line , it executes just fine
[13:11:55] <gmouer> so I would guess the sub file code is ok
[13:15:47] <gmouer> I am new to linux and linuxcnc, coming over from the mach3 crowd a few weeks ago, so I may not comprehend a lot
[13:16:33] <gmouer> fwiw I am in lathe mode
[13:24:29] <automata-> so we create a new configure option for xenomai...
[13:26:51] <automata-> mhaberler??
[13:27:08] <mhaberler> I am busy with gmouer, brb
[13:27:28] <gmouer> sorry for interrupting, it could have waited
[13:28:54] <automata-> no problem.. I will sort out the configure options in the mean time..
[13:37:09] <Loetmichel> sooo, 5 of 24 sheets done... end of work for today. my wife would kill if i dared to saw the aluminium sheets to fit the mill NOW (20:25 over here) ;-)
[13:39:28] <mrsun> moving house ... "fun" =)
[13:39:45] <mhaberler> automata: probably you need to do this on a xenomai kernel and support libs built, do you have that already?
[13:39:50] <mrsun> alot of grease and steel to steel seems to be the melody
[13:39:56] <mrsun> alot of work to move it tho :P
[13:46:50] <automata-> nope not yet...
[13:47:28] <automata-> will get that going on monday morning...no ;inux desktop at home...
[13:55:59] <FinboySlick> automata-: Blasphemy.
[13:56:45] <automata-> :-)
[13:58:12] <mhaberler> gmouer: you found an embarrassing bug - fix forthcoming
[13:58:53] <gmouer> lol leave it to me !!
[13:59:38] <mhaberler> try REMAP=G68.1 for now and it should work (mehopes)
[14:00:47] <gmouer> ok, try right now
[14:01:57] <mhaberler> I mean 'REMAP=G68.1 modalgroup=1 ngc=g68 '
[14:03:24] <gmouer> testing right now
[14:04:40] <gmouer> error msg all axis missing with motion code let me recheck my typing
[14:05:07] <mhaberler> no, that is correct.. G's need axes
[14:05:32] <mhaberler> what you want is some M200 or so, M's dont require axes
[14:05:56] <gmouer> I am on a lther, in lathe mode, does the G68 need axis? or in the remap?
[14:06:07] <gmouer> on a lathe
[14:06:32] <mhaberler> all group 1 codes need axes; and sorry, we can currently only remap group 1 gcodes
[14:06:46] <gmouer> I wanted to use G68 and G69 because that are the common codes for lathes to select between the front and rear turrets, but if it does not work then a M code could certainly be used.
[14:07:43] <gmouer> can you give me a sample syntax for the G68.1 in the mdi ?
[14:12:04] <gmouer> nevermind, I got it G68.1 x0 z0 did the trick
[14:13:00] <mhaberler> let me see if that can be worked around
[14:13:16] <gmouer> sorry for being a PITA
[14:13:44] <mhaberler> no, very valuable - thanks. the fix is in master, pull and rebuild: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commit;h=238a94b222d85668fc3c2928b8003367ee7ec156
[14:22:02] <mhaberler> gmouer: I fixed this 'all axes missing with motion code' if it's a remapped G code: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commit;h=c24c98d58a491538ddf28e92e8dd26170ebd492c
[14:22:50] <gmouer> so that means axis are not required, just a plain G68 ??
[14:23:38] <gmouer> I am new to linux and linuxcnc, came over from mach3 only a few weeks ago, so I am still a dummy
[14:23:42] <mhaberler> yes
[14:23:49] <gmouer> wow fantastic !
[14:24:48] <gmouer> now for a dumb question, the fix, would that also be on the buildbot if I download the master deb? thats the only way I have updated thus far
[14:25:26] <gmouer> I am running 2.6.0 pre0 right now
[14:25:53] <mhaberler> yes, but it might take a bit of time, it's still building: http://buildbot.linuxcnc.org/buildbot/waterfall
[14:26:15] <mhaberler> did you pull a buildbot package?
[14:26:18] <gmouer> great, I will get it later
[14:26:57] <gmouer> can't thank you enough for your help!! this will make things simpler for front/rear turret lathes
[14:27:08] <mhaberler> sure, you're welcome
[14:27:25] <mhaberler> automata: still around?
[14:52:00] <skunkworks__> gmouer: isn't the support awesome? ;)
[14:52:08] <skunkworks__> I mean :)
[15:05:18] <gmouer> hi Sam, the support is well beyond outstanding
[15:53:47] <charlesmiller> I recently purchased some tormach quick change tooling for my mill. I will be changing this tooling out manually. Offline, I have probed the length of the tooling and have entered it into the tooling. In my CAM program for each tool change I run T# M6; G43 H#
[15:54:17] <charlesmiller> It is definitely doing something, but not what I expect, something is happening too that causes updates to the tool table in linuxcnc which I don't think should be happening
[15:55:15] <charlesmiller> Assuming I have a valid tool table, what's the proper way to work with this? What is the proper way to touch off at the start of this setup?
[15:55:58] <charlesmiller> And should I be doing a G43 H0 to clear the current tool offset before swapping tools and doing the next G43 command?
[15:59:57] <andypugh> What you describe really ought to work.
[16:00:47] <charlesmiller> I assure you it's not, and I also assure you it is operator error :)
[16:01:30] <andypugh> I tend not to bother with the H number, but it is probably good practice to use it.
[16:02:10] <charlesmiller> I did see it was not necessary in linuxcnc, but it seems necessary for other setups so I included it.
[16:02:29] <andypugh> So, the tool table contains the length from a reference of each tool?
[16:03:03] <andypugh> Are there any G10 commands in the code that your CAM generates?
[16:05:13] <charlesmiller> Here is the code:
[16:05:15] <charlesmiller> http://pastebin.com/GiuCWQhS
[16:06:34] <charlesmiller> I have a touch probe that I ran before running that (I entered M6 T4; G43 H4)... h4 is the probe
[16:06:53] <charlesmiller> All of these were measured on the granite block and height gauge
[16:07:23] <charlesmiller> it's almost as if (without the G43 0) that the entire tool length is being added/subtracted from the curren tool height
[16:07:29] <charlesmiller> So I get drastic changes where I shouldn't
[16:07:33] <andypugh> And the tool table contains offsets from the length of the probe, or absolute lengths?
[16:08:19] <charlesmiller> Absolute lengths
[16:08:34] <andypugh> (It should be fine either way, as long as you have G43 H4 in place before touching-off to the probe.
[16:08:48] <charlesmiller> I measured the value off-line on a piece of granite and using a height gauge for each of the tools
[16:10:17] <charlesmiller> I suppose it would be useful to know I'm using linuxcnc 2.5
[16:12:52] <andypugh> What _should_ happen is this. Imagine you have a 20mm tool and a 10mm tool and a 50mm probe. You use the probe to set workpiece top to zero (using the probe offset). Your absolute machine position is now 50mm above the surface.
[16:14:27] <andypugh> If you then move the head to +50 then the absolute position is 100. If you then insert the 20mm tool and G43 then the DRO should change to 130. If you then G0 Z0 the tool would stop at the surface.
[16:15:18] <andypugh> It might be worth selecting "reload tool table" just to be sure.
[16:16:49] <charlesmiller> Let me re try this. I did the tool table stuff last night, turned off the machine and have tried this twice... lets see if the 3rd time is a charm
[16:18:32] <DJ9DJ> gn8
[16:20:37] <andypugh> Can you do it with 2 tools, and write down the lengths, and what the DRO values change to after the G43?
[16:22:47] <charlesmiller> Ok, so I ran it (with the G43 H0 if that makes any difference) and it worked)... although I do need to remember to add a command to lift the head so I can actually change the tooling haha
[16:23:01] <charlesmiller> I will try that manually now
[16:23:07] <charlesmiller> (the 2 tools thing
[16:27:01] <andypugh> You can predefine a safe tool change position.
[16:27:42] <charlesmiller> Yes, it is working now... I wonder what mode I got in that caused the tool table to change?
[16:28:28] <charlesmiller> m06 t1;g43 t1; (zeroed in g54); m06 t5;g43 t5 and it did exactly what I expected
[16:28:36] <andypugh> See G30 for automatic head-raise: http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G30-G30.1
[16:28:48] <charlesmiller> g0 z0 went to the work surface
[16:29:17] <andypugh> Good, I am glad it works a bit.
[16:29:42] <andypugh> I suppose the next thing to do might be to touch-off to some air well above the table and run the code?
[16:30:14] <charlesmiller> I actually did that just now. So I have both manually changed this, and run the code and it worked as expected
[16:31:11] <charlesmiller> I don't know what happened compared to the earlier two runs, but those were vasty different. The best I could describe it is that instead of shifting the difference between a 1" tool and a 2" tool by moving 1", it was starting at 0" and shifting all the way up to the 2 inch mark
[16:31:11] <andypugh> This is rather fun: http://youtu.be/5JCm5FY-dEY
[16:32:04] <andypugh> I wonder if you had an incremental mode in?
[16:33:06] <charlesmiller> I suppose I could have fat fingered that
[16:33:37] <charlesmiller> That domino video reminds me of the variable piston/fluid setup where one can lift crazy forces
[16:34:49] <andypugh> Well, even in incremental move mode tool-length stuff should work the same.
[16:36:20] <charlesmiller> I've found another wierd issue after I installed my probe, but I think it's a hardware vs a linuxcnc issue. Basically if the probe touches during a non-probe move, it will freeze my machine
[16:37:05] <charlesmiller> That's ok, but what's scary is if you press an arrow key to move the machine in continuous mode, it can go really far (even after you stopped pressing the key) before stopping
[16:37:29] <charlesmiller> enough to destroy a bit despite only tapping a key
[16:37:45] <charlesmiller> I want to say it's because my HD is dying
[16:37:53] <charlesmiller> but I intend to investigate that more
[16:38:28] <charlesmiller> I.e. normally, a short button press would cause the machine to move a cm tops, but when this even occurs, it will move an inch
[16:39:43] <charlesmiller> er.. and this behavior happens after a "freeze event"
[16:40:05] <charlesmiller> like.. after the machine regains it's composure after the jog touch, it then has a little spazz moment
[16:40:57] <charlesmiller> I'll get a video of it later if I can
[16:42:40] <andypugh> I wonder if your RT kernel is working properly. Do you get any latency error messages?
[16:43:20] <andypugh> USB keyboard?
[16:44:15] <charlesmiller> I did not, I do have a usb keyboard. I didn't encounter this type of issue until I started using a probe.
[16:45:10] <charlesmiller> It only happens after "probe tripped during non-probe mdi command" and naturally I can't recreate the phenomenon now
[16:45:48] <charlesmiller> oh, I can stimulate it to occur if I am ssh-ed into the machine
[16:46:17] <charlesmiller> perhaps I need to drop the base rate
[16:46:25] <charlesmiller> .. or increase it rather :)
[16:46:37] <charlesmiller> This machine doesn't need to move at 180ipm anyhow
[16:46:52] <andypugh> What is the base thread?
[16:47:35] <andypugh> I don't have a probe and don't know that part of the code, so can't help much.
[16:50:35] <charlesmiller> That's ok, I can figure that out. I just wanted to mention it. I do intend to dig deeper into it.. I would hate to find out it was a real bug vs operator error and endanger some of those x ton machines I see running this great software :)
[16:51:26] <charlesmiller> base time is 41599... max time for today is 27288
[16:51:59] <charlesmiller> Thanks for your help with the G43 stuff by the way
[16:54:11] <andypugh> If you can find a sequence that repeatedly causes the problem, then there is a bug tracker linked from the "community" page of the website.
[16:54:38] <jthornton> I use a probe on my plasma all the time with no problem... iirc a plug in keyboard
[16:55:19] <jthornton> cpu too busy to stop jogging?
[16:56:17] <charlesmiller> As andy said, I really need to do a better job re-creating the bug before saying more
[16:56:46] <jthornton> I've see the jog issue with a base thread too low before
[16:57:15] <jthornton> basically it just ties up the cpu and the keyboard inputs have to wait
[16:57:32] <charlesmiller> does linuxcnc pop up a warning if this happens? Or is the only way to open up the hal viewer/etc?
[16:57:58] <charlesmiller> Oh, and that reminds me, for debug/info messages that pop up in the lower left hand corner.. is there a keyboard shortcut to clear those?
[16:58:30] <charlesmiller> I've looked for a while for that one :)
[16:58:41] <jthornton> usually you will get a latency error when you start up Axis, but you only get one notification (if you got one for every occurrence you would get flooded perhaps)
[16:58:56] <jthornton> lower right corner?
[16:59:33] <jthornton> in Axis Help > Quick Reference
[17:00:22] <charlesmiller> haha, I've been using linuxcnc for a year and never noticed that
[17:00:39] <charlesmiller> This is the first useful help menu item I have ever clicked
[17:00:46] <r00t4rd3d> lol
[17:00:55] <jthornton> that's why I sent you there :)
[17:01:15] <andypugh> charlesmiller: Ctrl-Space
[17:01:25] <r00t4rd3d> alt-f4
[17:01:33] <r00t4rd3d> fixes all your problems
[17:02:03] <jthornton> I gotta run now... and 327 spammers have registered
[17:02:21] <andypugh> Let me get them.
[17:02:24] <r00t4rd3d> more like 1 or 2 spammers created 327 accounts
[17:02:27] <jthornton> thanks
[17:02:31] <r00t4rd3d> with automated bots
[17:03:05] <charlesmiller> Have you tried adding a hidden field with a dumb text field in it? Like "what's 2+2"
[17:03:15] <charlesmiller> Users don't see it so they never enter the answer
[17:03:18] <charlesmiller> robots will
[17:03:30] <r00t4rd3d> charles, they use really bad forum software. Problem #1.
[17:04:11] <r00t4rd3d> really bad AND out of date. Its like, HEY SPAMMERS, OVER HERE!
[17:04:18] <charlesmiller> hmm
[17:05:01] <andypugh> I almost want pussy27 lesbo36D to be real
[17:05:06] <r00t4rd3d> keeps jt and andy buzy though
[17:06:50] <andypugh> 6 real humans, I think
[17:17:12] <r00t4rd3d> should just switch to phpBB or vbulletin
[17:18:30] <r00t4rd3d> https://www.phpbb.com/customise/db/modifications/anti-spam-9/
[17:18:55] <r00t4rd3d> would make the forums better and more secure.
[17:24:06] <r00t4rd3d> you can even bridge joomla to phpbb
[17:25:06] <r00t4rd3d> retain joomlas looks and features but have phpBB's backend and mod support.
[17:27:42] <r00t4rd3d> not that I think that would be a good idea.
[17:28:09] <andypugh> "Should" and "Can" are different things. The chaps inconvenienced are not those with the admin rights.
[17:28:34] <andypugh> And I would be very nervous of my ability to effect a clean changeover too.
[17:28:45] <r00t4rd3d> I could do it
[17:29:08] <r00t4rd3d> and save your database so all the posts and users would be there
[17:29:36] <r00t4rd3d> but I would need root access
[17:30:58] <andypugh> And there be the problem. I don't even know who has root access. It's one of the comittee, you know those guys who we see so little of now?
[17:31:16] <r00t4rd3d> Ray Henry or Steve Stallings
[17:31:52] <andypugh> Possibly Alex.
[17:32:05] <andypugh> But the point is, we don't know.
[17:32:32] <r00t4rd3d> does cradek ?
[17:33:36] <r00t4rd3d> send a ping out on the mailing list.
[17:36:01] <r00t4rd3d> "hey can anyone move us over to phpBB?"
[17:36:31] <r00t4rd3d> then more people would probably use the forums
[17:39:37] <r00t4rd3d> you guys have the registration restrictions set so high its hard for a real user to register
[17:40:19] <r00t4rd3d> yet 327 bots can :/
[17:40:27] <r00t4rd3d> in one day
[17:41:07] <andypugh> Yeah. I am not sure how they get through the Captcha
[17:42:14] <andypugh> Luckily (and bizarrely) every single spam ID is something like r00t4rd3d r00t4rdly DW. It's really easy to scan through looking for names without a DW at the end.
[18:07:17] <gmouer> I had no problem registering at all
[18:08:40] <andypugh> There seems to be a problem with the confirmation emails, if you get that, then it's easy.
[18:17:01] <Jymmm> archivist: You might appreciate this... http://www.youtube.com/watch?v=-S6gXmElHoI&feature=related
[18:20:24] <r00t4rd3d> http://i.imgur.com/yogcN.jpg
[18:27:54] <andypugh> You could make a great servo from that alternator :-)
[18:31:08] <andypugh> Jymmm: Your next project, completley mechanical HAM radio
[18:34:58] <r00t4rd3d> thats gotta hurt: http://i.imgur.com/oySDv.jpg
[18:38:39] <andypugh> You have to hope that the lever has snapped off.
[18:39:19] <r00t4rd3d> it didnt
[18:39:45] <r00t4rd3d> unrelated and very cool - http://www.mimoa.eu/images/12806_l.jpg
[18:40:10] <r00t4rd3d> unless there is a fire
[18:40:25] <andypugh> Where is that?
[18:40:32] <r00t4rd3d> no clue
[18:40:44] <r00t4rd3d> Curvaceous wooden room in the Eco Villa on the Thai island of Koh Kut
[18:40:47] <r00t4rd3d> ok, clue.
[18:40:48] <andypugh> It is particularly nice.
[18:45:33] <r00t4rd3d> I helped clean out a warehouse today, the people were like anything you find and you want, take it. I got like 50lbs of aluminum.
[18:46:13] <charlesmiller> nice
[18:46:45] <r00t4rd3d> i was like oh , paycheck #2
[18:59:49] <IAmWill> r00t4rd3d: is that the bicycle brake handle IN the knee?
[19:00:35] <r00t4rd3d> yeah, not my photo though, reddit.
[19:22:40] <Jymmm> archivist: Heh, right now I'm just working on *a* ham radio; probably going to build a DDS version
[19:23:40] <Loetmichel> Jymmm: for medium wave: just use a program for the PC
[19:24:04] <Jymmm> Loetmichel: I'm talking a transceiver.
[19:24:19] <Loetmichel> (seen it lately: using the CPU power input as a modulation in the MHz range and the antenna is the Power cable.
[19:24:55] <Jymmm> Loetmichel: Yep, I have one.. rtl-sdr, but that's receive only, no transmit.
[19:25:01] <Loetmichel> it is unsetteling to go in a adjacent room and can hear the played MP3s clearly in the medium wave radio...
[19:25:18] <andypugh> There is a ton of radio stuff in Linux by default
[19:25:21] <Loetmichel> without any transmitting device put on the pc besides its cpu
[19:25:41] <Loetmichel> Jymmm: no, i meant: WITHOUT any transmitter
[19:26:03] <Loetmichel> was a exploit to get keylogger data out of non-internet-PCs
[19:26:38] <Jymmm> Loetmichel: I understand, and that's what rtl-sdr is (google it), they are cheap $20 and nothing more than the dngle, an antenna, and free software is all that's needed.
[19:27:02] <Loetmichel> the cpu will be idle and full load in µs intervals, taht modulates the VCC, that modataes the PSU and the power canble will send it
[19:27:40] <Jymmm> Loetmichel: But, I passed and received me Extra class license last saturday, so I what to build a transceiver so I can get on the air!
[19:28:15] <Loetmichel> hrhr, congratiulations and good luck
[19:28:33] <Jymmm> well, received in FCC database on thursday that is =)
[19:28:40] <Jymmm> Loetmichel: good luck?
[19:28:54] <Loetmichel> in building the transceiver
[19:29:23] <Jymmm> Loetmichel: Well a transmitter is not that hard to build... http://www.sparkbangbuzz.com/easy-ten/easy-ten.htm
[19:29:24] <Loetmichel> you're on of a dying kind
[19:29:56] <Loetmichel> i dont know ANY AFU which builds his equitment himself
[19:29:58] <Jymmm> Loetmichel: Not really... http://www.youtube.com/watch?v=_2HCVP3oKEw
[19:30:31] <Jymmm> Loetmichel: I'm not talking tubes here, though some are into building those.
[19:30:45] <Loetmichel> the old ones who can are dead, and the young ones buy them stuff
[19:31:15] <Jymmm> No, it's just personal preference is all.
[19:31:43] <Jymmm> I want low DC power, tube doens't fit in that category =)
[19:32:16] <Jymmm> Loetmichel: here's another http://www.youtube.com/watch?v=mrDYEbRGEds
[19:32:21] <Loetmichel> oh, i have to coorect that: i know ONE... one of my workers is AFU with a russian license... about 50 years, and constantly rebuilding his Equipment
[19:33:11] <Loetmichel> but the other 10 or so i have met: only bought stuff, not even a selfbuild antenna sometimes
[19:33:41] <Loetmichel> Jymmm: depends on the tubes
[19:34:06] <Loetmichel> there are really nice little russian tubes made for battery power.
[19:34:06] <Jymmm> If that's all they want, sure. It's just like those that just want to engrave PCB's, or build room sized CNC Mill machine like skunkworks__
[19:34:34] <Loetmichel> they are small, steel casing( non breakable) and use very low power for heating
[19:35:17] <Jymmm> Loetmichel: You do relaize some of those are 100V batteries for tubes, right?
[19:36:10] <Loetmichel> Jymmm: thats what electromechanickal converters are for ;-)
[19:36:35] <Loetmichel> (self.interruptor and Transformer)
[19:38:25] <Loetmichel> loke in the 40ties car radios
[19:39:23] <Loetmichel> like
[19:41:09] <andypugh> There are folk making vacuum tubes for fun.
[19:41:09] <andypugh> \
[19:41:28] <Jymmm> yep, all by hand too
[19:41:47] <Jymmm> it's frickin amazing watching him make them
[19:42:08] <Loetmichel> i know
[19:42:19] <andypugh> http://youtu.be/gl-QMuUQhVM ?
[19:42:22] <Loetmichel> i've seen the video of the frenchman
[19:43:06] <Loetmichel> absolutely amazing handywork
[19:43:10] <andypugh> I like how he starts with a Swiss Army knife, and then his equpiment gets more and more specialised
[19:44:06] <andypugh> First a jig, then a spot welder, then a motorised heating torch, vaccum setup….
[19:44:17] <ReadError> Loetmichel, you see the video of my x8 ?
[19:45:10] <Loetmichel> no?
[19:45:20] <ReadError> http://www.youtube.com/watch?v=9vF97OgdKiU&feature=plcp
[19:45:27] <ReadError> you might have to change it to 1080p
[19:45:34] <ReadError> its kinda hard to see with the trees
[19:46:26] <r00t4rd3d> trees?
[19:46:33] <r00t4rd3d> oh, nvm.
[19:46:54] <ReadError> http://www.youtube.com/watch?feature=player_detailpage&v=9vF97OgdKiU#t=227s
[19:46:58] <ReadError> thats the money shot
[19:46:59] <Loetmichel> ah, copter
[19:48:45] <L84Supper> who makes a nice PWM 24VDC ~20A motor controller?
[19:49:08] <andypugh> Jon Elson?
[19:49:14] <Loetmichel> l48: a handful of FEst and a AVR
[19:49:18] <Loetmichel> FETs
[19:49:28] <Loetmichel> L84Supper
[19:49:49] <Loetmichel> ah, who not what, sorry
[19:49:50] <L84Supper> looking to buy before building
[19:50:31] <r00t4rd3d> arduino
[19:50:47] <andypugh> L84Supper: http://www.pico-systems.com/pwmservo.html
[19:51:30] <L84Supper> andypugh, thanks! that looks good
[19:52:05] <Loetmichel> <- bedtime
[19:52:25] <Jymmm> Havne't seen Jon around here in a long time.
[19:52:39] <Jymmm> or JMK for that matter
[19:53:56] <Jymmm> L84Supper: http://pico-systems.com/osc2.5/catalog/product_info.php?products_id=26
[19:55:39] <andypugh> L84Supper: The Mesa 7i29 is similar in spec bout dual-channel for a bit less than twice the price.
[19:55:46] <gmouer> those drives say 20amp but no mention if that is peak or cont. are there more specs somewhere? a friend is looking for something for a bridgeport
[19:55:46] <L84Supper> great, and I can modify it for larget FETS and change the current sense resistor to up the capability to 50A
[19:56:39] <r00t4rd3d> what u gonna use that for?
[19:58:55] <andypugh> gmouer: Pico can sell a complete turnkey conversion for a Bridgeport
[19:59:32] <gmouer> not on their website though?
[19:59:55] <andypugh> Mesa can sell you the components to do the job, or any similar job, but rather less turnkey
[20:00:07] <L84Supper> it's for wheelchair motors used in hackerspace projects
[20:00:19] <r00t4rd3d> lol
[20:00:43] <r00t4rd3d> battlebots
[20:00:55] <L84Supper> yeah, that kind of stuff
[20:01:18] <andypugh> gmouer: http://www.pico-systems.com/largepwm.html
[20:01:27] <r00t4rd3d> i imagine a wheelchair motor is fairly strong
[20:02:22] <r00t4rd3d> or from one of those scooters fat people ride around on
[20:02:25] <L84Supper> somebody asked me about some remote controlled Daleks, i figured somebody must have an off the shelf motor controller for that size motor
[20:02:41] <andypugh> L84Supper: www.4qd.co,uk
[20:02:50] <L84Supper> r00t4rd3d, yeah, it's what they are using
[20:02:58] <andypugh> http://www.4qd.co.uk
[20:03:07] <gmouer> kind of funny, they say for large machines and show a taig as a example
[20:03:46] <gmouer> wonder what those sell for?
[20:04:01] <L84Supper> some of the motors are 36V 50A max
[20:04:02] <andypugh> Yeah. No idea why. The _link_ that page says "Bridgeport" and Jon runs a Brigeport.
[20:04:26] <L84Supper> in the luxury wheel chairs
[20:04:38] <andypugh> My Robotwars robot was 200A max.
[20:04:49] <gmouer> I will pass the info on, a phone call will get him the answer
[20:05:57] <r00t4rd3d> see that tomorrow SpaceX is gonna try and launch a rocket to the space station?
[20:06:25] <andypugh> Actually, 4QD are ideal for wheelchair motors too. That's largely their market, wheelcahirs and golf carts.
[20:06:58] <L84Supper> http://newaycnc.en.alibaba.com/productlist.html if they came factory equipped with LinuxCNC, would people be interested or afraid of them?
[20:08:19] <L84Supper> they currently offer a few different controller with Fanuc being the most popular
[20:11:24] <gmouer> andy, do you have to configure linuxcnc from scratch for those pico drives, or is there a template or similar around?
[20:11:40] <L84Supper> http://www.sundamachinetools.com/ same for this manufacturer
[20:12:00] <gmouer> I am going to do my bridgeport too in a few months, ditching mach totally
[20:13:18] <r00t4rd3d> gmouer, the guy who makes those drives was an early adapter to linuxcnc
[20:13:30] <r00t4rd3d> so i imagine its not to hard to get them working correctly
[20:13:58] <r00t4rd3d> http://www.linuxcnc.org/docs/devel/html/common/emc-history.html
[20:14:19] <andypugh> gmouer: No idea. I have never had anything to do with Pico. I randomly "went Mesa" when I started, then wrote drivers that were missing, got sent samples, wrote more drivers....
[20:14:20] <gmouer> yea, I know pico's are pretty common. There must be some sample code floating around somewhere or a guide
[20:14:24] <r00t4rd3d> Jon Elson = Pico Systems
[20:14:47] <andypugh> There are Pico configs in the standard distribution
[20:15:12] <gmouer> yea, so far I bought 2 mesa setups, a 7i76 and a 7i77
[20:15:18] <andypugh> Any LiveCD comes with Pico confs.
[20:16:35] <gmouer> ha! I just recently installed from the live cd, wonder if they installed to the hard drive when I installed, will have to peek around
[20:17:26] <r00t4rd3d> run stepconf and see if they are listed
[20:17:32] <andypugh> They should be _somewhere_ in the sample configs selector when you start via the picker.
[20:18:05] <gmouer> the price of those drives is certainly right
[20:18:06] <andypugh> r00t4rd3d: They are not stepper drives, nothing to do with Steconf
[20:18:11] <r00t4rd3d> oh
[20:18:43] <gmouer> the bridgeport sem motors like around 15-20amps cont. peak of double would be nice
[20:20:55] <andypugh> Pico PPMC uses the parallel port to talk to an FPGA. It's quite a lot like the Mesa 7i43.
[20:21:47] <andypugh> But there is no reason that you can't use the drives with any other PWM source, including Mesa,
[20:22:44] <gmouer> it would be pretty hard to pry me away from mesa boards now that I have used them
[20:22:53] <andypugh> Well, 7i29 then
[20:23:22] <andypugh> Pricing is pretty much the same when you consider that the 7i29 is 2 channels
[20:25:32] <andypugh> Just check that they can work down at 24V
[20:29:22] <gmouer> here is bridgeport, used pico drives but at the bottom of the page, under servo tuning, he talks about AMC drives, so that is confusing http://igor.chudov.com/projects/Bridgeport-Series-II-Interact-2-CNC-Mill/
[20:31:41] <L84Supper> http://kellycontroller.com/24v-brushed-dc-seriespmsep-ex-controller-c-79_80.html 200A 24VDC
[20:31:46] <gmouer> oh I see, he bought the picco interface board, used AMC drives
[20:32:20] <L84Supper> http://www.alibaba.com/product-gs/490707462/24V_PWM_Dc_motor_controller.html
[20:33:51] <L84Supper> http://kellycontroller.com/brushless-hub-motors-c-21_62.html anyone ever try anything by Kelly Controls?
[20:33:58] <andypugh> Is it actually possible to buy via Alibaba? I always had the impression that it was aimed at companines selling in container loads.
[20:34:34] <L84Supper> you can order 1-2 depending on the vendor
[20:35:01] <L84Supper> having someone in China to purchase and ship them also helps
[20:35:55] <L84Supper> otherwise it's TT and wait 3+ days for the payment to clear and then it gets shipped, or you have to use an escrow service
[20:36:28] <ReadError> L84Supper, check goodluckbuy.com
[20:36:30] <ReadError> its the same thing
[20:37:08] <L84Supper> we are opening a factory there
[20:39:00] <L84Supper> http://www.etao.com and http://www.cecb2b.com/ are good for finding parts
[20:42:09] <L84Supper> andypugh, http://www.aliexpress.com is more the 1-10 pcs website
[20:46:58] <L84Supper> http://www.aliexpress.com/item/Water-Cooled-300-watt-60000-rpm-Spindle-Motor-with-Collet-ER20-for-CNC-Drilling-of-PCB/569623414.html US $258.60
[20:48:27] <L84Supper> ER20 in the headline, ER08 in the details
[20:48:55] <L84Supper> that's the fun of these websites, you never know what the specs are :)
[21:14:55] <r00t4rd3d> specs are for losers
[21:16:05] <r00t4rd3d> just run it at what ever settings you feel like
[21:16:55] <andypugh> Hard to run ER20 collets in an ER08 chuck, no matter what you feel like.
[21:18:00] <toastyde1th> bigger hammer
[21:18:03] <toastyde1th> and some welding rod
[21:35:45] <tjb1> I have quick question…are Min and Max Limit based off the home position?
[21:37:41] <r00t4rd3d> no
[21:37:58] <r00t4rd3d> the table specs
[21:38:38] <tjb1> …so if I put 60 inch lets say, where is it 60" from? the homed position?
[21:38:50] <r00t4rd3d> 0
[21:39:01] <tjb1> So if home is 0, its from home :P
[21:39:06] <r00t4rd3d> if
[21:39:25] <tjb1> I dont do these fancy weird number homes
[21:41:19] <r00t4rd3d> are you finally ready to fire it up?
[21:41:28] <r00t4rd3d> or are you still adding weight?
[21:42:25] <tjb1> Well its about there, I need to make the Y home/limit, z home/limit and the torch touch-off plate and then just build the water table
[21:42:50] <r00t4rd3d> so weight :D
[21:42:56] <tjb1> Yeah more weight!
[21:43:06] <r00t4rd3d> you are going to need a crane to move it
[21:43:08] <tjb1> I have to figure out how to mount the cable chains too
[21:44:00] <r00t4rd3d> i used wire staples
[21:44:15] <tjb1> ??
[21:44:30] <r00t4rd3d> to mount my cable chain
[21:45:17] <tjb1> I dont think I can pound a staple into aluminum
[21:45:27] <r00t4rd3d> use self tappers
[21:45:36] <tjb1> Have a hard enough time pounding the cheap things into wood
[21:45:59] <tjb1> Its not that, its the bracket that hooks it to the Y carriages
[21:45:59] <r00t4rd3d> uncross your eyes
[21:46:08] <r00t4rd3d> oh
[21:46:20] <tjb1> I have the X pretty much figured out, just have to make it and the Y is the one I am having a problem with
[21:46:34] <tjb1> Is it a "requirement" to support it?
[21:47:06] <r00t4rd3d> it keeps it uniform
[21:47:25] <r00t4rd3d> half my length is attached
[21:47:42] <r00t4rd3d> the rest is free but resting on wood
[21:47:59] <tjb1> Kinda mad that cncrp release new rack and pinion drives too
[21:48:19] <r00t4rd3d> go take a crap on their doorstep
[21:49:08] <tjb1> The new ones have needle bearing pivots and new tensioning system…and like $10 more
[21:49:47] <tjb1> Ah, wonderful - https://sphotos-a.xx.fbcdn.net/hphotos-snc7/421158_10150562183408282_1162158233_n.jpg
[21:50:05] <r00t4rd3d> omfg
[21:50:12] <r00t4rd3d> i couldnt deal with that
[21:50:25] <tjb1> With what?
[21:51:30] <r00t4rd3d> the wires
[21:51:43] <r00t4rd3d> and floating chains
[21:51:48] <tjb1> lol
[21:51:54] <tjb1> Gotta do what you gotta do
[21:51:54] <ScribbleJ> Mine would drive you fucking nuts then.
[21:52:21] <r00t4rd3d> i have ocd bad when it comes to wire management.
[21:52:21] <tjb1> Why in the hell does he post "buildlogs" on cncrp that are a damn picture the size of a stamp and a sentence...
[21:52:31] <ScribbleJ> http://www.flickr.com/photos/13723140@N04/7280777292/in/set-72157629869035778
[21:52:34] <r00t4rd3d> thats what people send them
[21:52:46] <tjb1> Case and point - http://www.cncrouterparts.com/eds-crp4848-build-p-167.html
[21:53:09] <tjb1> I like the fat gray one sticking out :)
[21:53:28] <r00t4rd3d> just thread it on threw there
[21:53:38] <ScribbleJ> Heck yea
[21:53:41] <ScribbleJ> haa
[21:53:59] <tjb1> Why is it sticking out?
[21:54:12] <ScribbleJ> Couldn't get it all to fit, it was too tight.
[21:54:18] <ScribbleJ> + I'm lazy
[21:55:08] <tjb1> Im lazy too, thats why all my electronics are currently piled into the box
[21:55:17] <tjb1> I dont feel like cutting the enclosure to mount everything
[21:55:55] <tjb1> Interesting ScribbleJ - http://www.flickr.com/photos/13723140@N04/7258501108/in/set-72157629869035778/
[21:56:05] <tjb1> Is that a zinc coated and a normal alloy SHCS?
[21:56:33] <ScribbleJ> I'm not completely sure, of course.
[21:56:44] <ScribbleJ> I think they're both just plainol aluminum
[21:56:55] <tjb1> Cap screws?
[21:57:08] <ScribbleJ> hex, yea
[21:57:18] <tjb1> No way they are alum :P
[21:57:39] <ScribbleJ> Oh, well, yes, the bolts. I thought you meant the bed and the mount part.
[21:57:42] <tjb1> What is this - http://www.flickr.com/photos/13723140@N04/7258572264/in/set-72157629869035778/
[21:58:03] <ScribbleJ> That's some quality wiring. 110->220 transformer.
[21:58:23] <tjb1> Did you send them a nice message about that?
[21:58:53] <tjb1> r00t4rd3d: The metal for the water table pan is $160 then $50-$100 to bend it
[21:58:54] <ScribbleJ> Nah, condescending sarcasm doesn't make the translation to Mandarin.
[21:58:59] <ScribbleJ> I just laugh.
[21:59:07] <tjb1> Where did you buy this at?
[21:59:26] <ScribbleJ> I bought it off ebay, from hongkong.
[21:59:27] <Connor> Is there a standard M20x1.5 fitting for hydraulic/air or something? I have a pump that looks to have a M20x1.5 outlet..
[21:59:47] <tjb1> The mechanical parts look good
[21:59:50] <ScribbleJ> Yea
[22:00:15] <ScribbleJ> It's worth what I paid for it, but it's not ... well, quality.
[22:00:16] <ScribbleJ> heh
[22:00:42] <ScribbleJ> It came with a harmonic drive 4th axis which is cool, too.
[22:00:46] <tjb1> Electronics or linear and drive parts?
[22:01:15] <tjb1> Electronics look pretty shatty
[22:01:37] <ScribbleJ> I'm not sure what that question means. The electronics are pretty lousy, but they do the job. I'd like to at least make a new box for them soon.
[22:01:50] <tjb1> Whats not quality
[22:02:48] <tjb1> Nothing better than a build log with no pictures...
[22:03:23] <r00t4rd3d> happens on cnczone daily
[22:03:30] <r00t4rd3d> nothing but a sketkup pic
[22:03:38] <r00t4rd3d> sketchup*
[22:04:10] <tjb1> This one has no pictures
[22:04:14] <tjb1> Nothing...
[22:05:19] <tjb1> And now a link that goes no where.
[22:05:43] <tjb1> Heh - r00t4rd3d http://www.cncrouterparts.com/dans-crp4896-build-p-191.html
[22:15:34] <r00t4rd3d> is that your inspiration ?
[22:22:26] <tjb1> no
[22:24:14] <tjb1> Well I can "upgrade" my rack and pinion drives - http://www.cncrouterparts.com/pro-rp-roller-pivot-p-198.html
[22:25:25] <tjb1> and the whole upgrade kit - http://www.cncrouterparts.com/pro-upgrade-kit-nema-23-p-203.html
[22:25:29] <tjb1> $50 idont think so