Hi all, I'm creating a family that uses as basis the joist system family from Revit. My aim is that when I model the joist the embed plate would appear automatically in the correct place and in the correct size. I managed to do that and it works perfectly in a flat plane. As soon as I started playing in the project environment with the Start/End level offset the embed plate would still remain perpendicular to the joist and not to the wall. I managed to fix that too, by locking my embed plate to a reference line whose angle changes depending on the Start/End level offset difference in value. My issue is that even though now the embed plate is parallel to the wall (in project) there's a very slight misalignment from the edge of the wall which I cannot figure out how to fix. The size of that is minuscule (anywhere between 1/64" -5/256"), but it can be either inwards or outwards of the plane of the wall, which means that in elevation the plate might show up as it's inside of the wall face. Any suggestions?
My suggestion would be to turn Thin Lines off, return the view to its actual cropped size and scale, place it on a sheet and then re-examine it. Betcha it becomes a non-issue in that context.
I agree, in section it wouldn't be an issue. The issue is that sometimes the plate comes out of the face of the wall and sometime it's inside. ( I really cannot seem to find a pattern for that) That means that I could see it wrongly represented in elevation, even the slightest offset towards the inside of the wall will make it appear as if it's behind the face of the wall. I know I could go and override the graphics but I would want to achieve a family where after adjustments aren't needed.
I thought of something similar. Instead of making the plate bigger, since the plate is following actual sizing, i am moving the face of the plate further out than the face of the wall.
The face of the plate in family environment was driven by a parameter that was Wall.Width/2 from Center line of the wall. Now it's actually Wall.Width/2 * 1.01 so that it moves towards the face of the wall.
This works in some cases and doesn't in others. I'm attaching a screenshot to show how in some cases on one side it goes well outside the wall face but on the other side it moves opposite to that.
Why don't you use Face of Wall instead of Center of Wall to control the location of the plate?
Because my base is literally the system family from Revit. (The joist family) I am mimicking the wall face with reference planes in order to be able to create the situation where the embed plate rotates.
In the project the joist is the one that rotates (through the system parameters that I cannot link to anything)
In the family, the joist stays flat, and the plate is the one that rotates ( this rotates so that it is parallel with the actual wall in project)
Please do not hesitate to ask if I am not explaining this correctly. I attached a pdf that goes more in depth on how the family works and why I think that i need to set my distance as half of the wall width. ( That distance is btw calculated from the reference plane on which the plate is situated.
Let me know if this clarifies better.
There may be a better way around it, this is what I came up with with my current family knowledge. (Using the original Revit family in which I placed the plate as a nested shared family)
Thank you so much for your advice so far.
Try this:
1. Make sure its length parameter is properly set and linked to the Wall Width Start and Wall Width End parameter.
2. Make sure that in the plate family, there is a re
ference plane at the wall center location, and align and lock the plate to the reference line in the joist family. Also delete the plate offset dimension in the joist family.
I just got through with making my own similar family and ran into the same issue with the plate being offset from the wall when I set a rotation angle. I found the cause. In my case, it is due to the "z Offset Value" parameter not being 0'-0". I have it offset to account for the joist seat. When an offset it used, the center of rotation is also shifted, so the plate will shift too. It will shift forward or backward depending on if the slope is up or down.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.