#linuxcnc | Logs for 2013-03-11

Back
[02:42:20] <Loetmichel> mornin'
[03:09:36] <DJ9DJ> moin
[03:11:23] <Loetmichel> soo, sorted the contents of my jeans pocket... *shi** missing 1 16GB and 2 8gb small, red... possibly in the washing machine again :-( -> http://www.cyrom.org/palbum/main.php?g2_itemId=14103
[10:15:09] <pfred1> I am looking at http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RtaiSteps and wondering are there any more recent instructions?
[10:15:51] <pfred1> BTW I'm pretty sure make dep doesn't stand for (depreciated? but rather has something to do with dependencies
[10:25:18] <Err> yes, it's definitely make dependencies
[10:25:30] <Err> (although I'm not sure that the kernel has actually required that for years)
[10:25:32] <cradek> that comment doesn't mean that dep stands for deprecated
[10:25:48] <pfred1> oh i gotcha
[10:25:55] <pfred1> yeah no it doesn't need it anymore
[10:26:32] <pfred1> cradek you have to know this what is the latest RTAI that LinuxCNC works with?
[10:27:35] <cradek> I don't know of any problem with any new rtai version
[10:27:43] <pfred1> sweet thanks
[10:56:03] <pfred1> rtai-3.9 has a patch in it for kernel version 2.6.38.8
[10:56:14] <pfred1> so I guess I'm going to try that out
[12:23:11] <seb_kuzminsky> interesting cnc machine for sale in denver: http://denver.craigslist.org/bfd/3601296380.html
[12:23:43] <terrym> Hi
[12:23:58] <seb_kuzminsky> looks like my bridgeport r2e3, but with a tool changer & a more common spindle taper
[12:24:43] <terrym> I'm using a Mesa 5i23 w/latest LinuxCNC
[12:25:36] <terrym> Stepgen keeps giving me a following error, but it has no feedback, so has no idea of any real following error...
[12:26:10] <terrym> How does stepgen figure it has a following error?
[12:26:14] <tjb1> JT-Shop: Some things in the axis display aren't working. - Arc ok, up, down, ok, and offset but I didnt see anything in the postgui to add them
[12:26:15] <jthornton> do you have headroom in your stepgen max accel?
[12:26:30] <seb_kuzminsky> terrym: ar you using the hm2-stepper sample config?
[12:27:24] <terrym> headroom? please explain. based from sample config and modified.
[12:27:30] <pcw_home> The stepgen does have feedback and a following error indicates that the
[12:27:32] <pcw_home> stepgen hardware was not able to follow the requested command
[12:27:51] <seb_kuzminsky> what modifications did you make?
[12:28:26] <terrym> In my case I am using the UHU drive amps, so the encoders go to the UHU boards.
[12:30:05] <terrym> I can past a piece of the ini file?
[12:30:42] <skunkworks> http://pastebin.com/
[12:30:50] <skunkworks> post the whole thing
[12:31:03] <terrym> OK, one moment.
[12:31:40] <seb_kuzminsky> ini file and hal file both
[12:32:09] <pcw_home> usual causes of following errors in the hardware stepgen:
[12:32:11] <pcw_home> 1. No stepgen maxaccel headroom (stepgen maxaccel should be about 1.2 times machine acceleration limit)
[12:32:13] <pcw_home> 2. No stepgen maxaccel specified
[12:32:15] <pcw_home> 3. No stepgen maxvel headroom
[12:32:16] <pcw_home> 4. too much latency
[12:33:11] <pcw_home> 5. steplen/stepspace setting will not allow machine command velocity
[12:34:38] <terrym> http://pastebin.com/4RxZmwgx
[12:34:39] <L84Supper> pcw_home: how quickly can you toggle an IO 6i25 to signal a device in real time based on servo position?
[12:35:22] <skunkworks> so #2
[12:35:37] <terrym> Axis 0, X axis
[12:36:00] <terrym> Y axis works, though could be better.
[12:36:35] <terrym> hal file, one moment
[12:37:30] <pcw_home> L84Supper: a few usec (but better to build position --> output hardware in FPGA if timing is critical)
[12:38:12] <L84Supper> an example application might be firing strobe every 13 degrees of the rotation of a spindle
[12:38:52] <pcw_home> Sure better in hardware (FIFO for output data/comparator)
[12:38:55] <terrym> http://pastebin.com/8RVM1skw hal file
[12:39:09] <pcw_home> same for painting apps
[12:40:13] <L84Supper> pcw_home: how much space is left in the FPGA? 6i25
[12:40:13] * JT-Shop doesn't have a clue what tjb1_ is talking about :)
[12:40:24] <pcw_home> lots normally
[12:40:45] <L84Supper> great, was concerned that you had packed things tightly
[12:41:37] <pcw_home> most simple configs are maybe 50% (sserial is fairly big if its got all 8 UARTS)
[12:41:55] <terrym> If the backlash is set to 0 and the speed keep to no more the 30'/min., the problem goes away.
[12:42:05] <skunkworks> terrym, http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=configs/hm2-stepper/5i23.ini;h=e296e62dfbfaf7a81e0f4f0e3f47709452167b78;hb=HEAD
[12:42:24] <L84Supper> pcw_home: 5-axis servo + GPIO
[12:42:34] <skunkworks> you are missing STEPGEN_MAX_VEL = 12
[12:42:34] <skunkworks> STEPGEN_MAX_ACC = 24
[12:42:48] <skunkworks> (not those values...
[12:42:55] <pcw_home> if you dont have stepgen maxaccel set you _will_ have trouble
[12:43:26] <skunkworks> So you need them in your ini and the correct connections in your hal
[12:43:33] <terrym> ok ...
[12:44:05] <skunkworks> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=configs/hm2-stepper/hm2-stepper.hal;h=433092247750e9fefcc26a65f0e183646c4deb80;hb=HEAD
[12:44:21] <JT-Shop> tjb1: I'll be back later...
[12:44:33] <skunkworks> setp hm2_[HOSTMOT2](BOARD).0.stepgen.02.maxvel [AXIS_2]STEPGEN_MAX_VEL
[12:44:34] <skunkworks> setp hm2_[HOSTMOT2](BOARD).0.stepgen.02.maxaccel [AXIS_2]STEPGEN_MAX_ACC
[12:44:53] <skunkworks> (for each axis)
[12:44:58] <L84Supper> pcw_home: so 6i25 + 7i77 or two 5i25's and 7i77's if we need 7 servos
[12:45:15] <tjb1> JT-Shop: ok
[12:45:38] <skunkworks> L84Supper, the 5i20 can do 2 7i77's with the right firmware
[12:45:48] <skunkworks> L84Supper, the 5i25 can do 2 7i77's with the right firmware
[12:45:50] <skunkworks> sorry
[12:46:02] <L84Supper> skunkworks: ok, was just looking at that
[12:46:40] <L84Supper> we have 5 servos on one stage and 2 on another in the same machine
[12:46:43] <terrym> Thank you all very much, I see that now.
[12:47:13] <terrym> I will say good bye now and go back out to the shop and try this. Again, Thank you.
[13:08:07] <IchGuckLive> hi all B)
[13:08:14] <tjb1> hey
[13:08:57] <terrym> Hi, again :)
[13:09:45] <IchGuckLive> terrym: welcome back
[13:10:28] <terrym> I installed IRC on the mill, so am at the mill now.
[13:11:31] <terrym> I do have those max aceleration and volocity, just called them by different names...
[13:12:53] <terrym> The following error occurs at the end of a move, that is, when the move stops.
[13:13:00] <IchGuckLive> terrym: Where are you from europ or USA .Asia
[13:13:07] <terrym> USA
[13:13:13] <IchGuckLive> im in Germany
[13:13:38] <terrym> Its middle of the night there?
[13:13:40] <IchGuckLive> ok what error
[13:14:02] <IchGuckLive> i guess you are on a Stepper mashine using parport ?
[13:14:30] <terrym> Oh, sorry. 5i23 card, stepgen, w/UHU drive amps.
[13:14:57] <IchGuckLive> so im off inever used a BLCD
[13:14:57] <terrym> Encoders go to UHU boards, not to 5i23 card.
[13:15:47] <terrym> So stepgen has no feedback, open loop. yet gives following errors.
[13:17:03] <cradek> stepgen does give position feedback to linuxcnc
[13:17:19] <IchGuckLive> just use stepconf wizard for your configs and work with low parport reset timing 1500ns
[13:17:28] <cradek> you should use halscope to plot command vs feedback position, and make those images along with your hal and ini files available online
[13:18:47] <terrym> one moment
[13:21:00] <terrym> hal file: http://pastebin.com/ghnc9ZDh
[13:21:19] <terrym> err, ini file
[13:22:35] <tjb1> IchGuckLive: how are you doing pipe?
[13:24:16] <terrym> http://pastebin.com/whxFKt4Y
[13:26:07] <IchGuckLive> 4th axis on a magnet inside the water reserva and then as yiu do plates without the y just turning 4th axis
[13:26:46] <tjb1> what is your problem terrym
[13:26:56] <tjb1> IchGuckLive: magnet is bad
[13:27:06] <tjb1> You are gonna pick up all the slag
[13:28:04] <IchGuckLive> yes indeed
[13:29:19] <tjb1> dont get the magnet too close to the cutting end, it will screw up the arc
[13:29:26] <tjb1> and ruin the nozzle/electrode
[13:29:40] <IchGuckLive> its about 200mm away
[13:36:11] <terrym> Hi tjb1
[13:36:16] <tjb1> hello
[13:37:28] <terrym> open loop Mesa 5123 stepgen gives following error and end of move or upon reversing direction (backlash=0.013")
[13:38:28] <terrym> hal and ini files are at: http://pastebin.com/whxFKt4Y and http://pastebin.com/ghnc9ZDh
[13:39:06] <terrym> typo: 5123 == 5i23
[13:39:12] <tjb1> Oh Mesa….I can't help there
[13:39:12] <pcw_home> The example hal and ini files in linux 2.5 or later have the stepgen maxaccel and stepgen maxvel set up correctly
[13:39:14] <pcw_home> where did you get yours?
[13:40:22] <terrym> I started from the example, then modified to my hardware.
[13:41:03] <terrym> I took things from an older config that predates my UHU drive boards.
[13:41:16] <pcw_home> the example I see has this in the ini file but it not there in yours:
[13:41:18] <pcw_home> TYPE = LINEAR
[13:41:20] <pcw_home> MAX_VELOCITY = 10
[13:41:21] <pcw_home> MAX_ACCELERATION = 20
[13:41:23] <pcw_home> # Set Stepgen max 20% higher than the axis
[13:41:25] <pcw_home> STEPGEN_MAX_VEL = 12
[13:41:27] <pcw_home> STEPGEN_MAX_ACC = 24
[13:42:22] <terrym> where does it use both w/STEPGEN_ and w/o ?
[13:42:47] <terrym> That is, I use MAX_VELOCITY with stepgen.
[13:43:19] <terrym> I will look at a clean example again....
[13:43:29] <pcw_home> that will not work
[13:44:51] <pcw_home> the stepgen need headroom (the 20% mentioned) so the newer ini files have maxvel and stepgen_maxvel, maxaccel and stepgen_maxaccel
[13:47:30] <terrym> OK, I opened the 5i23 stepgen example config. X and Y both move out of the box, but very very slow. Will check it out.
[13:49:25] <ve7it> another issue maybe the backlash compensation.... as I understand it, the backlash comp is applied brutally without accel/decel.... the feeror setting probably should not be less than the backlash number
[13:50:23] <pcw_home> just copy the example .ini and 5i23.hal files to files with different names
[13:50:28] <pcw_home> edit the halfile line in the ini file to point to the new hal file
[13:50:28] <pcw_home> and then set the ini file variables to match your old hal file
[13:54:27] <terrym> OK, changed the SCALE, now moves great at 60"/min. ! with no following errors.
[13:54:52] <terrym> Thank you all
[14:02:18] <terrym> OK, so stepgen used STEPGEN_MAX_VEL and STEPGEN_MAX_ACC and I see these used in the hal file.
[14:02:40] <jdh> do SSI absolute encoders do bidirectional data?
[14:02:44] <terrym> Where are MAX_VELOCITY and MAX_ACCELERATION used?
[14:02:54] <terrym> I do not see these in the hal file.
[14:06:05] <pcw_home> SSI no BISS yes
[14:07:16] <jdh> Absolute Encoder support via SSI
[14:07:47] <jdh> so there is no way to store any data in the encoder, just read the location?
[14:07:51] <pcw_home> There may be some weird SSI variants that do bi-di bu basic SSI is clock out, data back from encoder
[14:08:19] <pcw_home> BISS has a comm mode for setup
[14:08:34] <jdh> but, the docs would say that instead of SSI?
[14:09:35] <jdh> it's a Parker ACR motion controller -> Parker Aries Drive -> Parker servo with Abs-enc. One of their tech guys said the drives read the motor setup from the encoder.
[14:11:38] <skunkworks_> terrym, those are used by the trajectory planner
[14:12:04] <pcw_home> They may well have a proprietary scheme they use during startup (like yaskawa used the A/B lines for a async serial port at startup)
[14:13:07] <pcw_home> (I think yaskawa just reads the absolute position)
[14:13:46] <jdh> on one of these, when you reset the encoder, the system became unstable (no torque or runaway)
[14:14:12] <jdh> if you swap motors on two drives, it works properly again, until you reset the encoder.
[14:14:19] <terrym> Thanks skunkworks.
[14:14:28] <jdh> but, the other one works fine all the time.
[14:15:32] <pcw_home> Its a clever idea if it works (so the motor specific information stays with the motor)
[14:16:24] <jdh> in theory, if a drive dies you just swap it out and it magically works.
[14:17:01] <jdh> but, one of them doesn't work... it appears to loose commutation offsets if you re-zero the encoder.
[14:18:06] <pcw_home> Some of the older Yaskawa ones had battery backup of the absolute count
[14:19:11] <pcw_home> If it was read only, it would be easy to graft onto the SSI protocol with some kind of funny clocking
[15:19:03] <Connor> pcw_home: Pete got his Din rails in for his 7i77 board today. Already has them installed. Said it was nice stuff and made mounting that 7i77 a very solid and quick affair. 
[15:27:30] <uminded> What kind of file does classicladder output?? Is their an example file somewhere I can look at?
[15:34:06] <JT-Shop> on the wiki there should be some .clp files
[16:06:28] <tjb1> https://www.dropbox.com/s/tueohyem0ehtx02/IMG_20130311_160826.jpg
[16:12:20] <syyl_> plasmacut?
[16:15:42] <tjb1> yes
[16:15:52] <syyl_> looks nice :)
[16:16:06] <tjb1> .75" thick with 45 amps
[16:16:15] <syyl_> chinese amps?
[16:16:17] <syyl_> oder real ones
[16:16:49] <roycroft> hey - the chinese have the same size amps as we do
[16:16:54] <roycroft> they just have tiny little horses
[16:17:19] <tjb1> hypertherm
[16:17:27] <syyl_> oh, real ones
[16:17:30] <syyl_> cool :)
[16:17:42] <tjb1> the 40 amp hobart we had wouldnt touch that
[16:17:49] <tjb1> only 8ipm but nice finish
[16:18:14] <syyl_> the finish looks without a doubt very good
[16:18:36] <tjb1> the slag broke off with a hammer
[16:20:55] <tjb1> 140v which was recommended seemed like a bit too much
[16:47:35] <Connor> pcw_home: On the 7i77, the enables for the drives.. Say I have a driver that requires I ground the enable pin.. how does that work ?
[16:47:54] <andypugh> Connor: I think you need a relay.
[16:49:10] <Connor> http://www.machmotion.com/manuals/TED/TSTAUserManual.pdf
[16:49:15] <Connor> driver manual.
[16:49:26] <Connor> Trying to figure out how it handles the E-Stop and Enable inputs..
[16:49:48] <Connor> page 2-28 is the way we're wiring it up
[16:51:00] <Connor> I swear it looks like it's setup so that it's sourced internally +24v and pulled to ground.
[16:51:27] <Connor> "The ENA outputs are floating switches so can be used for active high and active low drive enables. "
[16:51:39] <Connor> What the heck does that mean ?
[17:00:29] <tjb1> Connor: http://sphotos-b.xx.fbcdn.net/hphotos-ash3/577438_10200439780533044_1906476485_n.jpg
[17:00:49] <Connor> What am I looking at ?
[17:01:03] <tjb1> part the plasma cut with thc
[17:01:07] <tjb1> .750 thick
[17:01:17] <Connor> AHH. You got it working
[17:01:22] <tjb1> Yes
[17:01:37] <andypugh> Connor: It meas that you have two terminals, and current can flow from one to the other when enabled.
[17:02:22] <andypugh> So, if you want to pull down to enable, wire the drive pin to +, wire the - to gnd, and that ought to work.
[17:02:29] <Connor> okay. So, it doesn't source... that means, one side should be able to be hooked to ground, the other to the enable pin ?
[17:02:39] <Connor> ok
[17:03:07] <Connor> okay, so, now.. The drives also have a E-Stop and a Alarm reset.
[17:03:16] <Connor> I think the E-Stop will be in with a latching relay..
[17:03:24] <Connor> but the Alarm Rest..
[17:03:25] <andypugh> Probbaly safest.
[17:03:46] <andypugh> Alarm reset could be a physical switch?
[17:04:04] <Connor> It sinks to ground looks like.. that means, the field I/O is SOL as far as clearing that..
[17:04:32] <tjb1> What is the purpose of a power resistor on an atx supply?
[17:05:03] <tjb1> I know it is to "activate" the supply but wouldnt the things connected to it be enough?
[17:05:11] <Connor> So, what i'm not sure about is if the Driver goes into Alarm with E-Stop is tripped.. and if that's the case.. ugg.
[17:05:27] <Connor> tjb1: Where is it at?
[17:05:44] <tjb1> Well the one that came with my printer has a resistor on the large rectangular plug
[17:05:47] <Connor> Might be so that the ATX turns on always instead of having to use software switch ?
[17:05:49] <tjb1> Im not using it with a computer
[17:05:59] <tjb1> I know of the PS ON wire
[17:06:38] <Connor> Probably to allow the PSU to be on without having a load.. like maybe if it was for the Extruder ?
[17:07:38] <andypugh> PCW: Have there been any changes to the 7i73 matrix keyboard handling? I am not seeing the documented key-up codes, and no sign of key rollover. I have the R11 firmware to flash if that is likely to be more typical.
[17:09:20] <andypugh> Though swrevision is showing "B" which sounds like "11"
[17:15:00] <skunkworks> andypugh: have you hobbed?
[17:15:27] <andypugh> No, I have been distracted by other stuff (pewter lids, oak desks)
[17:16:45] <L84Supper> whats the going price for a new Fanuc or Siemens CNC controller for a VMC?
[17:18:49] <andypugh> Talking of oak, I took some photos of my woodwork at the weekend: https://plus.google.com/photos/108164504656404380542/albums/5854209973166221953
[17:19:29] <JT-Shop> nice
[17:19:33] <PCW> Dont know about the KB stuff I can ask Gilbert on Wednesday
[17:19:34] <PCW> I did look and rollover is not supported (though it could be with per keyswitch diodes)
[17:20:17] <andypugh> I thought you said that it handled 2 keys? (I think that is what the manual says too)
[17:20:22] <L84Supper> http://www.ebay.com/itm/2006-Fanuc-Series-18i-TB-control-panel-2-available-/121024942455?pt=BI_Control_Systems_PLCs&hash=item1c2da61177
[17:20:28] <L84Supper> how much are these new?
[17:20:37] <PCW> I may be that without rollover there are only keydown and all up codes
[17:21:21] <PCW> I will look into rollover support I think we had intended to do it but it needs the diodes
[17:21:28] <andypugh> Ah, the manual says no rollover. Some guy called pcw_home said it did too keys, but you can't trust folk on IRC.
[17:22:07] <andypugh> I thought I convinced myself that 2 keys can be unabiguously identified.
[17:22:19] <PCW> nope
[17:22:20] <PCW> I think we had it sort of working but must have reverted it
[17:22:49] <PCW> we will add the capability if diodes are there
[17:22:53] <andypugh> What I am seeing is keydown, then a 00NNNNN scancode
[17:23:39] <PCW> must be alll-up scancode
[17:23:50] <andypugh> I am still dithering on whether to add scan-generation to the component to drive non-mesa keyboards.
[17:30:30] <Jymmm> I'm planning on selling my router with enough components to build two new controllers (parker drives, din rial mounted relays, safety relays, contacts, 24V LED industrial controls, couple of al chassis, etc), think it better to part out or sell as a lot?
[17:31:22] <JT-Shop> I'm stumped http://www.linuxcnc.org/index.php/english/forum/10-advanced-configuration/26272-external-jogging?start=6#31244
[17:34:53] <yellowfrog> Any channels for homemade hardware?
[17:35:22] <Connor> PCW Can you comment on some of the questions i had above.. Andy answered the one about the enable..
[17:43:10] <andypugh> yellowfrog: Not that I know of, but that doesn't mean that there aren't
[17:43:31] <andypugh> You might still get some help here. What sort of Hardware are you meaning?
[17:45:35] <andypugh> JT-Shop: If it works with 2.5 and not 2.6, it might be an actual bug.
[17:53:45] <L84Supper> yellowfrog: it sort of is in here for CNC
[17:55:23] <DJ9DJ> gn8
[18:00:27] <pfred1> ha ha! I have Gentoo running on a kernel now that I can patch with RTAI
[18:06:27] <JT-Shop> andypugh: I was hoping it was not
[18:09:54] <Jymmm> LOL have you guys seen the 10M cp spotlight?
[18:10:15] <andypugh> Is it literally 10M candles?
[18:10:59] <Jymmm> andypugh: Yes, compacted in a glass envelope for your protection and her pleasure
[18:11:00] <Jymmm> http://www.komar.org/halloween/thor-x-light/thor-x-heavy.jpg
[18:36:40] <yellowfrog> andypugh: i need to build a CNC machine for under 1000$ that can make firearm pieces
[18:37:09] <Jymmm> cradek: http://sweepstakes.cadencewatch.com/
[18:37:14] <andypugh> You _need_ to do that?
[18:37:18] <yellowfrog> yea
[18:37:37] <Jymmm> andypugh: EVERYONE _NEEDS_ to do that
[18:37:39] <andypugh> Must be a US thing.
[18:37:44] <yellowfrog> Pieces i want to buy already made cost 500$.
[18:38:00] <yellowfrog> So for 1000$ in machine, i can make part and have machine make other good things
[18:38:11] <yellowfrog> andypugh: It is, we have a revolution brewing here
[18:38:12] <Jymmm> andypugh: Yep, we already whooped your butts =)
[18:38:41] <yellowfrog> we are considering evicting california and it's senators most importantly
[18:39:00] <andypugh> Yeah, well, don't count on any help from me.
[18:39:31] <Jymmm> andypugh: dont be a sore loser =)
[18:39:35] <andypugh> But I wil say that a $1000 machine probably can't make $500 parts.
[18:39:35] <yellowfrog> I want to be able to some day make guns for my kids to enjoy, if the tyrants that be take them from us
[18:39:51] <yellowfrog> andypugh: these parts that are 500$ are usually 100$
[18:40:08] <yellowfrog> But right now, our crazy leadership has driven prices through the roof
[18:40:29] <andypugh> I think you want a gun politics channel
[18:40:53] <yellowfrog> Pretty sure they dont know so much about building CNC machines.
[18:41:40] <yellowfrog> andypugh: You ever shot a gun?
[18:42:14] <andypugh> Yes, I was in the shooting team at college.
[18:42:36] <andypugh> And shot for my ATC squadron.
[18:43:01] <yellowfrog> Then you agree, shooting them is rather fun, right?
[18:43:27] <andypugh> I grew out of it.
[18:44:20] <Jymmm> cradek: Pi Watch http://sweepstakes.cadencewatch.com/pi?kid=11D9D
[18:44:28] <andypugh> You would need to start with a real milling machine, made of cast iron, probably second-hand.
[18:45:08] <andypugh> You would be using alloy steels, and they are likely to need heat-treatment afterwards.
[18:45:08] <yellowfrog> nah, for everything short of barrels, you can use pretty soft steel
[18:45:11] <Jymmm> andypugh: I'd think a lathe
[18:45:40] <pfred1> yellowfrog learn how to build AK-47s
[18:45:49] <yellowfrog> barrels you need a lathe, a moderately tempered steel and extremely rigid machine
[18:46:10] <yellowfrog> pfred1: heh thats actually what im interested in making mostly
[18:46:26] <pfred1> yellowfrog there are a lot of great videos on youtube
[18:46:32] <yellowfrog> pfred1: I know how to make
[18:46:35] <pfred1> you mainly just need a press
[18:46:42] <yellowfrog> if you buy flats, yea
[18:46:51] <Jymmm> pfred1: press? for what?
[18:46:52] <yellowfrog> then you need a parts kit, etc
[18:46:53] <pfred1> nah you need a press to pin the barrel
[18:47:11] <Jymmm> pfred1: pin the barrel?
[18:47:18] <pfred1> Jymmm the barrel on an AK47 is pressed into the block
[18:47:25] <Jymmm> pfred1: ah
[18:47:28] <pfred1> yes then held with a pin
[18:47:41] <Jymmm> pfred1: an arbor press would work?
[18:47:49] <pfred1> no you need a hydraulic press
[18:47:58] <yellowfrog> If you make your own flats, you can bend them in a 1 ton press
[18:48:03] <Jymmm> hand or electric?
[18:48:07] <pfred1> hand
[18:48:12] <Jymmm> ah, ok
[18:48:23] <Jymmm> 10T ?
[18:48:29] <pfred1> just one of those cheap hydraulic presses is what everyone uses a Homier special
[18:48:36] <Jymmm> k
[18:48:54] <Jymmm> pfred1: I'm semi more interested in ammo
[18:49:06] <Jymmm> pfred1: brass etc
[18:49:08] <pfred1> yellowfrog the best video I saw was done by an aircraft mechanic man he is a God with rivets
[18:49:09] <Jymmm> caps
[18:49:54] <pfred1> his AKs looked like factory
[18:50:04] <pfred1> maybe better than
[18:56:57] <yellowfrog> i dont care if they look like a 5 year old caveman beat them into shape with a hammer as long as they fire and are reasonably accurate
[18:59:59] <KimK> yellowfrog: There is #diycnc, but there is generally more traffic here
[19:02:06] <pfred1> time to start patching here
[19:05:34] <pfred1> why does it seem like half of this "README.INSTALL" file is missing?
[19:07:25] <pfred1> has anyone here built rtai-3.9 ?
[19:39:29] <andypugh> Wooohoo! I am typing into a terminal window with a keyboard connected through a 7i73, smart serial, 5i25 and HAL !
[19:39:49] <pfred1> take a picture
[19:40:46] <pfred1> I'm IRCing through an ssh shell on my DEbian system through my Gentoo system which was exciting a couple of days ago but is kinda meh now
[19:41:12] <andypugh> Well, I have only got as far as key "1" on a 4x4 keypad putting letter "a" on screen.
[19:42:07] <andypugh> This is slightly more cool, as it means I have written a Linux input input device driver that connects via HAL rather than USB.
[19:42:12] <pfred1> andypugh this was my greatest keyboard hack http://www.instructables.com/id/Sinclair-Surplus-Keyboard-Graft/
[19:43:37] <andypugh> I tried the same thing with my spectrum. But I hadn't realised that the old Amdahl keyboard I had was capacitative rather than switches.
[19:44:01] <pfred1> I got lucky
[19:44:15] <pfred1> I don't know to this day what that keyboard I used is
[19:44:27] <pfred1> I guess plain switches
[19:44:58] <pfred1> I will say this it played hell with TV reception whenever I had it going
[19:46:51] <andypugh> http://pastebin.com/BVzCD33E
[19:52:57] <pfred1> with the documentation I have building RTAI is like guess my best
[19:57:26] <pfred1> does LinuxCNC need any of the Optional Features: in RTAI configure?
[20:00:33] <tjtr33> andypugh, beautiful Lorch lathe http://www.youtube.com/watch?v=Y1bvyFG3hWM
[20:03:16] <andypugh> tjtr33: Reminds moe of this with all the accesories: http://www.lathes.co.uk/aciera/ (keep scrollong down))
[20:03:26] <cpresser> andypugh: so how did you finally hook up the keyboard?
[20:04:31] <andypugh> cpresser: Generic input device
[20:05:05] <cpresser> so you build a kernel module for it?
[20:05:30] <andypugh> Yes.
[20:05:37] <cpresser> nice :)
[20:06:20] <andypugh> cpresser: Not a lot of code: http://pastebin.com/aMcLR3Rj
[20:17:59] <skunkworks> andypugh: cool
[20:18:52] <pfred1> whoah that patch seems to have worked
[20:19:01] <andypugh> The worry is that people will use it to map physical buttons to Axis UI keyboard shortcuts.
[20:20:35] <tjb1> JT-Shop: You here?
[20:21:25] <skunkworks> what was your idea? I thought that was the point. or am I missing something.
[20:22:12] <andypugh> The idea was to be able to enter touch-off values and MDI G-code from a matrix keyboard on a console.
[20:24:47] <cpresser> but why use the this module+axis when you can use halui
[20:24:59] <cpresser> i dont think you need to worry, andypugh :)
[20:25:13] <andypugh> How do you connect a matrix keyboard with Halui?
[20:25:40] <cpresser> no, i was thinking axis-ui shortcuts
[20:25:53] <cpresser> like machine on/off; coolant, ...
[20:26:06] <andypugh> Ah, yes, that is definitely the way to do it, rather than with this module.
[20:27:31] <andypugh> tjtr33: Ooh, that Lorch does screw-cutting by driving the compound slide screw.
[20:27:51] <tjtr33> helluva video like 45min
[20:28:52] <tjtr33> i tried to find fotos of the F1 i used at AGie, used a DIXIE cnc, and had istema tooling holder, no table, just for electrode mfctr
[20:29:25] <r00t4rd3d> https://nightly.mozilla.org/
[20:29:33] <r00t4rd3d> didnt know that existed
[20:31:06] <FinboySlick> r00t4rd3d: For the man living on the edge.
[20:31:20] <skunkworks> ah - so you just want it for normal gcode alphanumerics. that makes sense. everything else should be accessable through halui
[20:32:19] <andypugh> Imagine you have a machine with an ABC keyboard, this lets you carry on using it
[20:32:50] <skunkworks> right
[20:32:54] <andypugh> Rather than plug in a USB one and retire the keyswitch keyboard.
[20:41:43] <tjb1> r00t4rd3d: firefox sucks
[20:43:37] <FinboySlick> I still like it better.
[20:45:25] <andypugh> cpresser: By connecting 3 matrix_kb hal functions to 1 matrix keyboard scancode pin I can get 3 characters per keypress. :-)
[21:07:14] <andypugh> Time so sleep.
[22:01:12] <r00t4rd3d> http://imgur.com/a/0CzMG
[22:01:16] <r00t4rd3d> odd
[22:09:58] <r00t4rd3d> I might make me a pallet
[22:21:02] <tjtr33> r00t4rd3d, its odd how things happen in cycles, i was just looking at molded bricks http://www.youtube.com/watch?v=EBkv5jjjhJ0 jog up to 29sec
[23:25:48] <Jymmm> mortar-less interlocking cider blocks?