![]() Do you have to resize the plot manually, the ="equal scales" option on the plot format didn't make any difference. When I tried to plot a circle using your function although it plotted it =appeared as an ellipse. There is a point D on the circle that lies opposite to point A. There are line segments that connect point A to points B and C, creating segment A B and segment A C. The actual values are:- for the circle centre point xo=0.yo=0 radius =r=151.5 Segment O B and segment O C are both radii of the circle. This would then help me for any =similar problems I might have in the future. I would be very grateful if you could lay out the steps to achieve the =answers using your plotting functions. In microstation to draw a curve, I would simply select the Place Arc command and while choosing the tangent snap or tangent point snap I could draw a curve tangent between any two elements either with a whole number radius or with a decimal radius that started or ended at a particular point. I have your Mathcad plotting functions which I find amazing but I am =still trying to get my head around them all, and besides I am still =can't pass the first stage above of deriving the two tangent point =coordinates. ![]() plot the circle,the circular arc between the two tangent =points,the two lines and the line that bisects the two tangent lines. When the circles are equal in size, the line joining their centres lies parallel with the external common tangent and the relevant 'radius' is perpendicular to one end. It can be shown that the 'junction' where the two arcs meet lies somewhere on a certain circle, and you can choose where. This actually leaves one degree of freedom unfixed, and there are several different ways to fix this. find the coordinates of the point where the two lines intersect =andĬ. A biarc curve is usually constructed from two points and two tangent vectors. This formula tells us the shortest distance between a point (, ) and a line + + 0. ![]() find the coordinates of the two tangent points where the lines =touch the circle.ī. The =coordinates of the other end points of the two lines I don't have but I =do know that these two lines are tangents to the circle.Ī. I have also the coordinates of one of the end points =of two lines, (x1,y1) for line 1, and (x2,y2) for line 2. If the solution circle is externally tangent to all three given circles, the distances between the center of the solution circle and the centers of the given circles equal d1 r1 + rs, d2 r2 + rs and d3 r3 + rs, respectively. I have a problem where I have the centre coordinates (xo,yo) of a circle =and its radius,r.
0 Comments
Leave a Reply. |