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

Вернуться   Форум 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,411

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1535377
 
Старый 18.04.2012, 14:22
#781
xmih


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


Цитата:
Сообщение от Войду[В]Доверие Посмотреть сообщение
Если это ответ на мой вопрос, будьте добры, объясните доходчивее реализуема ли вышепоставленная задумка или нет. В акаде, в принципе, все тела - растягиваемые.
Вопрос то в чем? Речь об этом?
Вложения
Тип файла: dwg
DWG 2004
Чертеж1.dwg (26.7 Кб, 7092 просмотров)
xmih вне форума  
 
Старый 18.04.2012, 15:43
#782
sunrise713


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


Добрый день.
Кто сталкивался с работой таблицы свойств блоков, подскажите, будьте так добры.

Во вложении простенький блок, а задача такова - заставить ручку таблицы свойств вращаться вместе с прямоугольником.
Из всех параметров дин блоков, пока не могу заставить вращаться именно этот, а очень хотелось бы.
Спасибо.

Зы. Учитывая параметр, чертеж естесственно сохранен в версии 2010.
Вложения
Тип файла: dwg
DWG 2010
Таблица свойств.dwg (82.5 Кб, 7059 просмотров)
sunrise713 вне форума  
 
Старый 18.04.2012, 16:18
#783
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 903


Могу предложить только ручку таблицы поставить в середину.
Вложения
Тип файла: dwg
DWG 2004
Таблица свойств_1.dwg (52.8 Кб, 7035 просмотров)
Vintorez вне форума  
 
Старый 18.04.2012, 16:38
#784
sunrise713


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


Да, пока и я поставил там же, но мне важно понять, почему с ним не так как с другими параметрами и все таки заставить его вращаться.
sunrise713 вне форума  
 
Старый 18.04.2012, 17:52
#785
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Цитата:
Сообщение от xmih Посмотреть сообщение
Вопрос то в чем? Речь об этом?
Да! Спасибо большое! Все работает. Но повторить трюк не получается (

АПДЕЙТ: получилось =)

Последний раз редактировалось Войду[В]Доверие, 18.04.2012 в 18:01.
Войду[В]Доверие вне форума  
 
Старый 20.04.2012, 10:56 Привязка ручек динамического блока к точке
#786
E_note

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


Здравствуйте!
Во вложении - моя попытка сделать динамический блок хомута поперечного армирования. Все вроде хорошо и понятно получается, единственное, что немного чисто эстетически напрягает, что уезжают ручки растяжения, я хотел бы привязать их к точке, которая напротив точки вставки. Я пробовал добавлять к операции растяжения для каждого параметра ручки противоположного параметра растяжения, но все равно не получалось... Подскажите пжлст, что я должен добавить в операцию, чтоб ручки не уезжали? Заранее благодарю.
Вложения
Тип файла: dwg
DWG 2007
Закрытый хомут.dwg (74.8 Кб, 7066 просмотров)
E_note вне форума  
 
Старый 20.04.2012, 12:17
1 | #787
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
Подскажите пжлст, что я должен добавить в операцию, чтоб ручки не уезжали?
В операцию растяжения нужно включить "противоположный" линейный параметр с ручками. + Из обеих операций растяжения, нужно исключить базовую точку.
Ну и желательно ручки параметров разнести, они накладываются
Вариант 2. При помощи линейного параметра "XY"
Вложения
Тип файла: dwg
DWG 2004
Закрытый хомут.dwg (41.1 Кб, 7051 просмотров)
Тип файла: dwg
DWG 2004
Закрытый хомут_1.dwg (44.3 Кб, 7103 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 20.04.2012 в 12:26.
Vombat вне форума  
 
Старый 20.04.2012, 14:42
#788
E_note

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


Цитата:
Сообщение от Vombat Посмотреть сообщение
Вариант 2. При помощи линейного параметра "XY"
Большое спасибо! Вариант 2 даже наиболее подходящий для моего случая. я пробую тоже сделать, у просто параметра XY с 1 декартовой ручкой, но тогда он параллелограммом становится... что-то разбираюсь и пока не могу понять, как добиться сохранения формы прямоугольника у блока
E_note вне форума  
 
Старый 20.04.2012, 14:49
#789
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
как добиться сохранения формы прямоугольника у блока
смотрите свойства операции растяжения
Миниатюры
Нажмите на изображение для увеличения
Название: acad XY stretch.jpg
Просмотров: 228
Размер:	196.6 Кб
ID:	78933  
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Старый 20.04.2012, 15:04
#790
E_note

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


Vombat, спасибо большое, все получилось! забываю все время, что в свойствах редактировать тоже можно.
А еще такой вопрос: не в курсе в автокаде стандартно можно как-нибудь задать для дуговых сегментов полилиний динамическую зависимость геометрического подобия?
E_note вне форума  
 
Старый 20.04.2012, 16:13
#791
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
А еще такой вопрос: не в курсе в автокаде стандартно можно как-нибудь задать для дуговых сегментов полилиний динамическую зависимость геометрического подобия?
для полилинии нет. Но можно для примитивов. Динамикой можно изменить радиус дуги (масштабированием). А вот с углом дуги динамика не справится (разве что делать дополнительные видимости), нужно применять параметризацию (начиная с Autocad 2010)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Старый 20.04.2012, 20:10
#792
E_note

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


Цитата:
Сообщение от Vombat Посмотреть сообщение
для полилинии нет. Но можно для примитивов. Динамикой можно изменить радиус дуги (масштабированием). А вот с углом дуги динамика не справится (разве что делать дополнительные видимости), нужно применять параметризацию (начиная с Autocad 2010)
Ясно, спасибо, но у меня еще фишка в том, что необходимо саму длину дуги менять, в общем похоже помучиться придется.
E_note вне форума  
 
Старый 23.04.2012, 12:54
#793
Vombat

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


Цитата:
Сообщение от E_note Посмотреть сообщение
А еще такой вопрос: не в курсе в автокаде стандартно можно как-нибудь задать для дуговых сегментов полилиний динамическую зависимость геометрического подобия?
Цитата:
Сообщение от Vombat Посмотреть сообщение
для полилинии нет. Но можно для примитивов. Динамикой можно изменить радиус дуги (масштабированием). А вот с углом дуги динамика не справится (разве что делать дополнительные видимости), нужно применять параметризацию (начиная с Autocad 2010)
Попробовал реализовать параметризацией. К сожалению совместить параметризацию с динамическим параметром "XY" не удалось (точнее удалось, но не работает как надо. При изменении радиуса, грипс параметра смещается, поэтому от этого варианта отказался).
Зато блок рабочий. Можно изменять габариты (длина, ширина), диаметр, радиус изгиба.
Вложения
Тип файла: dwg
DWG 2004
Закрытый хомут_2.dwg (97.6 Кб, 7120 просмотров)
Тип файла: flv acad dblok_param_homut.flv (945.2 Кб, 201 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 23.04.2012 в 13:53.
Vombat вне форума  
 
Старый 24.04.2012, 12:29 Отображение текста в блоке всегда горизонтально.
#794
str0011


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


Необходимо в блоках выводить номера позиций (обязательно горизонтально). Нужно чтобы при повороте блока командой "ротейт" номера позиций оставались горизонтальными. Подскажите как это можно сделать?
str0011 вне форума  
 
Старый 24.04.2012, 12:40
#795
Vombat

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


Цитата:
Сообщение от str0011 Посмотреть сообщение
Необходимо в блоках выводить номера позиций
атрибутами?
Цитата:
Сообщение от str0011 Посмотреть сообщение
Нужно чтобы при повороте блока командой "ротейт" номера позиций оставались горизонтальными
Могу ошибаться, но как по мне с статическими блоками вряд ли получится
Предлагаю использовать динамический блок с параметром "ROTATE"
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Старый 24.04.2012, 13:06
#796
str0011


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


Позиции задаются вручную однострочным текстом при создании блока. С динамическим блоком понятно, но в связи с тем, что в чертеже много блоков, приходится работать с командой "Rotate". У кого есть предложения?)
str0011 вне форума  
 
Старый 24.04.2012, 14:08
#797
ытя


 
Регистрация: 23.09.2005
СПб
Сообщений: 428


Цитата:
Сообщение от str0011 Посмотреть сообщение
Позиции задаются вручную однострочным текстом
Цитата:
Сообщение от str0011 Посмотреть сообщение
Нужно чтобы при повороте блока командой "ротейт" номера позиций оставались горизонтальными. Подскажите как это можно сделать?
Никак
ытя вне форума  
 
Старый 24.04.2012, 14:25
#798
Сергей Богатов


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


Так всё таки. Позиция - текст или атрибут?
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Старый 24.04.2012, 14:34
#799
str0011


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


Не принципиально (могу сделать и как текст и как атрибут) главное чтобы положение текста было горизонтальным!
str0011 вне форума  
 
Старый 24.04.2012, 14:54
#800
Сергей Богатов


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


если атрибут, то:
1. создавай новый текстовый стиль, задавай ему свойство "annotative" "match text orientation to layout"
2. создавай блок
3. создавай в блоке атрибут с свежесозданным текстовым стилем
4. вуаля!

проверено на 2012 версии
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
Закрытая тема
Вернуться   Форум 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