| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Какая программа нужна для создания инженерных расчетов

Какая программа нужна для создания инженерных расчетов

Ответ
Поиск в этой теме
Непрочитано 20.03.2015, 23:46 1 |
Какая программа нужна для создания инженерных расчетов
Sasha87
 
Регистрация: 11.02.2010
Сообщений: 176

Уважаемые форумчане. Может кто подскажет программу для создания автоматизированных инженерных расчетов? Нужна такая программа, которая выводила бы не только ответ после формулы, но и показывала ход решения в цифрах. Сейчас я все делаю в Экселе и в принципе все устраивает. Выглядит это примерно следующим образом - картина формулы, а далее в ячейке ответ. Иногда эксперты в экспертизе воротят нос и говорят мол: "не можем проверить... не удобно проверять... и вообще мы не знаем что вы вводили в расчет". От части они, конечно, правы. Я слышал, что mathcad вроде может выводить ход расчета, но примера какого-нибудь расчета так и не нашел. Может у кого есть опыт создания нормальных "красивых" расчетов? Заранее благодарен за ответ.

Последний раз редактировалось Sasha87, 21.03.2015 в 08:50.
Просмотров: 38086
 
Непрочитано 22.03.2015, 11:17
#21
Бахил

?
 
Регистрация: 17.06.2014
Царицын
Сообщений: 12,207


Цитата:
Сообщение от DEM Посмотреть сообщение
У scilab есть интересное преимущество, в нем можно делать оконные интерфейсы...
Ну и в офисе можно.
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с)
Бахил вне форума  
 
Непрочитано 22.03.2015, 19:40
#22
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


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

Из программ для расчета и оформления в табличном виде оптимальны электронные таблицы конечно же, напару с бэйсиком. Оптимальны в смысле скорости создания новых расчетов, проверки, дебаггинга и возможности повторного использования фрагментов кода или уже написанных функций для написания новых (например сниповские коэффициенты получаемые интерполяцией по таблицам - написали один раз и копируйте куда угодно дальше)
То есть MS Excel + VBA или LibreOffce + StarBasic. Последний с точки зрения программирования удобней потому что в отличие от VBA имеет функции массивов (то есть вычисления можно производить не с отдельными данными а с их массивами сразу и результат возвращать не в виду отдельных чисел а сразу целой таблицей.
Если же использовать электронные таблицы без бэйсика и делать отдельные расчеты в ячейках - то конечно маткад и аналоги несколько более наглядны. Кстати для экселя есть надстройки которые автоматом расшифровывают введенные формулы - ссылку не дам но видел неоднократно.
Для опенофиса есть масса подобных надстроек.
http://sourceforge.net/projects/comppad/
http://extensions.services.openoffic...ct/CmathOOoCAS
http://cdeval.free.fr/spip.php?article83
http://extensions.libreoffice.org/ex...n-center/imath
SciLab это аналог даже не только и не столько матлаба (для последнего есть octave) а скорее LabView. Конечно это более серьезная программа, и возможность быстро подключать вычислительные модули (например внешние на фортране или свои собственные) и создавать интерфейсы это большой плюс но немного в другой области, там где речь идет об автоматизации сложных технических систем.
Бесплатные аналоги маткада
http://andrejv.github.io/wxmaxima/
http://en.smath.info/
После того как линукс ввели в российских школах (что очень хорошо и правильно - копирастов, в том числе от софтверной индустрии надо держать от учебный заведений дальше чем педофилов, гораздо хуже потому что) - появились руководства на русском языке для maxima
Это очень старая математическая программа, кстати разработанная техасским профессором.

Последний раз редактировалось ETCartman, 23.03.2015 в 05:03.
ETCartman вне форума  
 
Непрочитано 24.03.2015, 10:59
#23
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Цитата:
Сообщение от ETCartman Посмотреть сообщение
MS Excel + VBA
если не говорили и есть желание учиться программировать, то, как вариант, python, для отчетов - latex.
del

Последний раз редактировалось Chardash, 24.03.2015 в 13:13. Причина: сношу систему, сайт на локалке.
Chardash вне форума  
 
Непрочитано 24.03.2015, 11:52
#24
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Chardash
Вообще есть вариант сделать универсальную программу для отчетов....
Расчеты могут делаться в чем угодно...
Просто надо будет запускать в консольном режиме утилиту, которая будет обрабатывать файл шаблона, заменяя предположим поля на определенные значения.
И сохранять файл уже как отчет расчета....
Самый простой и эффективный способ.
Взять предположим за основу html как шаблон а pdf как отчет...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 24.03.2015, 12:04
#25
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Цитата:
Сообщение от DEM Посмотреть сообщение
вариант сделать универсальную программу для отчетов
да есть уже готовые, можно их прикрутить, смотрел есть и бесплатные генераторы отчетов типа этого http://www.kdab.com/kdab-products/kd-reports/.
Chardash вне форума  
 
Непрочитано 24.03.2015, 12:46
#26
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Chardash
Нужна работа с формулами!!!
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 24.03.2015, 13:06
#27
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Offtop: ну тогда латех. как раз для математики,, кстати знакомые плюются на вордоподобное после освоения латеха, для отчетов и презентаций супер. да и генератор отчетов это тоже программа, которую еще нужно написать. если локальные расчетики, то попроще. у меня пока времени даже на локальные не остается почти(

----- добавлено через ~3 ч. -----
Балдин Евгений - Компьютерная типография LaTeX - 2013 - хорошая книжка по латеху. код несложный, быстро запоминается, вот здесь можно набирать для проверки

Последний раз редактировалось Chardash, 24.03.2015 в 15:46.
Chardash вне форума  
 
Непрочитано 24.03.2015, 17:02
#28
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от DEM Посмотреть сообщение
Chardash
Вообще есть вариант сделать универсальную программу для отчетов....
Расчеты могут делаться в чем угодно...
Просто надо будет запускать в консольном режиме утилиту, которая будет обрабатывать файл шаблона, заменяя предположим поля на определенные значения.
И сохранять файл уже как отчет расчета....
Самый простой и эффективный способ.
Взять предположим за основу html как шаблон а pdf как отчет...
"Шо, опять?" Кто-то здесь уже "делал" бесплатную программу "для всех расчетов". Тоже начлось с обсуждения "языков основ", шаблонов, работы с формулами...
ShaggyDoc вне форума  
 
Непрочитано 24.03.2015, 17:23
#29
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


ShaggyDoc
НУ а що опять, для всех не получилось, т.к. у каждой машки свои заморашки....
А для себя принял Scilab, инсталить не надо, отчеты формировать можно...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 27.03.2015, 19:18
#30
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Цитата:
Сообщение от Chardash Посмотреть сообщение
супер
Offtop: Глюк, с которым пока не могу разобраться. Делаю для себя справку, решил полностью перейти на python с php пока не привык ко второму, но началось, более сложные формулы нормально отрабатывал, с возведением степени в степень тупик. Не в python конечно дело, но уже цигель-цигель ай-лю-лю

Уфф. Все, отлично, просто есть небольшие тонкости.
Не спорю, php комбайн и имеет много преимуществ, но, наверное, не для инженеров, да, все красиво, много готовых красивых решений, но у python для расчетов все же больше ГОТОВЫХ возможностей.

Ссылку на то что сделал выкладывать не буду, чтобы не сочли за рекламу, скоро сделаю некоммерческий сайт, там будет может что-то, тем более, то что есть в сети пока что на php и почти то же, что на локальной машине. С пайтон и Django еще нужно посидеть, поразбираться, может быть к Новому Году/на след год наконец закончу.

----- добавлено через ~16 мин. -----
зы на скринах может быть и Ваш текст (КЖ_КМ_КМД_АС_etc). Любую Вики можно поставить на виртуалбокс и использовать как базу знаний, удобно структурировать информацию, ничего не теряется. Можно вынести и в интернет, по желанию. У меня основная локально
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot from 2015-03-27 09:05:07.jpg
Просмотров: 360
Размер:	85.4 Кб
ID:	146543  Нажмите на изображение для увеличения
Название: Screenshot from 2015-03-27 12^%55^%34.png
Просмотров: 400
Размер:	214.4 Кб
ID:	146549  

Последний раз редактировалось Chardash, 27.03.2015 в 23:25.
Chardash вне форума  
 
Непрочитано 28.03.2015, 00:24
#31
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


Цитата:
Сообщение от Chardash Посмотреть сообщение
если не говорили и есть желание учиться программировать, то, как вариант, python, для отчетов - latex.
del
Да - пайтон (второй) конечно подходит для любых расчетов. Причем наверно больше другого языка.
1. Можно ваять интерфейсы - причем самое простое во встроенном Tk (как на рисунке) или в чем то более сложном.
2. Какие угодно практически библиотеки доступны - в том числе достаточно сложные численные расчеты (которые правда будут медленней поскольку язык интерпретируемый)
3. связка Salome + Code-Aster дает практически неограниченные возможности строить параметрические модели программно, рассчитывать их как угодно и затем - взаимодействовать с результатами напрямую (например постобрабатывать усилия по нормам). Причем я замечу что Code-Aster программа покруче Мидаса или Ансиса вместе взятых - с точки зрения строителя, потому что нигде более строительные и машиностроительные фичи так удачно не пересекаются (модели грунтов, железобетона в том числе напрягаемого и такие вещи как контакт). Конечно учить (именно Aster) очень сложно - потому что они постоянно меняют команды (как то их корректируют) и в результате старые примеры не работают, а как еще учить кроме как не на примерах - не понятно. Я например так и не осилил - терпения не хватило. А зря - потому что много бы дало по возможностям.
4) пайтон не проблема иметь портабельным, он портабилируется легко - есть библиотеконезависимые сборки (из которых даже можно поудалять что не нужно и оставить совсем маленький дистрибутив)

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

Поэтому я выбор DEM-а не очень понимаю. Он выбрал программу несомненно мощную например, но немного из другого фильма, она избыточная и одновременно недостаточная для задач, которые он решает. Хотя, ковыряния в таких программах несомненно например на пользу - чего не возьми.
Миниатюры
Нажмите на изображение для увеличения
Название: untitled.PNG
Просмотров: 355
Размер:	29.4 Кб
ID:	146554  

Последний раз редактировалось ETCartman, 28.03.2015 в 02:05.
ETCartman вне форума  
 
Непрочитано 28.03.2015, 08:57
#32
MMV


 
Регистрация: 13.09.2005
Челябинск
Сообщений: 1,012


Цитата:
http://ru.smath.info/
Бесплатный аналог маткада. Ну, не совсем аналог, но многое может.
Отечественный, кстати, продукт.
Никто не обратил внимания. А зря.
MMV вне форума  
 
Непрочитано 28.03.2015, 13:02
#33
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от MMV Посмотреть сообщение
Никто не обратил внимания. А зря.
Смотрел я его, он формулы насколько я помню не поддерживает.
В смысле как делает ЛатеХ
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.03.2015, 13:16
#34
Brandashmыg


 
Регистрация: 15.10.2008
Ростов-на-Дону
Сообщений: 370
Отправить сообщение для Brandashmыg с помощью Skype™


В последних версиях SMath (при установки дополнений) есть возможность перегнать в odt. Дальше odt через связь или простым копипастом вставить в шаблон в ворде.
Вложения
Тип файла: pdf Расчёт звук.pdf (339.9 Кб, 258 просмотров)
__________________
Archicad, Smath, VBA
Brandashmыg вне форума  
 
Непрочитано 28.03.2015, 15:16
#35
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Цитата:
Сообщение от ETCartman Посмотреть сообщение
все таки Офис
Цитата:
Сообщение от Brandashmыg Посмотреть сообщение
]В последних версиях SMath
Можно установить плагин для либрофиса http://extensions.libreoffice.org/ex.../releases/0.39, для офиса 2010 и других версий тоже вроде есть похожее, нужно установить дополнительно библиотеки Tex, чтобы заработало. С этими плагинами проще формулы набирать в документе, на первый взгляд. Но , если не установлен этот плагин, другие не смогут прочесть формулы

Проверил, работает
Цитата:
\phi {=}1,47-13,0\frac{R_y}{E}-(0,371-27,3\frac{R_y}{E})\bar \lambda +(0,0275 - 5,53\frac{R_y}{E})\bar \lambda ^{2}
Миниатюры
Нажмите на изображение для увеличения
Название: 1111.png
Просмотров: 209
Размер:	195.1 Кб
ID:	146563  

Последний раз редактировалось Chardash, 28.03.2015 в 15:32.
Chardash вне форума  
 
Непрочитано 28.03.2015, 19:15
#36
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


SMath
Может читать файлы типа txt
Формы в нем можно делать, я не помню уже просто всех критериев, одно из них было чтобы была возможность работы без инсталяции...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.03.2015, 19:31
#37
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


Цитата:
Сообщение от DEM Посмотреть сообщение
SMath
Может читать файлы типа txt
Формы в нем можно делать, я не помню уже просто всех критериев, одно из них было чтобы была возможность работы без инсталяции...
DEM, для работы любой проги нужно все равно что-нибудь инсталлировать, даже при разработке создаются определенные окружения из специфического софта типа DXSDK, Windows SDK, .NET Framework, ActivePython, Strawberry Perl и/или других. Потом многое ставится автоматом пользователю при установке проги. Поэтому ничего больше не ставить - утопия, нужно самому тогда внедрять в установщик
У SMath вроде есть портабл версия, у меня раньше он стоял как замена маткада, хватало, но большинство готовых программ, выкладываемых инженерами на dwg на то время были для маткада, полностью заменить тогда не удавалось. Хорошая прога
Chardash вне форума  
 
Непрочитано 28.03.2015, 19:48
#38
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


Цитата:
Сообщение от Chardash Посмотреть сообщение
DEM, для работы любой проги нужно все равно что-нибудь инсталлировать,
Да ну. Операционную систему конечно нужно инсталлировать или загрузить с флешки как минимум. А пайтон (CPython и их до кучи вообще всяких пайтонов) легко настроить в портабельном виде.
Вот хоть тут например http://dwg.ru/dnl/12475 урезанный пайтон есть, а можно погуглить portable python со всеми библиотеками и виджетами (в самом пайтоне дефолтная система для интерфейсов - Tk, но если захотите - можно и другие wx/Qt там всякие прикрутить. Для линукса портабельный пайтон тоже есть - один статически скомпилированный файл (мегабайтов на 7 весом), не говоря о том что в линуксах пайтон по умолчанию всегда есть (сейчас правда может быть нестыковка - 2й или 3й)
Хотя вообще про всякие неоткрытые технологии я не скажу - всякие Net-ы, и прочие - они требуют установки, постоянно что то старое не работает с новым, что то новое работает по другому и так далее. Поэтому если вы пишете для себя, то всего неоткрытого лучше избегать как потенциально проблемного (для мелких разработчиков и одиночек). Вы делите в данном случае свой пирог с дядей, причем спасибо вам не скажет никто, а пошлют подальше просто так.
Равным счетом не понимаю смысла во всяих SMath и прочем. Понятно оно для чтения куда меньше чем basic. Для нормальной математики слишком слабо, для инженерной слишком сложно.
Да кстати - один из плюсов пайтона можно назвать исполнение на любом сервере, то есть это еще и веб язык отчасти.
Смысл инсталляции пайтон под виндоус (для инсталлируемой версии) - автоматическое прописывание всяких путей и регистрация расширений. Если вы при запуске обращаетесь к exe файлу напрямую - то оно ничего этого не нужно. Запускать можно просто написав батник или экзешник хоть в чем.

Последний раз редактировалось ETCartman, 28.03.2015 в 19:58.
ETCartman вне форума  
 
Непрочитано 28.03.2015, 20:03
#39
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,497


ETCartman, чтобы заработал пайтон, как минимум нужно внести его в системные переменные системы, ну и поставить сам пайтон (пусть и на флешке). Если начинать программировать под численные методы, понадобятся библиотеки нумпи, сципи , симпи и тп, их ведь тоже нужно инасталлить, иначе просто не подгрузятся библиотеки при разработке, ведь ими будем оперировать, когда писать код. Да, можно все зашить в екзешник, если с++, но это уже платная версия кьюта :-), можно самому нахимичить, но уходим отлицензии на комьюнити, надо уточнить, по умолчания отдаем код пользователю с динамическими библиотеками в бесплатной версии - это еще мб 20 как минимум. А чтобы даже поставить что то на линуксе для разработки, качаем через sudo недостающие библиотеки (на убунте). Я это имел ввиду
Chardash вне форума  
 
Непрочитано 28.03.2015, 20:10
#40
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


Цитата:
Сообщение от Chardash Посмотреть сообщение
ETCartman, чтобы заработал пайтон, как минимум нужно внести его в системные переменные системы,
вы для меня открытие совершаете, честное слово. а я до этого тупо всегда таскал экзешник пайтона везде и тупо его всегда запускал, просто потому что использую пару скриптов всего очень редко и никогда сам пайтон не устанавливаю (причем если хотите - можете таскать и все библиотеки или портабельную версию со всеми библиотеками). я вам дал ссылку выше на программу - которая использует пайтон, без установки и всяких "переменных системы". Там правда экзешник написан на лазарус . Уж что что - а портабельней и универсальней пайтона сложно найти что то вообще. Хотите - таскайте сразу портабельный пайтон для обеих ОС, просто для одной запускайте батником, а для другой - sh-ником.
Я честно сам пайтон так и не освоил, но уж как его запускать - тут извините. Интерпретатор пайтон - обычное консольное приложение и запускается обычно (пока) на всех виндоусах и линуксах включительно. На виндоусах в будущем возможно оно (ничего) запускаться вообще не будет - кроме приложений из магазина и веб приложений. Но я так просто слышал звон, а точно не скажу, что там будет а чего не будет. Пока все нормально.

Последний раз редактировалось ETCartman, 28.03.2015 в 20:30.
ETCartman вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Какая программа нужна для создания инженерных расчетов

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите программу для расчета подкрановых балок. bogdanov-denisov Разное 7 14.02.2008 23:19
Подскажите программу для расчета водоснабжения? ASЪ Прочее. Программное обеспечение 6 29.01.2008 10:44
Подскажите удобную программу для генплана Chuvak_3 AutoCAD 2 04.03.2006 16:40
Подскажите программу для 3D презентации. Mikhail Прочее. Программное обеспечение 8 18.03.2005 09:53
Подскажите программу расчета свайных ленточных фундаментов Sergey9 Расчетные программы 2 08.03.2005 21:45