[VetCAD++] - главная Форумы VetCAD++
VetCAD++ - утилиты для AutoCAD
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Автоматические спецификации VetCAD++

Динамические блоки в VetCAD++
Версия для печати
На страницу Пред.  1, 2, 3, 4, 5, 6 ... 16, 17, 18  След.
 
Начать новую тему   Ответить на тему    Список форумов Форумы VetCAD++ -> VetCAD++ - отзывы, пожелания, проблемы, решения
Предыдущая тема :: Следующая тема  
Автор Сообщение
Cheb09



Зарегистрирован: 20.06.2012
Сообщения: 20
Откуда: Чебоксары

СообщениеДобавлено: Пт Июн 22, 2012 15:18    Заголовок сообщения: Ответить с цитатой

wetr писал(а):

Vetalby, может сейчас что-то можно сделать?

+1.
Давайте сформулируем общие признаки блоков под vetcad, чтобы можно было разложить блоки, отредактировать атрибуты и параметры средствами автокада, а vetcad их смог обработать и выдать результат (спецификации, ведомости). Конечно это только для лицензированных пользователей.
P.S. Видел ролик как работают выложенные блоки. Очень понравилось, только вот без спецификации не поймешь где какой диаметр и класс арматуры (нету в свойствах).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wetr
Moderator


Зарегистрирован: 29.08.2007
Сообщения: 128
Откуда: Владивосток

СообщениеДобавлено: Пт Июн 22, 2012 16:32    Заголовок сообщения: Ответить с цитатой

диаметр и класс арматуры записываются в расширенные данные файла. такова логика программы.
поэтому в атрибутах ничего и нет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Cheb09



Зарегистрирован: 20.06.2012
Сообщения: 20
Откуда: Чебоксары

СообщениеДобавлено: Сб Июн 23, 2012 6:17    Заголовок сообщения: Ответить с цитатой

ИМХО Отображение дополнительной информации в свойствах не противоречит логике программы. Допустим, появилась еще одна команда «идентификация динамического блока», выбираем блок (созданный по правилам vetcad) и он регистрируется в расширенных данных файла. В свойствах всего лишь добавится группа «Идентификация vetcad», в ней будет отображаться набор данных, которые vetcad счел для себя достаточными для работы. А так как у каждого блоки свои, нужны «Правила создания блока для vetcad», чтобы если что не работает можно было писать «читай справку».
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VetalBY
Site Admin


Зарегистрирован: 22.03.2007
Сообщения: 1909

СообщениеДобавлено: Пн Июн 25, 2012 8:17    Заголовок сообщения: Ответить с цитатой

Вся работа построена через базу данных - текстовые файлы в папке DB. Там в частности есть масса погонного метра и площадь окраски (для ТСМ), ссылка на ГОСТ или СТБ, которая заносится в графу "Обозначение", и даже информация для столбца "Примечание". Сделано так, что вы не сможете вбить диаметр 23, так как его нет в базе. Поэтому в общем случае только диаметра и длины не достаточно.
Можно считывать информацию с блоков, это не проблема. Но тогда нужна вся информация: диаметр, длина, что писать в обозначение и масса должна быть посчитана.
А могу вывести в окно свойств параметры позиции.
Еще можно наверное попробовать функцию написать назначения параметров выделенным позициям.
Проблема в чем? В том, что нет возможности из окна свойств поменять БЫСТРО длину и диаметр?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Cheb09



Зарегистрирован: 20.06.2012
Сообщения: 20
Откуда: Чебоксары

СообщениеДобавлено: Пн Июн 25, 2012 9:32    Заголовок сообщения: Ответить с цитатой

VetalBY писал(а):
Но тогда нужна вся информация: диаметр, длина, что писать в обозначение и масса должна быть посчитана.

Лишние вычисления в блоке будут нагружать чертеж. Массу пусть лучше спецификация и ведомости считают, хотя в блоке это тоже можно сделать.
VetalBY писал(а):

Проблема в чем? В том, что нет возможности из окна свойств поменять БЫСТРО длину и диаметр?

Да.
Если вкратце, нужно было мне в марке блока отобразить диаметр, а все данные в базе vetcad и как к ним добраться через атрибут я не нашел. И как быстро посмотреть другие данные тоже не нашел, например класс арматуры ( в блоках для vetcad). Если будет функция для работы с динамическими блоками, то здорова. А пока только через панель свойств автокада.
P.S. Уже много умельцев по динамическим блокам, которые могут заложить в него любую информацию. Нужен только удобный инструмент для быстрого редактирования и извлечения этой информации. Дайте нам направление «Правила создания блока для vetcad» и нструмент, а мы остальное уже все сами доделаем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wetr
Moderator


Зарегистрирован: 29.08.2007
Сообщения: 128
Откуда: Владивосток

СообщениеДобавлено: Вт Июн 26, 2012 6:52    Заголовок сообщения: Ответить с цитатой

Cheb09 писал(а):
P.S. Уже много умельцев по динамическим блокам, которые могут заложить в него любую информацию. Нужен только удобный инструмент для быстрого редактирования и извлечения этой информации. Дайте нам направление «Правила создания блока для vetcad» и нструмент, а мы остальное уже все сами доделаем.


+1

Напомнил старую шутку из КВН:
"Оружие на "Н"?
-Наган? Нет.
-Нож? Нет.
-Сдаемся. Нтелект!!!"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VetalBY
Site Admin


Зарегистрирован: 22.03.2007
Сообщения: 1909

СообщениеДобавлено: Вт Июн 26, 2012 9:34    Заголовок сообщения: Ответить с цитатой

Нужно смотреть исходники и подумать.
Попробую что-нить сделать...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
wetr
Moderator


Зарегистрирован: 29.08.2007
Сообщения: 128
Откуда: Владивосток

СообщениеДобавлено: Вт Авг 07, 2012 7:43    Заголовок сообщения: Ответить с цитатой

Обновил блоки арматуры, для работы с автокадом 2012 и выше. В них вылез баг с улётом атрибута шаг. Новые блоки по старому адресу:
http://dwg.ru/dnl/index.php?id=5240
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sam_n



Зарегистрирован: 25.10.2012
Сообщения: 71

СообщениеДобавлено: Пт Окт 26, 2012 7:17    Заголовок сообщения: Ответить с цитатой

То есть никакой инструкции по динамическим блокам не стоит ждать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
unikum85



Зарегистрирован: 28.06.2012
Сообщения: 49

СообщениеДобавлено: Вт Янв 29, 2013 8:50    Заголовок сообщения: Ответить с цитатой

wetr, спасибо Вам за блоки армирования - отличная вешЧь!
Но как обычно хочется большего, а именно:
Выложенные блоки хороши для раскладки доп.арматуры на не больших участках. Поясняю - если допустим использовать эти блоки для раскладки фоновой арматуры плиты размерами по одной из сторон (или обеим) более 12метров, то возникает следующая не стыковка - не прибавляется к общей длинне перехлест арматуры (или "удлиненние" для сварки).
В связи с этим вопрос. Можно ли это сделать?
Я в дин.блоках не силен - потыкался но не нашел как считается длинна когда м.п. ставятся. Или этот параметр перекидывается в VetCAD?
Как я вижу реализацию вышеописанного:
1. При длинне более 11.7 (6 или 12м (для начало ограничиться одной длинной)
2. Длина вычисляется по след. формуле: Lобщ/11.7м(или 6м), полученное значение округляется до большего целого числа N.
3. К значению N прибавляем Lперехлеста.
4. Lокончат =Lобщ+Lперехлеста
Такое вообще возможно (я вижу реализацию этого через "Таблицу свойств блока")? Кто так решает этот момент? Стоит ли вообще изобретать такой велосипед?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AntonT



Зарегистрирован: 01.02.2013
Сообщения: 19

СообщениеДобавлено: Пт Фев 01, 2013 13:10    Заголовок сообщения: Ответить с цитатой

Здравствуйте.
Интересует следующий вопрос, какие необходимо задавать атрибуты дин. блокам чтобы они воспринимались vetcad.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AntonT



Зарегистрирован: 01.02.2013
Сообщения: 19

СообщениеДобавлено: Вт Фев 05, 2013 7:10    Заголовок сообщения: Ответить с цитатой

Неужели ни кто так и не разобрался, как создавать динамические блоки для Vetcad кроме wetr, поделитесь опытом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Cheb09



Зарегистрирован: 20.06.2012
Сообщения: 20
Откуда: Чебоксары

СообщениеДобавлено: Сб Фев 09, 2013 13:29    Заголовок сообщения: Ответить с цитатой

AntonT писал(а):
Здравствуйте.
Интересует следующий вопрос, какие необходимо задавать атрибуты дин. блокам чтобы они воспринимались vetcad.

Нажимаешь на кнопку маркер Пм-1, вставляется блок vcBlockPos. На базе него строишь свой блок с именем например vcBlockPos_П. Потом два раза ЛК щелкаешь по блоку и через "установка позиций" подключаешь базу. Вот и всё.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
marcis



Зарегистрирован: 25.04.2012
Сообщения: 506

СообщениеДобавлено: Вт Фев 12, 2013 2:07    Заголовок сообщения: Ответить с цитатой

Cheb09 писал(а):
Нажимаешь на кнопку маркер Пм-1, вставляется блок vcBlockPos. На базе него строишь свой блок с именем например vcBlockPos_П. Потом два раза ЛК щелкаешь по блоку и через "установка позиций" подключаешь базу. Вот и всё.


А можно подробнее? У меня при нажатии кнопки "маркер Пм-1" выскакивает таблица установки позиции. И "на ее базе" ничего создать не получается.
В справке по Vetcad про "маркер Пм-1" никакой информации не нашел.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Cheb09



Зарегистрирован: 20.06.2012
Сообщения: 20
Откуда: Чебоксары

СообщениеДобавлено: Вт Фев 12, 2013 6:57    Заголовок сообщения: Ответить с цитатой

marcis писал(а):

При нажатии кнопки "маркер Пм-1" выскакивает таблица установки позиции.

Жми на зеленую галочку и вставляй блок.
marcis писал(а):

В справке по Vetcad про "маркер Пм-1" никакой информации не нашел.

В справке нужно прочесть про выноски и позиции.
marcis писал(а):

И "на ее базе" ничего создать не получается.

Чего?! Правишь блок vcBlockPos в редакторе блоков, сохраняя все атрибуты + , если надо, добавляешь свои. Название блока: vcBlockPos + _Arm = vcBlockPos_Arm. Первое слагаемое const. Посмотри для примера блоки от wetr. Если я правильно понял, то основа блока для vetcad - это название блока vcBlockPos и три его атрибута.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форумы VetCAD++ -> VetCAD++ - отзывы, пожелания, проблемы, решения Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6 ... 16, 17, 18  След.
Страница 5 из 18

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You can download files in this forum