I have a very basic site family (Shop_Box.rfa) which is a simple extrusion (cube). When the object is selected, Revit 2021 will not give me the option to create an assembly. There could be several reasons but I cannot figure this out. Here are some ideas as to why I cannot create the assembly:
1 - Revit will not allow site elements as part of an assembly?
2 - The site family is very small (1"x1"x1"). Is there a minimum size limitation? I did create an assembly for a 1"x1" wood beam 1" long.
3 - This site family is only visible in course view? I did create the wood beam assembly in course view, but this wood family was not only visible in course view.
I cannot figure this out. If anyone has any ideas I would greatly appreciate it.
The site family is attached.
Thanks
Solved! Go to Solution.
Solved by scottbaldy. Go to Solution.
Change the Category. Use Generic Model.
...to do that, open the Family and do this:
...to make visible in Medium and Fine Views, edit the Visibility Settings of the object.
I want to keep the family in the site category. I also do not want this visible in the Medium and Fine Detail Levels. Autodesk documentation does not suggest that there is any correlation between the Site category and Assemblies.
That list doesn't really have anything to do with your question, which is how to put a Loadable Site Family into an Assembly. Apparently, you cannot.
are you thinking sharing and nesting the site family into a family that can be put into an assembly?
The article does not refer to Categories, to be specific, it reads "Most Model Elements" and the list given thereunder is non-exhaustive lots of other elements are not listed... Toposurface/Topography for instance is not listed yet you cannot add Toposurface to an assembly....same applies to building pads and several other element types.
Maybe for whatever you are doing, the Category Entourage is a more suitable option. this category is mostly used for elements related to site development/site furniture and the like. It can be assembled and it hosts on the site/toposurface
YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION
I know the error message is common and there are plenty of questions on SO about this error, but no solutions have helped me so far, so I decided to ask the question. Difference to most of similar questions is me using App_Code directory.
Error message:
CS0012: The type 'Project.Rights.Operations Provider' is defined in an
assembly that is not referenced. You must add a reference to assembly
'Project.Rights, version=1.0.0.0, Culture=neutral, Public Key Token=null'.
Source File:
c:\inetpub\wwwroot\Test\Website [curiositypetshop.com] \App_Code\Company\Project\Business Logic\Manager.cs
Following suggestions here and here, I have deleted all instances of Project.Rights.dll inside C:\Windows\Microsoft.NET/*.* According to this, I checked if .cs files in question have build action set to "Compile". They do. I have also double checked that the .cs file containing the "Project.Rights.Operations Provider" type is deployed to App_Code directory.
For some reason, application is not looking for the type in the App_Code directory. Since I've deleted all instances of Project.Rights.dll (that I know of), I don't know which assembly the error message is mentioning.
Can't find what you're looking for? Ask the community or share your knowledge.