|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
VBA так VBA. В принципе, если буду сам арматуру считать, можно такой же asf файл в питоне сделать
Разнос можно сделать или тупо разбив диапазон на т-частей (с моментами так и делал), или по диаметрам-шагам арматуры. Для проармированных регионов планирую выключать (может переименовывать и выключать) слои. Гнутые - это всякие П-шки, Г-шки, С-шки (классическое гнутьё щас не в моде ). Мои блоки армирования корявенькие - видел здесь красивее. Попробую вставлять их
__________________
Грызи гранит науки. Не можешь грызть - соси! |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Лучше не по слоям....
Глянь в одном из моих постов есть пример.... Блок распределенного армирования у меня есть.... Но лучше разделить проект на части, каждая должна отвечать за свое..... 1. Импорт 2. Армирование зонами 3. Замена зон на блоки и примитивы
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
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 Где здесь кто? Что сидит в QR? Оно нам надо? Собссно вот файл с армированием нарисованным VBA . Я пошёл спать
__________________
Грызи гранит науки. Не можешь грызть - соси! Последний раз редактировалось Cosinus, 05.02.2013 в 01:17. |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
ХЗ что это такое....
А вот армирование выглядит так как надо...... Даже для начала такой вариант уже многое дает!!!!
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 05.02.2013 в 08:22. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Хммм...
Если задавать подложки(то что сделано сейчас у Cosinus-а) блоками, что в принципе правильно, то надо чтобы зоны армирования были прозрачными, т.е. делать просто блоки пустые... Тогда для обработки подложки понадобятся следующие команды и функции.... 1. Обязательно запоминать те данные которые были заданы в исходном файле *.asf, чтобы можно было восстановить исходное армирование.... 2. Отрисовка прямоугольного блока по 2-м точкам, блоку назначается цвет в зависимости от принятого армирования(сделать предварительны выбор армирования Диаметр и шаг). Можно записывать шаг и диаметры в атрибуты блока, после того ка блок отрисован, следует понизить градус цвета в подложке..... 3. Отрисовка произвольной зоны армирования по полилинии и создание из неё блока, а дальше все тоже самое что в п. 2 4. Восстановление исходной арматуры, если нам какой то участок не понравился... 5. ...... Добавляйте пожелания.....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Отрисовка полей готова. Процедура - ReadAsf. Рисует 6 блоков с изополями. Но дальше, я думаю, VBA не справится, или я не справлюсь на VBA . Где хранить данные? Нужна отдельная прога, чтоб всё хранила и обрабатывала. Или может подтянуть Zcad и в него всё встроить
__________________
Грызи гранит науки. Не можешь грызть - соси! |
||||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Cosinus
Можно схитрожопить, для сохранения использовать те же полигоны, т.е. отрисовывать 2 полигона, но одному задавать параметр Визибл 0....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
кто знает, там вроде акадовским примитивам можно задавать какие-то xdata ? Может в них хранить получится? Могу, конечно, каждый 3dface упрятать в отдельный блок с атрибутами, но это сколько ж тогда блоков будет!
__________________
Грызи гранит науки. Не можешь грызть - соси! |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
РД использовать не советую. Уж лучше словари... (как пример: http://autolisp.ru/2012/04/06/dictionaries/ )
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт плоской схемы из Автокад в Лиру | 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 |