[Feature Request] - Save results to a file

I created a big model in Karamba3D and it took about an hour to run the analysis.
So is it possible to save all the results in a “result file”, next time I can import the result file without
re-running the analysis, like most structural analysis softwares (Sap2000, Staad, Midas, etc)?

Hi, you can export the file as json/bson data which allows you to then import it too.

Hi Matthew, this is actually something we were looking at today. The model information is saved but it does not seem that the results are saved if they have already been computed. We agree with @netsonicyxf that this would be quite handy if possible.

We previously tried encoding the whole model to base64 but it seems some elements are maybe not serialisable?

Hi Matthew,

I use “Export model to B|JSON” to a json file then use “Import B|JSON to model”.
But Karamba3D can’t show any result from the JSON, as mentioned by @jjs

Hi @netsonicyxf,

in Karamba3D the Json- and BSon-serializer do not include calculation results. One needs to rerun the analysis to get them or serialize them separately as lists of numbers. The same holds true for internalized models.

– Clemens

Hi Clemens,

Is it possible to save and reload the result?
It will be very handy for Karamba3D users.

Thank you
Sean

Hi @netsonicyxf,
currently (Karamba3D 2.2.0) it is not possible to serialize the model with results.
I put that feature on the requested feature list.
– Clemens

2 Likes