#linuxcnc | Logs for 2013-09-03

Back
[00:11:15] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[00:18:45] -!- Nick001 [Nick001!~Nick001@173-86-67-254.bras0-epix.clsm.pa.frontiernet.net] has joined #linuxcnc
[00:19:17] -!- tjb1 [tjb1!~tjb1@cpe-67-252-67-92.stny.res.rr.com] has joined #linuxcnc
[00:30:29] -!- Nick001 has quit [Ping timeout: 260 seconds]
[00:31:13] -!- nspiel_ has quit [Quit: Page closed]
[00:31:55] <nspiel> hi all
[00:32:05] <nspiel> anyone know the units on the input scale for the ini
[00:32:46] <Tom_itx> what you set your units to
[00:32:56] <Tom_itx> inch or metric
[00:32:56] <nspiel> deg and mm
[00:33:10] <nspiel> so is it encoder tics/ mm
[00:33:17] <nspiel> and encoder tics/ deg
[00:33:36] <Tom_itx> i'm not the last authority on it but i believe so
[00:33:58] <nspiel> are you running servos?
[00:34:15] <Tom_itx> i showed you my stepper files
[00:34:24] <Tom_itx> no i'm running steppers
[00:34:27] <nspiel> ohh right
[00:34:39] <nspiel> thank you btw those helped a lot
[00:34:57] <nspiel> now im basically trying to calibrate the arm
[00:35:03] <nspiel> i still havent tried to move the motors
[00:35:19] <nspiel> im getting encoder feedback though and the scara arm gui is moving around with my arm when i manually move the joints
[00:36:40] -!- mano [mano!~mano@5.153.238.103] has joined #linuxcnc
[00:38:36] <nspiel> im kinda scared to start the pwm motor process
[00:38:51] <nspiel> is the scara gui is moving and its counting encoder tics doesnt that mean that the kinematics are working
[00:39:45] <Tom_itx> enable one axis at a time
[00:41:47] <nspiel> i still need to get the proper input scalings and joint distances
[00:42:12] <nspiel> i was also going to just tune it with the axis pid tuning built in thing. is that the preffered method'?
[00:43:43] <Tom_itx> i've never done servo but i would assume so
[00:48:10] <CaptHindsight> are the motors mounted in the robot?
[00:48:34] -!- mano has quit []
[00:48:43] <nspiel> yep
[00:49:23] <CaptHindsight> I usually start with them out, but sometimes you can't or they are linear motors
[00:50:21] <nspiel> its pretty hard to take them out
[00:50:31] <nspiel> i would pretty much have to take the whole robot apart
[00:50:47] <CaptHindsight> do you have overcurrent protection in the servo amps?
[00:51:26] <nspiel> there is a built in fuse to my mesa drivers
[00:51:30] <CaptHindsight> or better put, is the system setup safely?
[00:51:53] <nspiel> here is the setup
[00:52:22] <nspiel> input power-> killswitch-> power supply board-> motor drivers and 7i43 -> arm
[00:52:47] <CaptHindsight> if the gui shows that your encoders are moving in the right direction that's a plus
[00:52:53] <nspiel> yeah it does
[00:53:05] <nspiel> doesnt that also mean the kinematics are working/
[00:53:06] <nspiel> ?
[00:53:13] <CaptHindsight> can the arm safely move over its full range of travel?
[00:53:45] <nspiel> yep
[00:54:27] -!- armourer [armourer!7bd3ab9e@gateway/web/freenode/ip.123.211.171.158] has joined #linuxcnc
[00:55:20] <CaptHindsight> if there's no problem with the motor getting locked at the end of travel, try a short move
[00:55:36] <CaptHindsight> what are you current PID settings
[00:55:39] <nspiel> will it move when i plug in power
[00:55:45] <nspiel> if i just start it up
[00:55:51] <nspiel> all the pwm signals should be atr 0 right
[00:57:13] -!- rob__H has quit [Ping timeout: 245 seconds]
[00:58:03] <CaptHindsight> what mode are you using? torque?
[00:59:37] <CaptHindsight> 0 is zero torque
[01:00:05] -!- ve7it has quit [Remote host closed the connection]
[01:00:19] <CaptHindsight> same for position or velocity mode, 0 = zero position or velocity
[01:00:49] <nspiel> i think velocity but how can i verify
[01:02:38] -!- krusty_ar has quit [Ping timeout: 264 seconds]
[01:03:07] <CaptHindsight> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Tuning_LinuxCNC/HAL_PID_Loops have you been through this?
[01:03:36] -!- Servos4ever [Servos4ever!~chatzilla@74-45-200-61.dr01.hnvr.mi.frontiernet.net] has joined #linuxcnc
[01:03:40] <nspiel> yeah i was just looking at that
[01:03:43] <nspiel> just kinda scared
[01:03:50] -!- tjtr33 [tjtr33!~tjtr33@76-216-190-185.lightspeed.cicril.sbcglobal.net] has parted #linuxcnc
[01:05:43] -!- armourer has quit [Quit: Page closed]
[01:06:06] -!- Nick001 [Nick001!~Nick001@clsm-74-212-8-25-pppoe.dsl.clsm.epix.net] has joined #linuxcnc
[01:06:48] <CaptHindsight> I would think that you'd want to use torque mode for robot arms
[01:07:18] <nspiel> yeah i think you are right
[01:07:50] <nspiel> so this is interesting im trying to figure out the input scaling on my enoders since they are so old and i just did and experiment
[01:08:42] <nspiel> i moved one of the joints through 180deg and it counted 1800 counts which means my scaling is 1800/180 = 10 counts/deg which is vastly different than my current scaling
[01:09:55] <CaptHindsight> how did you arrive at your current scaling settings?
[01:10:22] -!- jp_ [jp_!~jp@CPEf07bcb8dc98f-CM001bd71cb794.cpe.net.cable.rogers.com] has joined #linuxcnc
[01:11:02] <CaptHindsight> now that it's all hooked up you can read actual counts from the encoders
[01:11:08] <nspiel> change them- see how the ouput changes in the axis values in the gui when i move the joints repeat
[01:13:12] <CaptHindsight> I haven't been following your build too closely, not sure how you got your numbers
[01:13:18] -!- zultron has quit [Ping timeout: 264 seconds]
[01:13:26] -!- KimK_2 has quit [Ping timeout: 264 seconds]
[01:13:59] -!- zultron [zultron!~zultron@99-190-134-148.lightspeed.austtx.sbcglobal.net] has joined #linuxcnc
[01:15:48] <nspiel> i started with the default 7i43 config ones then changed them from there empirically
[01:18:28] <CaptHindsight> what are you using for a servo amp?
[01:18:32] <nspiel> oh ya now it goes crazy on the gui when i changed the input scaling
[01:18:38] <nspiel> im using a mesa 7i25
[01:18:48] <nspiel> the scaling is way too low now
[01:22:11] <CaptHindsight> I've never used the 7i25, just reading over the data sheet now
[01:22:46] -!- c-bob| [c-bob|!~c@pD9EADE95.dip0.t-ipconnect.de] has joined #linuxcnc
[01:23:18] -!- c-bob has quit [Ping timeout: 264 seconds]
[01:23:22] <CaptHindsight> there is a "Check-out" section for first test recommendations
[01:25:00] -!- Nick001 has quit [Ping timeout: 245 seconds]
[01:27:13] <CaptHindsight> http://www.youtube.com/watch?v=2STkBhUiKwg
[01:27:15] <Tecan> (2STkBhUiKwg) "LinuxCNC delta robot test" by "Parallel robots" is "Tech" - Length: 0:01:06
[01:28:28] <nspiel> awesome
[01:28:55] <nspiel> what do u mean about the checkout section
[01:29:08] <CaptHindsight> in the 7i25 manual
[01:29:40] <CaptHindsight> also 2 test programs
[01:30:31] <nspiel> i dont have either of those control boards though
[01:30:42] <nspiel> i made a custom connector to make them work with the 7i43
[01:30:51] -!- Valen [Valen!~Valen@c211-28-237-68.blktn6.nsw.optusnet.com.au] has joined #linuxcnc
[01:31:13] <CaptHindsight> I usually start by making short moves
[01:31:32] <pcw_home> First assume it may runaway so be ready to power down the drivers...
[01:31:33] <CaptHindsight> but you need to get your scaling set right
[01:31:52] <CaptHindsight> yeah, runaway or oscillate
[01:32:05] <pcw_home> do you have a separate power supply for the HBridges?
[01:32:10] <CaptHindsight> linear motors are more exciting
[01:32:58] <pcw_home> Yeah, too fast to keep from crashing into the stops so better have FE working...
[01:33:19] <nspiel> no it is all one large cnc powersupply on a killswitch for everything
[01:33:34] <nspiel> FE?
[01:33:38] <CaptHindsight> you should have your e-stop wired correctly to kill the motors properly
[01:33:47] <pcw_home> Following Error
[01:34:06] <nspiel> whats that
[01:34:09] <pcw_home> You should verify the FE works before powering the hBridges
[01:34:31] <nspiel> whats following error
[01:34:47] <pcw_home> difference between commanded and actual position
[01:35:15] <nspiel> ohhh right
[01:35:21] <nspiel> how can i verify that it works
[01:35:32] <pcw_home> if you have feedback backwards (you have a 50%chance) the axis will runaway the first time you power them up
[01:35:40] <nspiel> got it
[01:35:45] <nspiel> so how can i verify that
[01:36:02] <nspiel> the gui is moving the same way as the axis real direction so that may be good
[01:36:06] <nspiel> the scara gui
[01:36:25] <pcw_home> Thats good but not sufficient
[01:36:55] <nspiel> so what is the sufficient way
[01:37:51] <pcw_home> The slow was is figure out which way the motors drive vs error
[01:38:20] <pcw_home> slow way
[01:38:36] <nspiel> so jog them in axis and then see if they slowly run away?
[01:39:24] <pcw_home> if feedback is backwards, they will run away away full speed
[01:39:34] <pcw_home> you will have no control
[01:39:41] <nspiel> oh boy thats not good
[01:39:46] -!- Nick001 [Nick001!~Nick001@clsm-74-212-8-25-pppoe.dsl.clsm.epix.net] has joined #linuxcnc
[01:40:12] <nspiel> so how can i verify that the error is correct without power
[01:41:16] <pcw_home> If things are properly setup, a runaway will immediately cause a FE,
[01:41:17] <pcw_home> turn off drive enable and stop the drives but this should not be depended on initially
[01:43:03] -!- tjb1 has quit [Quit: Leaving.]
[01:43:06] <pcw_home> so first thing I would do is disconnect the motors from the drives start your config and verify
[01:43:08] <pcw_home> 1. that moving the robot arm cause an immediate FE and the enable is turn off in this case
[01:43:11] <nspiel> does a following error kill lcnc or the drive operation/ pwm signal?
[01:44:03] <nspiel> enable in the config or the power button in the axis gui
[01:44:04] <pcw_home> What is does is dependent on the HAL file but normally it will at least turn off the drive enables
[01:45:09] <nspiel> so machine power on
[01:45:16] <nspiel> then try to jog the axis with poiwer off
[01:45:19] <nspiel> then should get FE
[01:45:20] <nspiel> ?
[01:45:28] <pcw_home> You need to verify this (WITH MOTORS DISCONNECTED)
[01:45:33] <pcw_home> Yes
[01:45:42] <nspiel> ok i didnt get one
[01:45:50] <nspiel> i lied
[01:45:51] <nspiel> i got one
[01:46:02] <nspiel> it turned the power off
[01:46:36] <nspiel> i have to imcrement the position 3 times before following error occurs and shuts machine power off
[01:46:48] <pcw_home> check that the drive enables are asserted (low) at power on and de-asserted on a FE
[01:47:25] <nspiel> with dmesg?
[01:49:38] -!- KimK_2 [KimK_2!~kkirwan@wsip-184-176-200-171.ks.ks.cox.net] has joined #linuxcnc
[01:50:09] -!- Servos4ever has quit [Remote host closed the connection]
[01:52:11] <nspiel> so it is asserted on power and deasserted on an FE
[01:54:49] <nspiel> pcw- what is the next step?
[02:01:55] <nspiel> or anyone- do you think that i am ok to connect the drive power and try to move one axis at a time with my hand on the hardstop power killswitch
[02:02:56] -!- i_tarzan has quit [Ping timeout: 245 seconds]
[02:06:03] -!- skorasaurus has quit [Read error: Operation timed out]
[02:13:27] <nspiel> anyone?
[02:21:22] <nspiel> ok i try to move with it
[02:21:26] <nspiel> and it moves the joint
[02:21:33] <nspiel> but immediately results in a following error
[02:22:01] <Tom_itx> is it backwards?
[02:22:17] <nspiel> the motor power?
[02:22:32] <nspiel> the input scale is wrong. would that do it?
[02:23:05] <Tom_itx> the sign?
[02:23:32] <CaptHindsight> "if you have feedback backwards (you have a 50%chance) the axis will runaway the first time you power them up"
[02:24:40] <nspiel> so should i just try to flip the sign in the ini on the input scale and see if it works?
[02:24:56] <nspiel> i assume the FE was from it trying to run away"?
[02:25:56] <Tom_itx> did it try to move in the direction you told it to?
[02:26:01] <Tom_itx> before it faulted
[02:30:03] -!- armourer [armourer!7bd3ab9e@gateway/web/freenode/ip.123.211.171.158] has joined #linuxcnc
[02:30:15] <nspiel> yeah
[02:30:31] <nspiel> let ,me double check
[02:30:50] <armourer> is kwallace still here ?
[02:31:02] <armourer> kwallace2
[02:31:03] <Tom_itx> if it moved in the right direction, reverse the encoder wires
[02:31:14] <nspiel> it moved in the wrong direction
[02:31:17] <nspiel> its the opposite
[02:31:25] <nspiel> so should i inverse the sign on the enoder scaling?
[02:31:28] <Tom_itx> change the sign then and try it again
[02:31:48] <nspiel> the sign on the input scale?
[02:31:57] <Tom_itx> i would
[02:32:12] <Tom_itx> if it's turning backwards
[02:32:18] <nspiel> oh should i switch the leads on the pwm output?
[02:32:39] <nspiel> it would accomplish the same thing right?\
[02:32:56] <Tom_itx> just reverse the sign
[02:33:03] <Tom_itx> since it moved in the wrong direction
[02:33:48] <Tom_itx> you may also have to reverse the encoders since they're not in sync with the motor direction
[02:34:05] <Tom_itx> the motor goes left the encoder says it's going right
[02:34:11] <Tom_itx> ?
[02:34:57] <nspiel> yeah
[02:35:00] <nspiel> so now it works
[02:35:16] <nspiel> but i hit the increase too many times and then it had a FE
[02:35:26] <armourer> hhmm I hope Tom has as much patience when I sart asking similar questions
[02:36:28] <nspiel> yeah im pretty slow at this stuff and the people here are so great
[02:36:44] <Tom_itx> slow is better than getting hurt or such
[02:36:48] <armourer> they are, I agree
[02:37:53] <armourer> kwallace2 found a link for me this morning and as Im now at the clients I dont have it with me
[02:38:10] <armourer> it has to do with 1m2000f stepper drive boards
[02:38:16] <Tom_itx> did he post it here?
[02:38:17] <armourer> anybody here familiar with it ?
[02:38:23] <nspiel> so now it looks like the two joints are able to move
[02:38:30] <nspiel> in very slow increments though
[02:38:30] <kwallace2> I'll look
[02:38:39] <nspiel> the z made a weird noise and i just turned everything off
[02:38:50] <armourer> kwallace this is actually joebog here
[02:38:57] <armourer> Im on clients machine
[02:39:21] <armourer> hence armourer = the gunsmith Im doing work for
[02:39:46] <nspiel> ok the z axis is really weird
[02:39:51] <nspiel> it made a weird noise
[02:39:55] -!- ravenlock [ravenlock!~ravenlock@enlightenment/developer/ravenlock] has joined #linuxcnc
[02:39:56] <nspiel> both the joints are workign though
[02:40:18] <Tom_itx> maybe the scale is way off on z
[02:40:20] <kwallace2> http://motion.schneider-electric.com/downloads/datasheets/im483.pdf
[02:40:54] <kwallace2> http://motion.schneider-electric.com/products/im483.html
[02:40:58] <armourer> I definately owe you a cold drink of your choice :)\
[02:41:03] <armourer> thanks again
[02:41:17] <kwallace2> No problem.
[02:43:24] <armourer> kwallace do you remember the addy for the nwhole user manual ?
[02:44:27] <kwallace2> Oops, maybe this? http://motion.schneider-electric.com/downloads/manuals/im483.pdf
[02:44:52] <armourer> its my connection sorry
[02:45:32] <armourer> yay I have it thanks :)
[02:45:45] <nspiel> is there a way to move large amounts at a time
[02:45:50] <nspiel> and disable the Z
[02:46:31] <kwallace2> I found a pair of IM483 drives on eBay and accidentally bought them.
[02:46:54] <kwallace2> :)
[02:49:30] <nspiel> is there a way to move large amounts at a time
[02:51:31] <CaptHindsight> jog in continuous mode
[02:51:48] <nspiel> do u just hold down the +
[02:51:54] <nspiel> or do u have to keep on clicking
[02:51:57] <CaptHindsight> yes or -
[02:52:26] <nspiel> hold down or keep clicking?
[02:52:32] <CaptHindsight> hold down
[02:52:34] <armourer> how much ? kwallace
[02:53:35] <nspiel> it made a weird noise when holding it down
[02:53:40] <nspiel> and was oscillating alot
[02:53:47] <nspiel> the whole table was shaking my floor
[02:53:57] -!- zzolo has quit [Quit: zzolo]
[02:54:03] <CaptHindsight> jogging z?
[02:54:27] <nspiel> no both of the joints
[02:54:30] <CaptHindsight> what axis were you jogging?
[02:54:33] <nspiel> it makes a bad noise
[02:54:42] <nspiel> i can move a little at a time
[02:54:47] <nspiel> one button press at a time
[02:54:52] <nspiel> but when holding down it freaks out
[02:55:18] -!- FinboySlick has quit [Quit: Leaving.]
[02:55:32] <Tom_itx> CaptHindsight, do you adjust the pwm frequency on those like you do the step pulse on steppers?
[02:56:58] <CaptHindsight> try changing the jogging speed
[02:57:13] -!- jfire has quit [Quit: Leaving.]
[02:57:42] <Tom_itx> something about the inductance
[02:57:50] <Tom_itx> i'm not that savvy with it
[02:58:01] <nspiel> why would it be the inductance
[02:58:12] <Tom_itx> i know if you get the frequency too high it can/will run hot
[02:58:24] <CaptHindsight> Tom_itx: the servo amps we use have tons of settings for inductance, slew, etc etc
[02:58:35] <Tom_itx> ok
[02:58:58] <Tom_itx> sounds like he's on the way but needs quite a bit of tuning
[02:59:13] <Tom_itx> not sure about z
[02:59:27] <CaptHindsight> yeah, usually PID is set 1, 0, 0 as a starting point
[02:59:47] <nspiel> similar thing happened with the z as with what is happened with the joints now. maybe i am moving too fast
[02:59:57] <Tom_itx> i've tuned PID before but not with linuxcnc
[03:00:02] <Tom_itx> it can be a bit tricky
[03:00:25] <Tom_itx> nspiel start working with your tuning
[03:00:50] <nspiel> as opposed to with the speed?
[03:01:09] -!- Cylly [Cylly!cylly@p54B12E66.dip0.t-ipconnect.de] has joined #linuxcnc
[03:02:01] -!- Loetmichel has quit [Ping timeout: 256 seconds]
[03:02:01] <Tom_itx> that is my non expert opinion
[03:02:03] <CaptHindsight> there will be an upper limit to the speed, but for noiw you can try slowing it down just to see what's happening
[03:02:38] <nspiel> so i turned the speed way down and now when i hold down + the motor just tries to move and i can feel it with my hand trying to move but the joint doesnt move
[03:02:52] <Tom_itx> work on getting it to move where you tell it with no overshoot etc
[03:04:17] <nspiel> so would the next step be to use the PID tuning stuff
[03:04:24] <nspiel> the feed slow down doesnt seem to help
[03:05:08] <Tom_itx> does it move the distance you give it?
[03:06:50] <nspiel> no
[03:07:12] <Tom_itx> get your scale worked out so it does
[03:07:26] <nspiel> it just oscillates or tries to move but doesnt
[03:08:09] <Tom_itx> when P overshoots it will oscillate
[03:08:13] <CaptHindsight> you know what your scale should be now since you read the counts
[03:08:33] <nspiel> but when i do that its way off
[03:08:45] <nspiel> so i got 1800 per 180 degrees
[03:08:57] <nspiel> so input scale should be 10
[03:09:14] <nspiel> and when i do that it thinks it moves orders of magnitude more than it does
[03:12:17] <CaptHindsight> try P = 0.5
[03:12:26] <CaptHindsight> and jog it
[03:12:47] <nspiel> ohhhh p=100 right now in my ini
[03:13:03] -!- AR_ has quit [Ping timeout: 245 seconds]
[03:13:38] <CaptHindsight> just out of curiosity pastebin your .ini
[03:13:56] <nspiel> kk
[03:15:17] <Tom_itx> i think P is way too high
[03:15:26] <Tom_itx> but i've never tuned with lcnc either...
[03:15:50] <Tom_itx> if it never reaches setpoint, P is low
[03:15:54] <Tom_itx> if it oscillates it's too high
[03:16:03] -!- jasen_ has quit [Quit: Page closed]
[03:16:37] <Tom_itx> but you've got alot of things going on there
[03:19:00] <CaptHindsight> Tom_itx: http://www.parkermotion.com/manuals/aries/aries_ug_revf.pdf Chapter 6 list all the setting for the amp
[03:19:21] <CaptHindsight> we have used lots of these with Linuxcnc
[03:20:27] <nspiel> http://pastebin.com/13p8uAey
[03:20:35] <CaptHindsight> the nice thing about matched servo motors and amps is that they come with pretty darn close default settings
[03:21:14] <CaptHindsight> I've tuned 3 axis servo setups easily under an hour
[03:22:06] <nspiel> that must be nice. do either of you guys know where that one lcnc link is that has the rough pid tuning parameters- like increase p until it starts to oscillate slowly dial in i etc...
[03:22:41] <CaptHindsight> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?PWM_Servo_Amplifiers
[03:24:03] <nspiel> capt what should i start p out as? did you see my ini?
[03:24:25] <CaptHindsight> I usually use P = 1
[03:25:38] <nspiel> it will just never reach if p is too low right?
[03:25:46] <CaptHindsight> yes
[03:26:30] <CaptHindsight> I've never been out of the single digits for any PID value
[03:27:34] <CaptHindsight> then again I'm using matching AC servos and amps with factory settings
[03:31:33] -!- FinboySlick [FinboySlick!~shark@squal.net] has joined #linuxcnc
[03:31:50] -!- ds3 [ds3!noinf@netblock-66-245-251-24.dslextreme.com] has joined #linuxcnc
[03:33:36] -!- KimK_1 has quit [Remote host closed the connection]
[03:33:51] -!- jfire has quit [Quit: Leaving.]
[03:34:54] -!- armourer has quit [Quit: Page closed]
[03:34:55] -!- KimK_1 [KimK_1!~kkirwan@ip68-102-65-151.ks.ok.cox.net] has joined #linuxcnc
[03:37:04] -!- automata_ [automata_!~Amit@triband-mum-59.182.146.231.mtnl.net.in] has joined #linuxcnc
[03:42:17] -!- automata__ [automata__!~Amit@triband-mum-59.182.154.251.mtnl.net.in] has joined #linuxcnc
[03:43:11] -!- automata_ has quit [Ping timeout: 260 seconds]
[03:45:36] -!- automata_ [automata_!~Amit@triband-mum-59.182.160.21.mtnl.net.in] has joined #linuxcnc
[03:46:23] -!- automata__ has quit [Ping timeout: 245 seconds]
[03:48:48] -!- automata__ [automata__!~Amit@triband-mum-59.182.164.150.mtnl.net.in] has joined #linuxcnc
[03:50:08] -!- automata_ has quit [Ping timeout: 245 seconds]
[03:50:10] <nspiel> oh ok
[03:50:52] -!- KimK_1 has quit [Remote host closed the connection]
[03:51:22] -!- KimK_1 [KimK_1!~kkirwan@ip68-102-65-151.ks.ok.cox.net] has joined #linuxcnc
[03:51:52] <nspiel> i got a following error
[03:51:56] <nspiel> immediately
[03:52:01] <nspiel> with p=1
[03:53:31] -!- automata__ has quit [Ping timeout: 264 seconds]
[03:58:31] -!- automata_ [automata_!~Amit@triband-mum-59.182.179.106.mtnl.net.in] has joined #linuxcnc
[04:01:32] <nspiel> capt what is the proper way to increase p
[04:01:37] <nspiel> just until oscillation?
[04:04:08] -!- jfire has quit [Quit: Leaving.]
[04:04:52] -!- automata_ has quit [Ping timeout: 246 seconds]
[04:05:17] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[04:06:41] -!- jfire has quit [Client Quit]
[04:12:39] <Jymmm> pcw_home: I got the chargers in
[04:15:51] <nspiel> pcw_home do u have advice on my pid tuning
[04:27:34] <CaptHindsight> nspiel: since 100 was way too high and 1 is too low, try 50, then either 25 or 75 based on results
[04:33:17] <nspiel> k i will do that now
[04:38:52] <nspiel> so with p at 50 it jogs but does not also oscillates
[04:47:50] <nspiel> ok now i switched it to 30 and it move continuously and does not oscillate
[04:47:57] <nspiel> now to learn how to tune p and i
[04:48:01] <pcw_home> For a voltage mode drive (a HBridge) I would set D first to the
[04:48:02] <pcw_home> largest stable amount and then back off about 30% then do the same with P
[04:48:20] <pcw_home> (tune D with a bit of P say 10)
[04:49:08] <nspiel> what do u mean witha bit of p
[04:49:20] <pcw_home> You will be able to use more D if you increase the servo thread rate
[04:49:29] <pcw_home> say 10 for P
[04:49:39] <nspiel> oh ok
[04:50:20] <nspiel> what about i
[04:52:16] <pcw_home> After this tune FF1 and then FF2
[04:52:18] <pcw_home> FF1 is tuned for minimum following error during a high speed cruise
[04:52:19] <pcw_home> FF2 is tune for minimum following error during accel and deccel
[04:52:21] <pcw_home> Note that tuning will change if you chang the motor power voltage
[04:53:10] <pcw_home> so theres not to much point (except learning) unless you have the final power supply
[04:54:14] <pcw_home> I would leave I at 0 until every thing else is as close as it can get
[04:54:16] <pcw_home> or it will just make things worse
[04:54:36] <nspiel> but dont i want 0 steady state error?
[04:55:20] <pcw_home> Any I term at this point will make the rest of the tuning impossible
[04:55:41] <pcw_home> (or at least a lot more difficult)
[04:57:11] <nspiel> so how do i tune the final i value once everything else is set
[04:59:18] <pcw_home> Once everything else it tuned will you can add I but note that it will typically
[04:59:20] <pcw_home> improve static and cruse performance at the expense of dynamic performance
[04:59:59] <nspiel> yeah but isnt the point of i to add zero steady state error? how do i tune for the right value
[05:02:05] -!- Fox_Muldr has quit [Ping timeout: 240 seconds]
[05:03:00] -!- jef79m has quit [Excess Flood]
[05:03:50] -!- jfire has quit [Ping timeout: 240 seconds]
[05:03:58] <pcw_home> Right for what? any amount of I will result in 0 steady state error (after a time),
[05:04:00] <pcw_home> more force the error to 0 faster and the response to disturb (changing load)
[05:04:02] <pcw_home> faster at the expense of stability, its a tradeoff
[05:04:06] -!- Fox_Muldr [Fox_Muldr!quakeman@frnk-5f74093f.pool.mediaWays.net] has joined #linuxcnc
[05:04:15] <pcw_home> forces
[05:05:41] -!- FinboySlick has quit [Quit: Leaving.]
[05:06:02] <nspiel> right for my system
[05:06:12] -!- jef79m [jef79m!~jef79m@124-149-54-210.dyn.iinet.net.au] has joined #linuxcnc
[05:06:45] <nspiel> do you increase i until unstable then do 30% as well?
[05:11:00] <pcw_home> I would not in general without a lot of testing. I would add just enough to zero static error in a reasonable time
[05:11:01] <pcw_home>
[05:13:52] Guest38034 is now known as abetusk
[05:21:06] -!- dhoovie [dhoovie!~kvirc@122.177.10.165] has joined #linuxcnc
[05:22:33] <nspiel> how do u measure zero static error
[05:30:06] -!- automata_ [automata_!~Amit@122.179.176.189] has joined #linuxcnc
[05:32:46] -!- kwallace2 [kwallace2!~kwallace@smb-174.sonnet.com] has parted #linuxcnc
[05:34:28] <pcw_home> axis.N.f-error
[05:35:10] <pcw_home> You will need to plot this (with halscope) for tuning
[05:40:58] <nspiel> ok cool thanks
[05:44:31] -!- |1li has quit [Ping timeout: 260 seconds]
[05:49:21] <nspiel> what will happen if i try to run the linuxcnc gcode script now
[05:57:02] -!- pjm_ [pjm_!~pjm@uhfsatcom.plus.com] has joined #linuxcnc
[05:59:30] -!- pjm has quit [Ping timeout: 264 seconds]
[06:08:02] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc
[06:14:23] -!- jaggednz has quit [Ping timeout: 250 seconds]
[06:16:17] -!- automata_ has quit [Read error: Connection reset by peer]
[06:19:12] -!- automata_ [automata_!~Amit@122.170.70.120] has joined #linuxcnc
[06:24:08] -!- Laremere has quit [Ping timeout: 240 seconds]
[06:36:55] -!- jaggednz_ has quit [Ping timeout: 250 seconds]
[06:38:05] -!- stsydow has quit [Remote host closed the connection]
[06:39:01] <CaptHindsight> https://www.birchwoodtechnologies.com/store/trutemp.html True black magnetite finish at 200°F
[06:39:11] <CaptHindsight> ^^ anyone try these?
[06:48:50] -!- krusty_ar has quit [Ping timeout: 264 seconds]
[06:51:05] Cylly is now known as Loetmichel
[06:51:16] <Loetmichel> mornin'
[06:54:01] -!- i_tarzan [i_tarzan!~i_tarzan@189.249.238.78] has joined #linuxcnc
[07:02:45] -!- asdfasd [asdfasd!123456@149.241.154.187] has joined #linuxcnc
[07:04:51] -!- DJ9DJ [DJ9DJ!~Deejay@unaffiliated/dj9dj] has joined #linuxcnc
[07:04:59] <DJ9DJ> moin
[07:10:54] -!- stsydow has quit [Client Quit]
[07:17:10] -!- mle has quit [Excess Flood]
[07:25:23] -!- Kup has quit [Max SendQ exceeded]
[07:26:14] -!- Kup has quit [Max SendQ exceeded]
[07:26:54] -!- Kup has quit [Max SendQ exceeded]
[07:43:50] -!- automata_ has quit [Read error: Connection reset by peer]
[07:47:02] -!- stsydow has quit [Ping timeout: 240 seconds]
[07:53:27] -!- b_b has quit [Changing host]
[08:01:18] -!- i_tarzan has quit [Ping timeout: 264 seconds]
[08:01:51] -!- i_tarzan [i_tarzan!~i_tarzan@189.249.238.78] has joined #linuxcnc
[08:05:25] -!- rob_h [rob_h!~rob_h@94.2.168.51] has joined #linuxcnc
[08:14:12] -!- thomaslindstr_m has quit [Remote host closed the connection]
[08:19:13] asdfasd is now known as nalapai_go_mila
[08:19:17] -!- nalapai_go_mila [nalapai_go_mila!123456@149.241.154.187] has parted #linuxcnc
[08:32:30] -!- toxx has quit [Ping timeout: 245 seconds]
[08:32:49] -!- toxx [toxx!~cnc-guy@v3-1260.vlinux.de] has joined #linuxcnc
[08:39:13] -!- Thetawaves_ [Thetawaves_!~Thetawave@114-68-237-24.gci.net] has joined #linuxcnc
[08:42:18] -!- sumpfralle1 [sumpfralle1!~lars@p5B2CD306.dip0.t-ipconnect.de] has joined #linuxcnc
[08:51:09] -!- stsydow has quit [Client Quit]
[08:54:37] -!- nalapai_go_mila [nalapai_go_mila!123456@149.241.154.187] has joined #linuxcnc
[08:57:18] -!- nalapai_go_mila [nalapai_go_mila!123456@149.241.154.187] has parted #linuxcnc
[09:01:08] -!- thomasca_ has quit [Read error: Connection reset by peer]
[09:01:54] -!- dhoovie|2 [dhoovie|2!~kvirc@122.177.95.4] has joined #linuxcnc
[09:03:04] -!- dhoovie has quit [Ping timeout: 246 seconds]
[09:04:19] -!- dhoovie [dhoovie!~kvirc@122.177.70.76] has joined #linuxcnc
[09:06:13] -!- dhoovie|2 has quit [Ping timeout: 246 seconds]
[09:08:38] -!- dhoovie has quit [Read error: Connection reset by peer]
[09:08:46] -!- asdfasd [asdfasd!123456@149.241.154.187] has joined #linuxcnc
[09:08:52] -!- dhoovie [dhoovie!~kvirc@122.177.81.148] has joined #linuxcnc
[09:16:09] -!- Thetawaves_ has quit [Quit: This computer has gone to sleep]
[09:19:19] -!- syyl- [syyl-!~syyl@p4FD11D8A.dip0.t-ipconnect.de] has joined #linuxcnc
[09:22:38] -!- syyl has quit [Ping timeout: 245 seconds]
[09:32:58] -!- mk0 [mk0!~Orr@plasmoteg-1.bas-net.by] has joined #linuxcnc
[09:43:21] -!- automata_ [automata_!~Amit@122.169.18.83] has joined #linuxcnc
[09:46:27] -!- cpresser has quit [Quit: Lost terminal]
[09:49:36] -!- pcw_home has quit [Ping timeout: 256 seconds]
[09:53:28] -!- automata_ has quit [Ping timeout: 246 seconds]
[09:53:29] -!- automata__ [automata__!~Amit@122.179.183.170] has joined #linuxcnc
[09:53:54] -!- stsydow has quit [Ping timeout: 240 seconds]
[10:02:56] -!- pcw_home [pcw_home!~chatzilla@ip-66-80-167-54.sjc.megapath.net] has joined #linuxcnc
[10:21:49] -!- skunkworks has quit [Remote host closed the connection]
[10:22:14] -!- KimK_2 has quit [Ping timeout: 240 seconds]
[10:24:54] -!- stsydow has quit [Quit: Leaving]
[10:28:45] -!- Lathe_newbie [Lathe_newbie!~newbie@zux221-144-015.adsl.green.ch] has joined #linuxcnc
[10:38:23] -!- dhoovie has quit [Read error: Connection reset by peer]
[10:40:53] -!- dhoovie [dhoovie!~kvirc@122.177.166.188] has joined #linuxcnc
[10:43:17] -!- Loetmichel has quit [Ping timeout: 256 seconds]
[10:48:34] -!- aep [aep!~aep@libqxt/developer/aep] has parted #linuxcnc
[10:49:58] -!- Loetmichel [Loetmichel!cylly@p54B11636.dip0.t-ipconnect.de] has joined #linuxcnc
[10:52:37] -!- Simooon [Simooon!~simon@gw.obelnet.dk] has joined #linuxcnc
[10:53:13] -!- automata_ [automata_!~Amit@122.179.183.170] has joined #linuxcnc
[10:53:51] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc
[10:56:40] -!- automata__ has quit [Ping timeout: 245 seconds]
[11:02:38] -!- mhaberler has quit [Ping timeout: 245 seconds]
[11:04:14] -!- toastydeath has quit [Ping timeout: 240 seconds]
[11:07:34] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[11:11:05] -!- KimK_2 [KimK_2!~kkirwan@wsip-184-176-200-171.ks.ks.cox.net] has joined #linuxcnc
[11:26:13] -!- automata__ [automata__!~Amit@122.169.58.38] has joined #linuxcnc
[11:29:10] -!- automata_ has quit [Ping timeout: 245 seconds]
[11:29:18] -!- automata__ has quit [Read error: No route to host]
[11:30:04] -!- automata__ [automata__!~Amit@122.170.73.18] has joined #linuxcnc
[11:35:27] -!- odogono has quit [Read error: Connection reset by peer]
[11:36:02] -!- paideia [paideia!~paideia@127.38.103.87.rev.vodafone.pt] has joined #linuxcnc
[11:38:52] -!- automata_ [automata_!~Amit@122.170.75.185] has joined #linuxcnc
[11:39:06] -!- gonzo__ has quit [Read error: Connection reset by peer]
[11:39:09] -!- automata__ has quit [Write error: Connection reset by peer]
[11:45:46] -!- automata__ [automata__!~Amit@122.170.41.34] has joined #linuxcnc
[11:45:47] -!- automata_ has quit [Read error: Connection reset by peer]
[11:48:36] -!- automata_ [automata_!~Amit@122.179.167.233] has joined #linuxcnc
[11:49:19] -!- sumpfralle1 has quit [Ping timeout: 246 seconds]
[11:51:17] -!- automata__ has quit [Ping timeout: 256 seconds]
[11:53:39] -!- automata_ has quit [Ping timeout: 260 seconds]
[11:57:56] -!- maximilian_h [maximilian_h!~bonsai@p549DE6C9.dip0.t-ipconnect.de] has joined #linuxcnc
[11:57:58] -!- maximilian_h [maximilian_h!~bonsai@p549DE6C9.dip0.t-ipconnect.de] has parted #linuxcnc
[12:02:47] -!- md-2 has quit [Remote host closed the connection]
[12:06:51] -!- dosas [dosas!~dosas@p4FEBC161.dip0.t-ipconnect.de] has joined #linuxcnc
[12:29:44] -!- false8 has quit []
[12:29:50] -!- false_ [false_!~seratech@a83-160-117-181.adsl.xs4all.nl] has joined #linuxcnc
[12:31:57] <false_> hey everyone
[12:32:20] -!- mk0 has quit [Quit: Leaving]
[12:33:54] -!- mk0 [mk0!~Orr@plasmoteg-1.bas-net.by] has joined #linuxcnc
[12:37:27] -!- paideia has quit [Quit: Leaving]
[12:42:45] <false_> So, after unclogging the entire auto lube system (thanks for the tips!), we're back to tuning now. Anyone care to comment on this: http://tinypic.com/r/rvkf43/5 . I have removed the servo from the mill to make sure it's not a mechnical problem with the mill itself. I cannot get rid of the spikes at the beginning, adding more P helps, but I have to add D to keep it from oscillating. Any amount of FF2 makes the spikes worse.
[12:44:13] <skunkworks> Tuning without the servo in the machine is usually fruitless...
[12:46:17] <false_> Yes, so I read, but the spikes are the same when the motor is attached, which makes me wonder if there is some kind of filtering on the drive input? (A06B-6035, fanuc velocity drives)
[12:47:46] -!- mhaberler has quit [Ping timeout: 246 seconds]
[12:51:27] <false_> It's not my intention to tune the servo and than put it back on the machine, but I wanted to be sure it wasn't mechanical. Now I can see the problem is exactly the same without load attached, which makes me suspect the drives?
[12:52:10] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[12:52:21] -!- PetefromTn [PetefromTn!~quassel@66-168-88-82.dhcp.kgpt.tn.charter.com] has joined #linuxcnc
[12:55:41] <Valen> backlash somewhere?
[12:56:36] <Valen> you could also try -ve values for ff2 perhaps?
[12:56:44] <false_> That's why I removed the servo from the machine, the encoder is mounted on the shaft, there is no backlash one the connection between them
[12:57:11] <false_> I thought I should not use negative numbers as PID parameters
[12:58:28] <Valen> you can on the FF stuff, you shouldn't need to but it might be worth a try
[12:58:35] <Valen> I found the FF's to be *very* sensitive
[12:58:43] <Valen> I was using .000something
[12:59:01] <false_> Yes adding as much as 0.0005 FF2 makes the spikes go bonkers
[12:59:03] -!- cpresser [cpresser!~cpresser@rstenpresser.de] has joined #linuxcnc
[12:59:15] <false_> I'll try the negative ff2
[13:01:21] -!- Blorb has quit [Quit: changing servers]
[13:02:09] -!- ktchk [ktchk!~eddie6929@n219079251122.netvigator.com] has joined #linuxcnc
[13:05:18] -!- FinboySlick [FinboySlick!~shark@74.117.40.10] has joined #linuxcnc
[13:21:49] -!- zzolo has quit [Quit: zzolo]
[13:28:46] <dosas> I'm trying to add a touch off plate, and I'm using this famous example here http://forscience.nl/?p=197. I can startup without error, the probe-in pin works fine. but when i press the touch off button nothing happens
[13:29:43] <jthornton> never heard of it so not so famous I assume
[13:29:58] <archivist> I never heard of it either
[13:30:04] <dosas> okay not famous
[13:30:17] <dosas> but the best thing i found out there
[13:30:29] <archivist> is it some random internet source where you find errors ?
[13:30:41] -!- krusty_ar has quit [Ping timeout: 240 seconds]
[13:31:00] <archivist> did you miss a step
[13:31:23] <jthornton> or two
[13:31:33] <archivist> diagnosis of those two may find the error (or three)
[13:32:42] -!- gimps_ [gimps_!~gimps@unaffiliated/gimps] has joined #linuxcnc
[13:32:46] <jthornton> I wonder why he used classicladder and made it so complicated
[13:35:08] -!- dosas has quit [Ping timeout: 245 seconds]
[13:35:19] -!- `Nerobro [`Nerobro!fwuser@globalcom.global-com.com] has joined #linuxcnc
[13:35:20] -!- digitalica has quit [Quit: Page closed]
[13:36:00] <jthornton> I would just use a G38 then a G10 in a subroutine file called with the MDI command from the push button
[13:36:54] <jthornton> or G92 if your not using the tool table like I do on my plasma table
[13:37:22] -!- gpowers [gpowers!~gpowers@71-81-227-116.dhcp.stls.mo.charter.com] has joined #linuxcnc
[13:38:19] <jthornton> well he left
[13:38:49] -!- `Nerobro_ has quit [Ping timeout: 268 seconds]
[13:38:57] -!- gpowers has quit [Read error: Connection reset by peer]
[13:39:06] -!- gpowers [gpowers!~gpowers@71-81-227-116.dhcp.stls.mo.charter.com] has joined #linuxcnc
[13:39:55] -!- gpowers has quit [Remote host closed the connection]
[13:41:11] -!- gpowers [gpowers!~gpowers@71-81-227-116.dhcp.stls.mo.charter.com] has joined #linuxcnc
[13:50:00] -!- tmcw has quit [Remote host closed the connection]
[13:50:01] -!- Loetmichel has quit [Ping timeout: 240 seconds]
[13:52:41] -!- gpowers has quit [Remote host closed the connection]
[13:52:54] -!- mhaberler has quit [Ping timeout: 264 seconds]
[13:53:50] -!- automata_ [automata_!~Amit@122.169.61.201] has joined #linuxcnc
[13:56:23] -!- Garffan has quit [Quit: Page closed]
[13:57:25] -!- krusty_ar has quit [Ping timeout: 246 seconds]
[13:58:41] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[13:59:00] -!- HUI_ has quit [Client Quit]
[13:59:18] -!- Laremere has quit [Ping timeout: 245 seconds]
[14:00:49] -!- kwallace [kwallace!~kwallace@smb-205.sonnet.com] has joined #linuxcnc
[14:11:15] -!- ass has quit [Client Quit]
[14:13:03] -!- PetefromTn has quit [Remote host closed the connection]
[14:16:21] -!- mk0 has quit [Quit: Leaving]
[14:21:59] <jdh> someone gave me a 0.375" ballscrew & nut. I wonder if I can use it on my 9x20 for the X in the same place as the original leadscrew.
[14:22:38] <archivist> yes if it will fit
[14:22:55] <archivist> probably...only you can see
[14:24:04] <CaptHindsight> jdh: whats the pitch? Will that work for you?
[14:25:41] -!- krusty_ar_ has quit [Ping timeout: 268 seconds]
[14:26:16] <jdh> looks like 8TPI (with a tape measure)
[14:27:32] <jdh> 0.3 thou/step with half stepping and 1:1
[14:27:44] <archivist> you can scale it in software so it pitch does not matter unless you want a dial on the shaft
[14:29:22] <jdh> I'd ditch the dial/handle. It just might be cleaner to put it in the same spot as the old one. I bought a 12mm screw/nut that I was going to mount on the side.
[14:32:59] <false_> well this is the best I can do: http://tinypic.com/r/2n287a/5 . How does that look, I don't really know what I should be expecting in terms of recovery times. This is accelerating to 1000mm/m @ 830mm/sec/sec, with no load attached
[14:34:41] <false_> deceleration looks like this: http://tinypic.com/r/3004hw6/5
[14:37:41] <cradek> are those inches or mm?
[14:37:57] <false_> sorry forgot to mention, mm
[14:38:45] <cradek> it still looks like something's totally wrong
[14:38:58] <false_> I was afraid you would say that :P
[14:40:10] <false_> I was thinking there might be some kind of intelligence on the drive? Some kind of input filter, or maybe accel ramps?
[14:40:26] <false_> Could that explain this behavior?
[14:41:03] <cradek> sure, a velocity loop that responds poorly (no matter what the reason) could explain this
[14:41:16] <pcw_home> Sure doesn't look like its in velocity mode
[14:41:44] <false_> Yeah you said that last week, you thought torque mode right?
[14:43:01] <false_> But the drives require a tacho feedback, that's not logical or common is it?
[14:43:27] <cradek> remind me - do you have real tachometers?
[14:44:09] <pcw_home> Also the plots are a little confusing sine the velocity feedback is not shown (it must be oscillating)
[14:44:16] -!- automata_ has quit [Ping timeout: 264 seconds]
[14:44:16] <pcw_home> since
[14:44:27] <false_> I will plot another one
[14:44:54] <false_> You want the hm2.encoder.velocity?
[14:49:34] <pcw_home> Do the oscillations (on the same motion) disappear if you decrease P?
[14:49:40] -!- mhaberler has quit [Quit: mhaberler]
[14:50:00] -!- dhoovie has quit [Read error: Connection reset by peer]
[14:50:21] <false_> http://tinypic.com/r/2s9yas3/5
[14:51:35] <cradek> what is y-vel-fb?
[14:52:38] <cradek> (is it tinypic that converts these to jpg? that's obnoxious)
[14:52:55] <false_> Im uploading png so I would say yes
[14:53:08] <cradek> they're insane then
[14:53:11] <cradek> :-(
[14:53:16] <cradek> what is y-vel-fb?
[14:53:17] <false_> y-vel-fb is coupled to encoder.velocity
[14:53:34] -!- Valen has quit [Quit: Leaving.]
[14:54:05] <false_> Would a plot of the pwmgen that generates the tacho be helpfull?
[14:55:07] <false_> pcw_home: reducing p to 60 does not make a difference, not a huge one at least
[14:55:09] <cradek> it doesn't start moving when you command it
[14:55:20] <false_> the drive having a deadband?
[14:57:07] <cradek> it would be interesting if you'd give your amp a short 1v square pulse and plot the resulting velocity
[14:57:22] <cradek> no pid tuning or anything else affecting it
[14:57:52] <cradek> your amps just aren't working right and working on tuning this pid is barking up the wrong tree
[14:58:27] <false_> Ok, hang on, I'll do that
[15:01:54] <skunkworks> this isn't the fanuc control that needed a 'tach' signal from the control card? (the control took the encoder and calculated the velocity and sent that back to the amp)
[15:02:30] <false_> Yes correct, a F/V converter on the mainboard converted encoder pulses to voltage for the drives
[15:02:43] <skunkworks> So - how are you doing it?
[15:03:29] <false_> Reading encoder counts via 7i33 and scaling and then output via another 7i33
[15:03:43] <false_> servo thread is at 5khz
[15:03:43] <skunkworks> ah - ok
[15:04:01] <false_> hang on need to do some rewiring
[15:04:03] <skunkworks> (I have done something similar.. works good if setup )
[15:05:27] * JT-Shop puts the last of Woody's things away in storage
[15:05:30] -!- ravenlock has quit [Ping timeout: 264 seconds]
[15:05:44] <skunkworks> cat?
[15:06:59] <JT-Shop> yea
[15:07:33] <JT-Shop> didn't greet me last Wednesday morning like usual
[15:08:03] <skunkworks> aww - sorry to hear that.
[15:08:35] <JT-Shop> yea she was a lap cat too and would sit in my lap while I worked on the computer
[15:09:55] <false_> that sucks
[15:10:16] <false_> cradek: what would you like in you plot sir?
[15:11:44] <cradek> how about the output command pulse (make it long enough for it to settle), encoder position and velocity
[15:14:05] <false_> you mean you want me to emit a 1V pulse from within linuxcnc?
[15:14:35] <cradek> I guess that's what I was picturing - were you doing to do it some other way?
[15:15:02] <false_> I was going to hookup a lab psu and emit the pulse from there :P, but your way sounds easier
[15:15:25] <cradek> both ways are valid tests but they test different things
[15:17:34] <false_> I get it, so as not to waste your time: I should disable the PID loop by setting everything to zero, then from halshow set a pwmgen.value that will generate a 1V pulse, then after 2 seconds or so disable the pwmgen?
[15:18:08] <cradek> sure that sounds good
[15:18:23] <cradek> will your limit switches stop it ok if it goes all wrong?
[15:18:23] <false_> *working
[15:19:53] <false_> the motor is disconnected from the mill right now, I wrote that earlier, but you came to the rescue and a forgot to tell you. I was still having the spikes I had last week and wanted to make sure it wasn't something mechanical. Have I wasted even more of your time?
[15:20:23] <cradek> ouch, a bare motor can't be tuned
[15:20:45] <cradek> well it can, but it can't then be hooked to the machine...
[15:21:20] <false_> You'll have to help me on that last part?
[15:21:50] <cradek> if you change what the motor is connected to (its inertia?), the tuning changes
[15:22:38] -!- dosas [dosas!~dosas@p4FEBC161.dip0.t-ipconnect.de] has joined #linuxcnc
[15:22:40] <false_> Yes, I get that, funny thing is that the output shown on hal scope shows exactly the same anomalies when it's connected to the mill
[15:23:36] <cradek> hmm
[15:23:49] <false_> I have the Y hooked up on my workbench and the X is still connected, same problem there, just with different tuning parameters of course
[15:24:05] <false_> So I'm suspecting the drives like you
[15:24:07] <cradek> I think you need to put it on the machine, make sure the limit switches work for safety, then test that your velocity loop is working right
[15:24:29] <cradek> you can do that by briefly commanding a steady velocity, and record what it does
[15:24:59] <cradek> ideally you'd command it using the usual dac output, so if you have wiring/ground problems or something, you'll see the real results
[15:25:17] <false_> You mean just jogging for a second or 5?
[15:25:26] <cradek> you will know VERY fast whether you have torque or velocity mode response
[15:25:46] <cradek> not jogging, a steady (like 1v) dac output
[15:25:57] <false_> ok the halshow route you mean
[15:26:10] <cradek> yeah, or use oneshot or siggen or whatever
[15:26:41] <false_> ok, I'll do this on the X, which is still connected
[15:27:12] -!- awallin [awallin!awallin@lakka.kapsi.fi] has joined #linuxcnc
[15:28:54] -!- krusty_ar has quit [Ping timeout: 264 seconds]
[15:31:39] <dosas> hello, i'm trying to get a touch off plate to work. i'm using this setup http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ClassicLadderExamples#Single_button_probe_touchoff i can start linuxcnc fine and the probe-in pin works(tested in hal meter) but when i press the custom touch off button nothing happens
[15:32:26] <dosas> does anyone know how to debug classic ladder. When i start axis and click the clssicladder symbols tag it says no signals are connected
[15:32:46] -!- Thetawaves_ [Thetawaves_!~Thetawave@114-68-237-24.gci.net] has joined #linuxcnc
[15:32:59] -!- thomasca has quit [Remote host closed the connection]
[15:36:24] <dosas> i have a pin called halui.mode.is-mdi
[15:36:41] <dosas> i suppose it should be true for the classic ladder to work how can i achieve this
[15:37:00] <dosas> ah
[15:37:16] <cradek> I think doing that with halui and classicladder is pretty crazy
[15:37:49] <cradek> you can do it in gcode easily enough
[15:38:08] <cradek> in touchy you could use a macro, or you could run master and remap a gcode to do it
[15:40:22] -!- Loetmichel [Loetmichel!cylly@p54B1244D.dip0.t-ipconnect.de] has joined #linuxcnc
[15:40:54] -!- krusty_ar_ has quit [Ping timeout: 264 seconds]
[15:41:34] <false_> cradek: 0.5V also ok, the limitswitches are not functioning at the moment because there are some repairs going on in that department, I do have a portable estop so I will be ok :$
[15:41:57] -!- dosas has quit [Ping timeout: 248 seconds]
[15:42:33] -!- Kup has quit [Quit: Leaving.]
[15:45:31] -!- dosas [dosas!~dosas@p4FEBC161.dip0.t-ipconnect.de] has joined #linuxcnc
[15:45:44] -!- gimps_ has quit [Read error: Connection reset by peer]
[15:46:59] -!- gimps_ [gimps_!~gimps@unaffiliated/gimps] has joined #linuxcnc
[15:48:20] -!- Connor2 has quit [Ping timeout: 245 seconds]
[15:48:23] -!- grummund has quit [Ping timeout: 260 seconds]
[15:50:30] -!- grummund [grummund!~user@unaffiliated/grummund] has joined #linuxcnc
[15:51:22] -!- thomaslindstr_m has quit [Remote host closed the connection]
[15:51:48] -!- knownasilya has quit [Ping timeout: 245 seconds]
[15:52:17] <JT-Shop> dosas: I wonder why he used classicladder and made it so complicated
[15:52:17] <JT-Shop> <jthornton> I would just use a G38 then a G10 in a subroutine file called with the MDI command from the push button
[15:52:17] <JT-Shop> <jthornton> or G92 if your not using the tool table like I do on my plasma table
[15:52:17] <JT-Shop> <jthornton> well he left
[15:53:15] <cradek> yes O-call a sub is all the touchy macro does. I guess you could also do that with a button to halui
[15:53:36] <cradek> you could set g92 or g5x or the tool length
[15:55:06] -!- knownasilya2 has quit [Ping timeout: 268 seconds]
[15:55:19] <JT-Shop> from my plasma touchoff.ngc subroutine
[15:55:21] <JT-Shop> G38.2 Z-1.75 (Probe to find the surface)
[15:55:21] <JT-Shop> G92 Z-0.070 (Set Z Probe Switch Offset)
[15:55:42] <JT-Shop> the rest is plasma specific
[15:56:29] <cradek> you don't use the result of the probe
[15:56:54] <JT-Shop> no, I just use to to stop the Z
[15:56:59] <JT-Shop> it to
[15:57:01] <cradek> where it stops after the decel is done isn't particularly reliable, because it depends how fast you're going
[15:57:15] <cradek> so you have different results depending on how far above you started
[15:57:20] * cradek shrugs
[15:57:30] <JT-Shop> I probe slow, but your correct I should do it the proper way
[15:57:42] <JT-Shop> just never thought about it till now
[15:57:51] <dosas> who left
[15:57:58] <archivist> you
[15:58:00] <JT-Shop> you
[15:58:05] <dosas> aha
[15:59:16] * JT-Shop ponders how to use the result of the probe even though for a plasma it does not need to be very accurate
[16:00:46] <JT-Shop> is #5063 the absolute position for Z when the probe trips? The manual does not say
[16:00:47] <cradek> you could just add G0 Z[#5063 + .1] and then adjust your G92
[16:01:09] <cradek> successful probing, parameters 5061 to 5069 will be set to the coordinates of X, Y, Z, A, B, C, U, V, W of the location of the controlled point at the time the probe changed state.
[16:01:14] <cradek> After...
[16:02:49] <JT-Shop> I see a link is needed in the Numbered Parameters section 5061-5070 - Result of G38.2 Probe (X Y Z A B C U V W)
[16:04:31] <JT-Shop> that makes more sense now, thanks cradek
[16:05:35] -!- knownasilya3 has quit [Ping timeout: 268 seconds]
[16:06:29] <dosas> what is the #5063
[16:07:03] <CaptHindsight> https://www.birchwoodtechnologies.com/store/trutemp.html True black magnetite finish at 200°F. Anyone ever try this type?
[16:09:11] <pcw_home> Their pictures look nice...
[16:11:02] <JT-Shop> dosas: http://www.linuxcnc.org/docs/html/gcode/overview.html#_numbered_parameters_a_id_sub_numbered_parameters_a
[16:11:31] <JT-Shop> and http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G38-probe
[16:11:45] -!- knownasilya4 has quit [Ping timeout: 268 seconds]
[16:12:21] <dosas> ah okay
[16:12:27] <dosas> so s.th. like a return value
[16:12:56] -!- awallin has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[16:13:07] -!- Laremere has quit [Ping timeout: 260 seconds]
[16:14:12] <JT-Shop> CaptHindsight: it took 10lbs to neutralize the acid tank, guess there was a bit more volumne than my WAG
[16:17:35] -!- _BJFreeman [_BJFreeman!~bjfree@221.sub-75-233-0.myvzw.com] has joined #linuxcnc
[16:17:54] <dosas> can i acces these values somewhere in the gui
[16:18:24] _BJFreeman is now known as BJfreeman
[16:20:58] <JT-Shop> explain what you want to do with the value
[16:22:47] -!- James628 [James628!598664fa@gateway/web/freenode/ip.89.134.100.250] has joined #linuxcnc
[16:25:15] -!- paideia [paideia!~paideia@146.250.137.78.rev.vodafone.pt] has joined #linuxcnc
[16:26:04] <dosas> have a look at it
[16:27:27] <JT-Shop> use a debug message
[16:27:46] <JT-Shop> http://www.linuxcnc.org/docs/html/gcode/overview.html#sec:debug-messages
[16:28:42] <JT-Shop> in the MDI box say (DEBUG, Z touch off = #5063)
[16:29:39] -!- mackerski has quit [Quit: mackerski]
[16:32:57] <false_> cradek: Using: setp hm2.pwmgen.value (0.5V, nice and slow because the lack of limits at the moment): http://tinypic.com/r/qpfjbd/5
[16:33:28] <false_> look familiar :(
[16:34:13] -!- Connor [Connor!~Connor@75.76.30.113] has joined #linuxcnc
[16:36:25] -!- knownasilya5 has quit [Ping timeout: 268 seconds]
[16:37:15] -!- awallin [awallin!awallin@lakka.kapsi.fi] has joined #linuxcnc
[16:39:58] <cradek> what is pwmgen.05?
[16:40:17] <cradek> oh it's your generated velocity feedback
[16:40:19] <false_> thats the tacho output
[16:40:45] <false_> Just for fun I'm gonna try the same experiment on the benchtop servo
[16:41:05] <cradek> ok so this is going 18mm/sec. what was your voltage output for this velocity?
[16:41:05] <false_> Or won't that give us any more info?
[16:41:24] <false_> 0.5038V
[16:41:28] -!- Cylly [Cylly!cylly@p54B1244D.dip0.t-ipconnect.de] has joined #linuxcnc
[16:41:34] -!- Laremere has quit [Ping timeout: 256 seconds]
[16:41:42] <cradek> this took 0.2 seconds to settle
[16:42:03] <cradek> what rapid speed are you going for? 360mm/sec seems pretty fast
[16:43:12] <false_> The machine is capable of 166.67mm/sec, the dac output is normalized
[16:43:18] -!- dosas has quit [Ping timeout: 264 seconds]
[16:43:26] <false_> so max output is set to 166.67
[16:43:31] <cradek> but you're off by a factor of 2ish?
[16:43:49] -!- knownasilya6 has quit [Ping timeout: 268 seconds]
[16:43:56] <cradek> 0.5v should have given you something like 166/20 = 8mm/sec but you got 18
[16:44:29] <false_> hmmm
[16:44:35] <false_> you are very correct
[16:45:02] <cradek> check scaling, and then you've got to figure out why this velocity response is so bad
[16:45:06] -!- Loetmichel has quit [Ping timeout: 264 seconds]
[16:45:18] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[16:45:19] <cradek> you've got to fix the crazy overshoot and long settle time
[16:45:37] <false_> Gonna do that, problem is that there is no documentation for this old stuff, I was going by info I got from a Fanuc guy.
[16:46:04] -!- Cylly has quit [Ping timeout: 264 seconds]
[16:46:38] <cradek> velocity loop gain is sometimes a knob, but sometimes jumpers or even R/C you have to solder in, but there's an adjustment somewhere
[16:46:51] <cradek> I bet you just have to turn it down and everything will get better
[16:46:52] -!- Loetmichel [Loetmichel!cylly@p54B1120A.dip0.t-ipconnect.de] has joined #linuxcnc
[16:47:25] <false_> Yes, there is a gain pot, but I was told, or I understood I shouldnt turn it until I was very close, which clearly I'm not
[16:47:28] <cradek> although it DOES look like you're in velocity mode, so that's good
[16:47:37] -!- bedah [bedah!~bedah@g224159218.adsl.alicedsl.de] has joined #linuxcnc
[16:47:41] <false_> Well at least we got that settled
[16:47:55] <cradek> yep
[16:48:08] <cradek> now continue going one step at a time and you'll get there :-)
[16:48:36] <false_> Probably want to move to fast, thanks again for your help!
[16:48:44] <cradek> welcome
[16:50:43] -!- gimps_ has quit []
[16:51:57] -!- dosas [dosas!~dosas@p4FEBC161.dip0.t-ipconnect.de] has joined #linuxcnc
[16:54:51] -!- digitalica has quit [Ping timeout: 250 seconds]
[16:54:55] -!- knownasilya7 has quit [Ping timeout: 268 seconds]
[16:55:24] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc
[16:57:19] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[17:07:20] -!- jfire has quit [Quit: Leaving.]
[17:12:11] -!- knownasilya8 has quit [Ping timeout: 268 seconds]
[17:12:43] -!- Tom_itx has quit [Read error: Connection reset by peer]
[17:12:55] -!- zlog has quit [Read error: Connection reset by peer]
[17:13:09] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc
[17:15:17] -!- Tom_itx has quit [Read error: Connection reset by peer]
[17:17:35] -!- zlog [zlog!~zlog@ip68-102-199-165.ks.ok.cox.net] has joined #linuxcnc
[17:18:17] -!- md-2 has quit [Remote host closed the connection]
[17:19:23] -!- afiber__ [afiber__!~sabayonus@p2003005BE9809001BE5FF4FFFE4A972D.dip0.t-ipconnect.de] has joined #linuxcnc
[17:22:00] -!- IchGuckLive [IchGuckLive!~chatzilla@95-89-97-51-dynip.superkabel.de] has joined #linuxcnc
[17:22:05] <IchGuckLive> hi all B)
[17:25:04] -!- knownasilya9 has quit [Ping timeout: 264 seconds]
[17:26:16] -!- knownasilya10 has quit [Ping timeout: 264 seconds]
[17:28:04] -!- stsydow has quit [Remote host closed the connection]
[17:33:30] -!- dosas has quit [Quit: Leaving]
[17:41:39] <archivist> grmbl...losing steps on x axis, rebuild it, add balance weight to make no twisting moment with the way A and B are at the moment, another run...just the same
[17:42:32] <archivist> X slide is just not big enough for the weight
[17:47:22] <IchGuckLive> archivist what speed are you going at what weightr
[17:47:50] <IchGuckLive> action fails on strait or on curving
[17:47:55] <archivist> its very slow cutting steel
[17:48:17] <IchGuckLive> microstepping
[17:48:23] <archivist> hell no
[17:48:45] <IchGuckLive> is it a servo
[17:48:59] <archivist> stepper no it is seizing
[17:49:20] <IchGuckLive> ah ok version 2.5.2
[17:49:57] <archivist> when I rebuilt it last week it was about 40 pounds to shift from stationary, down to about 5 pounds
[17:50:19] <archivist> I know it is a mechanical problem
[17:50:25] <IchGuckLive> ok
[17:50:50] <archivist> just frustrated
[17:51:01] <IchGuckLive> timingbelts are mutch better as a direct drive
[17:51:22] -!- paideia has quit [Quit: Leaving]
[17:51:53] <archivist> ffs it is not a drive slipping problem
[17:52:22] <IchGuckLive> ok so you know what to do and are only frustrated ;-(
[17:53:09] <archivist> I know another rebuild adding ball slides is the answer
[17:53:28] <IchGuckLive> are you in the USA
[17:54:17] <archivist> you dont actually read much in here do you
[17:54:40] <archivist> UK
[17:54:43] <IchGuckLive> i shoudt read the logs bevor poting
[17:54:53] <IchGuckLive> im in germany
[17:54:59] <archivist> I know
[17:55:04] <FinboySlick> Easy boys, you already had your war...
[17:55:15] <FinboySlick> ;)
[17:55:15] * archivist giggles
[17:55:24] <IchGuckLive> http://stores.ebay.de/cnc-discount
[17:55:45] <IchGuckLive> this is my supplyer
[17:55:59] <IchGuckLive> its more near to the south of ingland then to me
[17:56:06] <IchGuckLive> England
[17:56:12] <archivist> but 0 income from cnc work in the last 6 months, means no new parts
[17:56:39] <IchGuckLive> ah ok the plasmas here are running near 24/7
[17:56:48] <IchGuckLive> its the hell of payoff
[17:57:14] <IchGuckLive> all people want firertowers to there garden or steel logos
[17:57:49] <IchGuckLive> 1K Eur to build 5K Euro first month
[17:57:56] <IchGuckLive> income
[17:58:15] <IchGuckLive> i now got 3 in the shop
[17:58:25] <IchGuckLive> ofcause its not my sghop
[17:58:34] <IchGuckLive> but i got them working
[17:58:43] <IchGuckLive> and percentige of earning
[17:58:51] <IchGuckLive> thats the best
[17:58:59] <IchGuckLive> no work only income
[17:59:17] <IchGuckLive> ok some little g-coding
[17:59:33] <IchGuckLive> pic or text to g-code
[18:00:20] <IchGuckLive> FinboySlick: its not over till its over
[18:01:17] <IchGuckLive> ok im off by till tomorrow
[18:02:03] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[18:04:17] -!- stsydow has quit [Remote host closed the connection]
[18:08:31] <CaptHindsight> anyone have a good source for crossed roller bearings? ~50mm inner/shaft dia?
[18:09:16] <archivist> crossed roller ?
[18:09:42] <CaptHindsight> http://www.ikont.co.jp/eg/product/needle/ndl0801.html like these
[18:10:09] <FinboySlick> CaptHindsight: I thought you meant the linear kind.
[18:13:07] <CaptHindsight> low speed, clean environment, high rigidity, low radial and axial run out
[18:13:44] <archivist> the diagram looks like ball but the title says needle....
[18:15:36] -!- sumpfralle [sumpfralle!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[18:18:04] -!- BJfreeman has quit [Quit: had a good time]
[18:19:42] -!- Thetawaves_ has quit [Quit: This computer has gone to sleep]
[18:19:48] <archivist> better drawing http://www.ina.de/content.ina.de/en/products_services/rotativ_products/crossed_roller_bearings/crossed_roller_bearings.jsp
[18:20:19] -!- zzolo has quit [Quit: zzolo]
[18:20:35] <CaptHindsight> http://www.isa.org/FileStore/Intech/WhitePaper/CrossedRollerPaper.pdf
[18:21:47] <archivist> looks like most of the usual bearing companies have them
[18:21:58] <FinboySlick> I wonder if they make recirculating versions of the linear ones.
[18:22:14] <FinboySlick> Seems to me like it would be a lot more rigid than the ball types.
[18:22:49] <archivist> and could withstand higher loading
[18:22:51] <CaptHindsight> yeah, but sometimes people here have found good sources
[18:23:25] <WalterN> that linear bearing...
[18:23:46] <FinboySlick> I guess if you can sacrifice the space/travel ratio, they'd still be viable, especially on larger machines which are typically a fair bit larger than their envelope.
[18:24:03] -!- jasen_ [jasen_!4e5333b9@gateway/web/freenode/ip.78.83.51.185] has joined #linuxcnc
[18:24:22] <FinboySlick> (than their work envelope)
[18:24:32] <CaptHindsight> this is to support a rotary axis with mainly radial loads and very little axial forces
[18:25:23] <CaptHindsight> for example, one side of a trunnion
[18:25:48] -!- ler_hydra [ler_hydra!~ler_hydra@sailor-link.olf.sgsnet.se] has joined #linuxcnc
[18:25:57] -!- gonzo_ [gonzo_!~gonzo_@host-78-150-12-112.as13285.net] has joined #linuxcnc
[18:26:17] -!- James628 has quit [Ping timeout: 250 seconds]
[18:26:33] <CaptHindsight> and you don't really require an air bearing
[18:29:43] -!- KimK_2 has quit [Ping timeout: 245 seconds]
[18:44:34] -!- KimK_2 [KimK_2!~kkirwan@wsip-184-176-200-171.ks.ks.cox.net] has joined #linuxcnc
[18:46:04] -!- knownasilya2 has quit [Ping timeout: 264 seconds]
[18:47:03] -!- ktchk [ktchk!~eddie6929@n219079251122.netvigator.com] has parted #linuxcnc
[18:47:52] -!- knownasilya3 has quit [Ping timeout: 264 seconds]
[18:49:23] -!- mhaberler has quit [Quit: mhaberler]
[18:50:52] -!- Laremere has quit [Ping timeout: 264 seconds]
[18:50:54] -!- Thetawaves has quit [Ping timeout: 264 seconds]
[18:51:05] -!- false_ has quit [Quit: Ex-Chat]
[19:03:03] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[19:03:06] -!- Nick001-shop [Nick001-shop!~chatzilla@69.72.53.82] has joined #linuxcnc
[19:07:37] -!- jthornton has quit [Read error: Connection reset by peer]
[19:07:37] -!- JT-Shop has quit [Read error: Connection reset by peer]
[19:08:05] -!- jthornton [jthornton!~john@198.45.190.160] has joined #linuxcnc
[19:08:06] -!- JT-Shop [JT-Shop!~John@198.45.190.160] has joined #linuxcnc
[19:11:43] -!- jfire has quit [Quit: Leaving.]
[19:13:25] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc
[19:13:35] -!- mhaberler has quit [Read error: Operation timed out]
[19:14:40] -!- mle has quit [Excess Flood]
[19:14:52] -!- knownasilya4 has quit [Ping timeout: 264 seconds]
[19:16:48] <CaptHindsight> amamzon of all places http://tinyurl.com/kk6ept6 THK Cross Roller Bearing
[19:17:57] <archivist> I might prefer to haggle for the same item direct from a THK distributor
[19:18:16] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc
[19:18:23] <CaptHindsight> the main warehouse is 40 minutes from me :)
[19:19:03] <archivist> I need a coupler if I use the ball screw I have, seems china , but that would be a couple of weeks
[19:21:20] <syyl-> amazon has crossroller bearings
[19:21:23] <syyl-> sick world :D
[19:22:39] -!- thomaslindstr_m has quit [Remote host closed the connection]
[19:25:05] <Loetmichel> archivist: hopefully not these "couplers" -> http://www.cyrom.org/palbum/main.php?g2_itemId=14196
[19:25:21] <Loetmichel> ... the screws are there because of this: http://www.cyrom.org/palbum/main.php?g2_itemId=14193
[19:25:46] <Loetmichel> ... and that was after not even a month of work on the chinese 6040 CNC router ;-)
[19:25:53] <archivist> fleabay 400394187335
[19:26:27] <Loetmichel> ok, thats the better varian with a spiral
[19:26:35] <Loetmichel> not slottet from both sides ;-)
[19:27:34] <archivist> I have one here that is 1/4" to 1/4" that I could drill/machine out
[19:27:40] <CaptHindsight> I think I pay ~$1 ea for those in China
[19:28:20] <archivist> I assume most cost is postage anyway
[19:28:49] <CaptHindsight> yes, with "free" international shipping
[19:29:35] <jdh> shipping is subsidized by .cn gov?
[19:29:51] -!- ler_hydra has quit [Remote host closed the connection]
[19:29:53] <CaptHindsight> http://www.automationtechnologiesinc.com/products-page/cnc-parts/coupling-14-and-14 $12 + shipping
[19:29:55] <archivist> fill a container
[19:30:17] <CaptHindsight> jdh: EMS out of China is pretty cheap
[19:30:59] <CaptHindsight> archivist: do you get hit with a high VAT with parts from China?
[19:31:08] <jdh> is anything cheap enough to cost $1 shipped?
[19:31:08] <archivist> there seems little sense in the shipping prices in various countries
[19:31:44] <archivist> CaptHindsight, on that they would probably be free vat and customs
[19:31:46] -!- jfire has quit [Quit: Leaving.]
[19:32:34] <CaptHindsight> yet when I ship to China it's 10% of the value or if it's marked samples, then 10% of the shipping cost
[19:32:36] <archivist> there was no charge for some brushes I got from Hong Kong
[19:33:22] <CaptHindsight> whichever is higher
[19:33:33] <archivist> costs more to collect than its worth for goods below X
[19:34:41] <archivist> got away with it on a second hand ball screw assembly as well
[19:38:34] <archivist> my nearest place to collect is http://www.arceurotrade.co.uk/Catalogue/Stepper-Motors/Oldham-Couplings but a little pricey
[19:39:51] -!- grummund has quit [Ping timeout: 260 seconds]
[19:40:30] -!- skunkworks has quit [Quit: Leaving]
[19:42:41] -!- PCW [PCW!~chatzilla@99.88.10.65] has joined #linuxcnc
[19:43:48] <Loetmichel> CaptHindsight: you are lucky
[19:45:22] <Loetmichel> in germany it is 19% VAT on value AND shipping and then some 0 to 35% customs duty depending on the item
[19:46:32] <jdh> angela needs the cash
[19:46:34] <Loetmichel> ... but only on the value of the part IIRC
[19:46:47] <Loetmichel> but the VAT is due on value AND shipping
[19:47:07] <archivist> and duty if they get a chance ?
[19:48:12] -!- joebog [joebog!~joe@c-24102-4026-VAIES-212-551.cust.nxg.net.au] has joined #linuxcnc
[19:48:53] <joebog> morning all
[19:49:30] <joebog> capthindsight, you busy ?
[19:49:57] -!- tjb1 [tjb1!~tjb1@cpe-67-252-67-92.stny.res.rr.com] has joined #linuxcnc
[19:50:32] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc
[19:50:42] <joebog> morning andy
[19:50:49] <andypugh> Evening
[19:50:53] <joebog> ya have 10 minutes ?
[19:51:25] <joebog> more beginners questions that I hope are not too silly
[19:51:34] * archivist trains joebog in IRC, just ask the real question :)
[19:52:53] <joebog> so the minimum I need is a power supply for motors a separate supply for opto couplers some motor current driver boards a breakout box/connection and a parr cable
[19:52:59] <joebog> with the software of course
[19:53:26] <joebog> ?
[19:53:28] <andypugh> You may not need the breakout.
[19:53:43] <joebog> I have one, and it makes it neat and easy
[19:53:58] <andypugh> And the inputs to many stepper drives are already optocouplers
[19:54:24] <joebog> they are, but the boards I have from the cipher unit have a separate supply
[19:54:27] <andypugh> So the _minimum_ you need is a parallel cable and the stepper drives + PSU
[19:54:37] <andypugh> Anything else is jam.
[19:54:38] <archivist> just need to buffer the parallel port sometimes
[19:55:08] <joebog> the stepper supply is 45 volts the opto supply is 4.5 volts ( I suspect thats just a sick 5 volt supply)
[19:55:41] <joebog> and to buffer the parr port ? archivist ?
[19:55:48] <andypugh> Sounds likely. You could consider stealing 5V from a USB connector
[19:55:50] <joebog> what required ?
[19:56:16] -!- jfire has quit [Quit: Leaving.]
[19:56:21] <andypugh> ULN2007 is beefy.
[19:56:30] <joebog> and I have em
[19:56:35] <joebog> just need to find em
[19:56:43] <archivist> I use either a 74xx open collector buffer or a ULN200x driver chip
[19:57:21] <andypugh> On the ininternet you will find circuits showing how to drive tiny steppers with just a parport and a ULN2007
[19:57:40] <joebog> OK then, Ill start with the power supply and a lump of aluminium as a base board
[19:58:08] <joebog> mount up my breakout board and the drivers
[19:58:40] <joebog> now, will I damage the // port if it doesnt have sufficient current drive ?
[20:00:23] <andypugh> Wire it as current-sinking.
[20:00:23] -!- zzolo has quit [Quit: zzolo]
[20:00:39] <joebog> OK
[20:00:46] <andypugh> They can typically sink 15mA, but some can only source 3mA
[20:00:53] <joebog> anything else I need to pay special attention to ?
[20:01:53] <joebog> the motor supply doesnt need regulation, does it ?
[20:01:54] <andypugh> Maybe. It's been so long since I was a clueless noob I can't recall the pitfalls :-)
[20:01:58] <joebog> just a decent cap?
[20:02:11] <andypugh> Yeah, you want a linear passive PSU.
[20:02:17] <archivist> yes
[20:03:01] <joebog> I have a 1000 watt inverter transformer thats 30 volts AC @ about 50 amps plus a 12 volt 2 amp ac supply
[20:03:07] <archivist> you can use a switching psu if you have one lying around
[20:03:20] <joebog> so .1F on the 45 volts and a 7805 on the opto supply will do ?
[20:03:20] <CaptHindsight> syyl-: even more strange, they carry that bearing at Sears http://www.sears.com/thk-cross-roller-bearing-re4510-outer-rotation-45mm/p-SPM7810914811?prdNo=2
[20:03:39] <CaptHindsight> joebog: I have a few minutes
[20:03:55] <joebog> thanks Capt :0
[20:04:08] <joebog> most questions have been answered already :)
[20:04:13] <joebog> read above to catch up
[20:04:43] <joebog> add anything the others missed :)
[20:07:32] <andypugh> Do you think they have the proce right on this motor? http://www.zappautomation.co.uk/en/integrated-dc-brushless-motors/706-bl3573-24ie-p2-12800.html
[20:09:22] <archivist> hmm any feedback from the motor
[20:09:44] <joebog> its only a small motor
[20:09:49] <joebog> 1 1/2 inch !!
[20:10:04] <joebog> your price equats to about $60 aus
[20:10:08] <joebog> thats about right
[20:10:41] <archivist> bah useless rar format docs
[20:11:12] <jdh> warezed d0cs?
[20:11:14] <andypugh> It is cheaper than a similar 35mm DC brushless motor that _doesn't_ have integrated drive electroinics.
[20:11:35] <andypugh> It's the integrated driver bit that has me puzzled.
[20:11:46] <joebog> "little" robotic motors like that have become very cheap
[20:11:53] <joebog> and theres hundreds available
[20:12:32] <joebog> try a search in china, ya should turn up heaps and heaps of dream ideas
[20:12:54] <andypugh> I actually already have more motors than I know what to do with :-)
[20:13:27] <joebog> a chip with integrated current limited MOSFET drives are common in robotics
[20:13:42] <archivist> do they have a typing problem no hole sizes http://www.zappautomation.co.uk/en/flexible-couplings/282-bf-d25l34-flexible-coupling.html
[20:13:49] <joebog> and "usually" fit into a TO220 case
[20:14:44] <archivist> ah had to find the customise...no 7mm
[20:15:16] <joebog> 1 pound per mm !!
[20:15:22] <joebog> is that cheap ? :D
[20:15:37] <joebog> sorry
[20:16:25] <andypugh> It's fairly cheap for 12" round gold bar. What were you looking at?
[20:16:58] <joebog> http://www.zappautomation.co.uk/en/flexible-couplings/282-bf-d25l34-flexible-coupling.html
[20:17:00] <joebog> that
[20:17:23] <kwallace> This BBB is just a little larger than an Arduino UNO.
[20:22:16] <jdh> I booted mine once.
[20:22:23] <jdh> I have no HDMI monitors though
[20:23:04] <joebog> if ya have a fairly modern TV it should be HDMI
[20:23:12] <andypugh> I plugged mine into the TV
[20:23:18] <joebog> mine has about 4 inputs
[20:23:19] <jdh> I do, but it is downstairs and other people watch it.
[20:23:29] <joebog> but I dont have anything to plug into it
[20:23:34] <kwallace> I just plugged the USB cable into my PC and it's blinking.
[20:23:57] <andypugh> They can stiill watch it with a BBB plugged in to it. They just don't get to change channels.
[20:24:08] <joebog> heh heh heh
[20:24:28] <jdh> the Pi on a 60" teevee was amusing for a few minutes.
[20:25:03] <joebog> I occasionally read a bit about Pi
[20:25:15] <andypugh> kwallace: You can probably VNC into it. Check your router for the IP it has been given, and have a go.
[20:25:17] <joebog> its certainly changed since my 2650 days :)
[20:25:41] <jdh> I had to nmap mine
[20:26:39] -!- skorasaurus has quit [Quit: Elvis has left the building.]
[20:26:52] <kwallace> It looks like it's trying to setup a net conn through the USB.
[20:36:17] <kwallace> Cool, I p[lugged an Ethernet cable in, found the address and browsed it. It came back with a web page saying "Your board is connected".
[20:36:51] <andypugh> It's like magic isn't it?
[20:37:11] <kwallace> I'll try ssh.
[20:39:08] <kwallace> It's just like a Linux PC.
[20:43:24] -!- meteo has quit [Quit: Page closed]
[20:44:53] <kwallace> andypugh: What is the easiest way to VNC into the BBB? Use Applications - Internet - Remote Desktop Viewer ?
[20:45:56] <andypugh> I don't know, I do it from a Mac and so it's Go -> connnect to Server -> vnc://myserver.local
[20:47:27] <andypugh> You can type a URL like that in Firefox and it appears to open spomething called "Vinagre"
[20:47:35] -!- zlog has quit [Read error: Operation timed out]
[20:47:40] <andypugh> (in Ubuntu)
[20:48:38] -!- Tom_itx has quit [Read error: Connection reset by peer]
[20:49:01] <andypugh> Is there anything to dislike about the tool changers that rotate past a pawl then reverse onto it? I have to say that it seems very simple and straighforward.
[20:49:05] <andypugh> (on a lathe)
[20:49:17] <kwallace> Okay, thanks, I'll poke around and see what I can find.
[20:49:41] <kwallace> The Tormach changer does that.
[20:51:39] -!- zlog [zlog!~zlog@ip68-102-199-165.ks.ok.cox.net] has joined #linuxcnc
[20:52:23] <andypugh> I think mine might. If I end up makeing one.
[20:53:43] <andypugh> I am currently designing a CNC attachment for the Rivett :-) The lathe is famous for the breadth of attachments, a CNC power-feed seems perfectly in keeping.
[20:54:24] <joebog> once I get the basic setup going is this http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Universal_Stepper_Controller the easiest way to go ?
[20:55:11] <andypugh> Either that or the Mesa 5i25 / 7i76 combination.
[20:55:42] <joebog> OK whats the consensus with the guys here watching this thread ?
[20:56:01] <andypugh> I have no experience with the Pico card.
[20:56:27] <andypugh> I wrote the drivers for the Mesa cards. I am not in a position to give unbiased advice.
[20:56:39] <joebog> :D
[20:56:54] <joebog> are the prices equivelent ?
[20:57:02] <joebog> or similar at least ?
[20:58:11] <andypugh> Mesa plug-and-go combo is $200. Pico is $250: http://pico-systems.com/osc2.5/catalog/product_info.php?products_id=30
[20:58:27] <kengu> what is in mesa plug-and-go?
[20:59:16] <andypugh> kengu: There are 4 of them, combinations of 5i25 or 6i25 and 7i76 or 7i77, both with a known-good connection lead
[20:59:58] <andypugh> http://www.mesanet.com/fpgacardinfo.html
[21:00:25] <kwallace> They are similar in that they both use an FPGA to provide fast signals. The packaging is different. The Pico card has some common connections on the FPGA board, Mesa has extension boards of different configurations.
[21:00:37] <andypugh> The choice probably comes down to whether you want to connect via parallel port, PCI or PCIE
[21:01:21] <andypugh> Despite appearances the 5i25 is _not_ a parallel port card. Though it can emulate one with the right software loaded.
[21:02:31] <joebog> where am I gonna find a motherboard ???
[21:03:52] <joebog> I gather the 5i25 plugs into the motherboard ??
[21:04:07] <JT-Shop> you can get advice on Pico cards on the forum and mailing list
[21:04:07] <joebog> of the PC
[21:04:51] <kengu> is there some convention on the mesa naming of products as there is some logic but I cannot see it
[21:08:11] -!- FinboySlick has quit [Quit: Leaving.]
[21:08:45] <kengu> but yeah. I am still in the process of converting this plasma cutter to linux cnc and thus replacing the current io-card that is some .. umm.. windows only afaik.
[21:09:04] <kwallace> The 5i25 is a PCI card that plugs into your LinuxCNC PC motherboard.
[21:09:06] -!- Tecan has quit [Ping timeout: 264 seconds]
[21:09:42] <JT-Shop> kengu: steppers?
[21:09:46] -!- Tecan [Tecan!~fasdf@unaffiliated/unit41] has joined #linuxcnc
[21:09:47] <kengu> steppers
[21:09:55] <kwallace> It has two connectors that are kind of like the parallel or printer port, only different.
[21:10:01] <JT-Shop> 5i25 7i76 combo and THCAD
[21:10:02] -!- sumpfralle has quit [Read error: Connection reset by peer]
[21:10:08] <joebog> so the two locater slots cut into the board are just to confuse things huh ?
[21:10:09] -!- sumpfralle1 [sumpfralle1!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[21:10:19] <JT-Shop> is what I use on my plasma cutter
[21:10:28] <kengu> JT-Shop: something like that could be my choice also
[21:11:05] <kwallace> The slots are part of the PCI slot specification.
[21:11:06] <andypugh> Aren't slots normal on PCI cards?
[21:11:23] <joebog> ONE is
[21:11:41] -!- _BJFreeman [_BJFreeman!~bjfree@233.sub-75-244-139.myvzw.com] has joined #linuxcnc
[21:12:08] <joebog> I dont think I have seen two B4
[21:12:19] <joebog> it threw me thats all
[21:12:29] <andypugh> It's a 32bit 5V / 3.3V card
[21:12:38] _BJFreeman is now known as BJfreeman
[21:12:38] <kwallace> I seem to recall the slot position depends on the card voltage.
[21:12:49] <andypugh> Yes, it's a universal card
[21:13:01] -!- odogono has quit [Quit: odogono]
[21:13:07] <joebog> to be honest Ive never paid much attention to whats inside the box
[21:13:19] <joebog> since I chucked windows out nothing has died
[21:14:00] <joebog> last PC I built would have been 5 or 6 years ago
[21:14:06] <andypugh> Plenty of chance for that to change now you are hooking up hundreds of volts to the Parport
[21:14:20] <joebog> I just revived a couple that I have laying about without paying any attention at all
[21:14:58] <joebog> hundreds of volts ???
[21:15:00] -!- sumpfralle1 has quit [Ping timeout: 245 seconds]
[21:15:08] <joebog> I know about 45 volts :)
[21:15:48] <andypugh> Ah, but it is a slippery slope to industrial AC servos. Mine are running at 300V :-)
[21:16:11] <joebog> I have one machine to build so far :)
[21:16:19] <joebog> I will use existing steppers :)
[21:16:42] <joebog> the learning curve is BIG already without going to servos
[21:18:06] <kwallace> A port scan on the BBB gives ssh, www, htps and unknown at 3000, so no VNC out of the box.
[21:18:45] <kengu> JT-Shop: what is it with the two versions of thcad, 0-10V and 0-300V.. and ..umm.. i have no experience of plasma cutters.
[21:19:24] -!- krusty_ar has quit [Ping timeout: 260 seconds]
[21:19:45] <andypugh> Some plasmas have a built-in interface that gives the arc voltage as a 0-10V signal. And some don't. So on the ones that don't you need the high-voltage THCAD
[21:20:23] -!- chillly has quit [Quit: Leaving]
[21:20:29] -!- andypugh has quit [Read error: Connection reset by peer]
[21:20:49] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc
[21:22:05] -!- Brandonian has quit [Quit: Brandonian]
[21:23:00] <kwallace> andypugh: BTW, you're an adventurer, I found that out my neighbor is an adventurer too. http://en.wikipedia.org/wiki/Rex_Pemberton
[21:24:09] <andypugh> I don't think I am really in that category :-)
[21:25:57] -!- zzolo has quit [Ping timeout: 248 seconds]
[21:26:49] <andypugh> Anyway, goodnight folks
[21:26:55] -!- andypugh has quit [Quit: andypugh]
[21:29:09] -!- JaggedNZ has quit [Ping timeout: 250 seconds]
[21:29:25] -!- bedah has quit [Quit: gn8]
[21:30:15] -!- sumpfralle [sumpfralle!~lars@c.mail.systemausfall.org] has joined #linuxcnc
[21:39:52] <spack> hey
[21:40:00] <spack> my y axis is going the wrong way
[21:40:36] <spack> i thought i found the line to invert the axis but i guess that's not it
[21:40:41] <spack> because it's having no effect
[21:41:08] <spack> i'm changing setp hm2_5i25.0.gpio.010.invertoutput true
[21:41:09] -!- jasen_ has quit [Quit: Page closed]
[21:41:21] <CaptHindsight> "maybe you need to change the + to -, and the - to +" :)
[21:41:41] <spack> =]
[21:42:30] -!- Simooon has quit [Quit: Leaving]
[21:42:30] <kwallace> Is this a servo or stepper system?
[21:42:39] <spack> stepper
[21:42:53] <spack> 5i25 is outputting step/dirs
[21:43:43] <kwallace> Usually the axis direction is changed in the .ini file.
[21:43:45] -!- zlog has quit [Ping timeout: 245 seconds]
[21:43:54] <PCW> which axis?
[21:44:28] <PCW> and which daughtercard
[21:44:47] <kwallace> I think he said Y.
[21:46:35] <PCW> on a 7I76 config, that's GPIO2
[21:46:56] -!- toastydeath [toastydeath!~toast@2601:a:2e00:aa:bda8:c65a:97e1:1215] has joined #linuxcnc
[21:47:31] <spack> no daughtercard
[21:47:33] <spack> y axis
[21:47:34] -!- zlog [zlog!~zlog@ip68-102-199-165.ks.ok.cox.net] has joined #linuxcnc
[21:47:55] <PCW> which configuration?
[21:49:02] <spack> the one for the probotix
[21:49:05] <spack> forget what it's called
[21:49:31] <spack> probotix-rf?
[21:49:48] <spack> prob_rfx2?
[21:49:53] <PCW> Y dir is on GPIO8
[21:50:07] <spack> hmm
[21:50:14] <PCW> Z is GPIO 10
[21:50:41] <PCW> x,y,z,a = stepgens 0,1,2,3,4
[21:50:46] <spack> i can jog the y axis back and forth
[21:50:51] <spack> it just goes the opposite way i want
[21:50:56] <spack> i can also jog z back and forth
[21:51:02] <spack> so whatever i have in the config is right
[21:51:08] <spack> other than the dir
[21:51:11] <spack> of y only
[21:51:40] <spack> so i'm confused :S
[21:51:44] <PCW> so is Y connected to stepgen 1?
[21:52:22] <spack> yeah
[21:52:37] <DJ9DJ> gn8
[21:52:38] <PCW> so thats GPIO 8
[21:53:14] <PCW> (on the PROB_RF config)
[21:53:21] -!- DJ9DJ has quit [Quit: bye]
[21:53:34] <PCW> PROB_RFx2
[21:53:41] <spack> does that show up in the .hal file or anything?
[21:54:01] <PCW> dmesg should show the pinout
[21:54:56] <spack> IO Pin 018 (P2-14): PWMGen #1, pin Out0 (PWM or Up)
[21:55:20] <spack> IO Pin 010 (P3-07): StepGen #2, pin Direction (Output)
[21:55:40] <PCW> #2 is Z
[21:56:17] <spack> oops, i pasted 18 instead of 8
[21:56:43] <spack> 8 is stepgen #1
[21:56:49] <spack> pin direction
[21:56:53] <spack> so far so good
[21:57:01] <PCW> which is Y
[21:57:16] <spack> so if i change the .010 invert to .080 invert, it should invert y?
[21:57:21] <spack> .008
[21:57:22] <spack> ?
[21:57:48] <spack> too much caffeine over here
[21:58:14] <PCW> Should if stepgen 1 is Y and stepgens 1's dir pin is on GPIO8
[21:58:34] <spack> you're right
[21:58:35] <spack> that worked
[21:59:00] <spack> ^5
[21:59:20] <spack> it's been a long time since i set this thing up and i haven't used it since then either
[21:59:25] <spack> thanks
[22:08:50] -!- jfire has quit [Quit: Leaving.]
[22:17:39] -!- afiber__ has quit [Quit: Konversation terminated!]
[22:19:32] -!- vladimirek has quit [Remote host closed the connection]
[22:32:46] -!- theorb [theorb!~theorb@91.84.53.6] has joined #linuxcnc
[22:33:42] -!- theorbtwo has quit [Ping timeout: 264 seconds]
[22:33:59] theorb is now known as theorbtwo
[22:43:10] -!- BJfreeman has quit [Quit: had a good time]
[22:45:29] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc
[22:45:45] <Jymmm> Does anyone have 36' Bolt cutters?
[22:46:10] <Jymmm> inch*
[22:54:21] -!- AR_ [AR_!~AR@24.238.71.107] has joined #linuxcnc
[22:58:57] -!- jfire has quit [Quit: Leaving.]
[23:01:38] -!- rob_h has quit [Ping timeout: 240 seconds]
[23:06:38] -!- mhaberler has quit [Quit: mhaberler]
[23:06:38] -!- jfire has quit [Client Quit]
[23:06:42] -!- erictheise has quit [Quit: erictheise]
[23:12:03] -!- _ink has quit [Read error: Operation timed out]
[23:17:30] -!- ssi has quit [Ping timeout: 245 seconds]
[23:17:31] -!- thomaslindstr_m has quit [Remote host closed the connection]
[23:17:49] -!- tmcw has quit [Remote host closed the connection]
[23:20:27] -!- ssi [ssi!~ssi@app2.prototechnical.com] has joined #linuxcnc
[23:21:02] -!- stsydow has quit [Quit: Leaving]
[23:22:45] -!- tmcw has quit [Ping timeout: 248 seconds]
[23:24:53] -!- _ink [_ink!~ink@c-67-170-200-44.hsd1.ca.comcast.net] has joined #linuxcnc
[23:33:28] -!- knownasilya5 has quit [Ping timeout: 264 seconds]
[23:41:27] <spack> Jymmm: i do
[23:41:34] -!- grummund [grummund!~user@unaffiliated/grummund] has joined #linuxcnc
[23:41:49] <jdh> they have nothing in common
[23:49:13] -!- doktrin has quit [Quit: leaving]
[23:50:48] -!- wboykinm has quit [Remote host closed the connection]
[23:53:08] -!- Nick001-shop has quit [Read error: Connection reset by peer]