Подписываемся на VK

Ежедневные новости, видео и приколы...

YouTube канал

Подбор моторов

TOP статьи

Вход




RC Магазины





Последние комментарии

Для удобства пользования форумом и поиска информации прошу придерживаться правила: 1 тема = 1 вопрос.

К примеру, если обсуждается настройка передатчика, а у вас вопрос про подключение такого же передатчика к симулятору или вопрос про другую модель передатчика - создавайте новую тему. Если вы новичок в авиамоделизме, рекомендуется прочитать статью Новичку и ссылки с нее.

Исключение только в разделе Вопросы и обсуждения по статьям

Как выложить фото, Как опубликовать видео

С уважением,

Константин.

И снова расчет центра тяжести

И снова расчет центра тяжести

Существует множество программ для расчета центра тяжести. И сейчас в их полку прибыло.
От нечего делать накидал собственный калькулятор. Возможно он не лучше имеющихся аналогов. Основная особенность данной программы заключается в том, что она позволяет производить расчеты достаточно сложных по форме крыльев. Помимо положения ЦТ также можно узнать площадь консоли.
http://savepic.ru/3392583.png
Программа написана на С# и если у кого она не заработает, то необходимо установить  .NET Franework 3.5
С удовольствием выслушаю Ваши комментарии и предложения по улучшению данного ПО.

http://pink.zz.mu/gb/apps/CG.zip

Pink
Павел (Тула)
Пилот
ranks
useravatar
Offline
180 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Сразу замечу по скрину. А можно на русском было сделать?

Denis45
Денис (г.Курган)
Пилот
ranks
useravatar
Offline
349 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Приложение маленькое, несколько стандартных (всем понятных) терминов. Посчитал, что делать мультиязычность будет излишнем. Мне нравится, когда программа состоит только из одного файла, а в случаи с несколькими языками придется делать как минимум еще один файл для хранения настроек.
Делать только на русском языке считаю не правильным. Помню как сильно плевался, натыкаясь на чисто немецкий софт. smile
Возможно сделаю, но в случаи разрастания программы.

Pink
Павел (Тула)
Пилот
ranks
useravatar
Offline
180 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

1. Тяжело понять что есть X, Y, H - неплохо бы обозначить
2. Не вижу величины САХ и на каком она расстоянии от оси самолета
3. Не считает ступенчатое крыло - типа "Вжик", крыло с подвесными элеронами.
4. В наше время exe не катит - у меня линукс smile. Если делать, то уже на js,  java...

Посмотрите мою - чистый js http://kushnirenko.com/ и для эллиптического крыла http://kushnirenko.com/rasschet-ct-el.htm
Кстати неплохо бы сравнить данные smile

PS
Вот еще программа расчета - http://adamone.rchomepage.com/cg_calc.htm - это интереснее - здесь считается весь аэроплан smile

Kushnirenko
Тарас (Украина, Харьков)
Пилот
ranks
useravatar
Offline
1931 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Kushnirenko,
1. В хелпе есть пояснения. Возможно это не очевидно. С удовольствием приму предложения как сделать интерфейс более интуитивным.
http://savepic.ru/3402705.png

2. САХ проходит через ЦТ консоли, соответственно расстояние до САХ равно расстоянию до ЦТ («CG of wing on X axis»).
Величину САХ не показываю и много чего еще, в этом есть необходимость? Могу вынести все существующие величины, но боюсь это только усложнит восприятие.
Какие данные реально необходимы?

3. Не понял. Не считает только не линейные крылья (с дырками, S образные).
http://savepic.ru/3405777.png

4. Согласен. Обдумаю.

Kushnirenko написал(а):

Кстати неплохо бы сравнить данные

Сравнивал, результат совпадает.

PS
Да, калькуляторов разных много.
Поправьте меня если я ошибаюсь, у классической схемы хвостовое оперение не является несущем, соответственно оно не должно влиять на ЦТ.
Для тандема очевидно актуально рассчитывать с учетом обоих крыльев, реализую в следующих версиях.

Pink
Павел (Тула)
Пилот
ranks
useravatar
Offline
180 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

О - так значительно понятнее smile.
Просто я Вашу программу не запускал, оценивал только по скриншотам.
Кстати примерчик крыла с висящими элеронами тоже неплохо бы внести в инфо.

Да и вообще - при старте программы можно инфо с пояснениями и примерами показывать в окне препросмотра, а потом уже по мере ввода хотя бы 2-х строк отображать эскиз.

Похоже по Вашей программе можно также считать крылья с уступом - типа как у «Эрроу» Mkl
http://www.razlib.ru/tehnicheskie_nauki/sverhzvukovye_samolety/pic_235.jpg

или «Мираж» F.1
http://www.razlib.ru/tehnicheskie_nauki/sverhzvukovye_samolety/pic_290.jpg
smile

Я когда делал свою были задумки сделать еще выбор типа образующих - например передняя кромка прямая/дуга/дуга эллипса/..., задняя - также выбор. Но так руки и не дошли. А было бы круто smile Такого я не видел.

Kushnirenko
Тарас (Украина, Харьков)
Пилот
ranks
useravatar
Offline
1931 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Сомневаюсь, что все америкосы кинутся использовать эту программу, программа может получить популярность в основном среди своих, русскоязычных. Думаю не стоит своих же заставлять переводить непонятные английские термины. Все пишут на родном языке, нужно и эту программу сделать русскоязычной.
Задолбало уже - кругом одни нерусские буквы и названия, как буд-то русские слова закончились.

alldn
Александр (г.Тамбов)
useravatar
Offline
2863 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Kushnirenko написал(а):

В наше время exe не катит

Пральна. Надо бросить знакомый язык и резко начать писать Java smile А так то wine  вам в помощь. Он вроде как даже в релизную версию вышел наконец, давно причем.

cnyx
Андрей (Краснодар)
Пилот
ranks
useravatar
Offline
3303 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

2 cnyx: да по большому счету нормальному программисту все равно на чем писать, тем более такую - достаточно простую программу.
В линуксе да - через wine можно, а вот на МАКе уже могут возникнуть проблемы. smile
А вообще если уж делать - то несколько вариантов - броузерную/приложение/... А уж кому нужно выбирает наиболее удобный вариант.
Мне так кажется....

Kushnirenko
Тарас (Украина, Харьков)
Пилот
ranks
useravatar
Offline
1931 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Kushnirenko написал(а):

были задумки сделать еще выбор типа образующих - например передняя кромка прямая/дуга/дуга эллипса/..., задняя - также выбор.

Тарас,
Вот здесь http://forum.rcdesign.ru/f91/thread252184.html (пост №21) давал полный вывод формулы для САХ эллиптического крыла. Меняя пределы интегрирования, вы можете получить такие варианты. Если же речь идет о дуге окружности, то, как вы знаете, уравнение кривой надо будет заменить на X^2 + Y^2 = R^2.
Не желаете поупражняться в интегралах? Был бы интересный набор возможностей!
Успехов в творчестве!

yuri_la
Юрий Арзуманян
Пилот
ranks
useravatar
Offline
1538 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Юрий - в задаче с криволинейными образующими обвода крыла расчеты не проблема.
Тут сложнее с вводом данных. Сделать это так, чтобы было удобно пользователю.

Рассмотрим образующую - дуга.
У нас есть крайние точки дуги. далее 2 варианта:
1. по 3-й точке - тут просто - координаты этой точки (x,y)
2. Известен радиус - тут 2 варианта - где он расположен (снизу/сверху, т.е. дуга выпуклая или вогнутая). Это можно задать, например, знаком: +R - выпуклая -R вогнутая.

Для эллипса и других кривых 2-го порядка (парабола, гипербола) параметров еще больше sad

И вот как это сделать красиво и, главное, понятно для пользователя чего-то не придумалось.

Kushnirenko
Тарас (Украина, Харьков)
Пилот
ranks
useravatar
Offline
1931 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Re: И снова расчет центра тяжести

Попробовал немного поиграться с заданием криволинейных обводов.

Взял для примера рисунок крыла слопера "Алула".
Втянул его в Компас, обвел кривыми Безье. Отдельно переднюю и заднюю кромку (на рис. передняя - синяя, задняя - зеленая). Вроде все просто.
А как теперь получить данные по этим кривым???
Экспортирую в dxf файл - он текстовый. И что же я в нем вижу?
При экспорте кривая Безье представлена ломаной, состоящей из прямых отрезков , причем в местах с большей кривизной точек, естественно больше.
Поэтому думаю с кривыми второго порядка заморачиваться не стоит.

Рассчитываем крыло, состоящее из передней и задней части, которые ограничены ломаными. См. рис.
http://kushnirenko.com/RC/obvodka.jpg

Вот в этом случае программа и пригодится. Она читает dxf файл, в котором 2 ломаные линии, и по ним делает расчет.

Т.е. порядок работы такой:
1. Обводим контур крыла отдельно переднюю и отдельно заднюю кромки (2 кривые)
2. Экспортируем в  dxf
3. скармливаем этот файл программе.

Kushnirenko
Тарас (Украина, Харьков)
Пилот
ranks
useravatar
Offline
1931 Сообщений
Мужчина  Дата рождения 
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
9971
Всего опросов:
79
Всего сообщений:
183065
Бездействующий:
Пользователи форума:
 
Всего пользователей:
10084
Последним зарегистрировался:
Jocker-vit
Пользователи онлайн:
0
Гостей онлайн:
989

Самые активные пользователи: 
konst, carpenter, kompmen, cnyx, Dragony, maks_dg, Goby, Student, alldn, nikolaypet
Онлайн: 
Нет пользователей онлайн
Последние сообщения форумаПоследние созданные темы
1) Аккумуляторная батарея LiPo HRB 14,8 4S 2200mA/h
2) Зажигание на датчике холла
3) На что заменить полетник на Iflight Protek25
4) Юлиус Пердана и SHURIK-1960
5) Помогите пожалуйста с вертолетом (управление)
6) Сервомотор ведет себя не адекватно
7) Полётный контроллер PixRacer r15 autopilot
8) Вопрос по ПК
9) Автопилот SN Sparrow Flight Controller
10) Parrot Disco 4g mode.
1) Аккумуляторная батарея LiPo HRB 14,8 4S 2200mA/h
2) На что заменить полетник на Iflight Protek25 - сгорел полетник. ищу замену
3) Зажигание на датчике холла
4) Сервомотор ведет себя не адекватно - элероны
5) Помогите пожалуйста с вертолетом (управление) - Помогите пожалуйста с вертолетом (управление)
6) Вопрос по ПК - ПК фоксер ф722 v4, рагуль 1202 от fpv. Из этого сделать ЛК?
7) Продажа комплекта деталей для авиамоделирования - Здрaвcтвуйтe! Пpодaю кoмплект деталей для aвиамoделиpoвания
8) Полётный контроллер PixRacer r15 autopilot
9) радиоуправление квадрокоптером - забиндить приёмник RX2646H-DX с передатчиком RADIOMASTER
10) Юлиус Пердана и SHURIK-1960 - Летать НИЗЗЯ . а делать МОЖНО!