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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Бесплатный софт проектировщика(Создание)

Бесплатный софт проектировщика(Создание)

Ответ
Поиск в этой теме
Непрочитано 07.12.2012, 13:51 1 |
Бесплатный софт проектировщика(Создание)
DEM
 
YngIngKllr
 
СПб
Регистрация: 29.03.2005
Сообщений: 12,968

Родилась идея, о создании бесплатного аналога программ Арабат, Кристал, Вест и отдельных модулей НормКада....
Данный проект можно сделать с открытыми исходниками а разработку его вести на основе ГитХаба или Google Code....
В качестве языка программирования предлагаю принять VB.net т.к. он все таки победил в теме....
Можно было конечно принять матерный, но к сожалению, тогда придется проект делать закрытым, и исходники хранить на флешках в защищенных от доступа детей местах...
Прошу высказывать свои пожелания и предложения к данному проекту...

PS. Прошу всех кто согласен участвовать в проекте отписаться в личку....

Список участников:
DEM
bargool
RrRR
ябс
Cosinus
swell{d}
Akim_1989
Djur
Ratmir
Yasnogor
P1@t0n
GradRusStroy
gabidullin

PS. Всем заинтересованным, во включении каких то программ, прошу заполнить форму, чтобы можно было добавлять программу....

Вложения
Тип файла: zip Программа.zip (794 байт, 2682 просмотров)

__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 17.12.2012 в 10:44.
Просмотров: 528664
 
Непрочитано 28.12.2012, 14:27
#681
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от Chardash Посмотреть сообщение
Консольную на Fortran (расчет жб), будет ли возможность сделать для нее интерфейс с XAML (или C#)? Был бы благодарен за пример fortran-XAML (C#), хотя бы "Привет, мир!"

по вопросу - вот неплохая реализация. http://dwg.ru/dnl/6527. правда все затихло
Попробуйте написать простую консольную программу. С вводом через стандартный ввод, выводом - соответственно стандартный вывод. Попробуем прикрутить что-нибудь
Meknotek вне форума  
 
Непрочитано 28.12.2012, 15:20
#682
Chardash

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


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Попробуйте написать простую консольную программу. С вводом через стандартный ввод, выводом - соответственно стандартный вывод. Попробуем прикрутить что-нибудь
спасибо. эта подойдет (см вложение)? ввод через .dat файл
добавил методичку. Огромное спасибо ее авторам , если вдруг читают эту тему


еще, очень серьезно меняется фортран код, например, для QWin, тут знадо знать уже не только фортран
Вроде и не фортран уже .... И основная проблема не сделать интерфейс, а как его связать с исходным кодом (консольным), в книгах даже для простых программ код очень сильно изменяется

Код:
[Выделить все]
! Listing for Main.f90
program hello

! A hello program using quickwin 
    implicit none 
    character(15) string_out 
    character(40) string_title 
    string_out = 'Hello World!'
    string_title = 'Simple Hello World Using Quickwin' 
    open(unit = 4, file = 'user', title = string_title) 
    write(4, '(10x,A15)' ) string_out

end
Вложения
Тип файла: pdf Программирование_code.pdf (199.3 Кб, 108 просмотров)
Тип файла: pdf МП Программирование инженерных задач на FORTRANе.pdf (1.51 Мб, 151 просмотров)

Последний раз редактировалось Chardash, 28.12.2012 в 15:53.
Chardash вне форума  
 
Непрочитано 28.12.2012, 15:52
#683
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089



Я имел в виду, сделайте простенькую прогу, которая получает ввод через READ, вывод дает через PRINT. Можно например вида "введите q, L" и вывод - число (по формуле q*L^2/8) - пришлите готовый .exe-шник. Мне для проверки ввода-вывода
Meknotek вне форума  
 
Непрочитано 28.12.2012, 16:06
#684
andsan


 
Регистрация: 24.06.2005
Москва
Сообщений: 290


Цитата:
Сообщение от Chardash Посмотреть сообщение
как его связать с исходным кодом
В Python это сделать не трудно. В составе библиотеки numpy входит модуль f2py, который позволяет скомпилировать и связать код на Fortan. Примерно так http://koldunov.net/?p=384
andsan вне форума  
 
Непрочитано 28.12.2012, 16:38
#685
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


Цитата:
Сообщение от Meknotek Посмотреть сообщение
сделайте простенькую прогу
вроде простенькая и считает верно (сравнил с решением по Scilab) интеграл функции y=sin(x) на промежутке от 0 до 1 методом трапеций.

Код:
[Выделить все]
 program test_integration
implicit none

real*8 x,y
real*8 delta,summa

summa=0.0
x=0.0000000
delta=0.0000001
do
    y=sin(x)
    summa=summa+y*delta
    x=x+delta
    if(x>1.0)exit
enddo

print*,'Integral =',summa
!write(*,*)'Integral =',summa

end program test_integration
Если можете - скомпилируйте. А то у меня не выбрасывает результат в консоль.
ННВ вне форума  
 
Непрочитано 28.12.2012, 16:59
#686
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от ННВ Посмотреть сообщение
вроде простенькая и считает верно (сравнил с решением по Scilab) интеграл функции y=sin(x) на промежутке от 0 до 1 методом трапеций.

Код:
[Выделить все]
 program test_integration
implicit none

real*8 x,y
real*8 delta,summa

summa=0.0
x=0.0000000
delta=0.0000001
do
    y=sin(x)
    summa=summa+y*delta
    x=x+delta
    if(x>1.0)exit
enddo

print*,'Integral =',summa
!write(*,*)'Integral =',summa

end program test_integration
Если можете - скомпилируйте. А то у меня не выбрасывает результат в консоль.
у меня нет компилятора Fortran, потому и попросил exe-шник
Meknotek вне форума  
 
Непрочитано 28.12.2012, 16:59
#687
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


Meknotek
>>"введите q, L" и вывод - число (по формуле q*L^2/8)
если ввод-вывод через консоль, то имхо лучше 1 запрос=1 ввод. и русские тексты нафиг - оставить их на совесть системе локализации.
zamtmn вне форума  
 
Непрочитано 28.12.2012, 17:01
#688
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от zamtmn Посмотреть сообщение
Meknotek
>>"введите q, L" и вывод - число (по формуле q*L^2/8)
если ввод-вывод через консоль, то имхо лучше 1 запрос=1 ввод. и русские тексты нафиг - оставить их на совесть системе локализации.
Я ж не дословно имел в виду естественно все по отдельности (каждый параметр). Вывод - также "отдельным" print (каждый рез-т, если таковых несколько). По поводу кириллицы - сейчас не имеет значения...
Meknotek вне форума  
 
Непрочитано 28.12.2012, 17:40
#689
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


А как загрузить exe-шник? Пишет "Некорректный файл".
ННВ вне форума  
 
Непрочитано 28.12.2012, 17:53
#690
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от ННВ Посмотреть сообщение
А как загрузить exe-шник? Пишет "Некорректный файл".
заархивируйте (zip)
Meknotek вне форума  
 
Непрочитано 28.12.2012, 17:55
#691
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


О, точно!
Вложения
Тип файла: zip Integration.zip (6.1 Кб, 60 просмотров)
ННВ вне форума  
 
Непрочитано 28.12.2012, 18:49
1 | #692
Kinzer


 
Регистрация: 28.10.2007
Сообщений: 528


Стойте, а зачем вы хотите писать на Фортране? Не вижу смысла. Я понимаю есть много наработок на нем. Но можно ведь использовать бесплатные библиотеки на питоне, например. Я думал, что нужно сделать много программок вроде этого (см. приложение). Должно быть что-то вроде лировского ЭСПРИ?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 147
Размер:	166.1 Кб
ID:	93576  
Kinzer вне форума  
 
Непрочитано 28.12.2012, 18:55
#693
ННВ


 
Регистрация: 21.05.2010
Сообщений: 148


На Фортране - один из вариантов. Как говорил ETCartman - собирать программу из "кирпичиков". Например, по типу Matlab или Scilab - они тоже сделаны как библиотеки "кирпичиков" с оболочкой, позволяющей вызывать свои функции. Фортранный код выполняется быстро и писать его (относительно) несложно.
ННВ вне форума  
 
Непрочитано 28.12.2012, 19:01
#694
Нитонисе


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


Kinzer, а можно программку посмотреть, от которой вы скриншот прилепили выше?
Нитонисе вне форума  
 
Непрочитано 28.12.2012, 19:32
2 | #695
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Пока тут народ спорит каким пальцем удобнее в носу ковырять, с подачи Demа накалякал програмуську по моментам инерции произвольных сечений. НА ПИТОНЕ. У меня Python 2.6.6. Для проги нужны будут модули wxPython, PythonCard, Unum, matpotlib - у кого нет - нагуглите - скачаете. С путями не заморачивался пока, поэтому работает из папки c:\work\pythonsrc\civil. Запускать geomframe.py. Особо пока не тестил - жду замечаний по косякам. Могёте, конечно, и сами поправлять, но лучше шлите мне (в виде кусков кода или модулей). Пока вставил только пять сортаментов. Нужна помощь в расширении их списка.

Интерфейс несложный. Отверстия в сечении указываются во второй колонке. Модуль упругости и плотность вводить по желанию, если нужны характеристики приведенного сечения или погонная масса. Чуть позже сделаю нормальную инструкцию и, может, переведу под Питон 3.3. Для запуска расчета щелкнуть правой кнопкой по таблице.
На базе уже этой програмуськи можно сделать часть расчетов балок и колонн из стального снипа. Кто подключится?

__________________
Грызи гранит науки. Не можешь грызть - соси!

Последний раз редактировалось Cosinus, 08.02.2013 в 22:10.
Cosinus вне форума  
 
Непрочитано 28.12.2012, 19:37
#696
Kinzer


 
Регистрация: 28.10.2007
Сообщений: 528


Нитонисе, вот. Для работы необходим Framework 4.0. Поэтому и отсылал скиншот.
Вложения
Тип файла: rar Пример.rar (59.8 Кб, 61 просмотров)
Kinzer вне форума  
 
Непрочитано 28.12.2012, 19:43
#697
Нитонисе


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


Цитата:
Сообщение от Kinzer Посмотреть сообщение
Нитонисе, вот. Для работы необходим Framework 4.0. Поэтому и отсылал скиншот.
Спасибо. Только у меня нет вкладок Расчет и Эпюры. Это вы писали программу?
Нитонисе вне форума  
 
Непрочитано 28.12.2012, 19:54
#698
Kinzer


 
Регистрация: 28.10.2007
Сообщений: 528


Цитата:
Сообщение от Нитонисе Посмотреть сообщение
Спасибо. Только у меня нет вкладок Расчет и Эпюры. Это вы писали программу?
Я конечно. Вкладки удалил, т.к. результаты выдает неправильные пока. Надо доделать. И еще исключительные ситуации все проработать. И по хорошему надо бд привязать к характеристикам, а не как сейчас.
вот как выглядят те вкладки. (2,3), НО пока не выдает правильные результаты!
Миниатюры
Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 133
Размер:	269.9 Кб
ID:	93580  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 125
Размер:	275.2 Кб
ID:	93581  
Kinzer вне форума  
 
Автор темы   Непрочитано 28.12.2012, 20:57
1 | #699
DEM

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


Cosinus
Завтра смогу глянуть....
Я ж вроде писал, что лучше делать Питон-портабл...
Проще запускать потом будет...
По части расчета балок и колонн тут надо будет разделить расчеты на модули....
В соответствии со СНИПовскими формулами грубо говоря...
Так проще будет использовать потом...
Потом еще понадобится консольный ввод данных при запуске скрипта....
По стараюсь сделать пример запуска модуля Питона из программы сделаной в Лазаре на днях сделать....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.12.2012, 21:14
#700
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Я не разобрался, как в портаблю нужных библиотек насовать. Я так понимаю, если это сделать, он станет непортаблей. И надо четко определиться на каком питоне работать - 2 или 3. Вроде matplotlib, scipy, unum под 3 работают. Так что необходимая и достаточная для наших целей считалка есть. А интерфейс придется на PyQt делать. Наверно, стоит сразу на питоне 3 писать.
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Бесплатный софт проектировщика(Создание)

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли бесплатный конвертор PDF в DWG (именно официальный и бесплатный) ? star282 Прочее. Программное обеспечение 3 14.09.2012 11:44
Подскажите, пожалуйста, софт для проектирования remenikomer Прочее. Программное обеспечение 7 02.08.2011 12:05
Софт по расчету зубчатых зацеплений. Mageslay Машиностроение 4 12.02.2010 13:18
"Милый дом" 3D - дизайн интерьеров (бесплатный софт) ETCartman Прочее. Программное обеспечение 9 13.10.2009 23:18
Подскажите - есть ли какойнибудь софт для расчета разверток. Sunny Расчетные программы 1 14.08.2004 01:32