# More uses for Variables

**URL:** <https://discourse.shapr3d.com/t/more-uses-for-variables/37797>\
**Category:** Feature requests\
**Created:** [May 4, 2025, 1:11pm UTC](https://discourse.shapr3d.com/t/more-uses-for-variables/37797 "2025-05-04T13:11:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![GroMark](https://avatars.discourse-cdn.com/v4/letter/g/4491bb/32.png) [@GroMark](https://discourse.shapr3d.com/u/GroMark)\
**Post date:** [May 4, 2025, 1:11pm UTC](https://discourse.shapr3d.com/t/more-uses-for-variables/37797/1 "2025-05-04T13:11:49Z")

</div>

**The problem that this feature will solve: Creating fully variable-based Generators**

_Variables are of great use, and make prototyping extremely easy. But, a lot of tools in Shapr3D can’t be used with variables, seemingly without any reason. One simple example: Patterns. They would benefit a lot from the use of variables, and I recon it wouldn’t be that hard to make either._

\*\*Brief description of the outcomes that you expect from this feature: Creating perfect „Generator“ type of projects, which then could be reused over and over again for similar use cases, but different sizes. An example: The Drum shells I‘m currently working on. The count of the external Lugs which then need to be mounted is a simple variable. Creating the circular holes for these is just a sketch and a pattern of this sketch. But, for the holes to be distributed evenly along the shell, the pattern angle needs to be defined by the lug count. Note: of course, there are workarounds for this, but it demonstrates my idea. \*\*

\*\*What can’t you achieve without this feature? \*\*

_Versatile reusable projects with a clean, simple history_
