Перейти к публикации

Удаленная работа. Программирование. Математика. Метод конечных элементов


Рекомендованные сообщения

Уважаемые коллеги!

Ищу специалистов желающих взяться за выполнение заданий по проекту.

Напишите, сколько Вам потребуется времени на выполнение данной работы и ее стоимость. За какой пункт или несколько пунктов проекта Вы хотели бы взяться.

ОПИСАНИЕ ПРОЕКТА:

Проект состоит из нескольких модулей. Я предполагаю, что каждый модуль будет делать отдельный специалист (но возможно и один специалист несколько пунктов).

КООРДИНАТОР ПРОЕКТА:

Для слаженной работы всех специалистов требуется координатор (руководитель) проекта. Задачей координатора является каждый день по 2-3 часа связываться со всеми специалистами, узнавать состояние дел, давать советы, направлять, стыковать и согласовывать специалистов.

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

Рисунок геометрии в пристегнутом файле.

 

1. ПЕРВЫЙ БЛОК.

Задача его заключается в следующем. Пользователь запускает программу. В окне нарисована деталь, всегда имеющая однотипную трехмерную геометрию. Размеры на рисунке заданы не цифрами, а буквами. Пользователь в позициях a, b, c …. , и так далее задает числа – разные диаметры, разные толщины стенок, разные длинны.

После этого алгоритм первого блока создает по этим параметрам 3D геометрию.

Далее, на следующем шаге, алгоритм разбивает всю геометрию на кирпичики/кубики ‑ конечные элементы (для инфо.: конечно-элементные расчеты, модель, сетка, …, Finite element method (FEM)). Геометрия простая и всегда однотипная.

На конечном этапе блок выводит в ASCII (текстовый формат) таблицу узлов и элементов (номера узлов и какой элемент из каких узлов состоит). Дальше текстовый файл подхватывает следующий блок.

ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:

Образование – не ниже студента 3го курса (выше ‑ приветствуется).

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

Обязательное требование ‑ наличие времени. Минимум два месяца, полный рабочий день без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.

Объем по времени (по моим оценкам) ‑ для высококлассного специалиста, который делал хотя бы один похожий проект – 1 неделя максимум. Для студента – около 2-х месяцев.

 

2. ВТОРОЙ БЛОК.

Скачивает в массивы текстовый файл с конечно-элементной (КЭ) сеткой.

Пользователь вводит граничные условия и нагрузки (температурное поле и давление).

Дальше возможно два варианта:

Первый (предпочтительный) – по известному математическому аппарату идет решение дифференциальных уравнений. Задача полностью линейная. Конвергенции нет.

Если первый вариант окажется сложным, то существует второй вариант. Есть открытый конечно-элементный код. Алгоритм запускает файл с расширением *.exe (этот код) и код сам все решает. Задача специалиста ‑ это запрограммировать.

После этого алгоритм выписывает в текстовом формате КЭ сетку (узлы и элементы), а также результаты решения – напряжения, температуры и давления в узлах.

ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:

Образование – не ниже студента 3го курса (выше ‑ приветствуется).

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

Обязательное требование ‑ наличие времени. Минимум два месяца, полный рабочий день без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.

 

3. ТРЕТИЙ БЛОК.

Данный блок представляет собой блок долговечности. Он считывает тестовый файл после второго модуля, по определенным формулам обрабатывает данные и выдает КЭ сетку и численные значения в узлах по долговечности.

Этот блок уже запрограммирован. Только он программировался сам по себе. То есть формат ввода и формат вывода сейчас написаны в произвольной форме и их необходимо согласовать с предыдущим и последующим блоком.

ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:

Образование – не ниже студента 3го курса (выше ‑ приветствуется).

Специальность – программист.

Обязательное требование ‑ наличие времени. Минимум 2 недели, полный рабочий день без отвлечения на другие вопросы. Координатор может в течение рабочего дня в любой момент связаться с Вами.

 

4. ЧЕТВЕРТЫЙ БЛОК.

Данный блок представляет собой блок представления. Он считывает результаты после третьего блока и рисует картинку конечно-элементной сетки. Разные значения в узлах он показывает другим цветом.

ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:

Образование – не ниже студента 3го курса (выше ‑ приветствуется).

Специальность – программист.

Обязательное требование ‑ наличие времени. Минимум 2 недели, полный рабочий день без отвлечения на другие вопросы. Координатор может в течение рабочего дня в любой момент связаться с Вами.

 

СПЕЦИАЛИСТ ПО СОГЛАСОВАНИЮ РАБОТЫ:

Его задачей является связывание всех блоков и согласование работы. Он также должен начинать проект. От него требуется написать точную и корректную постановку задачи (более расширенную, чем та, что приведена здесь). В процессе написания он должен связываться и проводить согласование со всеми участниками проекта. В отличие от координатора проекта, он может связываться с другими участниками по своему усмотрению, по необходимости.

ТРЕБОВАНИЯ К СПЕЦИАЛИСТУ:

Образование – не ниже студента 3го курса (выше ‑ приветствуется).

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

Обязательное требование ‑ наличие времени. Минимум два месяца, половина рабочего дня без занятия другими вопросами. Координатор может в течение рабочего дня в любой момент связаться с Вами.

 

Буду рад любым Вашим предложениям и рекомендациям.

(Возможно, я не оптимально сформулировал требования к специалистам. Буду рад подсказке/рекомендации).

 

С уважением

Tsertez2.zip

Изменено пользователем Инжмаш
Ссылка на сообщение
Поделиться на других сайтах


Прикрепленные файлы  Tsertez2.zip   14,77К

Жуткое качество картинки, ничего не понятно

 

 

Размеры на рисунке заданы не цифрами, а буквами. Пользователь в позициях a, b, c …. , и так далее задает числа

Ни одной буквы не разглядел. 

Ссылка на сообщение
Поделиться на других сайтах

Я могу написать все блоки и связать их в виде программного макроса для ANSYS.

т.е. выполнить весь проект.

 

Сроки и стоимость зависит от сложности геометрии и Ваших финансовых возможностей, пришлите пример типовой геометрии (3D-модель и обозначьте размеры, которые Вы хотите менять) для оценки.
Ориентировочное время на все блоки - 2 месяца.

Дополнительные вопросы пишите в личку.

Денис.
Руководитель группы прочности авиационных двигателей со стажем 8 лет.

Ссылка на сообщение
Поделиться на других сайтах

 

Прикрепленные файлы  Tsertez2.zip   14,77К

Жуткое качество картинки, ничего не понятно

 

 

Размеры на рисунке заданы не цифрами, а буквами. Пользователь в позициях a, b, c …. , и так далее задает числа

Ни одной буквы не разглядел. 

 

Подготовлю и выложу геометрию (КЭ модель) с хорошим рисунком на следующей недели. Точную дату сказать не могу - геом. делает заказчик

 

Я могу написать все блоки и связать их в виде программного макроса для ANSYS.

т.е. выполнить весь проект.

 

Сроки и стоимость зависит от сложности геометрии и Ваших финансовых возможностей, пришлите пример типовой геометрии (3D-модель и обозначьте размеры, которые Вы хотите менять) для оценки.

Ориентировочное время на все блоки - 2 месяца.

Дополнительные вопросы пишите в личку.

Денис.

Руководитель группы прочности авиационных двигателей со стажем 8 лет.

 

 

 

Денис, дело в том, что нельзя использовать Ансис, Абакус, Настран и т.д. У заказчика этого нет и он не умеет работать с этими программными продуктами. Там не инженеры-расчетчики, а просто инженеры или конструкторы. 

(Если найти какой-нибудь простенький постпроцесор, то только его, только для визуализации).

Ссылка на сообщение
Поделиться на других сайтах

@Инжмаш

 

Вам лучше не изобретать здесь велосипед. Для такой задачи есть стандартный инструментарий - тот же Siemens NX модуль PTS. В нем ваше ТЗ можно реализовать за 2-3 дня (максимум), без всякого программирования. Будет и диалог с картинкой и генерация КЭ сетки с расчетом, и отчет, и чертежи если нужно. И всё это в компактно упаковано с возможностью отображать где угодно и главно расчитано на простого смертного, а на гуру расчетов.

При этом стоимость решения+софта будет в разы меньше,чем нанимать кучу народу и программить. Не говоря уже про качество расчетов и поддержку всего этого добра.

Ссылка на сообщение
Поделиться на других сайтах

Лицензия Siemens NX модуль PTS стоит больших денег ... . Для данного проекта можно применять только или лицензионные продукты или бесплатные.

Ссылка на сообщение
Поделиться на других сайтах

Я думаю,что эти "большие деньги" это примерно одна пятая от того, что вам нужно, чтобы кто-то написал это с нуля. Я просто сталкивался уже с задачами в области проектирования криогенной техники, когда нужно было разные самописки собранные по предприятию сшить вместе и сделать из этого что-то потребное. Примерно представляю во что это выливается. Одно создание 3D геометрии не на базе какого-либо геометрического ядра - можете смело закладывать пару лет работы студентов. У нас куча студентов с горящими глазами рисовали на OpenGL красивое 3D, только 3D для визуализации и параметрическогое 3D, то бишь BREP на основе которого можно строить сетки - это две большие разницы.

Ссылка на сообщение
Поделиться на других сайтах

А Вам не трудно выложить рисунок 3Д для оценки? Насколько сложная эта геометрия? Если можно - коротко о задаче. Сколько блоков-модулей было собрано? Сколько человек при этом было задействованы и т.д.? Были ли стеденты по специальности:  для программирования - программист, для написания "физического" блока - физик?

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Вот здесь
 http://laduga.ru/salome/index.shtml
уже готовые туториалы для работы с Salome и Code-Aster - открытые пакеты. Просто используйте.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



  • Сообщения

    • Nod801
      @Aurifer Первое что приходит на ум ... у подсборки пробовал включить режим "мягкой сборки" ... если да но трабла осталась, то нужно смотреть\щупать твою всю сборку ... так трудно что-либо говорить
    • Kasper
      Не подскажите есть ли плагин в ТС для быстрого просмотра формата solidworks?
    • Aurifer
      Редактировал отдельно подсборку открывая через Windows. Потом открываю главную сборку, выходит сообщение "модели изменились, перестроить?", соглашаюсь, ошибка.  Редактировал прямо из основной сборки, кнопкой "редактировать сборку" в дереве построений. Эффект тот же.  Из ограничений, каркас на котором крепятся валы, выбираю ПКМ - "зафиксированный". Чтобы остальные детали (подсборки) двигались относительно валов. И в то же время в "свойства компонента" - "решить как" - ставлю "свободно". Чтобы валы можно было сдвигать/раздвигать между собой. Если решить как, ставлю "точно", то опять же ошибка перестроения.  P.s: Картинку мою видно? Как то криво у меня отображает. 
    • maxx2000
      редактировать можно по-разному, в контексте сборки, либо сделав подсборку активной и редактируется уже в контексте подсборки. А так всё что понятно что ты в сборке наложил ограничения, потом открыл подсборку и в ней наложил ограничения и у тебя естественно возник конфликт.
    • Aurifer
      Добрый день, подскажите что я делаю не так.  Имеется такая сборка: Расстояние между валами не фиксировал, чтобы потом сопряжения сделать по факту. Сборку сделал. Теперь задача сохранить деталь (подсборку) с зафиксированными валами. Но вот не задача.Редактирую подсборку прямо из сборки, делаю валы зафиксированными. Но при открытии файла вне сборки, валы фиксированны, но не в тех местах как в сборке, а в тех где они были до вставки в сборку.  Ладно, опять открываю эту подсборку, делаю в ней сопряжение "граничащее расстояние" . Расстояние оставляю, то которое программа автоматически подставила. Сохраняю. Основная сборка пытается перестроиться и выпадают ошибки, что нельзя решить данные сопряжения!  Пробовал измерить расстояние на ответной части и вбить вручную, ошибки перестроения.  Любые попытки зафиксировать эти валы или их кронштейны приводят к ошибкам перестроения. 
    • SAVASTEEV
      Всем привет, у фанука есть цикл G72 очень удобный цикл когда нужно отрезным резцом сделать какие-либо проточки контура, а как можно задать такую же обработку на сиеменсе? Стойка siemens 808d ? То есть создаю нужный контур, но какой вариант обработки нужно указать? Либо как правильно нужно задать контур, попробовал разные варианты у меня резец выходит либо в заготовку (по симуляции), либо идет как проходной резец (типа как по тому же циклу G71 фанучному)   Буду благодарен за помощь, так-как вручную прописывать и рассчитывать все контуры такое себе.... В 840 и в 828 стойки вроде можно выбрать вариант проточки продольная либо поперечная, но вот как сделать это в 808.... 
    • maxx2000
      установить сверхкомпактные противовесы из обеднённого урана  а если серьёзно, то рассмотреть верньерный механизм
    • gudstartup
      а вы на манометр при резке посмотреть не пробовали?
    • Guhl
      Ха, точно. Я почему-то был уверен, что это только для аналоговых шпинделей. Спасибо! Это согласование датчика
    • Tad
      Делал не раз и не два. Более десячти лет тому назад рекомендовал эту схему с соответствующей картинкой на одном техническом форуме для проверки насоса. Там она была уместна. А теперь хотел бы услышать от вас, в чем я неправ - если выдаете себя за специалиста - аргументы в студию, дабы не прослыть простым трепачем.  
×
×
  • Создать...