|
Форумы VetCAD++ VetCAD++ - утилиты для AutoCAD
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
SLADE
Зарегистрирован: 13.04.2007 Сообщения: 84 Откуда: Minsk-город ГЕРОЙ
|
Добавлено: Ср Фев 13, 2013 0:47 Заголовок сообщения: |
|
|
Cheb09 писал(а): | Если я правильно понял, то основа блока для vetcad - это название блока vcBlockPos и три его атрибута. |
Все верно
|
|
Вернуться к началу |
|
|
marcis
Зарегистрирован: 25.04.2012 Сообщения: 496
|
Добавлено: Ср Фев 20, 2013 2:06 Заголовок сообщения: |
|
|
Cheb09 писал(а): |
Жми на зеленую галочку и вставляй блок.
В справке нужно прочесть про выноски и позиции.
Чего?! Правишь блок vcBlockPos в редакторе блоков, сохраняя все атрибуты + , если надо, добавляешь свои. Название блока: vcBlockPos + _Arm = vcBlockPos_Arm. Первое слагаемое const. Посмотри для примера блоки от wetr. Если я правильно понял, то основа блока для vetcad - это название блока vcBlockPos и три его атрибута. |
Да, в теории ты силен! А как на счет практики?
Можно привести пошаговый пример создания блока для VetCADа?
Кроме wetr никто не выкладывал такие блоки.
|
|
Вернуться к началу |
|
|
sam_n
Зарегистрирован: 25.10.2012 Сообщения: 71
|
Добавлено: Ср Фев 20, 2013 14:09 Заголовок сообщения: |
|
|
marcis, Cheb09 все ведь расписал вполне доступно.
|
|
Вернуться к началу |
|
|
sam_n
Зарегистрирован: 25.10.2012 Сообщения: 71
|
Добавлено: Ср Фев 20, 2013 14:14 Заголовок сообщения: |
|
|
Cheb09, не пробывал с такими динамическими блоками проставление позиций по цветам?
|
|
Вернуться к началу |
|
|
AntonT
Зарегистрирован: 01.02.2013 Сообщения: 19
|
Добавлено: Пт Фев 22, 2013 11:35 Заголовок сообщения: |
|
|
Да не все работает, как написано, вот блок создал по аналогии с блоками wetr только на свой лад.
Будет время, создам блоки для обрамления проемов и стен.
Description: |
|
Download |
Filename: |
Чертеж1.zip |
Filesize: |
60.7 KB |
Downloaded: |
482 Time(s) |
|
|
Вернуться к началу |
|
|
AntonT
Зарегистрирован: 01.02.2013 Сообщения: 19
|
Добавлено: Пн Фев 25, 2013 11:16 Заголовок сообщения: |
|
|
Такой вопрос, в бок можно поместить только одну позицию vetcad, есть ли возможность разместить две позиции?
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Пн Фев 25, 2013 11:37 Заголовок сообщения: |
|
|
AntonT писал(а): | Такой вопрос, в бок можно поместить только одну позицию vetcad, есть ли возможность разместить две позиции? |
Нет, к сожалению такой возможности нет.
|
|
Вернуться к началу |
|
|
Cheb09
Зарегистрирован: 20.06.2012 Сообщения: 20 Откуда: Чебоксары
|
Добавлено: Пн Фев 25, 2013 23:16 Заголовок сообщения: |
|
|
sam_n писал(а): | Cheb09, не пробывал с такими динамическими блоками проставление позиций по цветам? |
Пока нет, только осваиваю vetcad. Позиции по старинке проставляю нумератором лисп, например для колонн и ригелей. Потом извлекаю в excel, там создаю основу для базы vetcad. Потом создаю базу TXT. Далее вручную присваиваю позициям значения из базы. После этого гемороя получается спецификация одним щелчком.
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Пн Фев 25, 2013 23:19 Заголовок сообщения: |
|
|
Cheb09 писал(а): |
Пока нет, только осваиваю vetcad. Позиции по старинке проставляю нумератором лисп, например для колонн и ригелей. Потом извлекаю в excel, там создаю основу для базы vetcad. Потом создаю базу TXT. Далее вручную присваиваю позициям значения из базы. После этого гемороя получается спецификация одним щелчком. |
Очень как-то сложно, не совсем понял. Можно подробнее? Возможно можно будет что-то автоматизировать...
|
|
Вернуться к началу |
|
|
Cheb09
Зарегистрирован: 20.06.2012 Сообщения: 20 Откуда: Чебоксары
|
|
Вернуться к началу |
|
|
sam_n
Зарегистрирован: 25.10.2012 Сообщения: 71
|
Добавлено: Вт Фев 26, 2013 8:36 Заголовок сообщения: |
|
|
Вот если на примере на скорую руку.
Решил, что проще будет показать на дверях. Здесь двери - динамические блоки, нумерация проставляется через параметр поиска. В принципе, для индификации самой двери участие инженера не требуется. Для определения наименования в спецификации может быть достаточно той информации, которую можно заложить в динамическом блоке. Но сейчас связь между позицией на чертеже и наименовнием в спецификации приходится проставлять в ручную.
Надеюсь, что хорошо получилось объяснить.
И, собственно, сам вопрос. VetalBY, возможно ли организовать автоматическую связь динамического блока с базой vetcad?
Description: |
|
Download |
Filename: |
Пример.zip |
Filesize: |
52.69 KB |
Downloaded: |
482 Time(s) |
|
|
Вернуться к началу |
|
|
sam_n
Зарегистрирован: 25.10.2012 Сообщения: 71
|
Добавлено: Вт Фев 26, 2013 8:42 Заголовок сообщения: |
|
|
Извините за офтоп.
Cheb09, подглядел в твоей базе перекрытия 3.1 ПБ по Серии 241/11-1. Для себя иногда использую седующую базу.
Преимущества в том, что можно любой длины и ширины плиту замаркеровать, не занося конкретные размеры в файл. Но масса вычисляется по формуле, и поэтому бывают разночтения с заводским катологом в пределах 1-2%.
Description: |
|
Download |
Filename: |
Плиты перекрытий.txt |
Filesize: |
122 Bytes |
Downloaded: |
809 Time(s) |
|
|
Вернуться к началу |
|
|
VetalBY Site Admin
Зарегистрирован: 22.03.2007 Сообщения: 1880
|
Добавлено: Ср Фев 27, 2013 10:41 Заголовок сообщения: |
|
|
sam_n писал(а): | Вот если на примере на скорую руку.
Решил, что проще будет показать на дверях. Здесь двери - динамические блоки, нумерация проставляется через параметр поиска. В принципе, для индификации самой двери участие инженера не требуется. Для определения наименования в спецификации может быть достаточно той информации, которую можно заложить в динамическом блоке. Но сейчас связь между позицией на чертеже и наименовнием в спецификации приходится проставлять в ручную.
Надеюсь, что хорошо получилось объяснить.
И, собственно, сам вопрос. VetalBY, возможно ли организовать автоматическую связь динамического блока с базой vetcad? |
Спасибо за пример, посмотрел, есть некоторые мысли, как это реализовать. Поставил в план. Думаю, что к блоку нужно будет добавлять еще атрибуты типа "Наименование", "Обозначение", "Масса". Спецификация будет формироваться из данных этих атрибутов и базу вообще создавать не надо будет. Второй вариант, как-то автоматом привязывать блок к базе - надо еще думать. Скорее всего реализовывать надо будет оба варианта.
|
|
Вернуться к началу |
|
|
AntonT
Зарегистрирован: 01.02.2013 Сообщения: 19
|
Добавлено: Ср Фев 27, 2013 15:54 Заголовок сообщения: |
|
|
Блок хомут.
Блок вычисляет длину хомута (длину прямоугольника + 80мм на крюки для d6)
количество назначается в свойствах блока.
исходный масштаб 1:10 масштаб выноски корректируется.
Description: |
|
Download |
Filename: |
Блок хомут d6.zip |
Filesize: |
81.31 KB |
Downloaded: |
573 Time(s) |
|
|
Вернуться к началу |
|
|
wetr Moderator
Зарегистрирован: 29.08.2007 Сообщения: 128 Откуда: Владивосток
|
Добавлено: Пт Мар 01, 2013 6:22 Заголовок сообщения: |
|
|
unikum85 писал(а): | wetr, спасибо Вам за блоки армирования - отличная вешЧь!
Но как обычно хочется большего, а именно:
Выложенные блоки хороши для раскладки доп.арматуры на не больших участках. Поясняю - если допустим использовать эти блоки для раскладки фоновой арматуры плиты размерами по одной из сторон (или обеим) более 12метров, то возникает следующая не стыковка - не прибавляется к общей длинне перехлест арматуры (или "удлиненние" для сварки).
В связи с этим вопрос. Можно ли это сделать?
Я в дин.блоках не силен - потыкался но не нашел как считается длинна когда м.п. ставятся. Или этот параметр перекидывается в VetCAD?
Как я вижу реализацию вышеописанного:
1. При длинне более 11.7 (6 или 12м (для начало ограничиться одной длинной)
2. Длина вычисляется по след. формуле: Lобщ/11.7м(или 6м), полученное значение округляется до большего целого числа N.
3. К значению N прибавляем Lперехлеста.
4. Lокончат =Lобщ+Lперехлеста
Такое вообще возможно (я вижу реализацию этого через "Таблицу свойств блока")? Кто так решает этот момент? Стоит ли вообще изобретать такой велосипед? |
Подсчет арматуры в блоке сделан через "поля".
То, что ты предлагаешь можно сделать через условие (IF), но в "полях" нет такого функционала. Ну или я его не знаю)))
Вообще область применения блока достаточно ограничена. Например, нельзя использовать при криволинейных или наклонных границах плиты.
Помню у VetalBY в планах было добавить в функционал калькулятора возможность считать арматуру по указанной площади. Вот это бы клево
|
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах You cannot attach files in this forum You can download files in this forum
|
|