Hello Guest it is March 29, 2024, 10:46:16 AM

Author Topic: I Need a macro written will pay.  (Read 6164 times)

0 Members and 1 Guest are viewing this topic.

Offline comet

*
  •  336 336
    • View Profile
I Need a macro written will pay.
« on: January 31, 2018, 02:53:22 PM »
Hi ,
     I want to connect a measuring laser to mach3 to be used in a bed of nails type scanner rather than nodding the "Z" axis up and down mach would read the output of the laser .
I'd be happy to pay for the work and any electronics needed to interface. I'm in the UK.

 Tony
« Last Edit: January 31, 2018, 03:29:53 PM by Overloaded »

Offline rcaffin

*
  •  1,052 1,052
    • View Profile
Re: I Need a macro written will pay.
« Reply #1 on: February 01, 2018, 05:46:23 AM »
Writing a macro is not hard, but setting up the optics and electronics for the laser is going to be $$$.
You will need someone very local.

Cheers

Offline comet

*
  •  336 336
    • View Profile
Re: I Need a macro written will pay.
« Reply #2 on: February 01, 2018, 07:47:47 AM »
Well I have a keyance measuring laser which will output some industry standard communication via its amplifier, so I guess that's a good start!
Tony

Offline TPS

*
  •  2,501 2,501
    • View Profile
Re: I Need a macro written will pay.
« Reply #3 on: February 01, 2018, 09:39:08 AM »
Hi,

can you post type and maybe Manual of that keyance laser.
then we will see.

Thomas
anything is possible, just try to do it.
if you find some mistakes, in my bad bavarian english,they are yours.

Offline comet

*
  •  336 336
    • View Profile
Re: I Need a macro written will pay.
« Reply #4 on: February 01, 2018, 10:31:02 AM »
Hi Yes the sensor is a keyance il300 .

Tony
« Last Edit: February 01, 2018, 10:34:48 AM by comet »

Offline comet

*
  •  336 336
    • View Profile
Re: I Need a macro written will pay.
« Reply #5 on: February 01, 2018, 10:33:17 AM »
And the amplifier a il1000 not sure how you upload the specsheet but its all available on keyances site
Tony

Offline TPS

*
  •  2,501 2,501
    • View Profile
Re: I Need a macro written will pay.
« Reply #6 on: February 01, 2018, 11:14:18 AM »
ok,
had a quick look on Keyence Hompage

il300 has range from 160 to 450 mm
il1000 can have following Outputs

±5 V, 1 bis 5 V, 0 bis 5 V Ausgangsimpedanz 100 Ω*1
4 bis 20 mA, Max. Lastwiderstand: 350 Ω*1

so first question, witch type do you have ?
second question, what Hardware (BOB or Motion Controller) do you use, to see how it could be connected.

Thomas


anything is possible, just try to do it.
if you find some mistakes, in my bad bavarian english,they are yours.

Offline comet

*
  •  336 336
    • View Profile
Re: I Need a macro written will pay.
« Reply #7 on: February 01, 2018, 12:36:48 PM »
  Thomas thanks for your interest I do appreciate it.
   The motion controller is a uc300 usb  from cnc drives,
the IL 1000 im not so sure on as I cant see any referance to type of output.
there is a pin out list on it but it just says analog out ?
serial number is:
#f2f211308 if that helps?
maybe you can set it for volts or amps? via its menu?

  As an aside I have quite a bit of experiance building electronic circuits and messing with pics and ardueno's if that helps

Regards
  Tony

Offline TPS

*
  •  2,501 2,501
    • View Profile
Re: I Need a macro written will pay.
« Reply #8 on: February 01, 2018, 12:48:35 PM »
Tony,
the uc300 Sounds good, it has 2 analog Inputs 0-10V.

tryed to download the Manual for the il1000, had to registrate to
get it, but registation is not veryfied till now.

i will come back here as soon i have the Manual.

can you please describe what you exactly want to do with this sensor.

Thank you Thomas
anything is possible, just try to do it.
if you find some mistakes, in my bad bavarian english,they are yours.

Offline comet

*
  •  336 336
    • View Profile
Re: I Need a macro written will pay.
« Reply #9 on: February 01, 2018, 02:00:52 PM »
Thomas,
    the plan/experiment is to be able to take lasers output and replace the z axis position in the digitizing program.
 You would zero the X&Y as usual through mach on the servos, but z would just be there as a bracket to hold the laser it does not move,apart from initial set up to zero the laser.
The laser would be zeroed on the bed of the machine or another conveniant known point, that could also be the highest or lowest point on the job to be scanned.
obviosly if you zero the laser on the bed or lowest point you would zero close to its maximum sensing distance, and vice versa.
  So if you put a say 25mm block under the laser it would read +25mm on the output of the laser, and so on.
You would run a digitizing program very similar to and possibly based on arts program, but instead of the z axis going up and down "probing" at every step,
 the laser would be triggered or read at each x-y position and then that figure would be put into
the digitizing points cloud file as the z cordinate.
    This would increase the scanning speed immensly but still retain high accuracy.
Hope that makes sense ?

Regards
 Tony

   Thanks again for your help
   Tony
« Last Edit: February 01, 2018, 02:03:59 PM by comet »