#linuxcnc | Logs for 2014-12-20

Back
[00:22:16] <unfy> i totally need to fiddle with sketchup ._.
[00:22:30] <unfy> not knowing how much material to buy is starting to get irksome
[00:34:21] <Tom_L> is it hard to rotate a part in solidworks so you change workplanes?
[00:34:45] <Tom_L> i need to change orientation from how i drew it so Z is shown as up
[00:40:07] <unfy> can't help ya, personally. sure others can
[00:40:27] <Tom_L> i'll check later. time to sleep anyway
[00:47:15] <zeeshan> yes
[00:47:35] <zeeshan> you can do a body translate
[00:47:48] <zeeshan> rotate i mean
[00:48:06] <Tom_L> that would probably be best after it's all extruded...
[00:48:17] <zeeshan> well if youre just trying to c hange how you sketched
[00:48:19] <Tom_L> i was reading how to change schetch planes after it's drawn
[00:48:26] <zeeshan> you can right click the sketch and chhoose sketch plane
[00:48:33] <zeeshan> and select which one you want it
[00:48:39] <Tom_L> k
[00:48:45] <Tom_L> i'll mess with it tomorrow
[00:49:26] <Tom_L> ctrl click to select more than one?
[00:49:46] <zeeshan> are you inside the sketch?
[00:49:56] <Tom_L> not yet
[00:50:15] <zeeshan> oh youre talking about in the feature manager
[00:50:24] <zeeshan> i dont think you can do it multiple at a time
[00:50:39] <Tom_L> ok
[00:54:46] <Tom_L> seems to do the trick
[00:54:48] <Tom_L> thanks
[00:54:59] <zeeshan> np!
[02:19:58] <Deejay> moin
[02:21:16] <unfy> o/
[02:33:47] <cathode> hi
[05:20:35] <The_Ball> Any opinions about pendants? I'm tossing up getting a MHC2 or a HB04
[05:20:44] <The_Ball> MHC2: http://www.ebay.com.au/itm/Handwheel-MHC2-pendant-mpg-MACH3-supported-For-JY5300-2-cnc-controller-MHC2-/151259324741?pt=LH_DefaultDomain_0&hash=item2337c22145
[05:20:53] <The_Ball> HB04: http://www.ebay.com.au/itm/New-Wireless-MPG-Pendant-Handwheel-Mach3-For-CNC-Mac-Mach-3-4-axis-Controller-/400483630310?pt=AU_B_I_Electrical_Test_Equipment&hash=item5d3eaf3ce6
[05:24:07] <Loetmichel> mornin'
[05:24:41] <The_Ball> good evening here in Australia
[06:42:22] <jthornton> good morning
[08:12:47] <Loetmichel> just took the trash out...*BRRRR* that s COLD outside (about +2°c)... at least in jeans and tshirt with no socks and sandals ;)
[08:13:11] <Loetmichel> i am getting weak and whiney, dont i? ;-)
[08:48:15] * jthornton has a lathe roughing cycle that follows an angled line now for an arc
[08:59:25] <Tom_itx> nice one jthornton
[08:59:58] <Tom_itx> did you ever get that ball mount cut?
[09:08:07] <SpeedEvil> http://www.ebay.co.uk/itm/331223948906 my new ball mount
[09:19:26] <JT-Shop> Tom_itx, yes
[09:20:36] <JT-Shop> my plan is you feed it a series of arcs or lines and it roughs the part out then does a finish pass
[09:21:27] <JT-Shop> the roughing passes follow the contour at the end so the finish pass has an even depth to cut
[10:30:17] * JT-Shop has a pile of copper plated steel rods and I'm not sure what to do with them as the scrap yard won't take them
[10:30:47] <archivist> what a strange scrap yard
[10:31:55] <archivist> unplate the copper onto some copper, and sell them steel and copper
[10:33:55] <Tom_itx> JT-Shop, pound them in the ground and you'll have plenty of ground rods
[10:42:02] <SpeedEvil> JT-Shop: likely their steel vendor won't take stuff that doesn't look like steel for obvious reasons
[10:43:32] <Tom_itx> spray paint it
[10:43:41] <Tom_itx> it will pass a magnet test
[10:44:04] <JT-Shop> lol
[10:44:33] <JT-Shop> archivist, DC plating?
[10:45:21] <SpeedEvil> JT-Shop: yes
[12:11:23] <Tom_itx> how can i define a plane in solidworks?
[12:11:59] <archivist> see the help iirc it is reasonably simple
[12:12:00] <ssi> insert -> plane
[12:12:02] <ssi> or something like that
[12:12:15] <ssi> then it's defined relative to a face or another plane with an offset or angle
[12:12:30] <archivist> or an axis
[12:12:33] <ssi> there's also a plane button on the features toolbar
[12:13:50] <archivist> I just restarted playing with sw after a few years, they sure have messed some stuff up, had to spend a while making sensible toolbars
[12:14:00] <Tom_itx> older ver...
[12:14:06] <Tom_itx> doesn't have all those whistles
[12:14:13] <archivist> which ver?
[12:14:18] <Tom_itx> 04
[12:14:26] <ssi> dang
[12:14:36] <Tom_itx> i never used it much... just trying to pick it up a bit
[12:14:45] <archivist> I remember doing in in the 04 ver
[12:14:51] <archivist> it in
[12:15:07] <Tom_itx> well i'm sure you can... it's a pretty basic funciton
[12:15:26] <archivist> there is a drop down in that version where you add reference geometry
[12:15:55] <Tom_itx> construction geo yes
[12:16:27] <Tom_itx> don't see ref geo
[12:16:47] <Tom_itx> ok found it off the menu
[12:18:24] <Tom_itx> plane is darked out
[12:18:27] <archivist> Ii cant remember when my fav feature arrived...gear mates
[12:18:54] <Tom_itx> there we go.. can do it in a sketch
[12:20:50] <archivist> raw 2009 version is useless at adding mates until you put the rotation tool onto a toolbar
[13:07:06] <Tom_itx> the curve is generally slow at the beginning...
[13:07:09] <Tom_itx> i'm getting there
[13:11:20] <archivist> today I drew the kitchen up, in SW it says the stairs angle is 41.2 deg, my inclinometer says 41 deg 10 min...nearyenough methinks
[13:11:39] <Tom_itx> yup
[13:11:46] <Tom_itx> i did my property in acad years back
[13:11:48] <archivist> I am surprised to be that close
[13:11:57] <Tom_itx> helps find buried stuff later on
[13:12:42] <archivist> I am thinking of moving stuff about and would it fit
[13:16:49] <Tom_itx> it's frustrating when you know a cad cam package inside and out, trying to learn another one and knowing it _can_ be done but _how_
[13:17:34] <archivist> yup
[13:17:50] <Tom_itx> never had much use for acad really
[13:18:40] <archivist> I only used acad waaaay back on v2
[13:19:02] <Tom_itx> not sure what ver but it was on a bazillion floppies
[13:19:07] <archivist> long before the solid modellers came out
[13:19:12] <Tom_itx> yeah same here
[13:19:22] <Tom_itx> my cad cam is old... wireframe
[13:19:31] <Tom_itx> but it will import solids
[14:07:36] <zeeshan> dont complain
[14:07:38] <zeeshan> !
[14:07:41] <zeeshan> ive been using it from 2006
[14:07:45] <zeeshan> its gotten so much better in 2014
[14:08:06] <zeeshan> (RE archivist )
[14:08:06] <zeeshan> :D
[14:31:58] <CaptHindsight> http://www.ebay.com/itm/OKUMA-MC-4VA-CNC-MILLING-MACHINE-OSP-5000-CONTROL-/321619086385
[14:32:50] <CaptHindsight> http://www.ebay.com/itm/Supermax-3-hp-cnc-mill-3-axis-/261693288595 BALL SCREWS 3 AXIS 3 PHASE NOT WORKING COMPLETE MACHINE
[14:34:21] <CaptHindsight> http://www.ebay.com/itm/Deckel-KF-12-duplicator-milling-machine-a-manual-cnc-/221047363368
[14:35:25] <syyl_> yeah
[14:35:28] <syyl_> a kf12
[14:35:35] <syyl_> thats a awesome machine
[14:44:08] <mozmck> "manual cnc"
[14:45:16] <SpeedEvil> fun
[14:45:48] <pcw_home> Cranial Neuron Controlled?
[14:48:35] <zeeshan> tracer cnc ftw
[14:48:43] <zeeshan> http://i.imgur.com/kKtTCgM.png
[14:48:58] <zeeshan> when i press the tool_change_sw
[14:49:11] <zeeshan> it will change the state of input #11?
[14:49:26] <zeeshan> which in turn i am thinking i can use to trigger some software checks
[14:49:36] <zeeshan> which if all met will enable output#0
[15:36:04] <zeeshan> http://i.imgur.com/Fwg116l.png
[15:36:12] <zeeshan> can someone spot anything wrong with any of my i/o wiring?
[15:36:54] <zeeshan> im really hoping e-stop and tool change pins on the 7i77
[15:37:03] <zeeshan> register a change in state with the way i have it drawn
[15:49:38] <MacGalempsy> hello this fine afternoon
[16:09:05] <MacGalempsy> its pretty chilly here in NW Ark
[16:19:02] <Deejay> gn8
[17:00:15] <jfigie> Hi zeeshan
[17:01:41] <jfigie> I looked at your schematics
[17:07:33] <zeeshan> HI
[17:07:49] <zeeshan> does it look okay?
[17:08:15] <jfigie> yes I have a few comments.
[17:08:22] <zeeshan> okay
[17:10:33] <jfigie> If your z motor is brake is like some servomotors that I have worked with you will want to make sure that you never attempt to run the motor when the brake is still engaged.
[17:10:51] <jfigie> doing so may damage the brake and motor.
[17:11:42] <zeeshan> i was hoping to trigger output #1
[17:11:56] <zeeshan> whenever machine power is on
[17:12:04] <zeeshan> (in linuxcnc)
[17:12:29] <jfigie> will you spindle fall if the brake is not engaged?
[17:12:40] <zeeshan> table falls yes
[17:12:48] <zeeshan> i dont think it will fall if the servo has power
[17:12:54] <zeeshan> so if servo drive is enabled
[17:12:56] <zeeshan> it should not fall
[17:13:18] <jfigie> If the servo is on then the feedback loops are closed and it will hold position
[17:13:26] <zeeshan> yes
[17:13:57] <zeeshan> its a software side check for me.. i dunno if its the best way to do it
[17:14:05] <zeeshan> basically asap machine is on , brake goes off
[17:14:18] <zeeshan> (after a small time delay of maybe 500ms
[17:14:20] <zeeshan> )
[17:14:39] <zeeshan> if machine is off, brake engages immediately
[17:14:42] <jfigie> OK so when you first apply power the processor has to boot up etc. It may be a while before there is a valid output to the drive
[17:15:34] <zeeshan> there is no machine power till full boot has occured
[17:15:37] <jfigie> I guess in your case 0V to the drive control should not produce any motion
[17:15:48] <zeeshan> yes
[17:15:51] <zeeshan> cause they wont be enabled
[17:15:54] <zeeshan> they'll be in "fault mode"
[17:16:32] <zeeshan> the drive doesnt enable, unless it gets +5v
[17:16:32] <jfigie> I ff the drives are in a faulted state then the servo loops will probably not be closed
[17:16:47] <jfigie> so then the drive will not produce any holding torque
[17:17:19] <jfigie> vertical loads that can drop are kind of tricky in my mind
[17:17:35] <zeeshan> i dont think im understanding you :P
[17:17:50] <zeeshan> my brake is engaged when the solenoid is off
[17:17:57] <jfigie> yes
[17:18:02] <zeeshan> so after i boot up
[17:18:10] <zeeshan> i click the "machine power on" button
[17:18:24] <zeeshan> its only then the servo drive will be enabled
[17:18:37] <jfigie> so first you should boot up, enable the drive so that the servo loop is closed but not commanding any motion, then release the brake
[17:18:44] <zeeshan> yes
[17:18:53] <zeeshan> i think i'd need to give it a delay uf at least 500 ms
[17:18:55] <zeeshan> *of
[17:19:00] <jfigie> sure
[17:19:02] <zeeshan> because ithink the servo drive needs a little bit of time
[17:19:08] <zeeshan> that i will have to experiment with
[17:20:39] <jfigie> on the BP there were 2 limits switches on each axis. One for homing and a second one space slightly further away as a hard overtravel limit.
[17:21:06] <zeeshan> same here
[17:21:08] <zeeshan> 2 limit switches
[17:21:28] <jfigie> the hard over travel disables all motion to prevent damage if something goes wrong
[17:22:56] <zeeshan> hmm
[17:22:58] <zeeshan> that's true
[17:23:04] <zeeshan> you get a jog error in linuxcnc
[17:23:08] <zeeshan> er i mean overlimit
[17:23:21] <jfigie> yes but it is a sw limit
[17:23:45] <zeeshan> yes
[17:23:50] <zeeshan> but if the sw limit for some reason doesnt work
[17:23:58] <zeeshan> like lost steps on a stepper
[17:24:01] <zeeshan> ive hit the hard limit
[17:24:08] <jfigie> yes
[17:24:15] <zeeshan> damn steppers :)
[17:24:21] <zeeshan> absolute encoders for the win!
[17:24:34] <jfigie> you have absolute encoders?
[17:25:09] <zeeshan> glass scales
[17:25:14] <zeeshan> arent they absolute :P
[17:25:31] <zeeshan> http://www.heidenhain.us/Images/pr_images/lc1xx.jpg
[17:25:32] <zeeshan> that stuff
[17:25:33] <jfigie> ok then you need to home each axis right?
[17:25:37] <zeeshan> yes
[17:26:15] <jfigie> so what happens whein you move to the home/limit switch?
[17:26:49] <zeeshan> when its in the auto homing mode for my lathe
[17:27:00] <zeeshan> it basically hits the limit switch, does all hits homing stuff
[17:27:07] <jfigie> yes
[17:27:15] <zeeshan> after its done the homing procedure, that switch becomes a hard limit switch
[17:27:53] <zeeshan> you gotta set home_is_shared in the ini
[17:27:57] <zeeshan> to 1
[17:28:10] <jfigie> OK
[17:28:49] <jfigie> That works but is not a fail safe as separate hard over travel limit switch
[17:29:28] <jfigie> if the SW is not working and the drive runs uncontrolled there is nothing to stop is except you hitting the estop
[17:29:48] <jfigie> it* not is
[17:29:55] <zeeshan> youre right
[17:30:02] <zeeshan> during the homing procedure
[17:30:06] <zeeshan> if the switch doesnt trip
[17:30:10] <zeeshan> you have some serious issue :)
[17:30:57] <zeeshan> but the homing search velocity is usually set low
[17:31:05] <zeeshan> so if that happens, and you have a real hard crash
[17:31:12] <jfigie> Yes. I am still running and older version of Linuxcnc and I can jog the machine without it being homed
[17:31:12] <zeeshan> hopefully you get a servo error!
[17:31:46] <zeeshan> whenever i am homing the machine
[17:31:51] <zeeshan> i keep my hand on the e-stop
[17:32:19] <zeeshan> for industrial use , i think a separate home switch is mandatory
[17:32:21] <jfigie> I think there is a way to change that but I have not. So I can jog the axis into the hard overtravel swiches and the motion will stop
[17:34:30] <jfigie> OK I was just pointing out the differences that I see between the BP and what you have. Just FYI thats all. :-)
[17:34:42] <zeeshan> hehe
[17:36:03] <zeeshan> i really don't understand
[17:36:09] <zeeshan> why people don't fuse enclosure fans
[17:36:24] <zeeshan> most of them have a leadwire of 22awg
[17:36:34] <zeeshan> if the wire going to the fan decides to short for some reason
[17:36:48] <zeeshan> or the coil of the fans shorts
[17:37:05] <zeeshan> you can have a potential fire :/
[17:37:52] <jfigie> Is the fan listed by UL or some other testing lab?
[17:38:12] <zeeshan> http://media.digikey.com/photos/NMB%20Tech%20Photos/4715MS12TB50A00,%204715MS12TB10A00,%204715MS12TB40A00.jpg
[17:38:41] <jfigie> It says impedance protected
[17:39:35] <jfigie> I think this ensures it will not produce a ball of flame if it goes bad. Of course nothing is 100% sure
[17:40:04] <zeeshan> i was getting made fun of
[17:40:12] <zeeshan> because i was fusing the fans for 22awg wire..
[17:40:31] <jfigie> I suspect that some kind of short circuit test had to be completed to get all of th agency marks.
[17:41:01] <zeeshan> jfigie: it still doesnt protect the wire going to the fan from a short
[17:41:08] <jfigie> But i would have to do more research on the subject to really know.
[17:41:42] <jfigie> yes is doesnt protect the wire like you say
[17:42:03] <zeeshan> i hate having lose ends
[17:42:07] <zeeshan> *loose
[17:42:16] <zeeshan> everything should be protected :D
[17:42:20] <jfigie> does the fan data sheet specify any wire size requirements?
[17:42:35] <zeeshan> says awg 22
[17:44:02] <jfigie> Sure fusing it wont hurt. You should also then have a temperature sensor in the cabinet to set a fault if the temperature is too high. from blocked fan, fan not running, drives running to much power etc
[17:44:27] <zeeshan> haha
[17:44:30] <zeeshan> thats a bit hardcore :)
[17:45:01] <zeeshan> drives have internal fuses
[17:45:11] <zeeshan> the servo drives tha tis
[17:46:36] <jfigie> Modern drives have temperature sensors and even run "thermal models" in FW of the motor and drive power devices.
[17:47:45] <jfigie> I mean modern industrial drives, that is.
[17:47:58] <zeeshan> yea vfds have thermal sensor
[17:48:06] <zeeshan> btw about the modbus vfd
[17:48:11] <zeeshan> i found the video where i show the screen
[17:49:04] <zeeshan> https://www.youtube.com/watch?feature=player_detailpage&v=PtuQcJ4prHE#t=39
[17:49:16] <zeeshan> pause at 0:39 :D
[17:49:42] <zeeshan> output torque meter is broken
[17:50:50] <jfigie> ok
[17:51:21] <jfigie> I see an axis screen with a bunch of meters on the right.
[17:51:26] <zeeshan> yes
[17:51:39] <zeeshan> all those parameters are being communicated over modbus
[17:51:45] <zeeshan> drive temp etc
[17:51:56] <jfigie> from the drive. nice.
[17:54:26] <jfigie> did you do the retrofit?
[17:54:51] <jfigie> A lathe is my next project.
[17:55:16] <zeeshan> yea
[17:55:20] <zeeshan> it was a manual lathe converted over
[17:55:29] <zeeshan> kinda a bit of a pain in the ass cause there were no ball screws
[17:55:37] <zeeshan> and adapting a X axis ball screw is a big pain on a chinese lathe
[17:56:35] <jfigie> I have an old Clausing model 1550 NC. The iron and ball screws are like new but there are no controls. Only DC servomotors
[18:00:29] <jfigie> got to go - time to make supper
[18:03:03] <zeeshan> wow
[18:03:05] <zeeshan> thats a nice lathe.
[18:03:26] <zeeshan> we have the newer style at school
[18:03:49] <zeeshan> i fell in love with the clausing colchester lathes there :)
[19:30:25] <zeeshan> does impedance matching in a fan work
[19:30:34] <zeeshan> through a variable resistor that changes resistance with temp?
[19:30:58] <zeeshan> thermistor
[19:32:06] <zeeshan> er nm
[19:33:44] <jfigie> do you mean impedance protected?
[19:33:50] <zeeshan> yes
[19:33:58] <zeeshan> its due to high mutual inductance
[19:34:07] <zeeshan> cause after i thought about thermistor
[19:34:13] <zeeshan> i realized the resistance drops with higher temp.
[19:34:22] <zeeshan> which would mean it'll want to burn the fan even more :)
[19:35:07] <jfigie> There is a special kind of PTC thermistor that is used as a resettable fuse but for the case of the fan I don't know how it is impedance protected.
[19:35:27] <zeeshan> man i am a bit annoyed
[19:35:31] <jfigie> PTC = Positive Temperature Coefficient
[19:35:35] <zeeshan> the fans that came with the machine, some tard soldered the wire
[19:35:36] <zeeshan> directly to it
[19:35:43] <zeeshan> instead of using a fan plug
[19:35:51] <zeeshan> im having an impossible time removing the wire!
[19:56:54] <cathode> lol
[19:57:07] <cathode> sorry zeeshan - it's like people don't know that spade connectors exist
[20:06:03] <CaptHindsight> the impedance of the fan coils limit the amount of current through it in a stalled state which in turn limits the amount of electrical energy converted to heat in the coils
[20:07:23] <CaptHindsight> since the coils don't get hot enough to melt their insulation there is no further increase in current through them and prevents a fire
[20:08:30] <CaptHindsight> if they also use a PTC then that also limits the amount of current through the coils
[21:17:33] <Aero-Tec> anyone here hand code Gcode?
[21:17:48] <Aero-Tec> need to know how to use the mod op
[21:18:23] <Aero-Tec> the help files do not have any sample code for it that I can find
[21:18:50] <Aero-Tec> and have not found any used in and Gcode
[21:19:25] <Aero-Tec> any help would be very welcome
[21:21:57] <skunkworks> it is 3 mod 2 = 1
[21:22:42] <Aero-Tec> cool thanks
[21:24:29] <skunkworks> there are some uses in programs.. http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Oword
[21:53:08] <skunkworks> http://electronicsam.com/images/KandT/testing/TOP.JPG
[21:54:15] <jdh> nice
[21:54:43] <jdh> how did you hold it while you did the second side? the little outside rim?
[21:58:00] <skunkworks> it was all done at once.. (but the bottom requred a bit of tlc after..)
[21:58:22] <skunkworks> The program need to be worked a bit.
[22:04:34] <skunkworks> actually made pretty close to this - just on a small compact 5 pc.. https://www.youtube.com/watch?v=MKf-eqShujM
[22:06:16] <jdh> with a parting tool?
[22:06:42] <skunkworks> for the bottom side - yes
[22:42:32] <t12_> Any suggestions on easiest system to get from rs232 signalling to driving some air valve manifolds?
[23:00:11] <furrywolf> running latency test on a laptop... about 15 mins so far, and the worst is 9212ns. I take it this is a good sign?
[23:00:43] <furrywolf> that was playing with firefox while glxgears was running
[23:07:25] <zeeshan> yep thats good :P
[23:07:53] <furrywolf> good. I kept hearing horror stories about laptops. :)
[23:08:53] <furrywolf> my drivers have 0 dir setup, 1us dir hold, and 300ns step high and low, so I'm hoping for pretty decent performance with doublestepping...
[23:11:00] <furrywolf> those glxgears have a really crappy tooth profile... I'd be ashamed if I machined ones that looked like that! *gets bored of watching it*
[23:14:42] <SpeedEvil> Submit a patch.
[23:15:52] <furrywolf> I suspect a few thousand extra polys would affect the frame rate slightly...
[23:16:14] <SpeedEvil> Well - sacrifices have to be made.
[23:16:35] <furrywolf> would probably make it a more useful test for modern hardware...
[23:17:03] <furrywolf> of course, I don't own any modern hardware.
[23:18:06] <furrywolf> worst jitter is up to 9533ns, and that was when the screen blanker kicked on/off.
[23:27:48] <furrywolf> should I go with what I have, a mildly bulky 56V 25A switcher supply, or build a 60V 15A unregulated supply, which I have most of the parts for?
[23:44:13] <furrywolf> ouch! I broke it. youtube managed to get a spike to 41307ns.
[23:48:24] <furrywolf> I'll poke at it more tomorrow. bbl, wolfy bedtime.