|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
Прямоугольная как раз не нужна, значительно чаще будет нужна четырехугольная пластина. а прямоугольная это лишь частный случай четырехугольной
----- добавлено через 51 сек. ----- Это нужно пробовать варианты. Тогда можно будет наверняка сказать какая идея лучше ----- добавлено через ~2 мин. ----- Цитата:
----- добавлено через ~3 мин. ----- Здесь в библиотеке была книжка Агапова от 2002-го года с готовыми выведенными МЖ для нелинейных стержневых и слоистых оболочечных КЭ |
|||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Цитата:
|
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
|
|||
|
||||
проектирование Регистрация: 16.09.2005
KZ
Сообщений: 135
|
На самом деле проще?
Я так думал, что MathCAD считывает сами формулы и знание языков программирования (вроде Python) не требуется. Написал формулу, любой может подправить, доработать, скопипастить, не выискивая цепочку алгоритма в коде. Вместо чистого Python, я бы тогда предложил: Dynamo (в связке с учебным Revit), либо Grasshopher. Есть еще open source Dynamo Sandbox (пока не знаю что он может). Вот еще нашел open source: GRevit Последний раз редактировалось lenivec, 27.09.2021 в 08:05. |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,523
|
Предлагается следующий перечень задач (пока собираем литературу):
1. Процедура формирование локальных матриц жесткостей стержней и оболочек (на один КЭ) 1.1. В линейной постановке 1.2. В физически нелинейной постановке (геометрически нелинейные пока рассматривать не будем, так как для массового проектирования это не так актуально, а прогибы ж.б. перекрытий определять нужно в физ. нелинейной постановке) 2. Написание процедуры по генерации плоских КЭ сеток (вероятнее всего, следует воспользоваться кодом от проекта GMSH) 3. Написание процедуры оптимизации нумерации узлов таким образом, чтобы ширина ленты матрицы была минимальной (для т.н. многофронтального метода) 4. Написание процедуры решения СЛАУ с обращением матрицы жесткости 5. Написание процедуры получения РСУ 6. Визуализация 7. Подбор расчетных параметров сечений по РСУ |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
Никак. Загнется он на первой более-менее серьезной расчетной модельке.
----- добавлено через 48 сек. ----- Как вариант. Но получится некоторое снижение производительности по сравнению с нативным си. ----- добавлено через ~2 мин. ----- Цитата:
----- добавлено через ~4 мин. ----- ну это ж не лиспик по изменению цвета слоя. без детального обсуждения стратегии и нюансов такой опенсорс создать не получится ----- добавлено через ~6 мин. ----- Цитата:
----- добавлено через ~7 мин. ----- Здесь все же лучше смотреть в сторону OpenGL, а не автокада |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,523
|
Сталь обычно все считают в линейной постановке (кроме мачт), но мачты тоже линеаризуются нормально. Но очень мало людей правильно считают прогибы ж.б.к. Хотелось бы этот пробел устранить.
Может быть. Но написание нормального графического движка - задача более сложная, чем расчетного комплекса. Здесь вопрос не в 3д визуализации а в задаче эффективного обсчета 2-д текста и графики в больших объемах. |
|||
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 176
|
Цитата:
В идеале было бы здорово, если группа матерых специалистов, начали делать расчет в Маткаде(Питон, Javascript или просто на бумажке), а nickname2019 начнет готовить библиотеку для автокада. Специалисты по воюют за правильность расчета, а nickname2019 просто переписал формулы из программы в программу, а не изучал математику расчетов |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,523
|
Цитата:
Для написания расчетных модулей c++ кроме как оформление циклов и объявления переменных типа double и string знать ничего не надо. Предлагается писать программу для visual studio 2012, это позволит запускать приложение на autocad 2015, 2016. Также эту версию желающие смогут перекомпилировать под nanocad. Имхо, при желании портировать с visual studio 2012 на более новые версии провести проще, чем наоборот. Есть возражения? |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
|
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
А почему в таком древнем VS?
----- добавлено через ~4 мин. ----- Цитата:
1) он платный 2) он не будет работать с матрицами объемом в гигабайты |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,523
|
Цитата:
arx - это нужно для визуализации и отладки, чтобы не писать свой граф. редактор. |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
|
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,523
|
gmsh написан на c++. Скорее всего оттуда можно много чего взять вообще без переделок.
----- добавлено через 31 сек. ----- согласен. Это на крайний случай. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СП 335.1325800.2017 «Крупнопанельные конструктивные системы. Правила проектирования» (Обсуждение) | Armin | Прочее. Архитектура и строительство | 37 | 07.11.2018 06:55 |
Фирменные решения по пропуску коммуникаций через стены подвала | Regby | Конструкции зданий и сооружений | 2 | 07.04.2010 20:43 |
устройство и возможные конструктивные решения вентфасада из кирпича | Ivansobaka | Каменные и армокаменные конструкции | 1 | 16.12.2009 06:38 |
Конструктивные решения по перемычкам в многослойных кирпичных стенах! | Westroy | Архитектура | 16 | 30.11.2009 13:57 |
Конструктивные решения монтажных соединений многоэтажных зданий на высокопрочных болтах | VoRoNoFF | Конструкции зданий и сооружений | 1 | 04.04.2009 00:41 |