Parameter management in BEAM

@mksdtech

Can you save your parameters and property sets for use across multiple files?

What do you recommend for saving/managing parameters in BEAM?

Dan

@lignindes Thank you for reaching out!

At the moment, BEAM does not yet support importing or exporting parameters and property sets across multiple files. However, this is excellent feedback, and we will prioritize implementing this feature very soon.

Workaround: Since all BEAM data is saved directly into the Rhino document, you can add the desired parameters to a Rhino document and use that file as a “template.” This template will retain the parameters and property sets for reuse across projects.

Let us know if this approach works for you in the meantime, and we will keep you updated as we roll out a more seamless import/export solution.

Best,
The BEAM Team

1 Like

Hello,

Thanks for the quick reply. I’m glad to hear that you are working on this feature, but can see it being a challenge if you have existing parameters with the same names (and perhaps different property sets) as those that you are trying to import. Would you be prompted to perform a mapping or ‘duplicates’ panel for reconciling existing vs. imported parameters?

Dan

@lignindes

Good point.
Yes, it will likely prompt you to reconcile with the imported parameters and let you choose whether to override, map, or skip duplicates. Once the feature is out, let us know what you think!

@mksdtech

Is there a way to manage parameters in Grasshopper?

I have a list of 45 parameters and as it stands I would have to go into each (via the Edit button) and set it’s Group, Type, Property Set and Categories to bind to.

Or am I missing a feature? I see the Import button, but this is designed to work strictly with a Revit Shared Parameter file, is it not?

Hi @lignindes,

We are planning to implement a feature to manage parameters directly in Grasshopper and through a dedicated dialog, hopefully by today.
Once this version is published, we’ll update you here.

@mksdtech

What great timing!

Thanks for the support.

Dan

Hi @lignindes,

We’ve just pushed some updates that should make managing parameters more straightforward.

1. Export/Import parameters

The BEAM P utilities now include Export and Import functionality, accessible through the BEAM Panel. You’ll find the buttons there.

Parameters are saved in JSON format. Here’s an example of how they look:

2. Grasshopper Integration

You can add parameters with a new component Create Parameters.

We have included also a component for visualizing parameter data.

Note: If a parameter already exists, it will be overridden.

The latest BETA version is available here:

https://github.com/MKSDTECH/BEAM/releases/download/Beta/mksbeam_beta.exe

Thanks again for your feedback—let us know if you run into anything!

Best,
The BEAM Team

2 Likes

Hello,

It’s so much nicer to work with these in JSON!

Dan

1 Like