I’m going to attempt to make a “texture” app, but I’m having a little trouble figuring out exactly what the app should do.
The steps i imagine:
- Select a shape: square, circle, polygon, etc. where you want your texture to be
- Select a texture type from a dropdown
- Modify x & y scale, modify height, modify vertical and horizontal position, modify angle, skew pattern, set margins, etc.
- Import the texture as a single or multiple shapes, or as multiple paths, depending on the texture type.
Now I should be able to get the above workflow working with textures like so: http://www.heropatterns.com/
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?
Again, any suggestions would be appreciated!