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

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

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

Последний раз редактировалось DEM, 31.01.2013 в 21:06.
Просмотров: 149017
 
Непрочитано 01.02.2013, 13:17
#61
Cosinus

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


Кажись можно сделать такой алгоритм.
1. Назначаем фоновую арматуру.
2. Прога считает момент воспринимаемый фоновой арматурой и пробегая по КЭ запоминает номера КЭ с дефицитом арматуры.
3. Пробежку делать "по рядам" вдоль координаты X или Y центра тяжести пластинки в зависимости от направления арматуры. При натыкании на элемент с дефицитом армирования, отмечается флажок в программе и при дальнейшем передвижении отмечаются подряд идущие элементы с дефицитом. Потом также поступаем со следующим рядом. А если в следующем ряду дефицитных элементов нет - флажок закрывается. Таких зон будет несколько.
4. Далее смотрим координаты отобранных дефицитных элементов,получаем max и min координаты для прямоугольника - зоны вставки доп. арматуры. Прога по расчету предлагает назначить доп.армирование (тут ей нужно будет прописать возможные шаблоны армирования), подтверждаем, и она рисует с учетом анкеровки. Потом можно доделать алгоритм на доп. армирование в виде параллелограмма.
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Непрочитано 01.02.2013, 13:22
#62
swell{d}

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


попробую перефразировать Дамира своими словами:
есть изополе армирования, в котором тремя цветами обозначены разные, необходимые по расчёту площади арматуры
допустим, зелёный (0-5 см.кв.), жёлтый (5-10 см.кв) и красный (10-15 см.кв.).

добавляем фон d12s200 (5,65 см.кв) - весь зелёный пропал, жёлтый стал зелёным, красный стал жёлтым
добавляем доп. зону армирования, допустим d12s200 по всем жёлтым и зелёным местам. оп, зелёный опять пропал, жёлтый превратился в зелёный.
поменяли на оставшихся зелёных диаметр доп.стержней с d12 на d16 - оп, всё пропало - армирование ништяковое!

если нет, то останутся пятна...
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Автор темы   Непрочитано 01.02.2013, 13:37
#63
DEM

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


swell{d}
Совершенно верно!!
Во первых это нам даст, более точное армирование....
Во вторых, позволяет автоматически определять анкеровку стержня...
Конечно некоторые конструктивные требования будут упущены(надеюсь пока), это 1/3 пролета и т.п. но алгоритмы можно будет подправить...
Пока речь идет о монолитных безбалочных перекрытиях, но потом можно будет и усложнить все.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 01.02.2013, 14:26
#64
Surely

расчеты МКЭ, проектирование, к.т.н.
 
Регистрация: 01.10.2008
Сообщений: 525


Цитата:
Сообщение от DEM Посмотреть сообщение
Surely
Ну блина вы хоть следите за постами????
Во первых пост 24 не ваш, а Boxa, если что, во-вторых, скажу вашими словами, вы хоть блин следите, что пишут, я вам не говорю о том что сделано, я говорю о том как в автоматическом режиме унифицировать, т.е. из множества диаметров например 6,8,10,12,14,16, выбрать один например 12, а в местах концентрации напряжений ставить просто дополнительную арматуру. Мало того как вы учтете ошибки сетки КЭ, которые бывают в месте локальных концентраций напряжений когда, выскакивает арматура под 36 мм, когда везде 12, например.

Цитата:
Сообщение от DEM Посмотреть сообщение
После того как он будет отработан, можно будет на его основе(по тем действиям которые будут постоянно воспроизводится), сделать уже автоматическое армирование.....
Вы не из того исходите, автоматическое армирование без унификации, это полный бред, который приведет к тому, что я написал в своем посте, когда у вас на схеме армирования будут, то одна арматура, то совсем рядом другая и т.д.

Прием, который предлагает swell{d}, возможен только для достаточно простых плит перекрытия (которые и так можно заармировать), без отверстий, с равномерным шагом колонн и т.д., когда сложное перекрытие, может так получаться, что на маленьком участке у вас будет зона, где нужно поставить 18, а где-то 12, а потом опять 18, и как ваша разработка будет работать, ну поставит вам рядом 18_12_18. В реальности вы же поставите естественно всю 18-ю.
__________________
Бесполезно доказывать предубежденному человеку несправедливость его предубеждений - И.С. Тургенев

Последний раз редактировалось Surely, 01.02.2013 в 14:34.
Surely вне форума  
 
Непрочитано 01.02.2013, 14:28
#65
Cosinus

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


Тогда давайте уж делать не под скад или лиру (или не только под них), а под путёвую опенсорсную программу с нормальным физнелинейным процессором. Усилия получаем в ней - это чистый МКЭ. Расчеты делает наша прога в соответсвии с нашими нормами и выдает распечатку с подробным расчетом-отчетом, чтоб экспертиза утёрлась.
__________________
Грызи гранит науки. Не можешь грызть - соси!
Cosinus вне форума  
 
Непрочитано 01.02.2013, 14:35
1 | #66
swell{d}

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


Цитата:
Сообщение от Surely Посмотреть сообщение
ну поставит вам рядом 18_12_18. В реальности вы же поставите естественно всю 18-ю.
про автоматику я не говорю. руками - всё правильно. и всё будет "белое", т.е. 18я перекрывает необходимость в 12ой
Цитата:
Тогда давайте уж делать не под скад или лиру (или не только под них), а под путёвую опенсорсную программу с нормальным физнелинейным процессором. Усилия получаем в ней - это чистый МКЭ. Расчеты делает наша прога в соответсвии с нашими нормами и выдает распечатку с подробным расчетом-отчетом, чтоб экспертиза утёрлась.
круто, а потом придумаем какое-нибудь идиотское название, типа Арфа2013 и будем продавать по 200тыс
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 01.02.2013, 14:35
#67
Stepik-ssv


 
Регистрация: 02.03.2010
Сообщений: 200


Вставлю 5 копеек: когда делал КЖ, то смотрел изополя армирования не по изолиниям, а по ячейкам разбития. Это дает унификацию по длинам, пятнам доборной арматуры.
Stepik-ssv вне форума  
 
Непрочитано 01.02.2013, 14:37
#68
Surely

расчеты МКЭ, проектирование, к.т.н.
 
Регистрация: 01.10.2008
Сообщений: 525


Цитата:
Сообщение от Boxa Посмотреть сообщение
Похоже на очередную красную кнопку.
Вот для автора темы, такого у вас явно не получится, как вы хотите чтобы экспортировались результаты, и раз программа все вам начертила и разбросала, все армирование идеально, ручками все равно придется поработать.
__________________
Бесполезно доказывать предубежденному человеку несправедливость его предубеждений - И.С. Тургенев
Surely вне форума  
 
Автор темы   Непрочитано 01.02.2013, 14:38
#69
DEM

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


Surely
Извиняюсь #54 пост имел ввиду....
Мужики давайте не распыляться, сделаем пока вариант для полуавтоматического армирования.....
Потом разберемся и с автоматическим....
Просто когда попробуем полуавтоматический вариант, будет проще говорить, куда двигаться дальше....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 01.02.2013, 14:40
#70
Boxa

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


Для того что показано в п.24 импортировать схему армирования из ASF не нужно.
Достаточно 4 подложек (картинок) и маленького модуля в котором прописаны соответствия цвет - кол-во арматуры и который вставляет в указанную область динамические блоки. Информацию об арматуре в указанной области модуль берет с подложки, соотносит цвет-> кол-во арматуры, выбирает наибольшее кол арматуры и заполняет данные в дин. блоке.

Вот только к автоматизации это имеет слабое отношение. В моем понимании, полуавтоматическая раскладка арматуры, это когда программа все разложила сама, а я, как конструктор, проверил ее работу и внес правки связанные с конструктивными требованиями.
Boxa вне форума  
 
Непрочитано 01.02.2013, 14:41
#71
Surely

расчеты МКЭ, проектирование, к.т.н.
 
Регистрация: 01.10.2008
Сообщений: 525


Цитата:
Сообщение от DEM Посмотреть сообщение
Мужики давайте не распыляться, сделаем пока вариант для полуавтоматического армирования.....
Да ладно с этим автоматом, лучше расскажите чем закончилась эпопея со сравнением результатов счета по лицензионке и пиратке, я так понял миф развеян .
__________________
Бесполезно доказывать предубежденному человеку несправедливость его предубеждений - И.С. Тургенев
Surely вне форума  
 
Непрочитано 01.02.2013, 14:42
#72
swell{d}

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


Цитата:
Сообщение от Surely Посмотреть сообщение
лучше расскажите
дык может откроете ту тему и сами почитаете?
Offtop: странные какие-то к.т.н.ы пошли
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 01.02.2013, 14:45
#73
Simonoff

Robot и Хобот
 
Регистрация: 20.11.2006
Киев
Сообщений: 1,062
<phrase 1=


Цитата:
Сообщение от DEM Посмотреть сообщение
К тому же тогда уж стоит может подождать, глядишь Ревит с Роботом по лучше скрестят и армирование можно будет импортировать....
Ревит с Роботом уже скрещен, а вы все ждете пока его "по лучше" скрестят )))
__________________
Robot и Хобот
Simonoff вне форума  
 
Непрочитано 01.02.2013, 14:52
#74
Surely

расчеты МКЭ, проектирование, к.т.н.
 
Регистрация: 01.10.2008
Сообщений: 525


Цитата:
Сообщение от swell{d} Посмотреть сообщение
дык может откроете ту тему и сами почитаете?
Offtop: странные какие-то к.т.н.ы пошли
Как вы думаете проще у автора темы наверное спросить,тем более темка то подобная этой, больше демагогии и благих идей, а толку как и от той, так и от этой 0. Надо понимать просто, что уже есть много программм, реализующих это, хоть и коряво, но делают, а вы хотите реально сделать кнопочку, нажав, которую вы раз и получите все армирование, хотя даже понять никак не можете, что проще унифицировать в ручную арматуру, чем придумывать то, что вы делаете (я сейчас имел ввиду именно связку скад и автокад).

P.S. Вопрос так я кстати до сих пор не получил, для чего все это, если нет унификации?
__________________
Бесполезно доказывать предубежденному человеку несправедливость его предубеждений - И.С. Тургенев
Surely вне форума  
 
Автор темы   Непрочитано 01.02.2013, 14:57
#75
DEM

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


Цитата:
Сообщение от Boxa Посмотреть сообщение
Достаточно 4 подложек (картинок) и маленького модуля в котором прописаны соответствия цвет - кол-во арматуры и который вставляет в указанную область динамические блоки. Информацию об арматуре в указанной области модуль берет с подложки, соотносит цвет-> кол-во арматуры, выбирает наибольшее кол арматуры и заполняет данные в дин. блоке.
Вот только отследить, правильно ли ты заармировал сложно....
Мой вариант, будет на порядок удобнее...
Я сперва думал делать все через таблицы(импорт полигонов МКЭ и результатов армирования), но потом swell{d} подсказал, что сеть файл ASF импорта в Алплан, ну я и поковырял этот файл и обнаружил, что там идет текстовое описание арматуры...
Surely
Та тема еще не закончена, по ней пошел второй этап, делают схему для Лиры...
К тому же самое главное выяснили, для СКАДа разницы нету, взломаная прога или нет....
А эта тема думаю разовьется в вариант для полуавтоматического армирования, если Воха не захочет до делать по моему предложению, то найдутся другие которые смогут это сделать....
Offtop: Тема то хорошая и не такая уж флудерная, если тебе хочется по гутарить, ну дык есть раздел разное
PS. Че ты взялся с этой унификацией, еще не сделали первый этап, а уже хочешь результаты автоматического армирования....
Offtop: Докторская чтоля по этой теме у тебя...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 01.02.2013 в 15:04.
DEM вне форума  
 
Непрочитано 01.02.2013, 15:15
#76
palexxvlad


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


DEM, а чем плох импорт мозаики армирования из скада в авокад через wmf? и в цвете и в векторах и в регионах.
 
 
Автор темы   Непрочитано 01.02.2013, 15:18
#77
DEM

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


palexxvlad
НУ глючит при этом Автокад, да и мозаика криво выглядит....
Пробовал уже....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 01.02.2013, 15:25
#78
Surely

расчеты МКЭ, проектирование, к.т.н.
 
Регистрация: 01.10.2008
Сообщений: 525


Цитата:
Сообщение от palexxvlad Посмотреть сообщение
DEM,
Давайте на личности переходить не будем, я пытаюсь вам дать совет, (Offtop: так же как и в прошлой теме про сравнение результатов счета, я в самом начале коротко и ясно описал, почему тот миф это бред, вы не поверили, начали считать, в итоге подтвердили, меня), что в итоге нужно сделать, вы же пытаетесь изобрести велосипед вновь и вновь. Как можно, что то начинать, если вы не понимаете вашу конечную цель. Я вот просто рассчитываю достаточно сложные монолитные перекрытия, со множеством мест концентраций напряжений, для меня явно такой подход вашей полу/полно-автоматизированного подхода ни как не подойдет, тем более с реализованными конструктивными требованиями норм, наверное в этом проблема нашего взаимопонимания. Хотя я также не могу понять в чем проблема, сделать вручную для простых систем.
__________________
Бесполезно доказывать предубежденному человеку несправедливость его предубеждений - И.С. Тургенев
Surely вне форума  
 
Автор темы   Непрочитано 01.02.2013, 15:35
#79
DEM

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


Surely
Слушай, дык тебя же никто не заставляет тут писать...
Ну неподходит тебе это, ну придумай свое....
Ты ж КТН, а у меня синий диплом, в прямом и переносном смысле....
Я ж в той теме тоже знал заранее результаты, потому как делал уже подобное, но миф был развенчан, большим количеством людей....
Теперь по крайней мере никто не будет на этом форуме говорить обратное....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 01.02.2013, 15:40
#80
palexxvlad


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


Цитата:
Сообщение от DEM Посмотреть сообщение
palexxvlad
НУ глючит при этом Автокад...
Странно... когда работал на скаде не замечал такого
 
Ответ
Вернуться   Форум 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