Punkt styku prostej z promieniem R30 można policzyć z funkcji trygonometrycznych.
Wiedząc, że prosta pada pod kątem 15° do pionu i jest styczna do okręgu, oraz, że styczna do okręgu tworzy kąt prosty z prostą biegnącą od środka tego okręgu do punktu styku, można z całą pewnością przyjąć, że kąt tej prostej w stosunku do poziomu również wynosi 15°. Jako priorytet należy obrać sobie okrąg na którym leży punkt styku, w tym przypadku będzie to łuk o promieniu R=30. Współrzędne punktu styku, jak już wyżej wspomniałem można wyliczyć w ten sposób:
Kod: Zaznacz cały
sin(kąt) * R; sin(15) * 30 - odległość w pionie
cos(kąt) * R; cos(15) * 30 - odległość w poziomie
Dla Twojego przykładu wartości punktu styku prostej do łuku R30 będą wynosiły odpowiednio:
Kod: Zaznacz cały
X = cos(15)*30 = 28,978
Y = sin(15)*30 = 7,765
Jak pisałem priorytetem jest łuk względem którego liczy się współrzędne, także jeśli jest przedstawione przesunięcie tego łuku względem jakiegoś układu odniesienia, to należy wyniki zsumować, bądź odjąć - w zależności od kierunku. W Twoim przypadku łuk R=30 znajduje się 73 mm od prawej krawędzi, czyli współrzędna 'X' punktu styku będzie miała następującą wartość:
Y - można założyć, że punktem kluczowym będzie środek tego łuku, więc współrzędna punktu styku w tej osi będzie miała wartość:
Punkt styku prostej pod kątem 25° można obliczyć analogicznie.
inż. Mateusz