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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Импорт армирования результатов армирования из расчетных программ в Автокад

Импорт армирования результатов армирования из расчетных программ в Автокад

Ответ
Поиск в этой теме
Непрочитано 30.01.2013, 07:36
Импорт армирования результатов армирования из расчетных программ в Автокад
DEM
 
YngIngKllr
 
СПб
Регистрация: 29.03.2005
Сообщений: 12,968

Собственно есть файл с расширением ASF, это результаты расчета армирования СКАДа...
В файле представлена сетка МКЭ и армирование по слоям в направлениях Х и У.
Вот разобранный файл...
Цитата:
GL POLY 17 -это пока не разобрался что.....
37.000 21.950 0.000
37.000 4.350 0.000
34.500 4.350 0.000
...... ...... .......
GP KNOT 5173-это номера и координаты точек
1 37.000 10.350 3.600
2 37.000 16.350 3.600
3 18.450 0.000 3.600
4 20.750 22.200 3.600
...... ...... .......
GF ELEM 5062-это номера элементов с номерами узлов
1 8 12 414 22
2 22 414 429 23
3 23 429 444 24
4 24 444 459 25
...... ...... .......
QR 1 252510 0.000 0.000 0.000 0.000 90.000 - это армирование элементов по слоям
QM 0 0 34.300 0.200 3.600 0.58 0.51 0.00 0.00 0.00 0.00
QM 0 0 34.300 0.600 3.600 1.07 0.97 0.00 0.00 0.00 0.00
QM 0 0 34.300 1.000 3.600 1.44 1.32 0.00 0.00 0.00 0.00
QM 0 0 34.300 0.200 3.600 0.58 0.51 0.00 0.00 0.00 0.00
( 0 0 34.300 0.200 3.600/это зачем то опять координаты/ 0.58/армирование верхнее по Х/ 0.51/армирование верхнее по У/ 0.00/армирование нижнее по Х/ 0.00/армирование нижнее по У/ 0.00 0.00/эти значения пока не разобрал, по всей видимости поперечное армирование....)
Собсно хотелось бы сделать программку которая бы позволяла, импортировать сетку МКЭ из данного файла в автокад в виде блока. Конечные элементы импортировать в виде регионов и назначать им цвет в зависимости от того сколько требуется арматуры.....
Получится 6 блоков соответственно
Армирование нижнее по Х
Армирование верхнее по Х
Армирование нижнее по У
Армирование верхнее по У
Армирование поперечное по Х
Армирование поперечное по У

Предложение к заинтересовавшимся, которые могут программировать в Лиспе, помочь сделать эту программу, я Лиспом давно не занимался, а сейчас в основном на Делфях сижу...
В принципе данную программку можно и на NET сделать.....
PS. Файло с расширением ASF прилагаю...

Вложения
Тип файла: zip Сборка05.zip (121.7 Кб, 442 просмотров)

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

Последний раз редактировалось DEM, 31.01.2013 в 21:06.
Просмотров: 148497
 
Непрочитано 04.02.2013, 14:38
#121
Boxa

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


"В том-то и беда. О том, как их прищучить после, я и сам много чего напридумывал, а вот как пройти внешнее оборонительное кольцо…"(с)Злотников

работать нужно последовательно, выполняя одну задачу за другой.
И все что вы говорите правильно, но такая обработка нужна для каждого кластера отдельно. А потому сначала, обработка точек и выделение отдельных кластеров, ПОТОМ, можно над ними глумиться так как хочется.
Boxa вне форума  
 
Автор темы   Непрочитано 04.02.2013, 14:53
#122
DEM

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


Boxa
Кластеры как ты говоришь лучше не объединять......
Это ничего не даст....
Т.к. потом у тебя например, зона армирования может лишь частично захватить кластер, и что ты будешь делать???
Разбивать кластер еще на зоны????
Согласен, не очень удобно определять чисто математически какого цвета Полигон(КЭ)...
Но в этом случае можно воспользоваться и автокадовскими методами выделения объектов в точке.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 04.02.2013 в 15:03.
DEM вне форума  
 
Непрочитано 04.02.2013, 15:52
#123
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Вот, попробовал питоном из лировских файлов зачитать геометрию и усилия и нарисовать в автокаде моменты в разных слоях. Вроде получается. Осталось малость - посчитать армирование (чтоб лировское не применять), и все вычертить.
Вложения
Тип файла: dwg
DWG 2010
Lirarm.dwg (306.0 Кб, 2301 просмотров)
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Автор темы   Непрочитано 04.02.2013, 16:00
#124
DEM

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


Cosinus
Прикольно....
Но впринципе я не думаю чтобы Лировское армирование будет шибко отличатся от того армирования которое ты сделаешь в своей программе...
В принципе так же можно из таблиц СКАДа результаты импортировать....
КСтати если честно очень не плохой вариант, учитывая как происходит распечатка в СКАДе...
Так можно будет сделать таблицы и импортировать значения в автокад, и красиво все на чертеже представить.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 16:01
#125
Boxa

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


Cosinus,
Здорово.
Boxa вне форума  
 
Автор темы   Непрочитано 04.02.2013, 16:03
#126
DEM

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


Offtop: Блина и че мы раньше до такого не додумались.....\
Я когда то пытался, подложки импортировать в wmf и по ним армирование делать, но все так коряво было...
А так скоро Ынструменты для армирования получим....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 17:07
#127
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,403


Cosinus, Армирование можно вытащить так же? Только опять условие необходимо, чтобы перекрывались области которым хватает армирования
unikum85 вне форума  
 
Непрочитано 04.02.2013, 17:16
1 | #128
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
Cosinus
Прикольно....
Но впринципе я не думаю чтобы Лировское армирование будет шибко отличатся от того армирования которое ты сделаешь в своей программе...
Offtop:
Так я же много лет мечтаю избавиться от Лиры и перейти на опенсорсные МКЭ. Когда появится подбиралка-рисовалка арматуры, лира будет торжественно стерта нафиг с моего компа.


Раскладку прямых стержней сделать несложно, а вот как поступать с гнутыми? Наверно, надо сделать библиотеку "типовых" гнутых деталей с параметрическими размерами, чтоб из неё выбирать

unikum85 Да. Лирармовский отчет, хоть он и корявый для чтения, но программно прочитать можно.
__________________
Грызи гранит науки. Не можешь грызть - соси!

Последний раз редактировалось Cosinus, 04.02.2013 в 17:23.
Cosinus вне форума  
 
Автор темы   Непрочитано 04.02.2013, 17:36
#129
DEM

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


Цитата:
Сообщение от Cosinus Посмотреть сообщение
unikum85 Да. Лирармовский отчет, хоть он и корявый для чтения, но программно прочитать можно.
Дык Лира тоже в Алплан импортирует армирование...
Не проще ли этот файл так же распарсить и закинуть в автокад....
Cosinus
А вообще конечно идея то хорошая, и Лира и СКАД себя исчерпали уже....
Авторы погрязли в склоках и обновлениях, хотя СКАДу требуется полная переработка....
Долгожданного СКАД 12,0 мы похоже в этом году так и не увидим...
Offtop: Дай бог чтобы наши внуки у видели этот раритет разродившимся...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 17:57
#130
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Я попытался экспортировать из лирарма в asf.
Получил такое содержимое файла

Код:
[Выделить все]
  1.0 Nemetschek ALLPLAN - LIRA 9.6
drawing4
И всё.

Он вообще текстовый? Мож я чего не вижу?
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Автор темы   Непрочитано 04.02.2013, 18:02
#131
DEM

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


Cosinus
Должен быть текстовый, открывать его надоть с помощью блокнота....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 18:12
#132
palexxvlad


 
Сообщений: n/a


Вот пример экспорта из лиры
Вложения
Тип файла: rar armrez.rar (44.2 Кб, 65 просмотров)
 
 
Автор темы   Непрочитано 04.02.2013, 18:17
#133
DEM

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


palexxvlad
Файлы 1 в 1 со СКАДовским...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 18:18
#134
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


У меня экспорт в asf не заработал, работает в edf. Обожаю Лиру!
Offtop: Правда я щас дома и работаю на поломатой лире
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Непрочитано 04.02.2013, 18:18
#135
palexxvlad


 
Сообщений: n/a


Цитата:
Сообщение от DEM Посмотреть сообщение
Файлы 1 в 1 со СКАДовским...
Ну да, так и должно быть, иначе бы Allplan их не кушал одинаково аппетитно
 
 
Автор темы   Непрочитано 04.02.2013, 18:21
#136
DEM

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


НУ что ждемс кто первый сделает импорт полигонами в Автокад, для дальнейшего обсуждения.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 04.02.2013, 18:22
#137
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


Такой файл смогу прочитать и по слоям разнести... Вечерком посижу. Есть какие хотелки?
Одна проблема. Из питона как-то дОООООЛго картинка рисуется, секунд 20-30. Могу на VBA сделать, может на нём быстрее будет (хотя я вроде как расстался с VBA).
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Непрочитано 04.02.2013, 19:03
#138
swell{d}

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


Я за vba
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 04.02.2013, 19:28
#139
unikum85


 
Регистрация: 02.04.2010
Ростов-на-Дону
Сообщений: 1,403


Cosinus, а "разнос" по слоям будет осуществляться в зависимости от требуемой площади арматуры? А как вы представляете себе скрытие областей, которые перекрываются установленной арматурой?
Вообще надо подумать каким образом будет считываться "заармированный полигон" (вроде ясно выразился?)
Может не будем привязываться к СПДС и прочей прокси графики, а сделать блок динамический (с того же веткада взять - бесплатно и функционально)+"мусора" лишнего нет
Цитата:
Сообщение от Cosinus Посмотреть сообщение
вот как поступать с гнутыми
Кто может пояснить, в плитах где их использовать? Я в практике не сталкивался с гнутыми стержнями при армировании.
Цитата:
Сообщение от Cosinus Посмотреть сообщение
Раскладку прямых стержней сделать несложно
раскладка будет в виде блока или?
Вообще очень-очень рад за такие успехи Offtop: (тьфу-тьфу, шоб не сглазить)
unikum85 вне форума  
 
Автор темы   Непрочитано 04.02.2013, 19:34
#140
DEM

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


Я предлагаю не по слоям разносить а менять цвет примитивов...
А цвет менять в зависимости от того какого цвета примитив наложен....
Ну а армирование потом можно будет сделать любыми вариантами и блоками и прокси графикой...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Импорт армирования результатов армирования из расчетных программ в Автокад

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт плоской схемы из Автокад в Лиру vadimys Лира / Лира-САПР 21 14.09.2012 00:01
1.напряжения в SCAD 2. перенос эпюры из скада в автокад poleon SCAD 5 13.12.2009 17:12
импорт в автокад 2010 wzm AutoCAD 2 23.09.2009 22:48
импорт из лиры в автокад funky_Frankie Лира / Лира-САПР 3 06.09.2008 09:11
Импорт в Автокад RINga AutoCAD 3 19.04.2007 19:54