I am trying to solve the following problem. The goal is to create Parameters for the dimensions shown below with the arc always being tangent to the vertical reference plane and the angled line.
|
|
|
I am trying to solve the following problem. The goal is to create Parameters for the dimensions shown below with the arc always being tangent to the vertical reference plane and the angled line.
Last edited by ThinkRevit; 2012-07-07 at 12:40 PM.
The key is to use the "Tangent End Arc" type and then constrain along [Edit:] both sides [End Edit] to set where the center of the arc is, not the radius. The radius will automatically adjust then. See the attached file below.
First, do a fillet arch so it gets positioned properly tangential to each sketch line. Then delete it and re-draw with the tangent end arc. I selected the bottom/angled line end and then the vertical line. Then I placed a dimension from the vertical end ref. plane to the center of the arc and parameterized it (radius). [Edit:] You need to add this same labeled dimension on the slanted line as well (radius) and now the arc stays tangential at all times [End Edit]. That does the trick and it should flex properly.
Last edited by dbaldacchino; 2012-08-18 at 07:37 PM. Reason: Attachment updated; See also in-line edits
There's probably a comment somewhere in the Revit code that explains this functionality, but the comment never made it to the help file.
Unfortuntaly radiused support.rfa. does not solve the problem geometrically as the Radius is not Tangent to Angle. The links below may be reveal a solution to this problem. If so, the real issue here may be constraining the arc.
http://www.mathalino.com/reviewer/pl...area-trapezoid
http://www.mathalino.com/reviewer/di...ution-calculus
Last edited by ThinkRevit; 2012-07-09 at 06:39 PM.
This is not a trigonometric problem (at least, it doesn't have to be). Any way I flex the family attached above, I always get tangent arcs at both the vertical and angled edges. Please attach an example of where that's not working as I don't see it.
Dave, are you using 2013? It breaks immediately in 2013...no flexy I had to go through what I wrote about on my blog to get it to work.
Nope, 2012...now it breaks for me as well! This is so weird. I flexed it and all and now it's breaking for me as well. It just feel like since the Factory has added those lock/unlock options for parameters, the Family Editor has gotten extremely fragile. I have used this technique before successfully...I'll see if any combination/order of creation makes any difference and will re-post.
This is my solution (attached). This brief video shows how the family flexes in a project, and how the joints between the arc and the lines remain tangent all the time:
http://screencast.com/t/951NPD9knuC5
Hi all,
I was searching for this same problem. I downloaded your family (radiused_support) and only changed the angle to 1.0 degree (did nothing else). The arc then is not tangent anymore to the angled line. So this family doesn't flex as you say?
Just like the images ThinkRevit (post 4) shows in the attached images. When you play with the parameters it may look like its working but when you zoom in, you clearly see it's not.
I think it may just be impossible?