×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Engrave an image? Flat surface, Textured, not vector!

Engrave an image? Flat surface, Textured, not vector!

Engrave an image? Flat surface, Textured, not vector!

(OP)
Hello everyone. I'm working on a new product line, and it requires an engraving. By engraving, I mean a textured, curvy surface. I've only attempted this with the Carvewright software for my hobby woodworking at home, but we loved the effect so much that we want it as part of real products. However, this has proven to be extremely frustrating with solidworks and/or Inventor.

I've attached an image as an example of an engraved part (the model texture is wood, but the machine cuts these in polycarbonate just fine). This takes less than a minute to make in that software once you have the image; it's a matter of click the import option and set the max depth (a simplified explanation as there are more advanced options, but you should get the idea). Imagine how long such a textured and curved shape would take to model without a feature like this.

So then comes the question: how do you do this in Solidworks? I know about the auto trace and sketch from image, but those don't give you the same result without hours of freeforming and surface modeling.


(If anyone is curious, the software I'm comparing does this function by brightness comparison. It turns the image to black and wide, then smooths the pixels, then cuts the depth for that picture based on brightness. With some photoshop/illustrator work, the results are very nice.)

RE: Engrave an image? Flat surface, Textured, not vector!

Hi, DorjeTM:

I do not have an answer. But I do have a question for you. An image is 2D. How does Carvewright know depth of engraving from the set max depth? Mathematically, it is not possible, is it?

Best regards,

Alex

RE: Engrave an image? Flat surface, Textured, not vector!

If I'm understanding your question, you don't want to do an engraving, you want to essentially carve a part that has some engraving in it. Unless your Carvewright software can export some sort of neutral file format (*.iges, *.x_t), I can't think of a quick and easy way to do what you want within SolidWorks.

Jeff Mirisola
My Blog

RE: Engrave an image? Flat surface, Textured, not vector!

(OP)
jassco, it's actually quite possible, and widely done. For example, we have an ISRA Optical Inspector which uses a line scan camera to inspect transparent parts. It compiles the video feed and compares the brightness of each pixel to each other and evaluates the parts based on that. For example, dark spots larger than .003" in one direction indicates a defect. Similarly, the software compares the pixels to each other, and assigns the cut depth of that region by the range of brightnesses. See the wikipedia article on grayscale for more explanation on the mathematical equivalent. As I mentioned in the bottom of the first post, it does other functions to make it easier.

(Technically, the pixels aren't even analyzed. The binary representation of the pixels has all of the necessary information already; it's just easier to understand it this way.)

It would thoroughly surprise me if this function wasn't available at all in Solidworks/Inventor. Most logos (company, product line, certifications) are more than just vector art, and it would be a useful and simple feature to add (since it's so similar to Sketch from picture).

RE: Engrave an image? Flat surface, Textured, not vector!

I do not believe that there is anything built in to SolidWorks to accomplish what you want. However, I did a quick Google search on: Grayscale to stl converter. There appears to be a large number of utilities which will convert grayscale images into stl. You can then import the stl file into SolidWorks.

Eric

RE: Engrave an image? Flat surface, Textured, not vector!

I don't know of any CAD system which has that functionality.
It could be very useful, albeit extremely resource consuming, to be able to create actual textures in 3D model parts ... especially for RP parts.

RE: Engrave an image? Flat surface, Textured, not vector!

Hi,

If you can convert from Grayscale to stl, then it must be a toy. I do not think SW needs that. Grayscale is an image which is a reflection of light. Building a solid model based on reflection is not a solid approach fundamentally.

Best regards,

Alex

RE: Engrave an image? Flat surface, Textured, not vector!

Only some specialized software can do this, not CAD.
With experience and practice, you can model each piece, place onto the base part, then creat them in SW as an assy template or something similar.

Chris
SolidWorks 11
ctopher's home
SolidWorks Legion

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources