#linuxcnc Logs
Apr 03 2017
#linuxcnc Calendar
12:06 AM XXCoder: http://images.mentalfloss.com/sites/default/files/styles/insert_main_wide_image/public/02-far-side-dennis-the-menace.png
12:09 AM XXCoder: LOL
12:09 AM XXCoder: switch error
12:09 AM Wolf_: lol
12:09 AM XXCoder: imange kid saying that
12:18 AM clownshoes is now known as marla
12:18 AM marla is now known as manhole
12:18 AM XXCoder: Wolf_: http://images.mentalfloss.com/sites/default/files/styles/insert_main_wide_image/public/02-far-side-dennis-the-menace.png
12:19 AM XXCoder: other one
12:19 AM manhole is now known as marla
12:19 AM XXCoder: yep same comic, same mistake lol
12:19 AM XXCoder: its now kids thats eating hamster sandwinches ugh'
12:25 AM marla is now known as insomnia
01:30 AM sm_: join
01:31 AM sm_: hi
01:33 AM Cromaglious_: jmc-motor.com stepper on there way
01:33 AM XXCoder: yay heh what for?
01:44 AM Cromaglious_: integrated closed loop steppers 285ozin (2nm)
01:44 AM XXCoder: thats pretty nice. nema34?
01:44 AM Cromaglious_: stepper, encoder, driver all rolled into one.. NEMA 23
01:45 AM Deejay: moin
01:45 AM XXCoder: hey
01:45 AM Cromaglious_: morning
01:47 AM Cromaglious_: http://www.ebay.com/itm/NEMA23-2Nm-283oz-in-Integrated-Closed-Loop-Stepper-motor-36VDC-JMC-iHSS57-36-20-/262565317443?hash=item3d221ccb43%3Ag%3AQsIAAOSwbsBXpUtI
01:52 AM XXCoder: https://www.youtube.com/watch?v=BLD4dFoXC7o
01:52 AM XXCoder: how guy does flip ficture is pretty good
01:52 AM XXCoder: I want that 3d model but its 10 bucks
01:59 AM XXCoder: you guys remember that lathe guy that kept asking about lathe?
01:59 AM XXCoder: https://www.youtube.com/watch?v=WSQwsLOHJrY I finally found perfect one for him!
02:04 AM archivist: is my site viewable? http://www.collection.archivist.info/
02:04 AM XXCoder: viewable
02:04 AM Wolf_: looks like it
02:05 AM archivist: had mostly dead internet since 2pm yesterday, just used the automated fault finding (not completed yet)
02:05 AM archivist: my fault was not on their click buttons to select as usual
02:06 AM archivist: I could see and manage gmail but not ebay
02:18 AM archivist: speeling and description and price error http://www.ebay.co.uk/itm/232290900743?ul_noapp=true
02:19 AM XXCoder: new 4k, on sale 811 bucks
02:19 AM archivist: so he claims
02:21 AM XXCoder: yeah
02:23 AM archivist: cannot remember what I paid to get one
02:23 AM XXCoder: too bad we dont get infallable memories lol
02:24 AM archivist: http://www.collection.archivist.info/searchv13.php?searchstr=polygon
02:28 AM XXCoder: ads for tools is annoying but nice project! im wondering if I could make one. https://www.youtube.com/watch?v=dkYU6ivHBSk
03:50 AM asdfasd is now known as asdfasd1
05:32 AM jthornton: morning
05:33 AM Jymmm: ug
05:33 AM XXCoder: supermorning
05:34 AM * Jymmm smacks XXCoderfor being too cheerful in the morning
05:34 AM XXCoder: what?
05:34 AM XXCoder: supermorning is 3 am, im not cheeryful
05:34 AM Jymmm: It IS 3am
05:35 AM Jymmm: Nothing super bout it!
05:35 AM archivist: WAKE UP
05:35 AM Jymmm: bite me on the hiney!
05:35 AM XXCoder: someone need snackers
05:36 AM jthornton: it's 5am
05:37 AM archivist: its 11am and I didnt win http://www.ebay.co.uk/itm/Hewlett-Packard-5342A-microwave-frquency-counter-/292068438244
05:37 AM jthornton: I wonder where Mac is
05:38 AM XXCoder: darn
05:39 AM Jymmm: archivist: Just to have it, or specific use?
05:40 AM XXCoder: or bunch of specific uses?
05:40 AM archivist: Jymmm, I admit to already having an EIP counter for 18ghz
05:40 AM Jymmm: archivist: k, heh =)
05:40 AM archivist: so didnt fight hard
05:52 AM Tom_L: such a cheerful bunch this AM
05:53 AM Tom_L: all but Jymmm
05:53 AM XXCoder: we all had snackers
05:54 AM XXCoder: except Jymmm of course
05:56 AM jthornton: got my steel back up and organized by size and popularity, finished a NHR carrier and the cat bypass
05:56 AM Jymmm: XXCoder: wtf is 'snackers'?
05:57 AM Jymmm: National Hot Rod?
05:57 AM XXCoder: mispelled it. https://www.youtube.com/watch?v=MixNh9L7G5M
05:58 AM jthornton: http://spyderstore.com/index.php?route=product/product&path=66&product_id=69
06:01 AM Jymmm: jthornton: ah
06:01 AM Jymmm: jthornton: and the 'cat' bypass' is a kitty door for the plano?
06:03 AM Jymmm: jthornton: Silly question, wouldn't it be better to make two of them, so you have one in stock?
06:04 AM jthornton: I had to develop the jigs and fixtures first
06:04 AM Jymmm: ah
06:05 AM Jymmm: jthornton: how in the hell did you cut the taper angle so deeply?
06:05 AM jthornton: in what part?
06:05 AM Jymmm: the part that gets bent
06:06 AM Jymmm: qty 2
06:06 AM Jymmm: bottom pieces http://spyderstore.com/image/cache/catalog/NHR%20Carrier%20Parts-500x500.jpg
06:07 AM archivist: bent and cropped tinware technology
06:07 AM jthornton: easy on my plasma cutter
06:07 AM Jymmm: oh plasma, I was thinking sheer
06:20 AM jthornton: anyone see Mac on here lately?
06:22 AM XXCoder: not for couple days?
06:58 AM IchGucksLive: Hi from a Sunny Germany
06:59 AM IchGucksLive: im on holiday
06:59 AM XXCoder: hey
06:59 AM IchGucksLive: so Have Fun Bitbrekers
06:59 AM IchGucksLive: Till 7pm MESZ
09:03 AM luigi_: buongiorno
09:35 AM R2E4_bevins_2: mornin, eveniong afternoon
09:38 AM JT-Shop: morning
10:09 AM R2E4_bevins_2: Hi JT
10:11 AM R2E4_bevins_2: The remap functions extra well with using execute and gcode. Otherwise there is a boat load of issues if using only python. Python self.execute => Gcode works extremely well.
11:21 AM JT-Shop: cool
11:31 AM DavenportGuy: its pretty awesome knowing you can go on ebay and grab practically any servo amp, motor, encoder, and know you can make it work in a build. Before I got into this I was so worried about getting the wrong part or trying something I didnt understand. Now its like just gimme a skid of junk and we'll build something.
11:33 AM JT-Shop: much better than trying to get a FC working on your quad...
11:34 AM DavenportGuy: cant you just put 4 motors on a cellphone and be done with it?
11:34 AM DavenportGuy: body, battery, camera, wifi, etc just add motors
11:34 AM DavenportGuy: and linux
11:38 AM enleth: DavenportGuy: well, yeah, closed loop means it will sort itself out most of the way, within reason
11:40 AM DavenportGuy: at the point which it got out of range of your controls it could automatically resort to a program or connect up with you via 4G and even talk to other drones. no? =D
12:08 PM insomnia is now known as BipolarBear
12:17 PM IchGucksLive: hi from germany
12:18 PM BipolarBear is now known as ApocalypseCow
12:25 PM DavenportGuy: IchGucksLive: https://youtu.be/FI3tGgD4nMk?t=10
12:25 PM DavenportGuy: hi from murica
12:26 PM IchGucksLive: german eat schnitzel all over the world
12:26 PM IchGucksLive: and the world like us for this
12:26 PM DavenportGuy: these were my cartoons when I grew up
12:36 PM DavenportGuy: If Im using a mesa 7i37 and have an output attached at M64p0/M65p0; is there a way I can force the output to "active" under any circumstances where the cnc loses power or fails in any way?
12:38 PM DavenportGuy: I thought my best bet would be to have a physical relay which would be spring gated to go "active" if it lost communication to the cnc but im not sure if thats really the best option or if I could get it to operate as intended regardless of the reason for failure.
12:42 PM IchGucksLive: DavenportGuy: the mashine power
12:43 PM DavenportGuy: yes but what if the electricity is pulled from the 7i37 card?
12:43 PM IchGucksLive: DavenportGuy: is it a stepper
12:43 PM DavenportGuy: no
12:44 PM DavenportGuy: but it is attached to another machine and the other machine will try to move if this gives it an okay signal.
12:44 PM DavenportGuy: if the unit loses power and the state goes to OK it will potentially cause a wreck
12:45 PM IchGucksLive: so why not physicly do a break
12:45 PM IchGucksLive: by relay
12:45 PM IchGucksLive: signal only can go past if the relai is powerd
12:45 PM DavenportGuy: yes but how to control this break with so many circumstances
12:46 PM IchGucksLive: the ok signal comes from LCNC
12:46 PM DavenportGuy: example, power loss, software locks up, card failure,
12:47 PM IchGucksLive: first to consider did that ever happen
12:47 PM IchGucksLive: is there a operator or only automode
12:47 PM DavenportGuy: yeah power loss and then my pin held in its last state
12:47 PM IchGucksLive: on OK signal ofcause
12:48 PM DavenportGuy: I need a ladder logic to implement the signal anyhow since it is shared with gcode
12:48 PM IchGucksLive: i dont think so
12:48 PM IchGucksLive: make a physical relay
12:48 PM DavenportGuy: so, if NOT ACTIVE and UNIT IS AT Z0X0 then machine is in safe zone
12:48 PM IchGucksLive: that blockes the signal on power out
12:49 PM DavenportGuy: ok, right but how to control physical relay?
12:49 PM IchGucksLive: the power of the first mashine
12:50 PM DavenportGuy: that communication would be the wrong direction
12:50 PM DavenportGuy: my options are like this...
12:51 PM DavenportGuy: Machine #1 indexing table waits for signal from Machine#2 on pin to signal it is home and in safe zone;
12:51 PM DavenportGuy: then when Machine#1 indexes it tells Machine2# to start cycle
12:52 PM DavenportGuy: so, very simple two pin communication but if machine 2 fails it should ALWAYS throw an ACTIVE not home not safe zone flag to the pin
12:53 PM IchGucksLive: complicated
12:54 PM IchGucksLive: best to block both ways
12:54 PM DavenportGuy: so, on linuxcnc I need THIS PIN MUST ALWAYS BE ACTIVE UNLESS @ ABSOLUTE Z0X0 and M64P1 IS FLAGGED
12:54 PM DavenportGuy: this will ensure the machine#1 table cannot index with the tooling extended
12:54 PM IchGucksLive: make a AND chain
12:55 PM DavenportGuy: it needs to be a physical chain somehow dependant on a signal from linuxcnc
12:55 PM IchGucksLive: use a Iser COMP
12:55 PM IchGucksLive: to see if we are in save zone
12:55 PM DavenportGuy: so if the signal changes it will signal ACTIVE
12:55 PM IchGucksLive: and set a halpin
12:55 PM DavenportGuy: yes but if the linuxcnc fails this can fail
12:56 PM IchGucksLive: if LCNC fails all is gone no move at all
12:56 PM DavenportGuy: yes but if it fails the other machine does not know this
12:56 PM DavenportGuy: and so it can still move
12:56 PM DavenportGuy: which is bad
12:57 PM IchGucksLive: then use a PWM signal
12:58 PM IchGucksLive: to inshure the LCNC is running
12:59 PM DavenportGuy: yes
12:59 PM DavenportGuy: good idea
12:59 PM IchGucksLive: and as a chain
12:59 PM IchGucksLive: use a Relai
12:59 PM IchGucksLive: so PWM triggers Spindle speed ELEC.
01:00 PM IchGucksLive: the 0-10 controls a 12C relai koppel as 20mA
01:00 PM IchGucksLive: #that is powerd by mashine 1 power
01:00 PM IchGucksLive: then all in one
01:01 PM IchGucksLive: and the user Comp controling the Position
01:01 PM IchGucksLive: triggers the pin
01:01 PM DavenportGuy: my biggest hurdle is the fact that I cannot make any changes to machine#1 and can only use two pins for communication
01:02 PM IchGucksLive: yuo shoudt have been using 7i77
01:03 PM IchGucksLive: more pins
01:03 PM DavenportGuy: unneccessary in this build
01:03 PM DavenportGuy: http://www.alliedelec.com/red-lion-controls-ifma0035/70031252/?mkwid=sYxWRu97M&pcrid=30980760979&gclid=CNH6r-DoiNMCFQMcaQodLhAI3w
01:03 PM DavenportGuy: I wonder if I can use something like this
01:04 PM DavenportGuy: if it doesnt receive an expected signal it can flip my relay to an active state
01:05 PM DavenportGuy: which this item should be failsafe if anything behind the lcnc goes loopy
01:08 PM bbevins_ is now known as R2E4_bevins_2
01:11 PM IchGucksLive: DavenportGuy: this doe the smae for 8USD http://www.ebay.com/itm/PWM-to-Voltage-0-10V-Digital-Analog-Signal-Tranformer-Converter-Module-PLC-/301557918983
01:12 PM IchGucksLive: DavenportGuy: where are you in the world
01:12 PM pcw_mesa: If you want a closed circuit until LinuxCNC is in control. I would use a NC relay contact. relay driven by LinuxCNC
01:12 PM pcw_mesa: If you have a 7I37, that can drive the relay
01:14 PM IchGucksLive: pcw does the 7i37 pin disconect the relai if ther is no lcnc comand
01:14 PM pcw_mesa: yes
01:16 PM IchGucksLive: so 7i37 no Com all pins out non power
01:16 PM pcw_mesa: If you exit LinuxCNC or LinuxCNC crashes crashes or you lose power the 7I37 outputs will turn off
01:16 PM IchGucksLive: DavenportGuy: so all clear
01:16 PM pcw_mesa: true of all our output devices
01:17 PM DavenportGuy: oh perfect, I was quite unsure if it would go OFF if the machine simply locked up
01:17 PM DavenportGuy: if lets say linux froze, would it hold the last state
01:17 PM pcw_mesa: for the watchdog timeout period...
01:18 PM IchGucksLive: im off Gn8
01:18 PM DavenportGuy: see you IchGucksLive
01:19 PM pcw_mesa: For simple cards like the 7I37, the watchdog is in the FPGA (normally set for 10 ms or so)
01:20 PM DavenportGuy: This makes me feel better, simply I should route the pin directly and just make sure its state is dropping a N/C relay gate
01:22 PM DavenportGuy: currently Machine#1 is supplying 24vdc and is the voltage is returned is knows the machine#2(mesa build) is active or busy, failing, etc
01:57 PM terry_: Hi everyone
01:59 PM terry_: I'm writing a rt component, a .comp file. It needs to interact with some hardware that uses bi-directional pins.
02:00 PM terry_: This is via gpio pins of a mesa 5i23 card, which are input, OR output, but not both.
02:01 PM terry_: Therefore I need to be able the change the gpio is_output from within my component.
02:01 PM terry_: How? Ideas?
02:02 PM cradek: how does the hardware do bidirectional?
02:03 PM jdh: tristate pins?
02:08 PM CaptHindsight: terry_: are you able and willing to make some hardware? Or are you hoping for a software solution?
02:09 PM CaptHindsight: terry_: are you actually going to have data moving bi-directionally or do you just know that the hardware has some bi-directional pins?
02:13 PM CaptHindsight: terry_: we'd also need to know the rest of the specs, voltage level you are switching, load, speed etc
02:14 PM terry_: One example: the device (DualShock 2 reader) has a ready pin that must be set either high or low and watched to see when it toggles to know when to proceed.
02:15 PM CaptHindsight: terry_: what sets it High or Low? The Dual Shock or the device connected to it?
02:16 PM terry_: A way inside the .comp file to set the is_output parameter of the mesa gpio pin would be nice.
02:16 PM CaptHindsight: have to go, maybe someone can help
02:16 PM terry_: It is a back and forth, the 8 bit I/O bus is also bi-directional.
02:16 PM cradek: you can't net to a parameter, so if you want to do that you'd have to change the mesa parameter to a pin. but I don't really see how you can make the hardware work. maybe you need to hook it to an input and an output both, or something? resistors would be involved maybe?
02:17 PM terry_: Select goes low, write some value on the bus for small vibrator, set rdy high, wait for rdy to go low...
02:18 PM CaptHindsight: terry_: you haven't told us enough about the electrical specs
02:19 PM terry_: Oh, high is 5V, low is 0V or nearly.
02:19 PM CaptHindsight: we can only guess at what the actual problem is you are trying to solve
02:19 PM cradek: do you have a datasheet or interfacing instructions for the hardware? i searched briefly but didn't find anything.
02:21 PM terry_: The basic problem is that there is a pin, it must be some to either high or low, then that same pin must be watched to see when it changes to the opposite state.
02:21 PM terry_: some = set, typo
02:22 PM cradek: how do the two pieces of hardware decide who gets to drive it at any one time?
02:24 PM terry_: The example that the manufacture gives, uses an AT89C52 micro controller, I'm not familiar with how it works.
02:25 PM cradek: show us the example?
02:25 PM terry_: From the code, it looks like it just changes state based on weather it is read or writen to.
02:26 PM terry_: one moment, will find a URL...
02:27 PM terry_: http://www.rcjoycon.com/embedded-psjoycon/
02:31 PM terry_: I just remembered, LinuxCNC already uses such a bi-directional pin for the index pulse with the encoders.
02:34 PM cradek: yes but that's not hardware! you are asking about hardware
02:35 PM terry_: Ya, it is an encoder component. That is the idea though.
02:36 PM cradek: ok maybe SEL picks the direction
02:36 PM terry_: Is there any hal go-between that can connect a pin to a parameter?
02:37 PM cradek: no, parameters don't hook to things
02:37 PM cradek: you would need to change it to a pin
02:37 PM terry_: Oh, no, sel stays low the whole time while working with the chip. Unless I'm confused.
02:38 PM cradek: this documentation is bad
02:38 PM terry_: Well, considering that I have no way to recompile the mesa drive, I can not change it to a pin. :(
02:39 PM cradek: Parallel / UART IO mode selectable(115200bps, 57600bps selectable)
02:40 PM cradek: I bet you should use the serial mode
02:40 PM cradek: uh it says rs232 but it surely isn't
02:40 PM terry_: I did try to re-compile the mesa driver. As I was going to build this as a mesa component, but the stock source fails to build.
02:42 PM terry_: I could use the serial mode. Just started this way and hit this wall, so thought I would ask for any solution before changing directions.
02:42 PM cradek: if you can get the hardware right, I think you could hook the parallel bus up to both input and output pins
02:43 PM cradek: I don't think the "manual" has enough information to know how to get the hardware right
02:43 PM cradek: seems like it would be easy to toast your mesa card
02:44 PM cradek: I assume the stuff marked "rs232" is actually ttl serial
02:44 PM cradek: you could get a ttl serial<->usb dongle
02:45 PM terry_: Well, if out was open drain, and made high prior to reading...
02:45 PM terry_: Well, I could do the serial via the mesa gpio lines.
02:46 PM cradek: you're not gonna bitbang 115200 baud
02:46 PM terry_: Humm, maybe right there.
02:47 PM terry_: I could bring it in on a serial port then. This is an OLD computer, has DB-9 :)
02:48 PM cradek: that would work if you add 1488/1489 drivers
02:48 PM terry_: What are those?
02:48 PM cradek: ttl<->rs232
02:49 PM terry_: OK
02:50 PM terry_: Thank you everyone.
02:50 PM terry_: I am going to try serial.
03:24 PM pcw_mesa: A bit late, but you can implement a bidirectional bus with the standard FPGA outputs but you need to manipulate the hardware
03:24 PM pcw_mesa: DDR register in a component
03:24 PM pcw_mesa: (perhaps with raw_write)
03:37 PM CaptHindsight: and then also have it 5V compliant
03:38 PM CaptHindsight: oh but now I see he also mentions RS232, so I give up :)
03:38 PM Deejay: gn8
03:55 PM dan1705: hi guys. its my fist time with linux cnc and i got a question to the stepper config. i bought a red tb6560 board and connected for testting a old stepper. The motor has power (its making noise and holding the axis). but when i click on "test this axis" in the stepperconf the motor is getting quite and the axis is loose. has someone a idea what im doing wrong?
03:55 PM dan1705: this is my board http://www.ebay.de/itm/272597286046
03:57 PM skunkworks: sounds like you need to invert the enable?
04:00 PM dan1705: ill try
04:08 PM dan1705: nice worked when i invert "pin 1 - emergency stop". but i downt know what pin1 is on this board. there is no pin diagram. does anyone know the pins?
04:11 PM cradek: the parallel connectors always have teeny tiny numbers next to the pins
04:20 PM DavenportGuy: anyone know a good shop running 2" multispindles? around OHIO, ILLINOIS, INDIANA, MICHIGAN?
04:24 PM dan1705: here is a photo http://fs5.directupload.net/images/170403/85bi2nfz.jpg
04:25 PM dan1705: "EN--1" means this pin 1 is the enable emplifier pin?
04:25 PM cradek: probably...?
04:25 PM cradek: I don't know what MOTO1 would be
04:27 PM pcw_mesa: CaptHindsight: all of our FPGA cards except the 4I68 are 5V tolerant so will work with 5V buses
04:28 PM Todd_Z: DavenportGuy: What do you mean by 2" multispindles?
04:28 PM DavenportGuy: ACME, Wickman, New-Britain etc
04:29 PM JT-Shop: dan1705: no pinout for the parallel port, I'd guess it is like most other BoB's
04:29 PM DavenportGuy: I got a customer asking for a 2" diameter part
04:37 PM JT-Shop: dan1705: you can also use the parallel port tester I wrote to test with
04:44 PM dan1705: JT-Shop: i dont know what tester you mean
04:55 PM jdh: the tester he made
04:56 PM CaptHindsight: pcw_mesa: are they 3.3 or 5V compliant based on jumper settings?
04:56 PM pcw_mesa: Yes
05:01 PM * JT-Shop hates satellite internet but likes it better than dial up
05:03 PM * Tom_L remembers 300 baud bbs's
05:03 PM JT-Shop: my first was 1200 baud
05:03 PM DavenportGuy: I have a motherboard that uses a header/db25 similar to this http://www.dhgate.com/product/motherboard-db25-1-port-serial-parallel-pci/393115112.html#s1-3-1;disc|3737848605
05:03 PM DavenportGuy: however the header and flat cable is about 50% this size. I found the item once and somehow have lost the bookmark, any idea what the leymans term is for this item and where I can find them?
05:05 PM Tom_L: likely metric, check digikey / mouser for DB25 in smaller sizes
05:12 PM JT-Shop: Rooster Cogburn likes me now and comes running up to me when he sees me
05:31 PM Cromaglious_: steppers projected to get here friday
05:32 PM Cromaglious_: tom_l did your 300 dial? or was it a acoustic coupler/
05:32 PM Cromaglious_: I had a radio shack direct connect 300, you have to dial the phone then when the remote end answered, hit the switch
05:33 PM Cromaglious_: then hang up the hand set
05:34 PM Cromaglious_: Then I had a USR 1200, then a hayes 2400, then a taiwanium 9600
05:37 PM Cromaglious_: Thinks of all the copper pairs that were laid for BBS's and now hardly anyone has a copper pair landline
05:38 PM Tom_L: dial
05:38 PM Tom_L: US Robotics
05:38 PM roycroft: when i lived in washington i started an isp in my house
05:38 PM roycroft: back in '92
05:39 PM roycroft: i was one the first isps in the region
05:39 PM roycroft: pacific northwest bell brought a 100 pair cable into my house
05:39 PM roycroft: i bet the current residents there don't even have a land line
05:42 PM Frank_6: hi guys
06:33 PM JT-Shop: hi
06:50 PM chopper79: Hello
06:53 PM chopper79: Encoder index issues..... I have tried 3 different type of sensors and I am able to find my index target at low rpm (15-25rpm) but when I increase to lets say 100rpm the target is no longer being read. I am close to the end of my fuse with the index on my spindle. Anybody have an idea on why I would not be able to read the index at higher rpm?
06:53 PM chopper79: Using a hall sensor on a steel target
07:11 PM jdh: a plain hall sensor, or a gear tooth sensor?
07:11 PM CaptHindsight: chopper79: sounds like it's oscilloscope time
07:12 PM chopper79: jdh: http://www.allegromicro.com/en/Products/Magnetic-Speed-Sensor-ICs/Transmission-Sensor-ICs/ATS667.aspx
07:13 PM chopper79: It is a hall for gear tooth sensing
07:13 PM CaptHindsight: chopper79: are the sensors fast enough for the application?
07:13 PM chopper79: CaptHindsight: I agree on the O scope.... Do not have one so left with making this work other ways. Yes the sensors should be more then fast enough
07:14 PM CaptHindsight: halscope
07:14 PM chopper79: I can not do that yet as the version of lcnc I am runing has a bug that will not let halscope run. It is a fixed bug but I do not have internet to this machine yet.
07:15 PM jdh: what IO?
07:16 PM chopper79: Using a 7i92m + 7i77
07:16 PM CaptHindsight: maybe use an input for the sensor to a counter
07:16 PM CaptHindsight: see if you still get counts at higher rpm's
07:17 PM chopper79: Guess I could link it to a CL counter or is there an better item to link it to?
07:17 PM jdh: you are just reading it for 1 index pulse per rev?
07:17 PM CaptHindsight: might be easier if you sneakernet the updates over
07:18 PM chopper79: jdh: yes just reading it for 1 pulse per rev.
07:20 PM jdh: nifty looking module. seems to auto-tune for everything.
07:20 PM jdh: I seem to have downloaded the datasheet 3 previous times
07:23 PM chopper79: autotunes for everything excluding my index
07:29 PM chopper79: ok so did some reading on the rpm limits of what rpm the index will pick up at. From 1 rpm to 40rpm the index is picked up. Higer then 40 and the index is not being picked up.
07:31 PM chopper79: sorry make that 1 -30 rpm
07:34 PM chopper79: never mind... It is not reliable until I reach 10rpm. So 1 -10rpm is the limit it reads reliably. From 10rpm - 40 rpm it will pick up every once in a while and higher then 40 it is not being seen at all.
07:38 PM chopper79: I have tried the sensor position from ~.006" from target to ~0.06" from target and not a single change in results.
07:54 PM skunkworks: omg - the hydraulic tank we are using for a dielectric tank for the edm had actual pinholes in the welds.. (it needs to hold air to push the dielectric into the work area)
07:54 PM skunkworks: break out the welder..
07:54 PM skunkworks: http://electronicsam.com/images/matsuura/20170403_145048.jpg
07:56 PM malcom2073: We had that problem on our hydraulic tanks oddly enough
07:56 PM malcom2073: They were custom made though
08:02 PM skunkworks: surprising.. this was a hydraulic pack for a cnc...
08:05 PM Crom_: weeeeeee
08:09 PM skunkworks: success?
08:27 PM R2E4_bevins: Now the remap is FUN!!!!
08:48 PM chopper79: Ok... Seems that the sensor does not like the material it is sensing. Figured a steel bolt head would have been find for the sensor to pick up. i moved the sensor to the cast iron gear teeth to see if the index would change state on each tooth and it does. Can read the change into higher rpms no problem.
08:49 PM chopper79: The gear I am using does not have any good place for the index mark unless I add a piece of material for it to sense.
08:51 PM chopper79: So since I could not just add a bolt head to the gear to make the index mark. I need to find an alternative solution as to what I can index from.
08:52 PM jdh: higher iron content bolt?
08:53 PM jdh: or shape it like a tooth?
08:53 PM chopper79: Hmm... Good idea on shape it like a tooth. Maybe the surface area it is reading to over its limits so it can not read it?
09:11 PM chopper79: jdh: I shaped the bolt head in thr form of a tooth and no luck. Same issue.
09:16 PM CaptHindsight: chopper79: what is the gear made of?
09:17 PM CaptHindsight: the gear you mention: The gear I am using does not have any good place for the index mark
09:17 PM chopper79: Cast iron
09:18 PM Tom_L: how are you reading the index pulse?
09:19 PM CaptHindsight: yeah, where is the bolt head shaped like a tooth mounted on the cast iron gear?
09:19 PM CaptHindsight: have a picture?
09:19 PM chopper79: I was attempting to use a bolt head, but the sensor does not pick it up all the time. If I move the sensor to the gear teeth then it will read each tooth. I tried to shape the bolt head to the shape of a tooth and no change in results.
09:20 PM Tom_L: make it look like a |-|
09:20 PM CaptHindsight: stack another gear on top with one tooth
09:20 PM Tom_L: instead of /-\
09:20 PM chopper79: The bolt head was mounted directly on the top of a tooth. Bacically extent one tooth so the face width on that single tooth was greater then the rest and read that tooth only for the index
09:20 PM Tom_L: how do you know it's not reading it?
09:21 PM Tom_L: i'm asking for a reason
09:21 PM chopper79: using halmeter.
09:21 PM Tom_L: mine would only show one pulse
09:21 PM Tom_L: because it read it and reset
09:21 PM Tom_L: i forget the operation now....
09:21 PM chopper79: Will pick up from 1-10rpm all the time. 10-40rpm will pick up once in a while. Above 40rpm and will not read at ll
09:22 PM Tom_L: and it's hard to see the pulse
09:22 PM Tom_L: ok
09:23 PM chopper79: I know the sensor will read teeth just fine as it hits every tooth when I test in on the gear face itself. Just can not seem to pick up a mark for index all the time.
09:23 PM R2E4_bevins: Hiya Tom
09:23 PM Tom_L: hi
09:23 PM BeachBumPete: evening folks
09:24 PM CaptHindsight: I'd like to see the position of the sensor and the tooth thats being read
09:24 PM chopper79: I to see what I can put a temp picture
09:24 PM chopper79: have to see
09:25 PM Wolf_: zeeshan: here?
09:25 PM zeeshan: sup
09:25 PM CaptHindsight: sounds like you r are mounting a small magnet (single tooth) on a bigger magnet (the gear)
09:26 PM Wolf_: zeeshan: http://imgur.com/a/ZcvyN
09:26 PM CaptHindsight: the gear may be influencing the single tooth
09:26 PM zeeshan: score dude!!!!!!!
09:27 PM CaptHindsight: it's 2 magnets
09:27 PM zeeshan: wolf
09:27 PM zeeshan: you should build a single base for them
09:27 PM zeeshan: so you can roll them around together :D
09:27 PM Wolf_: hah, that thing would be a beast then
09:27 PM Tom_L: then hide them so zeeshan doesn't come looking
09:28 PM zeeshan: :-)
09:28 PM Tom_L: you can keep the dewalt stuff though
09:29 PM Wolf_: yeah, thats now the 3rd yellow tool I own
09:29 PM Wolf_: have the dewalt auto leveling transit laser because Milwaukee doesn’t make one
09:30 PM Wolf_: I’m going to need to get all the rust off the punch set and allen keys that were in that box =/
09:31 PM chopper79: CaptHindsight: http://imgur.com/a/kbEpW
09:31 PM CaptHindsight: Wolf_: auction win?
09:31 PM chopper79: http://imgur.com/a/sUbdH
09:31 PM chopper79: Ignore the sloppy temp wiring
09:32 PM Wolf_: oddly no, got it from a guy that buys/sells auction lots, it was a craigslist find for him, he went to pick up stanley cabinets and ended up with these + the other kennedy box I picked up a while back
09:33 PM chopper79: As you can see in the pitctures it is a simple raised tooth that get read by the sensor when it passes under it. Should be simple and give no issues I would think.
09:33 PM Wolf_: http://imgur.com/a/VvHc3 was part of the same set
09:34 PM Wolf_: CaptHindsight: you ever use any Rexnord conveyor stuff?
09:35 PM zeeshan: we do
09:35 PM Wolf_: need any drive gears =)
09:35 PM Wolf_: I have about 150 of them sitting in the garage right now
09:36 PM zeeshan: make a big ass clock
09:36 PM CaptHindsight: Wolf_: if I do I know where to find you
09:36 PM CaptHindsight: Wolf_: have mostly used Dorner
09:36 PM Wolf_: same guy told me yesterday that he did buy a lot of 3 pallets of AB control stuff
09:38 PM Wolf_: guy is pretty cool, but knows nothing about half the stuff he gets from auction lol
09:39 PM CaptHindsight: chopper79: I have had better success from this position http://www.allegromicro.com/~/media/Images/Design/Integrating-Hall-Effect-Magnetic-Sensing-Technology-Into-Modern-Household-Appliances/figure5.ashx?w=400&h=199&as=1&la=en
09:39 PM Wolf_: all the kennedy boxes were sitting in a open carport rotting =(
09:39 PM CaptHindsight: https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Odometergearcropped.jpg/220px-Odometergearcropped.jpg
09:42 PM Wolf_: next off the wall question, anyone know anything about cognex In-sight 3000 vision systems?
09:42 PM CaptHindsight: chopper79: or try a stronger magnet from your current position
09:51 PM chopper79: I am reading teeth from that position fine. I have no way to create an index from that position and no additional room to put a second gear on for index only.
10:04 PM {HD}: Can linuxcnc do this? https://www.youtube.com/watch?v=bhZdbgM6S70
10:06 PM CaptHindsight: https://forum.linuxcnc.org/38-general-linuxcnc-questions/28917-corner-finder
10:06 PM Roguish: {HD}: yes.
10:07 PM CaptHindsight: {HD}: also http://timeguy.com/cradek/01262579508
10:08 PM CaptHindsight: https://www.youtube.com/watch?v=I6ZxQrjfAE0
10:09 PM CaptHindsight: {HD}: https://www.youtube.com/watch?v=RZGP7zNWq-I you can also probe to find the outer surface / reverse engineer
10:12 PM {HD}: That's awesome! I have to look into that more closely.
10:12 PM CaptHindsight: https://www.youtube.com/watch?v=6whDuZIo8vo
10:13 PM CaptHindsight: https://www.youtube.com/watch?v=HvRG91yWNCQ Setting Up LinuxCNC With A Touch Plate
10:14 PM {HD}: CaptHindsight: I guess the feature that intrigued me most in the video I linked was the X axis offset. Can LCNC do that?
10:27 PM Crom_: just finished teaching my wifes sewing class... Navy 1st class Machines Mate learning to use his sewing machine
10:30 PM Crom_: s/machines/Machinest/ I think