Średnica

czwartek, 3 sierpnia 2023 o 13:39:59 UTC+2 Robert Wańkowski napisał(a):

Zachęcam, ponieważ FreeCad to obecnie całkiem fajny program inżynierski. Można pisać do niego skrypty w Pythonie, co rozszerza jego możliwości. Na początku też miałem z tym programem kłopoty, ale forum FreeCada bardzo mi pomogło w ich pokonaniu. Na stronie forum, dla zachęty, są podane przykłady zastosowań.

formatting link
Dla startujących polecam filmiki instruktażowe.
formatting link
WM

Reply to
WM
Loading thread data ...

[...]

To jest ten sam wynik

61,389700357800834/6=10,231616726300139

A tu mamy leciutką rozbieznosc, bo u mnie wyszlo 170,8630, ale to pewnie skutek zaokrąglen Wolframa i moich.

Słabo zbieżna ta metoda, bo chocby metoda kolejnych przyblizen i dzielenia na pół, po 100 iteracjach powinienes miec ze 30 cyfr ..

J.

Reply to
J.F

No no ... jeśli pozwala sobie takie ograniczenia narzucic i potrafi okrąg dobrać ... pogratulować.

J.

Reply to
J.F

czwartek, 3 sierpnia 2023 o 16:40:11 UTC+2 J.F napisał(a): (...)

Faktycznie jest to ten sam wynik. Liczysz mniejszy kąt, a ja większy i to przeoczyłem.

(...)

Dlatego piszę, że komputery nas rozpieszczają i duża liczba iteracji nie dyskwalifikuje wolno zbieżnej metody.

WM

Reply to
WM

To nic nadzwyczajnego, więzy są standardem w programach CAD. Można np. ustawiać równość, równoległość, prostopadłość odcinków. Tu jest wykaz więzów geometrii.

formatting link
WM

Reply to
WM

Dnia Thu, 3 Aug 2023 12:03:14 +0200, Robert Wańkowski napisał(a):

Wiem, że tak pisałeś. Ale ja miałem na myśli zdjęcie zrobione z dużej odległości aparatem foto z obiektywem o ogniskowej przynajmniej 200. Tak trochę strzelam, bo od kilku lat bardzo rzadko robię coś lustrzanką.

Czego to ludzie nie wymyślą ;)

Reply to
Adam

Ogolnie standard, ale

A co ustawiłes? ze konce odcinkow leza na okregu, nieznanym okregu. że "półcięciwa"/rozpietosc jest 150mm.

Ze on na to pozwolił i zrozumiał, o co Ci chodzi - podziwiam.

J.

Reply to
J.F

Skaner jest zbędny, jeśli chcesz samą geometrię, bez perfekcyjnych wymiarów (ale z proporcjami).

formatting link
formatting link
mashlab jest trochę kaprysny, pomaga mu stolik obrotowy i stabilne mocowanie telefonu. Ale ogólnie do wynikowych proporcji nie można się przyczepić, po przeskalowaniu modelu wynik jest bardziej niż uzyteczny.

Reply to
heby

piątek, 4 sierpnia 2023 o 08:48:50 UTC+2 J.F napisał(a): (...)

Każdy obiekt i każda zależność ma swoje równanie. Liczba równań i wprowadzonych wymiarów musi się zgadzać. Jeżeli zbyt mało wprowadziliśmy wymiarów, program to zasygnalizuje. Pozycje pozostałych punktów (niezwymiarowanych przez nas) program sam wylicza na bieżąco i tyle.

Program ma różne ciekawe środowiska pracy np. MES.

formatting link
WM

Reply to
WM

Tylko ta zależność wyjątkowo trudna do sformulowania.

Jak Ty to w zasadzie zadałes - narysowales byle jaki okrąg, trzy boki, powiązałes konce z okregiem, plus inne powiązania, zadaleś wymiary? A program sobie dobierał, aż dobrał ?

Rownanie jak widac wyszło nam 5 stopnia. Wredne. Ale CAD pewnie go nawet nie wylicza, tylko układa sobie układ równan, i rozwiązuje/dobiera numerycznie.

Taa, srodkowy punkt wieloboku powiedzmy mamy zadany. trzy pozostale punkty to 6 zmiennych, srodek okręgu to 7-ma, bo tylko y, promien okregu to 8-ma .. A rownan

-3 dlugosci boków

-3 odleglosci od srodka,

-długość półcieciwy, ... a prawda - promien okregu powiązany z y środka.

Moze i nie takie trudne numerycznie.

J.

Reply to
J.F

O skaner z iPhona pytałem, w celu skanowania pomieszczenia.

Robert

Reply to
Robert Wańkowski

czwartek, 3 sierpnia 2023 o 16:40:11 UTC+2 J.F napisał(a): (...)

Nie wiem jak w Pythonie osiągnąć precyzję aż 30 cyfr, ja nie potrafię. Spróbowałem innego równania, bezpośrednio na obliczanie R: R(i+1)=(300/2)/sin(6*arcsin(60.7/(2*R(i)))) Zyskałem tym sposobem w wydruku Pythona dwie cyfry znaczące więcej. R= 170.86288633347294

WM

Reply to
WM

W dniu 02.08.2023 o 18:42, J.F pisze:

Tu też padło rozwiązanie.

formatting link
Robert

Reply to
Robert Wańkowski

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.