Mohsen_Abyani
Marine/Ocean
- Sep 5, 2020
- 5
I am using Abaqus Python scripting to model the following sketch. The dashed green line (Curve_0) is a half circle and the yellow one (Curve_1) is a circle arc. The center point of Curve_2 (which is another circle arc) named Cen_2 must be located on Curve_1. Assuming the x coordinate of Cen_2 is x_Cen_2, its y coordinate can be easily calculated using the equation of Curve_1.
Y_Cen_2=sqrt(R_Curve_1**2-(X_Cen_2-X_Cen_1)**2)+Y_Cen_1
R_Curve_1 is the Radius of Curve_1.
However, this point is not located on Curve_1 which might be due to some graphical complexes or any other reason (please see the figure). In this regard, I have tried several approaches to solve this issue. But none of them has worked. I would appreciate if anyone could kindly advise.
Y_Cen_2=sqrt(R_Curve_1**2-(X_Cen_2-X_Cen_1)**2)+Y_Cen_1
R_Curve_1 is the Radius of Curve_1.
However, this point is not located on Curve_1 which might be due to some graphical complexes or any other reason (please see the figure). In this regard, I have tried several approaches to solve this issue. But none of them has worked. I would appreciate if anyone could kindly advise.