| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
26.07.2011, 16:12 | 1 | | #1 |
Универсальная программа рассчитывающая откосы и шпунтовые стенки (написание)
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
Ленинград
Регистрация: 30.01.2008
Сообщений: 18,693
|
||
Просмотров: 40883
|
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Tyhig
А ты типо координировать работу группы будешь али как??? У тебя уже ТЗ готовое есть с алгоритмами??? Или уже есть собственные наработки с макросами и т.п. В общем то не понятна твоя роль в команде...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
Я, как и все остальные, буду разработчиком. Решения принимаются голосованием и консультациями, демократия.
Если остальные примут принципиально противное мне решение, я ухожу. Планируется хобби, видимо, на несколько лет вперёд. Ничего нет, кроме образования. Даже языки не знаю. Макросы писать тоже не умею. ТЗ с алгоритмами не потребуется. Проект будет разделён на модули, количество модулей не ограничено. Алгоритмы пишет разработчик, потом проверяет как можно больше народа. Т. е. каждый может делать: разработка стандарта оформления модуля разработка или изменение модуля проверка модуля проверка работы модулей между собой разработка справки к модулю Идея в том, что этот труд не написать в одиночку, но если разбить на мельчайшие элементы и раздать 10 людям, то это осуществимо.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Tyhig
В каждом модуле должен быть алгоритм решения задачи, который составляет разработчик, либо выдается на него ТЗ Может проще начать с себя, и изучить предположим VB, благо к нему больше всего мануалов и примеров с разработками... Если появятся конкретные вопросы, народ начнет помогать, а так думаю Я у тебя не получится собрать команду и т.д.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
Идея вообще хорошая, конечно. Только в данной постановке вопроса
Цитата:
Подумайте сначала на тему того, какие методики расчёта хотите реализовать. ПОСМОТРИТЕ хотябы, сколько этих методик, и в чём их отличия. И каждая из них имеет право на жизнь. Будете писать модуль расчёта под каждую методику? Выбрать одну - не вариант. Потому как один метод оптимален для одного круга задач, другой - для другого, третий .... и т.д. Просто к примеру: расчёт устойчивости откосов по круглоцилиндрическим поверхностям скольжения более-менее точен для откосов. Но для шпунтовых стенок он даёт завышенный коэффициент устойчивости (завышенный в 1.5-2 раза, в зависимости от конкретной задачи). У каждого специалиста - своё мнение может быть. Если задачу он решает сам для себя - то и решает вопросы сам. А когда труд коллективный, и методику решения задачи (или формат его модуля) определяют ГОЛОСОВАНИЯЕМ - это уже балаган. Думаю не доведёте вы эту работу до конца... Даже до середины. Да и эксель - не место для серьёзной расчётной программы. Если хотите собрать воедино несколько "модулей" и сделать программу функциональной и удобной - пишите нормальную программу, с интерфесом ввода-вывода данных, чтобы генерировала отчёт и т.д. (ну короче см. Лира/SCAD и Ко). В экселе - калькуляторы для собственного пользования делаются. |
|||
|
|||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
Видимо придётся...
В екселе уже пытался писать алгоритмы. Это и правда жесть... Ну я в принципе тоже так думаю. Но попробовать стоило. Это верно. Ммм... Но если всё сделаю я один, то хрена с два это будет фривэйр. :Ъ Всё возможно. Да. Цитата:
Это то как раз и важно. Меньше ошибок. Пускай будут упущены уникальные методики, но здесь они и не требуются. А если все скажут "да", это типо гарантия... только принципиальные вопросы и споры. Проверка ведётся индивидуально одним человеком в единицу времени. Долго, но качественно. Качество здесь важнее. Блин. Мне так лень язык осваивать только из-за того, что хорошей бесплатной проги на это дело нету :'( Ну хорошо, а VB долго учить вообще ? Я в школе Паскаль "учил"... То есть в "золотой топор" игрался на уроках Паскаля... С бейсиком вообще не в теме... А что С++ сверх сложнее VB ? Почему именно VB ? И потом, для независимой программы потребуется своё математическое ядро. Где я его возьму ? о_О Математическое ядро — «двигатель» САПР Цитата:
Цитата:
Цитата:
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен Последний раз редактировалось Tyhig, 27.07.2011 в 10:48. |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Цитата:
Зачем математическое ядро, если ты собираешься решать довольно простые задачи, ты ж на МКЭ не замахиваешься.....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Боюсь, в таком варианте, что для того чтоб Вашим продуктом кто-то, кроме Вас, даже бесплатно, пользоваться стал - Вам понадобится не меньше усилий, чем его написать (а скорее больше).
__________________
Когда в руках молоток все вокруг кажется гвоздями. Последний раз редактировалось Дима_, 27.07.2011 в 11:07. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
DEM
Без математического ядра, как считать корень, сумму, разность, експоненту, логарифмы ? Подозреваю в языках программирования нет даже этих простых функций, а без них никак... Дима_ Меньше народу, как говорится...
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Есть все это во всех языках..... А вот таблицы из СНИПов придется в каком то файле хранить и обрабатывать.... В общем то все понятно, кроме желания, нету ничего....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Инженер строитель Регистрация: 15.06.2006
Санкт Петербург
Сообщений: 1,591
|
Tyhig давай так - ты пишешь алгоритм расчета, ну скажем расчет стальной шпунтовой стенки или что то вроде того, какие исходники, пояснительные эскизы в автокаде чертишь, дальше прописываешь последовательность решения задачи, с вариантами типа если а=2 то г считай по формуле 3. ну и т.д. а я в MathCADе напишу програмульку. идет?
|
|||
|
||||
Инженер строитель Регистрация: 15.06.2006
Санкт Петербург
Сообщений: 1,591
|
DEM ну во-первых я его люблю, нравится жутко, да. а во вторых в чем умею в том пишу, он прост в освоении и простой алгоритм в него забить 5секунд. А вообще надо или программированием заниматься серьезно или проектированием. Два в одном, это извините "видал сосун". Тот же Перельмутер где то тиснул фразу в духе мол "простите люди, не стал я программистом".
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Думаю все таки лучше сделать в Microsoft Visual Studio, хотя для создания алгоритма и тестирования можно в начале и в Маткаде потренироваться...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Цитата:
Выбор языка программирования зависит от автора. Какой ближе тот и берем. И вообще, для начала надо алгоритм составить, а для этого тетрадки и ручки хватит. Метод круглоцилиндрических поверхностей - вообще шаманство на кофейной гуще. Для определения точки вращения существует куча методов и все с погрешностью неслабой. Со своей стороны при наличии алгоритма могу оказать посильную помощь в Pascal, Delphi то бишь. |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Правда конечно надо будет определится с языком программирования и заставить всех делать комментарии к коду...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Ключевая фраза. Не каждый проектировщик кроме прочего знает три-четыре языка программирования
Каждый кто написал более-менее приличную программу их делает по умолчанию, мне кажется. |
||||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
Все алгоритмы расчёта я не напишу. Это будет делать разработчик модуля.
Маткада у меня нет, и честно говоря не хочется в нём. например ексель есть у всех, а маткада у всех нету... Ну или так... Но это делать не переделать... Но если и извращаться, то уж в чём-нибудь известном. Например С++ или VB... Но их осваивать надо... Причём всем участникам проекта... Цитата:
Переписать алгоритм в любую программу может любой и быстро. Написать свой алгоритм это проблема. Но спасибо за предложение. Возможно, если вы не будете возражать поделать простенькие модули типа еслиеслиеслиеслиеслиесли... Возможно языком станет и Delphi. Если я решусь отойти от екселя. Тут можно просто некий стандарт всем сделать... в принципе... и при проверке его использовать.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Универсальная программа для проектирования | Анатолий Анатольевич | Другие CAD системы | 5 | 14.03.2008 09:34 |
Фундамент с динамическими нагрузками в Scad | Tlelaxu | SCAD | 9 | 31.08.2007 10:44 |