PDA

View Full Version : Adjustable swing door



christo4robin
2003-08-08, 09:43 PM
Anybody have one that works for 90d and other angles?

The ones on Rugi fall apart when I adjust the swing to 90d and then flex the width.

In general, what is the best way to have a parametric angle in a family, and be able to move that angle's vertex with other geometry?

beegee
2003-08-10, 12:16 AM
Here you go.

These are from Mr. Z originally I think.

I also have double door and bifold if you want them, let me know.

If you have a close look at the families, you will see how the parametric angle works.

maxxue1756
2003-08-10, 09:28 AM
Here you go.

These are from Mr. Z originally I think.

I also have double door and bifold if you want them, let me know.

If you have a close look at the families, you will see how the parametric angle works.


good but angle can't be zero!

the same i did

mlgatzke
2003-08-10, 08:31 PM
No, the angle cannot be zero (0). However, it can be set to anything else though. Revit seems to not like any angle being set to zero, not just door opening swings.

maxxue1756
2003-08-11, 01:06 AM
No, the angle cannot be zero (0). However, it can be set to anything else though. Revit seems to not like any angle being set to zero, not just door opening swings.

i know why it can't be zero,through i try for hours

it can be zero if plan has no symble line for swing,
if you have to draw the swing line , don't lock it at door panel end

mlgatzke
2003-08-11, 04:40 PM
Makes sense. The line would be too short (zero length). Boy, do I feel stupid. Thanks for the wake-up call.

sbrown
2003-08-11, 05:55 PM
I have started to assemble doors out of nested pieces, this makes this much easier, I've made typical door panels, ie glass panel, flush, etc. then I load those into a new door family with just the frame in it. then you can place a dimension setting the angle of the panel and not worry about it aligning with symbol lines etc.

Scott D Davis
2003-08-11, 06:14 PM
No, the angle cannot be zero (0). However, it can be set to anything else though. Revit seems to not like any angle being set to zero, not just door opening swings.

It cannot be zero, but it can be .1, which is small enough that no one would notice.

maxxue1756
2003-08-12, 12:53 AM
Makes sense. The line would be too short (zero length). Boy, do I feel stupid. Thanks for the wake-up call.

sorry! i make you angry....,ofcause the swing line can't be shorten to zero any way,

my case has no swing line,so.....

i insert it to project, and set angle parameter to zero, it work correct


...just study case..... :lol:

gnl
2003-08-12, 09:05 AM
The way I did it in order to be able to use the 0 and 90 degrees values was to create a new parameter with a value of 0.00001 or something like that.
then I set the opening parameter (angle) to be a function of that new parameter so even If I put 0 or 90 as a value for the opening angle, it will be always something a little more than that value, but so small that it's impossible to see the difference...

ciao

maxxue1756
2003-08-13, 02:53 PM
I have started to assemble doors out of nested pieces, this makes this much easier, I've made typical door panels, ie glass panel, flush, etc. then I load those into a new door family with just the frame in it. then you can place a dimension setting the angle of the panel and not worry about it aligning with symbol lines etc.

i like this methord, but i don't know how to fixed the hinge end,would you
post it or attach it to me? i would appreciate

sbrown
2003-08-14, 02:02 PM
well your right I can't get it to stay where I want it either, I'll keep playing with it. It works fine if you just place the panel and dimension to it, as soon as you try to align a corner it fails. I guess we need to request and origin point that can be fixed and rotated about.

jbalding48677
2003-08-14, 04:51 PM
Here is a thought, can you put in invisible lines and lock or align them to your virtual origin and then lock the end of the door to them?

Just a thought and I don't have time to test it, but I have used something like it in the past.