Modelowanie śmigła samolotu

Witaj Diiity,

Mogę więc powiedzieć, że plik apcsf_9x4.7_geom.txt zawiera następujące informacje:

1. kolumna (r / R) Położenie płaszczyzny (stosunek położenia płaszczyzny do nominalnego promienia helisy) 0 to środek twojej spirali, a 1 jest równe końcówce ostrza

2. kolumna (C/R) Ciąg Twojego profilu. To jest długość Twojego profilu. (Nie wiem, w jakiej wartości jest to wyrażone)

3. kolumna (beta) Kąt utworzony przez profil.

W przeciwieństwie do tego, co mogliśmy wcześniej myśleć, krok ten nie jest stały w większości przykładów widocznych w wyżej wymienionym oprogramowaniu. Właśnie dlatego istnieje 3. kolumna (beta). Wartość ta nie wynika z obliczeń trygonometrycznych, ale z funkcji, której nie znam.

Wreszcie, informacje te mogą już pozwolić na rozpoczęcie generowania wygładzania w SolidWorks. Znasz położenie płaszczyzny, cięciwę profilu i kąt. To jest to, czego chciałeś. To, czego może Ci brakować, to linijki, które ustawiają te profile, tworząc harmonijne ostrze...

Wreszcie testowane przeze mnie oprogramowanie propscript pozwala na konfigurację parametrów śmigła poprzez modyfikację jego kodu. Skrypt wygeneruje makro SolidWorks w celu utworzenia wygładzenia ostrza. Nie rozumiem tego dobrze, ponieważ kod jest stosunkowo mało komentowany. Dla mnie to wciąż skrzynka... Jeśli chcesz kontynuować w tym kierunku, powinieneś skontaktować się z jej autorem. Przykłady kodu makr można znaleźć w drzewie oprogramowania propscript. Jeśli wkleisz ten kod do makra programowego, możesz wygenerować blok.

Pozdrawiam.

Steve

1 polubienie

Witaj Steve,

Który skrypt do wklejenia to te z rozszerzeniem rb, jeśli do tego służy?

Zrobiłem test z plikiem i tym rozszerzeniem, duża część tekstu jest na czerwono w makrze VB, widocznie to nie to czy jestem kompletnie zrzucony?

W rzeczywistości nie wiem, jak korzystać z gitHuba, a przynajmniej ze skryptów, które tam są.

Delikatność

Witam

Następnie pliki zawierające makra są następujące: TMotor155.txt  i TMotor1861.txt

Musisz je edytować i skopiować cały kod.=>  Ctrl+A / Ctrl+C

Otwórz nowy plik części oprogramowania (pusty)

Tool menu=> macro => new => (nadaj makrowi nazwę)

Zastąp cały kod zawartością pamięci => Ctrl+A  / Ctrl+C

Uruchamianie makra

Plik części będzie wtedy zawierał wygładzenie twojego blada. Klasa A+

Steve

 

 


tmotor155.txt

Witam

Świetnie, działa dobrze pod SW 2018, ale z SW 2013, gdy klikam nowy, zawiesza się i denerwuje mnie, ponieważ rysuję z 2013, 2018 służy tylko do odczytu wszystkich plików.

W skryptach znajduje się bardzo dużo danych, a zwłaszcza takich, które pozwalają na umieszczenie profilu w stosunku do pierwszego, jego kąta , a także pasa, który również się zmienia.

To jedyne dane, których mi brakuje i których nie potrafię zdefiniować.

Przeanalizowałem scenariusze i trochę zrozumiałem, ale nie jest łatwo je zaadaptować.

Zlokalizowałem część dotyczącą współrzędnych różnych profili, łatwo to napisać ;-)

Zlokalizowałem również pozycję, jest to część, która znajduje się na dole pliku, byłaby to krzywa, która tworzy wszystkie punkty na krawędzi spływu, rodzaj krzywej prowadzącej.

Teraz musielibyśmy znaleźć sposób na dostosowanie go do innego profilu, tam też nie jest to łatwe...

Odzyskałem również plik, który wygląda interesująco, że mam tutaj

http://www.aerodyndesign.com/PROP_10/PROP_10.htm

Z drugiej strony nie mogę tego zrobić, działa z Excelem 2007, ale działa pod 2003 rokiem, dziwne...

Delikatność

 


propeller_or_rotor_in_axial_flight.xls