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

Вернуться   Форум 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 байт, 2607 просмотров)

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

Последний раз редактировалось DEM, 17.12.2012 в 10:44.
Просмотров: 517373
 
Непрочитано 06.12.2015, 14:16
#1541
Владимир_М


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


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
DataGridView? Например можно в нем сделать для ячейки раскрывающийся список?
хотелось бы получить раскрывающийся список на ячейку
Да, вроде, нет никаких проблем... как комбобокс, так и чекбокс, так и баттон уже предусмотрены самим элементом.
Код:
[Выделить все]
        Dim comboColumn As New DataGridViewComboBoxColumn
        Dim textColumn As New DataGridViewTextBoxColumn
        Dim chekColumn As New DataGridViewCheckBoxColumn
        Dim buttonColumn As New DataGridViewButtonColumn
Миниатюры
Нажмите на изображение для увеличения
Название: DataGridView.png
Просмотров: 255
Размер:	12.5 Кб
ID:	161694  

Последний раз редактировалось Владимир_М, 06.12.2015 в 14:17. Причина: добавил картинку
Владимир_М вне форума  
 
Непрочитано 06.12.2015, 17:40
#1542
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


точно, вроде как ячейке можно напрямую это все присвоить.
Код:
[Выделить все]
DataGridViewComboBoxCell dgvcbc = new DataGridViewComboBoxCell();
            dgvcbc.Items.Add("Вася");
            dgvcbc.Items.Add("Коля");
            dgvcbc.Items.Add("Петя");
            dataGridView1.Rows[0].Cells[1] = dgvcbc;
А отслеживать изменения в ячейке хорошо по событию CellEndEdit, да?
Код:
[Выделить все]
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex == 0 & e.ColumnIndex == 1)
            {
                MessageBox.Show(dataGridView1.Rows[0].Cells[1].Value.ToString());
            }
        }
Пока вроде всё, что мне нужно было. Владимиру_М спасибо за наводку
пользователь 0 вне форума  
 
Непрочитано 07.12.2015, 15:32
#1543
stas_org


 
Регистрация: 05.04.2007
Самара
Сообщений: 1,199


Добавил расчет на поперечную силу, ни одна балка длиной 1000 и нагрузкой 1000т. теперь точно не пройдет))))
Вложения
Тип файла: zip МЕТАЛИКА V0.1.xlsm.zip (1.02 Мб, 92 просмотров)
stas_org вне форума  
 
Непрочитано 07.12.2015, 16:19
#1544
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


Металика V0.1. Должна быть наверное V0.2? Следить за версиями.
Не нашел, в отчете чтобы явно было прописано поперечные ребра нужны/не нужны. В заголовке отчета хотелось бы видеть не просто ссылку на пункт СП, а вкратце формулу, My/Wy, или корень квадратный из (Сигма_y^2 + 3*Тал_yz^2) и т.п.
Поперечные ребра интересны. Ради них можно даже в коде автора покопаться для интереса и самообразования
пользователь 0 вне форума  
 
Непрочитано 07.12.2015, 16:45
#1545
stas_org


 
Регистрация: 05.04.2007
Самара
Сообщений: 1,199


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
Должна быть наверное V0.2?
Думаю когда
Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
явно было прописано поперечные ребра нужны/не нужны
тогда назовем V1.0 и в днл.

Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
Поперечные ребра интересны
Здесь немного интересней, различаются ребра на опорах и ребра обеспечивающие устойчивость стенки. Проверяется по СП16 только необходимость (надо ставить или нет). Сам расчет ребра(только на опорах и под Сигма_loc) сводится к расчету центрально сжатого элемента (тавр либо крест). Шаг ребер в пролете определяется конструктивно, а затем рассчитывается устойчивость стенки в пределах между ребер(не понятно при этом как толщина ребра определяется). Там сложность в определении усилий которые нужно брать в пределах расчетного отсека(между ребрами). В общем не универсальный расчет какой-то будет.
stas_org вне форума  
 
Непрочитано 07.12.2015, 17:49
#1546
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


Цитата:
Сообщение от stas_org Посмотреть сообщение
затем рассчитывается устойчивость стенки в пределах между ребер(не понятно при этом как толщина ребра определяется). Там сложность в определении усилий которые нужно брать в пределах расчетного отсека(между ребрами). В общем не универсальный расчет какой-то будет
Вот! Это и есть самое интересное. Устойчивость стенки проходит/не проходит еще и при разном шаге ребер в пролете балки. Да, усилия в пределах отсека, все как надо. Почему
Цитата:
Сообщение от stas_org Посмотреть сообщение
не универсальный расчет какой-то будет
вполне универсальный, для случая равномерно-распределенной нагрузки.
Согласен, что опорное ребро не надо рассматривать в Программе. Это дело явно индивидуальное и зависит еще и от крепления. И считается просто.
Пожелание к расширению возможностей Программы: добавить форму с введением своих размеров сечения составного двутавра. И сделать "второй тип расчета", проверку этого введенного сечения. Нагрузку и другие исходные данный ввел, и смотрю проходит/ не проходит мое составное сечение, естественно с указанием шага поперечных ребер. Да, шаг поперечных ребер можно задавать в исходных данных, а Программа будет считать что такой отсек расположен у опоры и соответственно проверять у отсека устойчивость стенки.
Может быть так: при шаге ребер 1,5h стенка не проходит, а при шаге 1,2h проходит. И вот надо это как-то разрулить.

Последний раз редактировалось пользователь 0, 07.12.2015 в 17:59.
пользователь 0 вне форума  
 
Непрочитано 07.12.2015, 19:38
#1547
stas_org


 
Регистрация: 05.04.2007
Самара
Сообщений: 1,199


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
вполне универсальный, для случая равномерно-распределенной нагрузки.
Если только для равномерной нагрузки, а если случай сложней, а если усилия из статического расчета (бесплатного). Много если, думаю тут надо как-то научить пользователя определять нужные усилия в нужном месте (хелп сделать, пример нарисовать).

Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
Пожелание к расширению возможностей Программы: добавить форму с введением своих размеров сечения составного двутавра. И сделать "второй тип расчета", проверку этого введенного сечения.
Вы можете добавить любой двутавр, или любое сечение на лист "База", несколько условий:
1. Не должно быть пропущенных строк
2. Если в столбце "А" написано "Двутавр" или "Шлевеллер" то производится расчет общей устойчивости, если что-либо другое то проверяется только прочности и прогиб
3. При этом момент инерции, сопротивления, крутильный момент инерции и размеры полок и стенок должны быть забиты. Высота (h) двутавра берется полная (стенка+2 полки). Все как в сортаменте СКАДа. Отфильтруйте на листе "База" по столбцу "В" "Свой двутавр", там как раз забит пример, формулы для момента инерции и сопротивления и крутильного момента там тоже забиты, достаточно просто растянуть их на новые позиции. Отсутствует только статический момент половины сечения, но он нужен только для расчета на срез.
stas_org вне форума  
 
Непрочитано 12.12.2015, 00:23
#1548
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


Вопрос про DataGridView.
Каким образом можно вставить в ячейку изображение, значок или иконку цвета, который выбран (например) после срабатывания ColorDialog ShowDialog()? ЗАдача такая, есть цвет Color и хочется его отображать в таблице не текстом, это примитивно и некрасиво, а значком. И вот не нахожу прямых путей чтобы это осуществить. Пробовал ячейке присвоить объект DataGridViewImageCell, но как этому объекту объяснить цвет Color не знаю. Еще видел такой объект Icon, не знаю к месту ли это. Подскажите если кто знает нормальный путь, пожалуйста.
пользователь 0 вне форума  
 
Непрочитано 15.12.2015, 12:22
#1549
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
Пробовал ячейке присвоить объект DataGridViewImageCell, но как этому объекту объяснить цвет Color не знаю
http://adndevblog.typepad.com/autoca...-controls.html
Modis вне форума  
 
Непрочитано 15.12.2015, 14:29
#1550
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Modis, мимо, пользователь 0, работает с winForm, а ты ему WPF.
пользователь 0, Вы старательно приближаетесь к ограничениям...
Boxa вне форума  
 
Непрочитано 15.12.2015, 14:31
#1551
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


Boxa, я просто не читал предыдущих его сообщений, а только последнее =)
Ну а раз такое дело - то советую ему переходить на WPF - там возможностей больше )
Modis вне форума  
 
Непрочитано 15.12.2015, 17:39
#1552
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


Цитата:
Сообщение от Modis Посмотреть сообщение
советую ему переходить на WPF
а может и перейду! Когда снова был в книжном магазине, еще раз подержал в руках книгу Мак Доналда. Но все-таки WF это классика.
На форуме sql.ru пользователь Где-то в степи уже показал способ рисования на ячейках DataGridView. Сложно вроде бы, но работает.
пользователь 0 вне форума  
 
Непрочитано 15.12.2015, 17:43
#1553
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
Но все-таки WF это классика
А вы либо еще и windows xp пользуетесь?
Не в обиду сказано
Modis вне форума  
 
Непрочитано 15.12.2015, 19:07
#1554
пользователь 0


 
Регистрация: 20.10.2015
недемократическая страна
Сообщений: 31


У меня Windows 7 Домашняя расширенная. Microsoft очень навязчиво предлагает бесплатно обновиться до Windows 10. А я на интуитивном уровне не хочу этого делать.
пользователь 0 вне форума  
 
Непрочитано 15.12.2015, 19:20
#1555
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


Цитата:
Сообщение от пользователь 0 Посмотреть сообщение
А я на интуитивном уровне не хочу этого делать.
Я всегда был сторонником прогресса. Если ПО - то самое последнее. Windows 10, Office 2016, Visual studio 2015 и т.д. Люди ведь стараются, делают, дополняют... Ну да ладно - не будем разводить флуд, а то будет ата-та ))
По теме - для специализированных вопросов советую использовать специализированные форумы. Например http://adn-cis.org/forum/index.php. Форум dwg.ru к таким не относится - тут в основном любители лиспа ИМХО!
Modis вне форума  
 
Непрочитано 16.12.2015, 00:21
#1556
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


Offtop:
Цитата:
Сообщение от Modis Посмотреть сообщение
о теме - для специализированных вопросов советую использовать специализированные форумы. Например http://adn-cis.org/forum/index.php. Форум dwg.ru к таким не относится - тут в основном любители лиспа ИМХО!
Поддержу коллегу, тема действительно несколько отошла от заявленной тематики обсуждения.
AY вне форума  
 
Непрочитано 01.03.2020, 10:35
| 1 #1557
ShaggyDoc

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


Цитата:
Сообщение от AY Посмотреть сообщение
Поддержу коллегу, тема действительно несколько отошла от заявленной тематики обсуждения
Совершенно случайно снова наткнулся на эту тему. "Заявленная тематика" была

Цитата:
Вариант названия сборника программ
FreeIng
Free Engineer's Software Suite 2013 Ultimate SNiP/SP edition
Дата начала 07.12.2012. Наспорили 1556 сообщений. В основном "какой язык". Но главный вопрос - название сборника так и не решили, насколько я понял?

Однако прошло почти 8 лет. Хотелось бы узнать адрес этого "бесплатного софта", аналога всего-всего? Дайте сцылку, господа.
ShaggyDoc вне форума  
 
Непрочитано 01.03.2020, 11:11
#1558
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


Offtop: ну на форуме в последнее время вообще не особенно много желающих писать что-то бесплатно, имхо) Поддержка существующих программ-самописок, помощь тем - кто пытается что-то сделать сам. А халявщиков сейчас и в реальной жизни хватает, чтобы их еще по форумам собирать)
Сергей812 вне форума  
 
Непрочитано 01.03.2020, 11:59
#1559
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


С точки зрения целесообразности, было бы неплохо написать аналог существующих программ на языке, который понятен всем и который позволяет выполнять как проведение расчетов, так оформление результатов расчета (типа Mathcad).

VB.net никак не подходит, так как обычные юзеры его не знают.
Эксель - дурацкая система (хотя его знают почти все), так как формулы в нем не видно и поэтому разобраться в написанном кем-то другим трудно.

Опять же - повторять расчеты, которые делает Арбат - глупо, так как это инструмент уже есть и стоит 22 тыс. руб (купить может каждый). Создание аналога Арбата с тестированием выйдет более пятисот тысяч только по трудозатратам.
Призвать десяток программистов бесплатно повторить Арбат - тупиковый путь.

Можно было бы попробовать коллективно реализовать нестандартные расчеты, которые не поддерживает Арбат.

Но, имхо, вопрос упирается в язык. Маткад стоит 43 тыс. руб в год, что уже далеко не бесплатно (и его возможности кратно превышают потребности обычного проектировщика - символьная математика, решение систем нелинейных уравнений, построение поверхностей и т.д.). Дешевле юзать Арбат.

Последний раз редактировалось nickname2019, 01.03.2020 в 12:16.
nickname2019 вне форума  
 
Непрочитано 01.03.2020, 14:14
#1560
Кореш

Самоходная нейросеть
 
Регистрация: 12.12.2007
Питер
Сообщений: 1,195


Возможно, стоит начать с библиотек стандартных функций. Что-то вроде подключаемых библиотек с готовыми функциями расчетов по сопромату, СП и прочего полезного.
Кореш вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Бесплатный софт проектировщика(Создание)

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли бесплатный конвертор 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