Revit :: Using Nested Family To Create Material Link
Oct 24, 2011
I assigned my students to create lighting fixture family. I wanted them to create a drop-down list of materials within the family to allow a user to select from the list of materials. This is accomplished by using a nested family - the inserted family has the materials defined. The drop-down list appears just fine in the properties, but we aren't able to apply it to the extrusion. I have tried inserting each family type and using the Label parameter, but Revit won't allow the link.
I'm trying to align a nested family to a reference line in my host family so that it rotates around a certain point.
I've created the reference line in my host family, locked the end point to two reference planes and then gave an angular parameter to the angle between the ref. line and the ref. plane.
I then inserted the nested family and aligned it to the ref. line. The problem is that when I flex the angle, i get a "Constraints not satisfied" error..
What could be wrong?
I'm using a generic face based family for both host and nested families...
I've created a family for an exterior canopy system that has many variations (see attachment). It works for all options except the final request from the intended users. When the canopy is very short, the interior outriggers do not need cable tiebacks to the exterior wall.
Currently, the outrigger family, which is nested and arrayed in the host family, is composed of multiple objects, four of which comprise the cable support that needs to be able to be turned off, and one that is the outrigger that is always visible. I've tried several ways of getting the cable assembly to turn off while leaving the outrigger visible, but all without success. I've tried editing the array and mapping the cable assembly components' visibility parameter to a Cable Option Yes/No parameter. I've tried making the cable assembly its own family and nesting that first in the outrigger family and then mapping its arrayed instance to a Cable Option parameter. I've tried various combinations of Instance versus type parameters in both the Outrigger and host Canopy families, all to no avail.
Given the way the family is now designed, can this be done or must the cable assembly be its own family and arrayed separately? Note that there are parameters to control the cable assembly size.
I have built a family and added various types; I have then nested this into my final family and would like to change the nested family type dependant on the final family’s type. (Hope that makes sense). I can do all of this until I want to make a catalogue.
This is what I did: -Made a family and added types. -Made a new family. -Bought in the 1st family. -Selected the nested family and added a parameter called "Attachment".
This all works fine I can change the type of the nested family in the edit type dialog box. But I need to make a type catalogue and when I export the family types as a txt document the attachment parameter doesn’t appear. So how do I reference this?
I have a family with some nested tube steel. In the family edit I can cut a section and the tube steel is shown. If I insert this family in a project and cut a section the tube steel doesn't show up. In all other views the tube steel is shown correctly.
I'm having a issue with selecting a certain color and assigning it to a part in my nested family. The problem is that when I load it into the project its grayed out.. Is there something I'm forgetting to do, or could the program possibly have a bug? Revit 2012
I have developed a family-construction method that combines equipment with its dedicated electrical receptacles. It is designed such that once inserted, the user can drag the outlet symbol and outlet to the right or left and also move the outlet symbol away from the wall plane to permit symbol stacking in plan. Most of the time this works but on some families, though seeming constructed in the same manner, the link between the receptacle and the controlling plane gets broken. The link to the outlet annotation family always stays connected.
I've attached a Revit project contain two families, one that works and one that does not.
I have currently made a nested family for a basketball system and have a problem when i flex my elevation. As you can see my bracing that the Red arrow is pointing to is not flexing properly.. However when I edit the family its in, I have it constrained and it flexes no problem.
In a window family, is it possible to call for a nested element to be determined automatically, and for that family to be schedulable ?
In my case, I have a window type, that is arrayed so that it can adapt to suit openings that can vary considerably in size.
I would like the lintel selection to be determined automatically by the size of the opening - selecting a specific lintel type from within a common type based on the overall span. The lintel in question will vary in it's specification, it is not merely a size.
ie. Windows <1200mm - use Lintel Type A1 (100mm deep) 1200mm - 1800 use lintel Type A2 (215mm deep) 1800 - 2400mm use lintel Type A3 2400 - 3600mm use lintel Type A4 >3600mm use lintel Type B1 (different construction type altogether)
these should then be identified in the window schedule - identifying lintel type and length (length = window opening +150mm bearing at each end).
It may be quite a bit of work in getting this systme working, but we have a scheme with 250+ windows, and a further 3-4 buildings that will be using the exact same types - running to 1000+ windows in total. So to get this working would be a great time-saver.
I built a basic facade system as a family in Revit 2012, but the materials won't stick. Every time I try to edit the family and assign a material, the material doesn't show up in the Revit file it's loaded into. Then, when I open the family back up to try editing it again, the material that I assigned to it five minutes ago is already reset to default, despite my saving and reloading it several times.
I have created a door family that has a concrete fill that replaces the insulation in an insulated precast wall. When I cut a section through the jambs looking down it looks correct but when the section is looking up the concrete fill pattern is not visible.
I would typically cut my sections looking up so that the exterior face is down in the view as it will be cast.
I am trying to take a custom counter I created as a family and have it show a material in my project. It seems that no matter how I apply the material parameter to the family type object, type or instanced, the material does not change in the project when I apply any new material. I have opened up other countertops I have used from the Revit Default Casework Family and I can't seem to find a difference in the setup between mine and Revit. I wanted to use an instanced parameter so I can change the material per room where the object is used.
Is there a Family Category that allows me to create an Extrusion that will then work with the “Attach Top/Base” tool?
For example, instead of using a structural column, I would instead like to use a Model In-Place Extrusion, then be able to attach these columns to my roof.
I’m noticing you don’t get the option to “Attach Top/Base” when you use a Model In-Place Extrusion.
We are developing a multistory housing project that will have 5 unique unit plans. What I would like to know is the best approach to implimenting the unit plans in revit?
In autocad, we would create an xref of the unit, then xref as needed on base plans. Thus the ability to place multiple xrefs of the unit on various levels while maintatining the ability to make one change to the original unit plan and have it update thru out the project....How would we do this in Revit?
I'm trying to create a titleblock family that has an image or dwg of my site. The easy way to do this is save a new family and import a cad file or jpg of the site plan.
However, I'd like to avoid creating a new titleblock family for each project with a new imported site image.
I thought I would be able to just make the image's "Loaded from file" address an editable field that could be updated in the project info like all the other parameters, but it doesn't seem to be possible.
I have a situation where I need to place a curved door in a curved wall, I do not want to model in place or look for a work around but would like to create a family template that that could be used frequently.
In previous versions I was able to copy the metric door.rft and rename it to i.e. Metric Door_Radial Host.rfa. I would then be able to edit this template to suit my requirements, save and rename to .rft. This template would then be live.
In 2013 it seems that I cannot open a .rfa file for editing.
I am trying to create an Island family with cabinet components nested into the island family. I have included both a 3D view of what I want the island to look like and a floor plan of what I have right now. I want to be able to adjust the size of each of these cabinets with a parameter. But I am not sure how to get them to stay lined up like they are right now.
If I change the size to a larger size the center cabinet overlaps the cabinet on the right. but if I add another reference plane to the right side of the center cabinet, when I try to adjust the size I get an error message saying "Constraints are not satisfied".
I am using Revit Architecture 2013 and am trying to create a window family that has different grid options built into the family. I have included a copy of one of my window families I am working on and an image for an examples of what happens when I load all my windows into a project and place them. Some of the grid families do not automatically adjust to the size it should be. But if I click on the window (lets say it as no grids) and then select the no grid parameter again then it will adjust. How I can get these windows to adjust automatically so I don't need to do an extra step to make them look right!?
I am trying to create a parametric seating row with a Generic Line Based family.
If you check the file for the Length (default) parameter, I am multiplying it by the Arm Distance (600mm) so that the pattern repeats while I stretch out the line.
=Chairs * 600 mm
I want to add a parameter for the Arm Distance linked with the actual seat so that if I make the chair wider the pattern would adjust accordingly.
=Chairs * Arm Distance3
This way I could adjust the chair width and Line Based family all at once. However, I am finding that when I add "Arm Distance3" to the equation the Line Based feature stops working.
I'm trying to create an adaptive family (a concrete bleacher/bench) that mitres to its adjoining instances when placed in a project (see attached images).
The family is not acting as I intend it to when loaded into the project (bottom right image). I've created six adaptive points which are intended to correspond to refeence points in the project.
I think the problem has to do with the faces of the extrusion, they don't seem to be able to align to an angled reference plane. How the extrusion can expand/contract in a linear fashion and have ends that mitre adaptively?
I have a Revit file with over 1,000 materials and associated appearance assets. It was created in a previous version of Revit before library support. What I want to do is create libraries from them. However, the only instructions to add them one at a time using dragging and dropping. That will take me days to do. Is there a way to simply create an asset or material library out of multiple materials from a project file at one time without having to individually select them?
I have recently modified the CC of a part family so that different materials for the same part can be chosen. When I exit the editor and place the component I can see the choice of the materials in the dialog box - no problems (See 1st attachment" But when I go to another users PC they cannot see any of the new materials in the "Place content center" dialog box!?!
For information, we are running Inv. 2011 with Vault Professional 2012
The CC libraries are stored on the server and we have one custom library to which I have publish the modified part family.
The custom CC has been fully synchronised with the Vault server.
The materials.xml containing the new materials used in the part family has been downloaded to the users local workspace.
Inventor 2014 Pro SP1, Vault 2014 Pro SP1 Windows 7, 64-bit Intel Xeon 3.6GHz 32GB Nvidia Quadro 4000
I have a pile family where i have created a Shared Text parameter under Identity data called Vert Load. I have nested this into a pile cap family in several locations and have the same Shared Text parameter. If i select the pile in the pile cap family i have the option to put a value in the properties dialogue box under Vert Load. The pile cap family is now loaded into my project and the parameters shared in the project. When i select the Pile cap in my project then i have the option to add a value for the Vert Load but in this pile cap i have 3 piles and i want to give different values for each. When i select an individual pile within the Pile cap family then the Vert Load value is greyed out.
I want these vert Loads to appear in a schedule... I've attached a couple of images.
I am doing a window nested family with two windows that have three voids to perform the wrapping of the stucco layer and the gypsum layer independently, but in the nested family I get a wall sleeve between both windows. I have used voids with parameters in the nested family, but when inserted in the projects the voids don't cut anything. See the images.
we have this issue that has affected us in Revit 2011 and 2012. For many of our families we have a 3D object, a 2d representation of symbolic lines, and then some editable text/annotation:
- The text is a Generic Annotation annotation family, with a single label, set to display the parameter "Text Frame"
- This family is then inserted into the family of the specific object being created, with, under label's Type Properties, the "Text Frame" of the label being linked with a "Text" parameter in the object family.
This seems to work all fine and dandy, however, we're getting an interesting problem: after working in the file for a while some percentage of the annotation on these families disappear in a view. Sometimes it's just a few, sometimes half, sometimes all of them just go away (everything else, including the symbolic lines, are still there). If you close the file and re-open, they will re-appear. If you nudge them, they will re-appear. Other views may still have them, at least for a time... then they too will dissapear.
This happens both on screen and, dangerously, during printing. You print a whole set, only to discover much of your annotation for objects is gone... (not to mention the cost and waste of trees when you re-print).
Is this a known problem (search only turned up one thread on this), or is there another way to do what I want (have editable annotation on a family) that avoids this issue and I stubmled onto the improper way of doing it?
Basically the question is if it is possible to explode families similar to blocks in AutoCAD.
Here is an example: A Family made for placement in the model has 2 nested families. Once placement is done is it possible to eliminate the initial family so only the nested families remain? All the parametric values can go away that’s fine and the nested families are also shared if that matters.
Since I come from AutoCAD and started with Revit v2012 it is basically like a block within a block which you could just explode so much until only lines are left.