Scratches on polycarbonate lenses are hard to remove due to their protective coating. You can try:
For deep scratches, lens replacement is the best option. Eyeglass Direct offers affordable, high-quality lenses with scratch-resistant coating for future protection.
I have used Pledge before and it usually works great on scratches.
I spray painted my car and noticed over-spray on my polycarbonate eyeglass lenses the next morning. I tried soap and water but that removed none of the paint specks. I called my optometrist and they warned against using any solvent like paint remover or acetone on polycarbonate lenses. It would be OK on glass lenses, but i think polycarbonate is a plastic. So I tried 70% rubbing alcohol and some lens paper and with a little rubbing the paint specks came off. I quickly rinsed the lenses with water to remove the alcohol residue. The optometrist's office said it is not a good idea to let any substance besides water soak into the lenses as it may make them more brittle.
No. If toothpaste rubbed on eyeglass lenses, it will only scratch them more because toothpast contains fine abrasives.
If they are designed for plastic they should not have any abrasives in them, so they should be safe, However if you are trying to remove cloudy oxidation from your thermoplastic /acrylic/ polycarbonate headlight lens they will not work.
There's a product made by Maguire's called Plastix that will remove any scratches on the instrument panel lenses. I use it on my 03 Limited 4runner, including the headlight and tailight lenses. Cheers,
Depends on the base liquid of the marker. You would have to use a solvent of it that will not mar the polycarbonate.
Scratches can rarely be removed fro plastic. The only way to remove scratches from plastic is to melt the abrasions.
To remove visible scratches from a diamond, a diamond cutter can either re-cut the stone, or polish out the scratches if they are not deep.
remove scratches in winshield
Yes.
You can't .
the best ways to remove scratches from a hardwood floors are either you sand it or have someone do it for you