Hi All, I believe Speckle is the right tool to perform this job, however, I still have difficulty structuring the workflow.
The scenario is initially I had modelled 4 piles column and sent them to Speckle, the tagging number was given to be QA-P01, QA-P02, QA-P03 and QA-P04. Down the design phase, pile QA-P04 was removed and additional temporary pile was added and labelled as QA-P05.
How shall I create a workflow in Grasshopper to do so?
@Jia.Y please describe more what your question is.
what are you looking to achieve
what you are currently trying
what is currently not working with this attempt
I can only guess from your description what it might be (version tracking / diffing of GH outputs) and if that is the case, add an applicationId property that will consistently identify the column and version captured immutably. This is a tricky setup as how you define the id may need deeper thought but you coul start with those tagging values maybe.
See the image below of a pile whose position and geometry change throughout the design phase. I am thinking of inputting an attribute with the label as ‘Mark’ and value as ‘P01’. With the version history of Speckle Web, how can it reference element by ‘Mark’ and show the timeline of design changes
The screenshot seems legit, what will likely happen is that once received by Revit, any notion of that application is will be superseded so consider it transient