# 5.800 - Variables are here

**URL:** <https://discourse.shapr3d.com/t/5-800-variables-are-here/36465>\
**Category:** Release notes\
**Created:** [February 18, 2025, 3:51pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465 "2025-02-18T15:51:56Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![aesubs](https://avatars.discourse-cdn.com/v4/letter/a/c0e974/32.png) [@aesubs](https://discourse.shapr3d.com/u/aesubs)\
**Post date:** [February 21, 2025, 7:43pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/21 "2025-02-21T19:43:05Z")

</div>

this is an instant improvement. currently, i need to experiment with a honey comb design and the old techniques of using patterns, moving or creating copies etc, introduced mm level tolerance errors all over the place along with a ton of mundane clicking and typing. thanks for listening to the community on this. its extremely appreciated.

---

<div class="post-metadata">

**Author:** ![TheBum](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@TheBum](https://discourse.shapr3d.com/u/TheBum)\
**Post date:** [February 22, 2025, 12:48am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/22 "2025-02-22T00:48:07Z")

</div>

> [@Avitia](#):
>
> How do you input fraction in inches ?

1+3/8, for example.

---

<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:** [February 22, 2025, 7:43am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/23 "2025-02-22T07:43:12Z")

</div>

I would suggest creating a Variables filter in the Items tab, would seem more logical to me than in the History tab, but otherwise, thanks for this! great for quickly changing tolerances 👍

---

<div class="post-metadata">

**Author:** ![lukad](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/lukad/32/26342_2.png) [@lukad](https://discourse.shapr3d.com/u/lukad)\
**Post date:** [February 27, 2025, 5:29pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/24 "2025-02-27T17:29:15Z")

</div>

Great work! I think I can finally ditch Fusion 360 completely 🥳 (and I’m definitely keeping the Shapr3D subscription)  
One small suggestion: It would be nice if you could name variable directly when creating it.

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 27, 2025, 5:42pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/25 "2025-02-27T17:42:19Z")

</div>

If you are suggesting Variables on the Items list I think thats a good idea vs on the history. I can already resize items list but can’t resize history. Also I like to put variables in a folder and name that folder.

---

<div class="post-metadata">

**Author:** ![TheBum](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@TheBum](https://discourse.shapr3d.com/u/TheBum)\
**Post date:** [February 27, 2025, 8:41pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/26 "2025-02-27T20:41:39Z")

</div>

Maybe even a separate section in the left or right sidebar. Like history, traditional items (sketches, bodies, etc.) are subject to an order of creation. Variables are not.

---

<div class="post-metadata">

**Author:** ![liwang](https://avatars.discourse-cdn.com/v4/letter/l/dbc845/32.png) [@liwang](https://discourse.shapr3d.com/u/liwang)\
**Post date:** [March 1, 2025, 3:53am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/27 "2025-03-01T03:53:33Z")

</div>

Thank you for developing such a useful function. However, during the use process, I can find that there are ways to further enhance it.The greatest role of variables is to establish connections between these sizes. Why don’t we designate one side as a certain variable?If we specify an edge as a variable, then the value of the variable can be operated by dragging and dropping with our mouse.If this is the case, we don’t need to manually input in the history The effect we get from this operation is similar to a function called equality constraint record.

Just as mentioned in the picture below, what about the defined variable? Its value still needs to be manually entered.

If I change the defined value to the edge of an object or the line segment length of a sketch, in this case, I can operate it with the mouse.

 ![屏幕截图 2025-03-01 113659](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/9/c/9c15ae92888049d2ddddaa801ef7f4ef1276daf2.png)

---

<div class="post-metadata">

**Author:** ![deathfeel](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@deathfeel](https://discourse.shapr3d.com/u/deathfeel)\
**Post date:** [March 5, 2025, 8:10am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/28 "2025-03-05T08:10:11Z")

</div>

It should be “free” variables. For example to create multiscale fretboard for guitar neck it needs the nonfixed angles on the corners of fretboard to calculate automatically the angle of each fret. so we need binding to the trapezium angles that we get when transform it using “length” variables applied to the sides. or trigonometric functions.

---

<div class="post-metadata">

**Author:** ![CreatedHD](https://avatars.discourse-cdn.com/v4/letter/c/b9bd4f/32.png) [@CreatedHD](https://discourse.shapr3d.com/u/CreatedHD)\
**Post date:** [March 7, 2025, 3:11am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/29 "2025-03-07T03:11:58Z")

</div>

I use fractions all the time but with the update I have to type 2.75 instead of 2 3/4 is there a way that I can get the old keyboard back?

---

<div class="post-metadata">

**Author:** ![aesubs](https://avatars.discourse-cdn.com/v4/letter/a/c0e974/32.png) [@aesubs](https://discourse.shapr3d.com/u/aesubs)\
**Post date:** [March 10, 2025, 11:56pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/30 "2025-03-10T23:56:43Z")

</div>

yes I second this suggestion as well. in my opinion it would be a better user experience.  
even moderate length variables get cutoff by the history pane’s size.  
also it’d be really nice to be able to group them logically with folders.

---

<div class="post-metadata">

**Author:** ![Bowlerman72](https://avatars.discourse-cdn.com/v4/letter/b/c37758/32.png) [@Bowlerman72](https://discourse.shapr3d.com/u/Bowlerman72)\
**Post date:** [March 18, 2025, 1:28pm UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/31 "2025-03-18T13:28:48Z")

</div>

Love it!  
Two ways it can be even better:  
Autocomplete when writing variable namnes.  
Make variable names not case sensitive.

Maybe I should pop this in Feature request?

---

<div class="post-metadata">

**Author:** ![mkormendy](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/mkormendy/32/31375_2.png) [@mkormendy](https://discourse.shapr3d.com/u/mkormendy)\
**Post date:** [March 20, 2025, 11:00am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/32 "2025-03-20T11:00:39Z")

</div>

@ mention [@shapr3d\_staff](https://discourse.shapr3d.com/groups/shapr3d_staff) for getting their attention.

---

<div class="post-metadata">

**Author:** ![peiyizhao](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@peiyizhao](https://discourse.shapr3d.com/u/peiyizhao)\
**Post date:** [March 21, 2025, 2:07am UTC](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465/33 "2025-03-21T02:07:56Z")

</div>

May I ask if you have noticed the issue that the DXF files exported by the new version of the software cannot be recognized? Thank you.

[Previous page](https://discourse.shapr3d.com/t/5-800-variables-are-here/36465.md?page=1)
