Not sure why I’m having this issue. I am able to push the Geo from Rhino to Revit without a problem. However, if I edit the family in Revit and then try and overwrite it from Rhino again it continues to revert back to the overwritten version in Revit. I’ve tried the overwrite option on the components and nothing seems to fix. Any help is appreciated.
I tried both methods of tracking and seem to get the same issue.
Heres the steps I had done:
Push Geometry to Revit through the definition
Edit the family in Revit family editor
Load back into Revit (overwrite the existing version)
4A.Tried unpinning and deleting family in Revit, and reloading from Rhino. Geo reloads as modified family in Revit not Geo from Rhino
4B. Tried Just reloading from Rhino with both tracking modes, still reloads in Revit as modified from Family editor.
Confused as to why it maintains the changes from the family editor even If I have overwrite set to true in grasshopper and delete the family?
I was wondering if you’ve figured out the family update thingy. I’m attempting to update families, but instead of updating them, new ones with the name ‘Family XXX’ are being created. I receive the error message that the family must be unique. The Type name is correct, so I believe the issue lies with my workflow.
The problem is that every time we recompute, it will try to generate new families. That shouldn’t really be a problem, but instead of overwriting, it creates a new family and it gives them new names combining Family + (number) + the original family name. We can’t accept that because we would lose a large number of parameters in each reiteration.
I have tried everything, nothing seems to work. I can’t really post the script here due to company policy. Could you try to recreate the same script I have shown above, including the subcategory creation and the pipeline nodes? I’d appreciate that.
Your file is missing the layer geometry and has multiple add new components referencing the same name. Please internalize or post the .3dm file you’re referencing as well.
Here is the definition I posted above but with Subcategories. Does this work for you?
I really like your approach, however, could you please provide the same script but with all those different families in one or two subcategories? We will have hundreds of families and we need to manage the materials and other parameters through the Subcategories, so it has to be simplified to one Subcategory to Object type.
Yes that is what I have been doing, I mainly just wanted to know if there was a more reliable way to control what is getting pushed to Revit. It is super easy to inadvertendly trigger the script to recalc and then it pushes a new set of families. I am having trouble understanding what the overwrite family switch is for. I posted a project and gh script. My script uses keywords to pull the objects from the project.
I also just need a sanity check on my branching to make sure it is not me.