VetCAD

Live Beam Calculator

    0 оценок

VoVoRoNaLe

размещено: 15 Июня 2017
обновлено: 12 Января 2019
Хотел поделиться небольшой программой для определения усилий в балке. Версия только тестовая, поэтому могут быть и ошибки. Планирую их исправлять при наличии времени.
Особенность программы в том, что все данные вводят в графическом окне и можно объекты изменять и передвигать мышкой.
UPD v.0.3b
исправление:
Исправлена ошибка, возникающая при изменении длины крайнего пролета так, чтобы координата правой опоры была меньше чем координаты нагрузки.
Известные ошибки: -.
Live Beam Calculator1

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 12
la911 , 15 июня 2017 в 09:39
#1
Перші враження ну просто дуже позитивні! Чудова робота.
У цю прогу іще б підбір перерізів для балок - ціни б їй не було.
VoVoRoNaLe , 15 июня 2017 в 11:20
#2
Дякую! В планах обєднати з ArmCON https://forum.dwg.ru/showthread.php?t=38435
Курмышанец , 16 июня 2017 в 12:16
#3
а може ця програма креслення генерувати?
VoVoRoNaLe , 16 июня 2017 в 14:24
#4
На жаль ні. Реалізувати таку опцію досить просто, але цікаво для чого?
Искромэн , 16 июня 2017 в 16:15
#5
Чего-чего?)
VoVoRoNaLe , 16 июня 2017 в 16:42
#6
Цитата:
Сообщение #5 от Искромэн
Чего-чего?)

:) Я например пользуюсь гуглом чтобы переводить посты на русский. Кстати в программе есть возможность добавить еще один язык изменив файл LBClocalization.ini
4udoudo , 19 июня 2017 в 00:15
#7
Замечания/пожелания на быстрый взгляд:

1. Экстремум М не соответствует Q=0 (!).
2. В английском интерфейсе используются не английские обозначения единиц измерения (spans & loads) и выдает не английские сообщения.
3. Показывает странное количество пролетов.
4. Непонятное значение справа снизу.
5. Надо бы добавить возможность задания со знаком "-" (т.е. снизу).
6. Полезно было бы иметь возможность переключения единиц силы т кН.
7. Для вставки скриншота в отчеты надо добавить отображение значения координаты "X".
8. Полезно было бы иметь возможность выбора точности результатов (количество разрядов после запятой).
9. Зеленые стрелки реакций будут плохо видны при печати. Лучше сделать темно-зеленые.
10. Весьма желательно добавить расчет прогибов.
11. Полезно добавить откат хотя бы одного изменения (Ctrl+Z).
12. Прога беспрекословно позволила удалить всю балку, выдала сообщение по-украински, еще одно по-английски и зависла.

Скриншоты тут: http://my-files.ru/ugmrc3

Вообще прога реализована достаточно удобно и симпатично.
Имеет неплохой потенциал для дальнейшего развития.
VoVoRoNaLe , 19 июня 2017 в 12:10
#8
Цитата:
Сообщение #7 от 4udoudo
Замечания/пожелания на быстрый взгляд:

1. Экстремум М не соответствует Q=0 (!).
2. В английском интерфейсе используются не английские обозначения единиц измерения (spans & loads) и выдает не английские сообщения.
3. Показывает странное количество пролетов.
4. Непонятное значение справа снизу.
5. Надо бы добавить возможность задания со знаком "-" (т.е. снизу).
6. Полезно было бы иметь возможность переключения единиц силы т кН.
7. Для вставки скриншота в отчеты надо добавить отображение значения координаты "X".
8. Полезно было бы иметь возможность выбора точности результатов (количество разрядов после запятой).
9. Зеленые стрелки реакций будут плохо видны при печати. Лучше сделать темно-зеленые.
10. Весьма желательно добавить расчет прогибов.
11. Полезно добавить откат хотя бы одного изменения (Ctrl+Z).
12. Прога беспрекословно позволила удалить всю балку, выдала сообщение по-украински, еще одно по-английски и зависла.

Скриншоты тут: http://my-files.ru/ugmrc3

Вообще прога реализована достаточно удобно и симпатично.
Имеет неплохой потенциал для дальнейшего развития.

Спасибо за Ваш комментарий. Ваши скриншоты помогли найти ошибку. Хочи сказать, что неправильное определение момента, кол-во пролетов и остальные ошибок является следствием ошибки в программе при удалении крайней правой опоры. Пока рекомендую этого не делать :). В Версию 0.4b внесу исправления, и учту пожелания.
Справа внизу - это длина сечения в котором определяется значение усилий.
fktstv , 19 июня 2017 в 16:45
#9
Перевел с братского на русский. В файле LBClocalization.ini после записи "[CST]" заменить значения на следующие:
cLangName=Русский
cSpans=Пролеты
cDelObj=Удалить объект
cDefault=Значения по-умолчанию
cGeom=Геометрия
cSpanLength=Длина пролетов
cSection=Сечение
cSpanSect=Балка постоянного сечения
cSupports=Опоры
cLeftSupp=Слева
iLeftSupp0=Шарнир
iLeftSupp1=Защемление
iLeftSupp2=Консоль
cRightSupp=Справа
iRightSupp0=Шарнир
iRightSupp1=Защемление
iRightSupp2=Консоль
cAddSupp=Добавить опору
cLoads=Нагрузка
cLoadType=Тип
iLoadType0=Сосредоточенная сила
iLoadType1=Сосредоточенный момент
iLoadType2=Распределенная нагр.
cAddLoad=Добавить нагрузку
cDefault_1=Значения по-умолчанию
cPointLoad=Сосредоточенная
cForce=Сила
cMoment=Момент
cDesLoad=Распределенная
cDesLoadLeft=Слева
cDesLoadRight=Справа
cOther=Другое
cOpen=Открыть
cSave=Сохранить
tNodeCnt=К-во узлов:
tSuppCnt=К-во опор:
tSpanCnt=К-во пр-в:
tLoadCnt=К-во нагр.:
tNodeCnt1=К-во узлов:
tSuppCnt1=К-во опор:
tElmntCnt1=К-во эл-в:
tLoadCnt1=К-во нагр.:
tPntCnt=К-во точек
tCurPnt=Тек. точка
cClearScheme=Очистить схему
cAddSpan=Добавить пролет
cAddPLoad=Добавить силу
cAddMLoad=Добавить момент
cAddDLoad=Добавить распр. нагрузку
cSuppLeft1=Опоры слева
cSuppRight1=Опоры справа
cSpanCnt=Количество пролетов
VoVoRoNaLe , 19 июня 2017 в 22:33
#10
Спасибо добавлю ваш перевод в следующую версию.
zip

5.97 МБ

СКАЧАТЬ