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

Вернуться   Форум 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
Сообщений: 40,404

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1534476
 
Непрочитано 24.04.2012, 16:27
#801
str0011


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


Сергей, не получается. Текст крутится вместе с блоком.
str0011 вне форума  
 
Непрочитано 24.04.2012, 16:55
#802
Сергей Богатов


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


Цитата:
Сообщение от str0011 Посмотреть сообщение
Сергей, не получается. Текст крутится вместе с блоком.
файл выкладывай с блоком
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 24.04.2012, 17:28
#803
skkkk


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


Offtop: str0011, тут я так понял необходимо работать с чертежом, в котором уже много блоков и они не динамические. Потому что если нет, то что мешает делать динамические блоки? А если да, то почему не принципиально текст или атрибут - значит всё же сам делаешь?
Готовый блок придется взрывать, например с помощью лиспа и далее вертеть текст из него на 0. Ось вращения - центр текста или как? Скорее всего это не в эту тему и с примером во вложении: как есть и как надо чтоб было
skkkk вне форума  
 
Непрочитано 24.04.2012, 17:31
#804
str0011


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


Ура, стер блок и снова вставил - все заработало. Сергей спасибо!
str0011 вне форума  
 
Непрочитано 25.04.2012, 11:28
#805
Leopard_

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


Цитата:
Сообщение от str0011 Посмотреть сообщение
Ура, стер блок и снова вставил - все заработало. Сергей спасибо!
А вообще в динамических блоках есть параметр вращения...
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 25.04.2012, 12:07
#806
str0011


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


Появилась новая проблемка.
Блок "весы" содержит вложенные блоки. Вложенные блоки содержат атрибуты. Если в чертеж вставлять непосредственно вложенные блоки, то в свойствах блока отображаются атрибуты и при повороте блока текст остается горизонтальным. Если же работать с основным блоком "весы", то все вышеперечисленное не работает. Текст поворачивается и в свойствах не видно атрибутов.
Как это исправить? (во вложенном файле пример)
Вложения
Тип файла: dwg
DWG 2004
Чертеж.dwg (75.6 Кб, 6691 просмотров)
str0011 вне форума  
 
Непрочитано 25.04.2012, 12:24
#807
Wrath

Конструктор
 
Регистрация: 11.11.2011
Сообщений: 284


В експресс тулз есть комманда torient,которая вьіставляет нужньій угол поворота текста и атрибутов.
Не вижу смьісла создавать вложенньіе блоки в єтом случае.
Wrath вне форума  
 
Непрочитано 25.04.2012, 12:45
#808
str0011


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


К сожалению вложенные блоки нужны, иначе начинается путаница из-за большого количестве оборудования. Кроме того без вложенных блоков, по рекомендации Сергея, все получилось.
str0011 вне форума  
 
Непрочитано 25.04.2012, 17:53
#809
atol


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


Динамические свойства вложенных блоков априори недоступны
__________________
Толстов Евгений
atol вне форума  
 
Непрочитано 26.04.2012, 11:52 Подскажите, можно ли на данном этапе развития автокада что-нибудь сделать с дуговым сегментом полилинии в блоке
#810
E_note

Инженеp
 
Регистрация: 10.01.2010
Москва
Сообщений: 144
<phrase 1= Отправить сообщение для E_note с помощью Skype™


Во вложении - динамический блок, состоящий из полилиний, мне пришлось оборвать полилинии в центральных точках дуговых сегментов, т.к. в противном случае место "перехода" от дугового сегмента к прямолинейному деформировалось. Как я раньше понял, пока что нет возможности задать геометрическое подобие длин дуг при полярном растяжении "усов" блока. В представленном блоке если "усы" оставить под острым углом, то все не заметно и в принципе нормально, а вот когда ставится тупой угол (градусов 160-165 хотя бы), то дуговые сегменты начинают выезжать естественно за пределы прямолинейных участков. Нельзя что-либо сделать, чтоб при таких больших значениях угла эти дуги не выезжали?
Вложения
Тип файла: dwg
DWG 2007
Шпилька (тип 3).dwg (68.3 Кб, 6755 просмотров)
E_note вне форума  
 
Непрочитано 26.04.2012, 13:25
#811
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
Подскажите, можно ли на данном этапе развития автокада что-нибудь сделать с дуговым сегментом полилинии в блоке
С полилинией НЕТ. С примитивами можно параметризацией.
Во вложении 3 варианта блока.

1. 100% Параметрический блок.
Меняется:
- угол;
- длина;
- длина "усиков";
- диаметр;
- радиус изгиба;

2. Параметрический блок + динамика
Меняется:
- угол;
- длина;
- длина "усиков";
- диаметр;

3. Параметрический блок + динамика
Меняется:
- угол;
- длина;
- длина "усиков";
- диаметр;
- радиус изгиба;
Но уезжают грипсы!!!
Вложения
Тип файла: dwg
DWG 2004
Шпилька_test.dwg (109.3 Кб, 6766 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 26.04.2012 в 13:39.
Vombat вне форума  
 
Непрочитано 26.04.2012, 14:06
#812
E_note

Инженеp
 
Регистрация: 10.01.2010
Москва
Сообщений: 144
<phrase 1= Отправить сообщение для E_note с помощью Skype™


Vombat, а что за вспомогательные линии шриховые, в свойствах просто отрезок в слое "0", но визуально они не отображаются при выходе в модель, что это за элемент? Это я про второй вариант

Цитата:
Сообщение от Vombat Посмотреть сообщение
Во вложении 3 варианта блока.
ух... Спасибо! буду разбираться

Последний раз редактировалось E_note, 26.04.2012 в 16:34.
E_note вне форума  
 
Непрочитано 26.04.2012, 17:01
#813
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
а что за вспомогательные линии шриховые
Вспомогательная линия, превращается при помощи "Construction" (см. скрин):
Миниатюры
Нажмите на изображение для увеличения
Название: Acad Construction line.jpg
Просмотров: 208
Размер:	140.2 Кб
ID:	79226  
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 27.04.2012, 10:10
#814
E_note

Инженеp
 
Регистрация: 10.01.2010
Москва
Сообщений: 144
<phrase 1= Отправить сообщение для E_note с помощью Skype™


Цитата:
Сообщение от Vombat Посмотреть сообщение
Вспомогательная линия, превращается при помощи "Construction"
спасибо, правда у меня автокад реагирует на эту операцию только если ее врукопашную в командной строке прописывать, а на кнопку - ноль эмоций, странно как-то, и лицензия при этом...
Vombat, а как Вы назначили совпадение точек центров дуг и конечной точки вспомогательной линии? Настройкой привязок вроде не получается, всегда либо конечные точки дуги выбирает, либо ее центр

А кажется понял - автоналожением зависимости что ли?

Последний раз редактировалось E_note, 27.04.2012 в 11:03.
E_note вне форума  
 
Непрочитано 27.04.2012, 11:46
#815
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
а на кнопку - ноль эмоций
странно:
Command: _bconstruction
Enter an option [Convert/Revert] <Convert>:
1 objects converted to construction geometry
Цитата:
Сообщение от E_note Посмотреть сообщение
А кажется понял - автоналожением зависимости что ли?
Именно так.
Но сперва задал вручную симметрию относительно осевых, ровность длинны, а потом уже авто наложение зависимости
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 27.04.2012, 15:17
#816
E_note

Инженеp
 
Регистрация: 10.01.2010
Москва
Сообщений: 144
<phrase 1= Отправить сообщение для E_note с помощью Skype™


Цитата:
Сообщение от Vombat Посмотреть сообщение
Но сперва задал вручную симметрию относительно осевых, ровность длинны, а потом уже авто наложение зависимости
Фух, наконец-то получилось! Благодарю за советы!
E_note вне форума  
 
Непрочитано 28.04.2012, 10:24
#817
Astartes

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


Vombat, Спасибо за параметрическую шпильку. Попытался повторить на чертеже в разы проще и ничего не получилось. Можешь объяснить что у меня не так?

ЗЫ. Прочитал внимательно твои посты, а точнее вот это.
Цитата:
Но сперва задал вручную симметрию относительно осевых, ровность длинны, а потом уже авто наложение зависимости
Вроде получилось нормально, единственный косяк пока, это то что изменения происходят не вокруг точки вставки блока.
Как это забороть?
Вложения
Тип файла: dwg
DWG 2007
Парам гиб.dwg (89.9 Кб, 6602 просмотров)

Последний раз редактировалось Astartes, 28.04.2012 в 10:38.
Astartes вне форума  
 
Непрочитано 28.04.2012, 11:42
#818
Vombat

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
единственный косяк пока, это то что изменения происходят не вокруг точки вставки блока.
Как это забороть?
В параметрических блоках желательно "заблокировать" точку вставки (поставить замок)
В Вашем варианте, как я понимаю, точка вставки - это центр дуги.
Сделал два перпендикуляра от центра дуги к осям, заблокировал одну линию (вершину на центре радиуса), затем автоналожение зависимостей. Потом превращаем наши дополнительные "перпендикуляры" в вспомогательные линии, все.
Вложения
Тип файла: dwg
DWG 2004
Парам гиб.dwg (65.5 Кб, 6605 просмотров)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 28.04.2012, 11:49
#819
Astartes

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


Vombat, Спасибо, то что надо.
ЗЫ: Да можно вроде на "ты". Чеужтам. ))
Astartes вне форума  
 
Непрочитано 28.04.2012, 12:00
#820
E_note

Инженеp
 
Регистрация: 10.01.2010
Москва
Сообщений: 144
<phrase 1= Отправить сообщение для E_note с помощью Skype™


Vombat, а не знаете как такое могло получиться: вчера разобрался с параметризацией, все получилось, сохранил, закрыл файл, опять открыл, проверил - все работает, а утром сегодня смотрю - и почему-то удалились некоторые зависимость касательных к дугам, и некоторые совпадения точек... Единственное я вчера еще параметр видимости успел один добавить, в это второе состояние видимости скопировал все из первого, удалил в нем все зависимости, изменил геометрию, и заново наложил зависимости. Может ли это быть причиной пропажи?
E_note вне форума  
Закрытая тема
Вернуться   Форум 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