Previous in Forum: Dell Precision M6500 Problems   Next in Forum: Super Bright Bi-Polar LED's?
Close
Close
Close
16 comments
Rate Comments: Nested
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1

Driving Printer Head from PC

12/13/2012 9:43 AM

We are developing a machine vision based system to measure length of HDPE / Nylon net as it is woven on a machine. Conventional method of measurement by counting number of revolutions of the take-up roller is not working due to slippage of net on the take up roller. There is no practical way to avoid this slippage.

The idea behind the vision based system is to mark a small black line on the net as the winding process begins and track this line as the net is woven and pulled on the take up roller. Once it travels a length of say 500 mm (as measured by the vision system) we will mark another line and track it. This process will be repeated till the end of process for the current section of net. We should be able to measure the length fairly accurately - of course there will be inaccuracies due i) line not being perfectly horizontal ii) algorithm bias iii) stretch in net over 500 mm iv) delay in activating print head etc. However, my guess is that these inaccuracies would still be within the allowable limit (+/- 0.5 mm over 500 mm).

We are now looking at different print heads to do this job. The print head has to do just one job - draw a short line when triggered by the software.

Anyone with experience in driving a print head with software while ensuring minimum (say 100 ms) delay?

Can anyone suggest an alternate method?

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru

Join Date: Apr 2012
Posts: 732
Good Answers: 17
#1

Re: Driving printer head from PC

12/13/2012 9:59 AM

As a second look, I would say that as long as you can find a print head that has a consistent delay time would be usable. The known delay can be figured into the programming.

Periodic maintenance (calibration) can be performed to ensure the delay time has not changed. When the software is produced, ensure the delay can be programmed through a simple database change or the like (reference a text file). This way, your maintenance worker can make the changes without having to spend more money to get the program changed every so often.

Another variable is that quality control must ensure that the nylon is meeting specs and elasticity is not affecting the measurement from the outset.

__________________
common knowledge...less common than common sense
Register to Reply Score 1 for Good Answer
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#4
In reply to #1

Re: Driving printer head from PC

12/13/2012 7:51 PM

1. Yes - you are right about consistent delay being the key so that it can be programmed in.

2. As regards the nylon elasticity not affecting measurement the customer has told us that it won't as the threads undergo an anti-stretching process. We will have to check this out though.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Guru
Hobbies - Fishing - Old Salt Hobbies - CNC - New Member United States - US - Statue of Liberty - New Member

Join Date: Mar 2007
Location: Rosedale, Maryland USA
Posts: 5197
Good Answers: 266
#2

Re: Driving Printer Head from PC

12/13/2012 10:21 AM

Fishing nets come in mesh sizes. Length and width are measure stretched to that mesh size. If you know what your mesh size is. Couldn't you count then? Or use the camera to count them? I would also look at loom some where in the process of weaving one complete enclosed mesh you could place a counter.

__________________
Life is not a journey to the grave with the intention of arriving in a pretty, pristine body but rather to come sliding in sideways, all used up and exclaiming, "Wow, what a ride!"
Register to Reply
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#5
In reply to #2

Re: Driving Printer Head from PC

12/13/2012 7:52 PM

What we are trying to measure here is the distance between consecutive knots.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#3

Re: Driving Printer Head from PC

12/13/2012 10:39 AM

I'm not grasping completely what you are trying to do here but from what I do understand I have a few concerns.

You're not taking into consideration the time it will take for the chemistry of your printed mark to cure, dry or otherwise stabilize.

The 0.1% accuracy seems like an absurdly tight measurement specification, particularly for a flexible item like a plastic net. You might find that thermal conditions and stretching of the net itself exceeds this tolerance.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#6
In reply to #3

Re: Driving Printer Head from PC

12/13/2012 8:02 PM

1. After the line is printed on the net it travels quite slowly without touching anything else for about 800 mm. The ink should dry out during this time. Actually, even if it is not completely dry it does not matter too much as once it is imaged at the down stream position its purpose is served. Of course, we would like to leave a clean, thin line and not a dirty smudged one.

2. The inaccuracies I mentioned are of measurement which ideally should be around 10% of allowable inaccuracy in the part (net) dimension. In this case, though, the customer wants to get a much tighter accuracy on the net - +/-2. We have told them it is not possible to get this level of accuracy and since the accuracy they are getting currently is way over this limit they have agreed.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Guru
India - Member - New Member Engineering Fields - Electromechanical Engineering - New Member

Join Date: Oct 2006
Location: India, 200 Km. North of Delhi.
Posts: 1393
Good Answers: 53
#7

Re: Driving Printer Head from PC

12/13/2012 10:15 PM

I am not sure why 0.1% accuracy is required? But if I have to do this, I would put my spooling unit on a weighing unit, manuplate it for Meters and tare it to zero.

Register to Reply Score 1 for Good Answer
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#13
In reply to #7

Re: Driving Printer Head from PC

12/14/2012 12:21 PM

The take up roller is very heavy and it is not practicable to weigh it and arrive at a measure of the length.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Commentator

Join Date: Dec 2009
Posts: 87
Good Answers: 5
#8

Re: Driving Printer Head from PC

12/14/2012 3:21 AM

Silly question: Why do you need a PC printhead anyway? For me an ink pen and a relay like mechansm can do the job too. Or use a marker with a UV reflecting ink so the mark is also invisible, but can be detected under "black light".

In a similar project in the textile industy we used a springe & needle assembly and a micromotor with gearbox to move the plunger to form a small drop of the ink. The ink was sort of "sticky" and cured with the IR heat-up available in the machine anyway. The analysis can be done with a UV diode to activate the ink and a photo diode to sense the light emission. The measurement results were in the range as required for your project.

Register to Reply Score 1 for Good Answer
Guru

Join Date: Mar 2011
Location: Sebastopol, California
Posts: 1205
Good Answers: 54
#9

Re: Driving Printer Head from PC

12/14/2012 10:34 AM

Two GA's from me, one for Rakesh and one for Uli.

I figured a rubber stamp with a solenoid could do it. And Rakesh's weight solution is even easier as the takeup spool could just be weighed at end of process and marked accordingly.

Seems like the OP is making a technical mountain out of a molehill.

__________________
Most people are mostly good most of the time.
Register to Reply
Guru

Join Date: Mar 2011
Location: Sebastopol, California
Posts: 1205
Good Answers: 54
#10

Re: Driving Printer Head from PC

12/14/2012 10:39 AM

You are weaving, so I suppose the machine criss-crosses the lines back and forth? if so, the the machine itself is the measure if ONE thread in the feed is a dark color! Has this been tried to see if it can be seen?

__________________
Most people are mostly good most of the time.
Register to Reply
Anonymous Poster #1
#11

Re: Driving Printer Head from PC

12/14/2012 10:40 AM

Certainly the same technology that enables my computer mouse to detect motion speed and direction as I slide it over a table, mouse pad, or my blue jeans, could optically detect the same of any regular mesh fabric.

Who knows, you might even be able to use a mouse in the application? Cheap enough.

Register to Reply Score 1 for Good Answer
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#16
In reply to #11

Re: Driving Printer Head from PC

12/16/2012 7:24 AM

Thanks, RufusVS. This has set me thinking. Let me check if this principle can be applied for a wider array (a camera?) kept at a distance of say 200 mm.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Guru
India - Member - New Member Engineering Fields - Electromechanical Engineering - New Member

Join Date: Oct 2006
Location: India, 200 Km. North of Delhi.
Posts: 1393
Good Answers: 53
#12

Re: Driving Printer Head from PC

12/14/2012 12:10 PM

Passing any one of input fiber through a pulley that is coupled to a rotary incoder can do the job.you can process O/P of incoder to your requirements.

Register to Reply
Commentator

Join Date: Aug 2009
Location: Pune, India
Posts: 60
Good Answers: 1
#14
In reply to #12

Re: Driving Printer Head from PC

12/14/2012 12:31 PM

Measuring traverse of individual thread is not sufficient as there is not guarantee that all threads get pulled equally. A knot is being formed with adjacent threads and when the machine tightens the knot each thread may get pulled differently.

__________________
You cannot change the wind but you can adjust the sails
Register to Reply
Guru

Join Date: Mar 2011
Location: Sebastopol, California
Posts: 1205
Good Answers: 54
#15
In reply to #14

Re: Driving Printer Head from PC

12/14/2012 1:53 PM

A weaving machine uses a repeating pattern. Change the thread color of one spool and do a test run and see what the resulting pattern is. You may find you need to only count the times the color returns to the origin to know everything you need to know.

__________________
Most people are mostly good most of the time.
Register to Reply
Register to Reply 16 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Deefburger (3); kishor_durve (6); ozzb (1); rakesh_semwal (2); redfred (1); The.Tinkerer (1); uli_newBuilder (1)

Previous in Forum: Dell Precision M6500 Problems   Next in Forum: Super Bright Bi-Polar LED's?

Advertisement