Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Wood grain texture Custom Feature

Add to your toolbar here:
https://cad.onshape.com/documents/f5cd9f4b2ec8e9eea7266f1e/v/59e3340e9e7ef9d664172a84/e/595af5842cd8801d37dc3da5
Onshape, Inc.
Comments
-
Ha! that's pretty cool!
Would have been easier if y'all would add colored faces/textures
9 -
Updated V1.1.5 now supports multiple orthogonal faces on input for more realistic grain mapping:

Check it out!
https://cad.onshape.com/documents/f5cd9f4b2ec8e9eea7266f1e/v/37c68c0d9ae053e9f22e23b6/e/595af5842cd8801d37dc3da5
Tim Rice | User Experience | Support
Onshape, Inc.10 -
Thank you!0
-
Wood Grain feedback:
This is probably the most well made custom feature I have used.
I only ran into a few issues.
The grain "sketch" was not large enough for large parts and would only put grain on a portion of the part. - (Consider having the sketch stretch to fit the selected part)
The grain was not dense enough to see easily on small parts. - (Consider adding the option to have more or less dense grain)
Again, very nice feature!1 -
I agree with the stretch comment. Changing the density of the grain pattern would be an awesome enhancement. Also, a few instructions regarding locating the origin would be helpful.0
-
@cache_river_millworks Thank you for the feedback! Which grain pattern are you using that is not large enough? You should be able to use a Linear feature pattern with Apply per instance on for larger pars. A screenshot of the use case would be great.
@david_mcmahon Thanks I will add some info on setting the origin in the FS doc.
Tim Rice | User Experience | Support
Onshape, Inc.0 -
This is would be one example, but being in the wood industry, it will be most helpful if we can apply the grain to almost any size of material. We use very long boards, and very tiny boards as well. It is hard to use this unless it is a specific size of material.
I was attempting to use the feature to show that there will be grain on these portions of the cabinet when viewed from the side for architectural drawings. The grain was not large enough to fit on all of the portions. I tried using the linear pattern and switching the grain up, but it would not come out quite right. I think being able to select how close together the grain is and to be able to pick any size of part, will be useful.
1 -
@cache_river_millworks
Great, thank you for the example! In this case I would imagine you would need to apply an individual feature for each major part. Then you can use a Feature linear pattern with Apply per instance workflow that I mentioned above. You can control the interval between pattern instances to get a repeating end grain across the given part. The trick here is to offset the origin so only a portion of the grain pattern fits on the part:
I also can see the need to control the overall scale of the pattern. I will work towards adding this in the future!
Tim Rice | User Experience | Support
Onshape, Inc.1 -
Great work! We appreciate it.1
-
@cache_river_millworks @david_mcmahon
Added a scale input and instructional PDF in V1.2.3! Just update the reference in your toolbar to get the latest features!
Tim Rice | User Experience | Support
Onshape, Inc.6 -
Legit! We will be using this for our production drawings.
Thank you!1 -
Big update in V2.0.5 to make the feature dialog much easier to use and more efficient. Also added a new Sheet option with a more realistic pattern. Update the feature or add to your toolbar to get the latest!

Tim Rice | User Experience | Support
Onshape, Inc.6 -
Excellent work!1
-
Brilliant. Thank you.1
-
Tried it out today. It's so user friendly now, nice work!
RENDERCAD
rendercad.ai - Photorealistic product rendering.
▚▞▚▞▚▞▚▞▚
________________________________________________________________________1 -
how do u use it
0 -
Tim Rice | User Experience | Support
Onshape, Inc.1 -
Just used this today for some fun to improve the look in the workspace.
If anyone needs a 3D printable Desktop monitor stand/riser quick and dirty model, but should work fine.
https://cad.onshape.com/documents/8f1c02b49f744604f6da68c5/w/e1a6bb0fb9cf01d0a2238898/e/a9cca57a6d711aaac1ae0b3e
4 -
This is great! Thanks for sharing. This comment might be a duplicate, not sure where my original went but anyway. Couple questions: I see a mention of offsetting the origin but other than picking one of the corners or center of a face, I don't know how to move the origin somewhere else, like offset from the face itself for example. Also, I move the slider at the bottom to dial down the transparency but how can I get this transparency to stick? i.e., I want to tone down the grain lines a bit but not sure how to do so. Any guidance appreciated! Thanks! Joe
edit: figured out how to offset the origin by just clicking on the mate connector box in the wood grain pop-up.0 -
Since decals became available, this is basically obsolete.
I just google an image of wood, then add it to the faces of the part.
here is the raw image you can download for plywood:
5 -
Hey John, How did you treat the edges of the plywood? Or would that be going overboard?
0 -
I just made the part base color sorta match the wood tone.
but if I wanted more clearity I would go download a side view image of plywood then make it long enough in MSPAINT...
That's how I did the brushes on that project
Obviously I couldn't find matching colors for bristles when I did it, but the representation is there. In this case it looked better this way rather than having a smooth face. But for the wood handle, I didn't bother with wood texture, since it looks good enough to get the idea across that it's a hand brush
On that note:
the plywood got nixed before release, so we went with a pallet,
Since a pallet is obvious, I didn't find the need to texture it with wood, just a wood tone.
I only did the bristles and plywood, because it made it easier for the customer to identify everything from a PDF assembly.
and also because we do a lot with sheet metal, and I have seen them burn a piece of 1/2" sheetmetal on the laser to make a part, because they didn't check the material was plywood
lol 3 -
I dunno about "obsolete." I for one like the look and functionality of this wood grain custom feature.0
-
Don't get me wrong, it's cool.
but you're going to take a performance hit by using it0 -
TimRice, I do like you're F.S., and probably will use it for small projects, but I also like john's approach as well - and can envision using a hybrid version of the two together. And by the way John, I have a broom in my garage that looks exactly like your brush (two tone color and all) lol - nice texture work.1
-
hi, i am quite new to onshape. i am wondering how to actually get the wood grain custom feature
0 -
See the quoted comment ^^^^
0 -
Hi Tim and all. This tool is awesome! Can someone please guide me on how to add the physical texture into the part for 3d printing? I have the lines on my parts and it looks great, but when I export, none of the lines come through. Thanks!
0 -
Hi all. Figured it out from this example which uses the "move face" command.
https://cad.onshape.com/documents/eaffef78aa73c162cb92424c/w/56e2a4458d0a09862ff45d91/e/8b220a69ab76b447c2e25307
Also found a cool way to implement. Just stagger the faces and then in bambu or orca add a height range modified and then you can change the infill direction from 45 deg to 135 deg to get a good grain distinction. You will want to use the top surface pattern "aligned rectilinear".
0 -
Glad you figured out something that works. I saw this workflow a while back and thought it was pretty interesting. You can do it all in the slicer https://forum.bambulab.com/t/3d-printing-achieves-wooden-grain-no-need-3d-modeling/121021
0










