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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Мои динамические блоки [2]

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,848

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо VVA:
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Проблема:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Лечение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1499932
 
Непрочитано 27.06.2013, 16:06
#1661
andrey_artphoto


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


Цитата:
Сообщение от ProPeller Посмотреть сообщение
Вот на скорую руку
Огромное спасибо! То что надо. СУПЕР!!!
А можно как то белую заливку за текстом отключить?
Уже разобрался. FIELDDISPLAY - значение 0

Последний раз редактировалось andrey_artphoto, 27.06.2013 в 21:21.
andrey_artphoto вне форума  
 
Непрочитано 28.06.2013, 05:46
#1662
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 807


ledi, Мне кажется, что так просто не получится. Я бы попытался сделать с видимостью, для горизонтали и для вертикали с зеркальным отражением. Да и то четкие 2.5 мм не получится при разном расположении текста.
__________________
AutoCad 2011 -> AutoCad 2013
Astartes вне форума  
 
Непрочитано 30.06.2013, 11:40
#1663
Zerat


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


Добрый день.
Подскажите, пож-та, как доработать динамический блок.
Я создал блок - сектор окружности с возможностью изменения угла и радиуса. Нужно добавить в блок еще один сектор, который бы точно повторял имеющийся, но отстоял на определенном расстоянии от него (во внешнюю сторону) и чтобы была возможность изменять это расстояние.
Возможно ли это осуществить? пример блока во вложении
Вложения
Тип файла: dwg
DWG 2010
Зона работы_3.dwg (85.9 Кб, 4301 просмотров)
Zerat вне форума  
 
Непрочитано 30.06.2013, 14:32
#1664
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Zerat Посмотреть сообщение
Возможно ли это осуществить? пример блока во вложении
Примерно так
Вложения
Тип файла: dwg
DWG 2010
Зона работы_3.dwg (89.9 Кб, 4309 просмотров)
Vombat вне форума  
 
Непрочитано 30.06.2013, 20:18
#1665
Zerat


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
Примерно так
Спасибо большое) Работает как надо. Теперь буду разбираться в блоке.
Zerat вне форума  
 
Непрочитано 04.07.2013, 11:06
#1666
ДенисKZN


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


Здравствуйте!
хочу создать Динамический блок. А именно чтобы изменять масштаб . т.е. например, линия сечения ,нажимаю и выбираю масштаб.подскажите,пожалуйста,как сделать.Drawing1.dwg
ДенисKZN вне форума  
 
Непрочитано 04.07.2013, 11:41
#1667
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


ДенисKZN, Масштаб то цепляеться просто. Линейный параметр + операция скайл. Спрятать ручки и завазать на параметр выбора.
Но наверно вы не только масштабировать ходтите, но и что-то изменять. И вот тут жизнь становиться интереснее...
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 04.07.2013, 11:59
#1668
ДенисKZN


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


Цитата:
Сообщение от Leopard_ Посмотреть сообщение
ДенисKZN, Масштаб то цепляеться просто. Линейный параметр + операция скайл. Спрятать ручки и завазать на параметр выбора.
Но наверно вы не только масштабировать ходтите, но и что-то изменять. И вот тут жизнь становиться интереснее...
спасибо что откликнулись!
я бы хотел привязать выбор масштаба,чтобы нажимаешь на ручку и выбераешь из предложенных масштабов,
(пользуюсь англ.версией 2012 автокада,если несложно команды и иконки напишите)

Последний раз редактировалось ДенисKZN, 04.07.2013 в 12:04.
ДенисKZN вне форума  
 
Непрочитано 05.07.2013, 10:59
#1669
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


ДенисKZN, мануал ф топку!!
Ставиш линейный параметр (размер типа 1мм). В параметре (правой кнопкой свойства) ставиш число ручек = 0.
Ставиш операцию масштабирования на этот параметр, выбираеш что надо масштабировать.
Ставиш параметр выбора там где тебе нужно выбиралку прицепить.
Ставиш операцию поиска на параметр выбора. В отурывшемся окошке нажимаеш кнопочку "добавить свойства" - вибираеш свой линейный параметр. В левой половине окошка набиваеш коэфициенты масштабирования (на сколько должно измениться "типа 1мм"), в правой прописываеш назваия масштабов.
"Окей" Закрыть редактор блоков. Пользоваться масштабированием по выбору масштаба.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 05.07.2013, 13:17
#1670
Deniska_che

Генпланист
 
Регистрация: 19.04.2013
St. Petersburg
Сообщений: 154


ДенисKZN, во вложении блок (не мой) с примером масштабирования по выбору)
Вложения
Тип файла: dwg
DWG 2010
отметка с масштабом.dwg (436.9 Кб, 3837 просмотров)
Deniska_che вне форума  
 
Непрочитано 05.07.2013, 23:10
#1671
Engineer_Sergii


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


Подскажите пожалуйста, как сделать такой блок:
Есть динамический блок с тремя состояниями видимости. Как объединить вместе несколько таких блоков в один блок, чтобы можно было менять состояния видимости независимо один от другого.
Вложения
Тип файла: dwg
DWG 2010
Пример.dwg (60.9 Кб, 3756 просмотров)
Engineer_Sergii вне форума  
 
Непрочитано 08.07.2013, 03:14
#1672
marcis


 
Регистрация: 06.04.2012
Львов
Сообщений: 47


Добрый день! Прошу помощи!
Нашел на форуме дин. блоки хомутов. Блоки сделаны отлично. Хочу их переделать под ВетКад, чтобы при изменении размеров хомута и диаметров огибаемой арматуры всегда можно было бы получить полную длину хомута. Решил по средине хомута провести осевую и сделать ее полилинией. А длину полилинии уже вставить как атрибут "Длина". И хомут будет учитываться в спецификации правильно при любых изменениях.
Но возникли две проблемы:
1. Получаются две полилинии - периметр хомута и один из загибов. И соединить в одну никак не выходит.
2. Не получается присоединить полилинии к операциям растяжения и изменения радиусов закругления хомута.
Возможно я не смог разобраться, за что отвечает каждая из операций блока. Их там довольно много напаковано. Или подскажите другой путь определения длины хомута.
Заранее благодарю!
Вложения
Тип файла: rar хомуты.rar (72.3 Кб, 228 просмотров)
marcis вне форума  
 
Непрочитано 08.07.2013, 12:05
#1673
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Engineer_Sergii Посмотреть сообщение
Есть динамический блок с тремя состояниями видимости. Как объединить вместе несколько таких блоков в один блок, чтобы можно было менять состояния видимости независимо один от другого.
1. При помощи связки Lookup - Scale;
2. Создание дополнительных параметров Visibility Set в динамических блоках.

Цитата:
Сообщение от marcis Посмотреть сообщение
Решил по средине хомута провести осевую и сделать ее полилинией
можно конечно, но тогда не получиться менять радиус изгиба (так как в динамическом блоке он меняется только масштабированием). Как вариант построить осевую из примитивов (линии + арки), а в атрибут прописать суммарную длину этих примитивов. Но все равно блок потребует существенной доработки для осевой.
Вариант параметрического блока будет намного проще (в таблицу блока можно добавить все необходимые данные)
http://forum.dwg.ru/showpost.php?p=909790&postcount=793
Вариант построения блока шпильки
Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=hsXPm-B3kwk
Vombat вне форума  
 
Непрочитано 12.07.2013, 00:26
#1674
marcis


 
Регистрация: 06.04.2012
Львов
Сообщений: 47


Цитата:
Сообщение от Vombat Посмотреть сообщение
можно конечно, но тогда не получиться менять радиус изгиба (так как в динамическом блоке он меняется только масштабированием). Как вариант построить осевую из примитивов (линии + арки), а в атрибут прописать суммарную длину этих примитивов. Но все равно блок потребует существенной доработки для осевой.
Вариант параметрического блока будет намного проще (в таблицу блока можно добавить все необходимые данные)
Спасибо! На досуге начну осваивать параметризацию. Пока себе для работы сделал блок на скорую руку все-таки через осевую. Решил не обращать внимание на на изменения радиусов изгиба - просто сделал небольшую прибавку к длине хомута с таким расчетом, чтобы на больших радиусах эта прибавка сошла на нет. Прибавка нескольких сантиметров не страшна - легче будет загибать!
Вложения
Тип файла: dwg
DWG 2004
хомуты.dwg (111.0 Кб, 3620 просмотров)
marcis вне форума  
 
Непрочитано 19.07.2013, 14:36
#1675
bird


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


Здравствуйте товарищи, подскажите пожалуйста как настроить атрибут чтобы он корректно отображался на разных слоях Visibility. У меня он отображается только на одном, на втором пусто. если в свойствах разрешить константу - он отображается на обоих слоях, но при этом на втором слое он не редактируется как атрибут
Вложения
Тип файла: dwg
DWG 2007
Draw1.dwg (95.2 Кб, 3373 просмотров)

Последний раз редактировалось bird, 19.07.2013 в 17:31.
bird вне форума  
 
Непрочитано 19.07.2013, 22:48
#1676
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от bird Посмотреть сообщение
как настроить атрибут чтобы он корректно отображался на разных слоях Visibility
примерно так
Вложения
Тип файла: flv acad din blok_visibl.flv (962.6 Кб, 109 просмотров)
Vombat вне форума  
 
Непрочитано 22.07.2013, 09:51
#1677
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Здравствуйте. Помогите, пожалуйста с блоком. Есть блок высотной отметки. Если блоку в свойствах задан один масштаб аннотации, то параметр отражения работает нормально (см. вложение 1)
При добавлении второго масштаба аннотации начинаются проблемы (см. вложение 2). В чём может быть причина такого поведения блока?
Изображения
Тип файла: jpg 1масштаб.JPG (50.1 Кб, 780 просмотров)
Тип файла: jpg 2масштаба.JPG (52.3 Кб, 771 просмотров)
Вложения
Тип файла: dwg
DWG 2010
Высотная отметка.dwg (98.5 Кб, 3261 просмотров)
kacugu вне форума  
 
Непрочитано 29.07.2013, 14:24
#1678
bird


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
примерно так
Большое спасибо за помощь!
bird вне форума  
 
Непрочитано 30.07.2013, 17:09
#1679
gagarin73


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


здравствуйте. подскажите пожалуйста как сделать чтобы в блоке отображался формат листа настраиваемый при печати. ставил атрибут - "формат листа" но почему то он не работает...
gagarin73 вне форума  
 
Непрочитано 30.07.2013, 17:16
#1680
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от gagarin73 Посмотреть сообщение
здравствуйте. подскажите пожалуйста как сделать чтобы в блоке отображался формат листа настраиваемый при печати. ставил атрибут - "формат листа" но почему то он не работает...
Если при помощи динамического блока, тогда приблизительно так:
http://forum.dwg.ru/showthread.php?t=35047
Вопрос №14
Как с помощью полей сослаться на свойство (lookup, visible) динамического блока
Vombat вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59