Parametric Variables

Please follow the format below for requesting a feature.

The problem that this feature will solve:
it is currently very tedious and sometimes difficult to make changes to intricate designs after the fact, as the history tab has too many entries. Some entries like movements are even more difficult to adjust, as they don’t have parameters in the history element.

Brief description of the outcomes that you expect from this feature:
Fusion 360 has a well-known parameters table where variables are managed that are used throughout sketches. This makes it very easy to facilitate changes after the fact, and even making different versions possible by allowing for variable presets.

What can’t you achieve without this feature?
Without this feature Shapr3D remains slightly less useful for complex designs, and designs that undergo frequent changes, or designs that are meant to be dynamic and the parameters changed as the requirements change from job to job.

Is this a workflow blocker for you? Is this why you can’t use Shapr3D for work? Is this slowing you down?
Yes, no, yes. I have gone back to Fusion for my complex designs, as the workflow with their parameter list just makes it much easier.

This has been discussed in other topics for a long time now, and it has been repeatedly stated that this is in the works. Can you provide an update as to the status of this feature?

(I tried responding to the existing topics, but I am unable to reply to those, seems I am only able to create a new topic.)

5 Likes

Hi @Istvan
100% agree with this!!
I have literally just helped somebody on a topic, where variables would have been awesome.
The other thing that would naturally follow variables, would be ‘SCRIPTING’
Shapr3D is a great package that is coming along nicely.

+1 I have to use Fusion 360 or OpenSCAD for parametric models for 3D printing. I would love to use Shapr3D and design my own models with parametric properties.

We’re actively working on this feature. While we can’t provide a definitive release timeline, please know that it’s in development.

3 Likes
4 Likes

So far so good.
This is going to make a massive difference!

Works pretty well. It would be nice if variables could be defined on the fly, by entering “var = <value>” in a dimension box.

Many hours of fun to come, along with many hours saved designing.

That is the first thing I thought using it. Would love to have that too but keyboard shortcut is ok for now.

It is pretty close to doing that.
For a minute I thought we were going to add them in the side panel.

Just noticed
You can use one line on a sketch and create multiple variables.
Once created they stay.
After that, when you draw you just select the variable in the widget as you draw

Not picturing what you’re getting at. Can you elaborate?

1 Like

Example:
Just create the Var.
Then fix the dimension
Then set a new Var.
When you have a table of Vars you want, you can name them all.
After that they can be selected in the widget.
I am just using REDO for some of the video

On the first sketch
You can pre designate all your variables you intend to use in the model.

Hey Istvan, great to see you back! (If only briefly). We missed you!
4 MONTHS is a long time to be away.
I am sure it probably unsustainable for the creator and CEO to continue to be immersed in the tens of thousands of posts, questions and discussions on Discourse, Facebook, etc.
And after a contentious and challenging 2024 (both on the discussion boards and the scope of what was implemented), you probably needed a break anyway.
Anyway I only wanted to say thank you for the years of intense interaction with your users, and hope to see more of you in the future.
I have not always agreed with Shapr3d’s roadmap, priorities or your responses, but I have never doubted your RIGHT to steer the company as you deem best.
Thanks for an amazing software and thanks for listening.
Marc

2 Likes