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

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

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

Последний раз редактировалось DEM, 17.12.2012 в 10:44.
Просмотров: 518976
 
Непрочитано 08.12.2012, 16:36
#121
100k

Жалкий инженеришка-проектаст
 
Регистрация: 31.01.2010
Сообщений: 1,986


Цитата:
Сообщение от DEM Посмотреть сообщение
100k
Красиво, тока отчет бы еще к этому....
PS. Обратил внимание что желание назвать сборник программ по длинее, прямо пропорционально длине Ника пользователя...
Для себя делал. Не для других пользователей. А украшательствами заниматься времени просто нет, и особого желания. Все упирается в конечном итоге в оплату свободного времени. Но программа по сочетаниям нагрузок, мной распространяется совершенно бесплатно.
Кстати, обратите внимание на Autodesk Robot там есть API и там есть уже готовые вшитые расчеты по снип, быть может чтото получится на его базе сделать.
100k вне форума  
 
Автор темы   Непрочитано 08.12.2012, 17:01
1 | #122
DEM

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


100k
По части Робота, это я в курсе и это одна из причин выбора vb.net
А украшательства как вы говорите как раз то можно было бы сделать если бы вы согласились учавстовавать в этом проекте.....
Хотя ХЗ но может быть и подумать о том, что часть прог будет с усеченным функционалом, а за плату иметь расширенные возможности....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.12.2012, 17:23
#123
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


второй сезон сериала
http://forum.dwg.ru/showthread.php?t=70787
Vov.Ka вне форума  
 
Автор темы   Непрочитано 08.12.2012, 17:28
1 | #124
DEM

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


Vov.Ka
Там автор тоника сам ничего не собирался особо делать....
И опыта у него в этом не было....
Я же и сам программирую и не плохо методики расчетов знаю...
К тому же у меня есть уже более менее конкретная программа...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.12.2012, 18:13
#125
Нитонисе


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


Цитата:
Сообщение от DEM Посмотреть сообщение
Хотя ХЗ но может быть и подумать о том, что часть прог будет с усеченным функционалом, а за плату иметь расширенные возможности....
Имею подобный опыт http://constructorsoft.ucoz.ru . На самом это малопесрпективно. Ты говорил о 100-200 рублях - это конечно же не деньги. Но возникают трудности с передачей этой денег. Нужно иметь ПРОСТОЙ вариант оплаты, иначе этот процесс будет несоразмерен переводимой суммы. Ну например - смешно создавать электронный кошелек и пополнять его, чтобы кому-то передать 100 руб. Повторюсь - с этим столкнулся на своем опыте. Да и сам размер оплаты вызывает вопросы. Если программа стоит так мало, то чем она полезна? К тому же потребуется целая рекламная компания, дабы популяризовать продукт, убедить потенциальных пользователей, что программа им нужна и будет полезна.

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

Хочу также возразить некоторым высказываниям касательно того, что потребуется реализация одного единственного алгоритма для решения задачи. Это не так, ведь реализовать можно любые алгоритмы и выбирать их опционально. Каждый использующий программу самостоятельно решает - подходит для его задачи такой способ решения или другой (также реализованный).
Нитонисе вне форума  
 
Непрочитано 08.12.2012, 18:24
#126
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Offtop: опасность!
Миниатюры
Нажмите на изображение для увеличения
Название: 2012-12-08-18-23.png
Просмотров: 203
Размер:	11.0 Кб
ID:	92052  
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Автор темы   Непрочитано 08.12.2012, 18:27
1 | #127
DEM

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


Нитонисе
У меня твой сайт Нодом блокируется...
Ну не знаю, я ж говорю пока обсуждаем все...
Вроде как есть Магазин для Виндовс приложений...
Платные пусть там будут, а бесплатные на сайте программы....
Я пока честно говоря пока в замешательстве...
Ps. Зашел с телефона на это сайт, так ты и есть Иван Полонский который зарабатывает 150 тыс руб. и ничего не делает????
Программы не смотрел, позже гляну...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 08.12.2012 в 18:40.
DEM вне форума  
 
Непрочитано 08.12.2012, 18:53
#128
Нитонисе


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


Цитата:
Сообщение от DEM Посмотреть сообщение
Нитонисе
У меня твой сайт Нодом блокируется...
Offtop: NOD чересчур чувствительный антивирус. Он так и на некоторые мои программы реагирует, в которых имеется защита. Скорее всего на защиту такая реакция. Что касается Ивана Полонского, то я не знаю кто это. Я сам все эти программы написал и по мере сил веду их поддержку.
Нитонисе вне форума  
 
Непрочитано 08.12.2012, 19:03
#129
ETCartman


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


Фактически такой проект существует и действует и в сумме составляющих по многим моментам позволяет сделать больше и лучше коммерческих программ.
Автор - коллективный, размещение - dwg.ru/dnl . Есть американские аналоги таких проектов.
Большая часть опытных инженеров во всем мире все равно в большинстве случаев ориентируется на использование электронных таблиц и вещей типа маткада, потому что единственно верный расчет приведен в нормах, в книжке. Протестировать скачанную программу (предварительно в ней разобравшись) и создать свою - одно и то же время. Человек который создает подобные программы на самом деле имеет несколько движущих факторов. Первый - чсв (характерно для молодых инженеров), второй - потребность что то творить (нормальная потребность нормального человека), третья - существующий миф о том что на программах можно заработать или даже разбогатеть (сшибая по несколько долларов с рыла). Второй фактор совершенно нормален, первый и третий - немного от лукавого. Продвинуться по службе лучше не писанием программок и их продажей а непосредственной деятельностью инженера - созданием вещей. люди которые тратят на программки много времени рискуют потерять время на изучение более важных вещей. Заработать на программах индивидууму сложно, удается менее чем 1%. На программах зарабатывают корпорации и собственно создание программ - это 1/10 смысла их деятельности. Остальное - менеджмент, реклама, продвижение законов и создание мифологии (в том числе такой какая описана в факторе номер 3).
Софт такого рода должен быть открытым, бесплатным (на крайняк предлагать платную поддержку и кастомизацию). Средства разработки должны быть открытыми (почему например vB.net - не лучший вариант, ибо в любой момент может быть убит владельцем (и будет убит 100% следуя логике корпораций), после чего все наработки за несколько лет превращается в кучу хлама). Реализация по возможности модульной, простой, гибкой в изменениях.
Ну например человек пишет функцию простыми средствами на бэйсик. и потом втыкай ее куда хочешь - хоть в опен офис, хоть в эксель, хоть в vb-net.

Последний раз редактировалось ETCartman, 08.12.2012 в 19:11.
ETCartman вне форума  
 
Автор темы   Непрочитано 08.12.2012, 19:08
1 | #130
DEM

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


ETCartman
В том то и дело, что в dnl выкладывают все что ни попадя...
И тестированием мало кто занимается, а уж отчеты в половине программ...
Исходные формулы и т.д. закрыты ну и многое, что не очень нравится....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.12.2012, 19:37
#131
ETCartman


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


дело не только в открытости. дело в структуре. бэйсик например хороший язык - очень простой и понятный. но бэйсиков много и желательно при совместной разработке выбрать не какой то конкретный бэйсик а условится относительно кода и его структуры.
например - инженер создает некую программу и кирпичами его проекта являются простейшие пользовательские функции с использованием общебэйсиковских средств
то есть1) арифметика 2) select case 3) if then 4) массивы. 5) циклы нескольких видов.
далее он комментирует этот код, регистрирует и описывает его назначение и отправляет в общую базу. Например функция "простой текстовый отчет для расчета балки по СНиП 12345 пункту 789. Или функция которая возвращает массив характеристик сечений типов таких то и таких то.
Таким образом отделяется код от интерфейса.
Далее - человек идет в базу, берет нужный кирпич и присобачивает его к своему интерфейсу. Ввиду простоты структуры кода не составляет труда транслировать его например в делфи или еще куда то. Или между бэйсиками разных типов. Кирпичи имеют лицензию GPL (то есть в случае изменения чел обязан опубликовать измененный вариант описав где и чего и почему изменилось). Создаваемые на основе кирпичей интерфейсы (хоть в электронных таблицах, хоть в пайтоне) могут быть закрытыми и вообще любыми. Хочешь продавай, хочешь бесплатно распространяй. Главное укажи что базовый результат на основе открытых кирпичей и может быть верифицирован. пусть интерфейсы конкурируют между собой. пусть меняется структура отчетов если надо.
То есть разделение кода и интерфейса - принципиально важный момент который сделает такой проект не просто очередной попыткой (почти 100% бесперспективной) а долгоживущей полезной базой знаний, общественным достоянием.
При таком раскладе любой вновь народившийся писатель программ рукой не будет изобретать велосипед а пойдет в склад кирпичей. Возьмет - проверит - дополнит. Создаст свои. То есть поддержит проект. Коммерческий писатель (производитель кастомизированного софта) быстро найдет кирпичи для нужных вещей - опять же внеся возможно дополнения и пополнив копилку.

Последний раз редактировалось ETCartman, 08.12.2012 в 19:49.
ETCartman вне форума  
 
Автор темы   Непрочитано 08.12.2012, 19:41
1 | #132
DEM

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


В принципе общая идея именно такова...
Для этого и сделали на ГитХабе проект...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.12.2012, 20:10
#133
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


Цитата:
Сообщение от ETCartman Посмотреть сообщение
дело в структуре
по такому (примерно такому) принципу действует нанософт. они сделали платформу, а целая туча тролей других разработчиков фигачат платные надстройки к базовой платформе.
сейчас только проблема у них в том, что при выходе новой версии платформы, надстройки отстают на полгода с релизом...
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 08.12.2012, 20:16
#134
ETCartman


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


я вам предлагаю сделать вебсайт (притом многоязычный). типа engbasicblocks.org с несколькими разделами.
1) философия проекта и требования к выкладываемым кодам. условия использования
2) учебник простейшего бэйсик - код, отладка, примеры использования кирпичей.
3) пополняемая база данных с подразделами и под-подразделами.
- общие функции (например задачи теории упругости, математика, физика, и тд)
- конвертеры (если простые по сути и на основе простых бэйсик функций)
- расчеты по нормам (разных стран, разных типов конструкций)
4) условия использования в коммерческих проектов (как оформить ссылку и описать исп. открытые функции, хотя закрытые естественно тоже не возбраняются если они не содержат исправлений открытого кода). тут же реклама активных продавцов софта которые таким образом получают некоторую рекламу своим творениям и некую степень доверия им же.
5) форум или раздел форума на dwg.ru
Смысл - в быстром поиске по базе нужных кирпичей, с просмотром истории их тестирования, верификации и т.д. Естественно все вновь выкладываемое должно быть жестко стандартизировано по предъявляемым требованиям. Тоесть чистый простой бэйсик, паскаль и тд. Никаких сторонних библиотек и вообще ничего сложного в принципе. Минимальный порог вхождения для новых участников. Коль на этом форуме не приветствуются обсуждения по созданию новых форумов и их реклама то можно ходатайствовать перед владельцами о использовании этого форума как базы (хотя основная часть проекта не должна иметь владельцев и отступать от принципов FSF нашего пророка RMS)
PS Если добавить к такому сайту онлайн IDE с отладчиком (с кучей финтифлюшек типа конвертеров что при простых конструкциях кода вполне имеет смысла, автоформирователей отчетов и даже может быть GUI в том числе онлайн GUI ). Это такой проект "на миллион", то есть он вполне может быстро завоевать мировую известность и широкий круг активных участников. Если я найду в США спонсора (надо будет поискать, тем более что в США много инвесторов в софты а кастомизация и коммерция на открытом ПО только начала пробретать популярность в большой мере благодаря Сергею Брину) я пожалуй сам этим займусь

Последний раз редактировалось ETCartman, 08.12.2012 в 20:47.
ETCartman вне форума  
 
Непрочитано 08.12.2012, 21:15
#135
100k

Жалкий инженеришка-проектаст
 
Регистрация: 31.01.2010
Сообщений: 1,986


Цитата:
Сообщение от ETCartman Посмотреть сообщение
Если я найду в США спонсора (надо будет поискать, тем более что в США много инвесторов в софты а кастомизация и коммерция на открытом ПО только начала пробретать популярность в большой мере благодаря Сергею Брину) я пожалуй сам этим займусь
Вот именно, кто будет этим заниматься просто так? Работы "непроДОХНУТЬ"
В серьезном проекте я бы поучавствовал.

Огонь любви горит ярче, если в него подбрасывать деньги

Тоже задумывался о портировании приложений, что бы расчет был отделен от интерфейса, тогда желательно не использовать наследование и прочие ООП штучки. Максимально стремиться к функциональному программированию.

вот пример моего кода по нахождению фие из стального снипа
Код:
[Выделить все]
private double Interpolation(double xy1, double xy2, double xy, double max, double min)
        {
            double single4 = xy2 - xy1;
            double single2 = xy - xy1;
            double single1 = max - min;
            return (max - ((single2 / single4) * single1));
        }
        public double FieFactor(double mef, double lambda_)
        {
            double[,] tab_fie = new double[21, 26]{
            {967,922,850,782,722,669,620,577,538,469,417,370,337,307,280,260,237,222,210,183,164,150,125,106,90,77},
            {925,854,778,711,653,600,563,520,484,427,382,341,307,283,259,240,225,209,196,175,157,142,121,103,86,74},
            {875,804,716,647,593,548,507,470,439,388,347,312,283,262,240,223,207,195,182,163,148,134,114,99,82,70},
            {813,742,653,587,536,496,457,425,397,352,315,286,260,240,222,206,193,182,170,153,138,125,107,94,79,67},
            {742,672,587,526,480,442,410,383,357,317,287,262,238,220,204,190,178,168,158,144,130,118,101,90,76,65},
            {667,597,520,465,425,395,365,342,320,287,260,238,217,202,187,175,166,156,147,135,123,112,97,86,73,63},
            {587,522,455,408,375,350,325,303,287,258,233,216,198,183,172,162,153,145,137,125,115,106,92,82,69,60},
            {505,447,394,356,330,309,289,270,256,232,212,197,181,168,158,149,140,135,127,118,108,98,88,78,66,57},
            {418,382,342,310,288,272,257,242,229,208,192,178,165,155,146,137,130,125,118,110,101,93,83,75,64,55},
            {354,326,295,273,253,239,225,215,205,188,175,162,150,143,135,126,120,117,111,103,95,88,79,72,62,53},
            {302,280,256,240,224,212,200,192,184,170,158,148,138,132,124,117,112,108,104,95,89,84,75,69,60,51},
            {258,244,223,210,198,190,178,172,166,153,145,137,128,120,115,109,104,100,96,89,84,79,72,66,57,49},
            {223,213,196,185,176,170,160,155,149,140,132,125,117,112,106,101,97,94,89,83,80,74,68,62,54,47},
            {194,186,173,163,157,152,145,141,136,127,121,115,108,102,98,94,91,87,83,78,74,70,64,59,52,45},
            {152,146,138,133,128,121,117,115,113,106,100,95,91,87,83,81,78,76,74,68,65,62,57,53,47,41},
            {122,117,112,107,103,100,98,96,93,88,85,82,79,75,72,69,66,65,64,61,58,55,51,48,43,38},
            {100,97,93,91,90,85,81,80,79,75,72,70,69,65,62,60,59,58,57,55,52,49,46,43,39,35},
            {83,79,77,76,75,73,71,69,68,63,62,61,60,57,55,53,52,51,50,48,46,44,40,38,35,32},
            {69,67,64,63,62,60,59,59,58,55,54,53,52,51,50,49,48,47,46,44,42,40,37,35,32,29},
            {62,61,54,53,52,51,51,50,49,49,48,48,47,45,44,43,42,41,41,39,38,37,35,33,30,27},
            {52,49,49,48,48,47,47,46,45,44,43,43,42,41,40,40,39,39,38,37,36,36,34,32,29,26}};

            double[] ar_mef = new double[26] { 0.1, 0.25, 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 8, 9, 10, 12, 14, 17, 20 };
            double[] ar_lam_ = new double[21] { 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 13, 14 };

            int ar_mef_index = 0, ar_lam__index = 0;

            double fie_1, fie_2, fie_3, fie_4, fie_12, fie_34;

            for (int i = 0; i < ar_mef.Length; i++)
            {
                if (mef >= ar_mef[i]) ar_mef_index = i + 1;
            }
            for (int i = 0; i < ar_lam_.Length; i++)
            {
                if (lambda_ >= ar_lam_[i]) ar_lam__index = i + 1;
            }

            fie_1 = tab_fie[ar_mef_index, ar_mef_index];
            fie_2 = tab_fie[ar_mef_index + 1, ar_mef_index];
            fie_3 = tab_fie[ar_mef_index, ar_mef_index + 1];
            fie_4 = tab_fie[ar_mef_index + 1, ar_mef_index + 1];

            fie_12 = (double)Interpolation(ar_mef[ar_mef_index], ar_mef[ar_mef_index + 1], mef, fie_1, fie_2);
            fie_34 = (double)Interpolation(ar_mef[ar_mef_index], ar_mef[ar_mef_index + 1], mef, fie_3, fie_4);

            return (Interpolation(ar_lam_[ar_lam__index], ar_lam_[ar_lam__index + 1], lambda_, fie_12, fie_34)) * 0.001;
        }
        /// <summary>
        /// Коэффициент влияния формы сечения определяемый по таблице 73.
        /// </summary>
        /// <param name="m">Относительный эксцентриситет.</param>
        /// <param name="lambda_">Условная гибкость.</param>
        /// <param name="stype">Тип сечения.</param>
        /// <param name="AfDIVAw">Соотношения полощади поясов и стенки сечения.</param>
        /// <returns>К-т влияния формы сечения.</returns>
        public double NuFactor(double m, double lambda_, ShapeType stype, double AfDIVAw)
        {
            double NuFactor = 0;

            if (stype == ShapeType.CircularTube)
            {
                return this.NuFactor40(m, lambda_);
            }
            else if ((stype == ShapeType.Ibeam) | (stype == ShapeType.RectangularTube))
            {
                return this.NuFactor50(m, lambda_, AfDIVAw);
            }
            //else if (stype == 81)
            //{
            //    //NuFactor = this.NuFactor80(m, lambda_, fAFAW);
            //}
            return NuFactor;
        }
        private double NuFactor40(double m, double lambda_)
        {
            double NuFactor40 = 0;
            if (lambda_ <= 5f)
            {
                if (m <= 5f)
                {
                    NuFactor40 = ((1.35 - (0.05 * m)) - ((0.01 * (5f - m)) * lambda_));
                }
                else if ((5f <= m) & (m <= 20f))
                {
                    NuFactor40 = 1.1f;
                }
            }
            else if (lambda_ > 5f)
            {
                NuFactor40 = 1.1f;
            }
            return NuFactor40;
        }
        private double NuFactor50(double m, double lambda_, double AfDIVAw)
        {
            double Nu1 = 0;
            double Nu2 = 0;
            double Nu3 = 0;
            double NuFactor50 = 0;
            if (lambda_ <= 5f)
            {
                if (m <= 5f)
                {
                    Nu1 = ((1.45 - (0.05 * m)) - ((0.01 * (5f - m)) * lambda_));
                    Nu2 = ((1.75 - (0.1 * m)) - ((0.02 * (5f - m)) * lambda_));
                    Nu3 = ((1.9 - (0.1 * m)) - ((0.02 * (6f - m)) * lambda_));
                }
                else if ((5f <= m) & (m <= 20f))
                {
                    Nu1 = 1.2f;
                    Nu2 = 1.25f;
                    Nu3 = (1.4 - (0.02 * lambda_));
                }
            }
            else if (lambda_ > 5f)
            {
                Nu1 = 1.2f;
                Nu2 = 1.25f;
                Nu3 = 1.3f;
            }
            if (AfDIVAw <= 0.5)
            {
                return Interpolation(0.25f, 0.5f, AfDIVAw, Nu1, Nu2);
            }
            if (AfDIVAw <= 1f)
            {
                return Interpolation(0.5f, 1f, AfDIVAw, Nu2, Nu3);
            }
            if (AfDIVAw > 1f)
            {
                NuFactor50 = Nu3;
            }
            return NuFactor50;
        }
        private double NuFactor80(double m, double lambda_, double AfDIVAw)
        {
            double Nu1 = 0;
            double Nu2 = 0;
            double Nu3 = 0;
            double NuFactor80 = 0;
            if (lambda_ <= 5f)
            {
                if (m <= 5.0)
                {
                    Nu1 = (double)((0.75 + (0.05 * m)) + ((0.01 * (5f - m)) * lambda_));
                    Nu2 = (double)((0.5 + (0.1 * m)) + ((0.02 * (5f - m)) * lambda_));
                    Nu3 = (double)((0.25 + (0.15 * m)) + ((0.03 * (5f - m)) * lambda_));
                }
                else if ((5.0 <= m) & (m <= 20.0))
                {
                    Nu1 = 1;
                    Nu2 = 1;
                    Nu3 = 1;
                }
            }
            else if (lambda_ > 5.0)
            {
                Nu1 = 1f;
                Nu2 = 1f;
                Nu3 = 1f;
            }
            if (AfDIVAw <= 0.5)
            {
                return this.Interpolation(0.25, 0.5, AfDIVAw, Nu1, Nu2);
            }
            if (AfDIVAw <= 1f)
            {
                return this.Interpolation(0.5, 1, AfDIVAw, Nu2, Nu3);
            }
            if (AfDIVAw > 1f)
            {
                NuFactor80 = Nu3;
            }
            return NuFactor80;
        }

Последний раз редактировалось 100k, 08.12.2012 в 21:40.
100k вне форума  
 
Автор темы   Непрочитано 08.12.2012, 21:18
1 | #136
DEM

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


100k
Так тебя никто не заставляет...
Пока никто из тех кто будет учавствовать в проекте, не заикнулся о деньгах, кроме разумеется меня..
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.12.2012, 21:38
#137
ETCartman


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


Деньги хорошая штука, но дело в том и состоит что сшибанием пятерок с пользователей денег не заработаешь много. Вообще на западе конечно такие вещи проще делаются в смысле денег. 1) возникает идея 2) появляется начальная реализация 3) проект продается или акционируется или просто находит хороших спонсоров.
Тот же Брин продемонстрировал свои студенческие наработки представителю Sun и получил без лишних слов чек на $100k - так возникла компания Гугл, которая теперь стоит миллиарды и будет расти. Смысл открытого ПО - в самореплицировании, очень экономичной модели без толп маркетологов и промоутеров. К тому же такая модель в отличии от копирастической не является деструктивной для западного мира (который собственно всегда развивался за счет открытости идей). Бабки в данном случае могут делаться на поддержке, продаже финтифлюшек, найме постоянных участников как платных разработчиков, да и мало ли на чем. Просто популярный вебсайт уже бабки за рекламу например. Это альтернатива закрытой модели - написать платную программу, найти одного дурака в год и заработать 10 долларов.
ETCartman вне форума  
 
Непрочитано 08.12.2012, 21:45
#138
100k

Жалкий инженеришка-проектаст
 
Регистрация: 31.01.2010
Сообщений: 1,986


Цитата:
Сообщение от ETCartman Посмотреть сообщение
Бабки в данном случае могут делаться на поддержке, продаже финтифлюшек, найме постоянных участников как платных разработчиков, да и мало ли на чем. Просто популярный вебсайт уже бабки за рекламу например. Это альтернатива закрытой модели - написать платную программу, найти одного дурака в год и заработать 10 долларов.
Согласен целиком и полностью.
100k вне форума  
 
Непрочитано 08.12.2012, 21:56
#139
Нитонисе


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


Цитата:
Сообщение от ETCartman Посмотреть сообщение
Деньги хорошая штука, но дело в том и состоит что сшибанием пятерок с пользователей денег не заработаешь много.
Именно. Программа платная -> квалифицированные разработчики -> КАЧЕСТВО. При этом программа абсолютно не соответствует идеям автора. Ее вобщем-то незачем будет бесплатно распространять, разве тольк среди тех, кто решил материально поучавствовать в проекте. И более того, можно распространять ПЛАТНО, отбив тем самым затраты на создание ПО.

Бесплатность же программы означает низкий уровень внимания разработчика, никакой интерфейс, никакой отчет. Такого добра в сети хватает, в том же разделе download на этом сайте. По моему мнению бесплатные программы бесполезны для конструкторов. Ведь этим программам нет доверия, а возможности проверить ее работу зачастую нет. Все это выливается в создание собственных наработок для себя.

Можно подумать вот о чем. Организовать всенародную копилку для оплаты работы разработчиков ПО. Создать техническую руководящуюю группу, которая будет выдавать ТЗ программистам. В тестах учавствуют все желающие. Таким образом за относительно небольшие деньги (при большом количестве участников) можно получить добротное ПО с ЗАКАЗАННЫМИ характеристикам.
Нитонисе вне форума  
 
Непрочитано 08.12.2012, 21:59
#140
Stierlitz

строительное проектирование (после АР,ОДИ,ЭЭФ,ПБ,ПЗУ, ТХ и КР и обслед. писать "архитектор" некорр.)
 
Регистрация: 01.05.2008
Новосибирск
Сообщений: 4,863


пожалуй подпишусь на тему
Stierlitz вне форума  
Ответ
Вернуться   Форум 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