However, any textures that require variable depth would be difficult to produce. Currently you would need to create a long slot and run a v-carve to achieve this effect. But if you overlap two of these shapes, they end up calculating as a single pocket and you lose the texture effect.

I’m going to submit a feature request for variable depth along a path, this would solve the issue above. However, I don’t know how difficult this would be to implement for their development team.

I will work to get a mockup made to post here for others to critique.

One thought I did just have was to have the app actually generate gcode specifically for creating the texture, which you could then save and import into a separate workspace. You would be on your own for simulating the gcode using another application to verify that the result is correct. Thoughts on this?

it would be great for me to be able to create texture fills, especially as i often use a diamond drag engraver to make printing blocks. a texture fill would mean i could create blocks of colour in the final print. looking forward to seeing what you come up with.

It looks like you’re devoting a lot to help out Inventables and the community here…thank you for that!
Can you, as the developer, test these apps?

EthanKinney:

One thought I did just have was to have the app actually generate gcode specifically for creating the texture

How would one integrate that texture with an Easel Design in that case? Say I wanted to have a textured background with a raised icon from Easel. I don’t know that a separate, standalone solution that just creates texture would be a valuable use of your time.
Carbide Create can generate textures.

Well, it was a fly-by thought. It would have to generate the gcode for the texture with the specified parameters from the app. Then somehow the user would have to save the gcode and import into a separate workspace. Problem there is you can’t move it around or anything. a lot of ifs and variables i just don’t know about yet.