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

Вернуться   Форум 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1534495
 
Непрочитано 29.03.2012, 14:47
#741
Wrath

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


Єто задум Творца.))
У меня на 2011 архитектурном и на сивиле 2012 все адекватно отображается.
Смьісл таков : за базовую точку перемещается вся вьіноска,за описанную вами точку перемещается текст и точка пересечения вьіносньіх линий(какбе для центрирования).
Если же точка пересечения вьіносньіх линий не должна бьіть в центре кружечка/овала,или им и вовсе не к чему пересекаться в точке,параметр можно убрать и убрать в атрибуте фиксированное положение.
Привязать текст и вьіносньіе линии к центру с помощью зависимостей мне не удалось : то привязка текста сбивается при редактировании,то вьіносньіе линии не растягиваются
Как-то так.)
Wrath вне форума  
 
Непрочитано 02.04.2012, 17:28
#742
AntonFox

КИП, проектировщик
 
Регистрация: 02.04.2012
Самара
Сообщений: 53


Читал-читал, но так и не обнаружил ответ на свой вопрос, решение моей задачи.
Итак, ДАНО: таблица, не важно какая (угловая спецификация на схеме или плане, условные обозначения или что-то еще). Шапка выполнена жирно, вертикальные линии жирные, самая нижняя горизонтальная линия жирная, внутри таблицы горизонтальные линии тонкие.
НАДО: динамический блок с одной ручкой для увеличения количества строк, при этом что бы нижняя жирная линия "переезжала" каждый раз, а внутри таблицы оставались только тонкие линии (горизонтальные).
Используя линейный параметр и операции с массивом все получилось. Почти. Толстая линия копируется вниз и все горизонтальные линии внутри таблицы становятся жирными. Сделал эту линию с параметром точки и операцией перемещения. Все бы хорошо, но получатся две ручки, за которые надо тянуть что бы получить нормальную таблицу. Плюс сверху оказывается тонкая линия и толстую не видно (у нас толщина зависит от цвета).
ВОПРОС: Как можно сделать динамический блок, что бы одной ручкой сразу и увеличивать количество строк в таблице и перетаскивать жирную линию на низ последней строчки?
Вложения
Тип файла: dwg
DWG 2007
Tabl.dwg (37.7 Кб, 6119 просмотров)
AntonFox вне форума  
 
Непрочитано 02.04.2012, 17:35
1 | #743
Vombat

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


Цитата:
Сообщение от AntonFox Посмотреть сообщение
НАДО: динамический блок с одной ручкой для увеличения количества строк, при этом что бы нижняя жирная линия "переезжала" каждый раз, а внутри таблицы оставались только тонкие линии (горизонтальные).
Изменил набор массива, добавил растяжение
Вложения
Тип файла: dwg
DWG 2004
Tabl_1.dwg (60.8 Кб, 6149 просмотров)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 05.04.2012, 17:14
#744
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Ребята, помогите пожалуйста, если сможете, сделать такой блок, чтобы при таскании какой-нибудь ручки зеркально раздвигались концы двух линий (угол между линиями изменялся), что-то типа такого:

Спасибо!
Nike вне форума  
 
Непрочитано 05.04.2012, 17:53
1 | #745
Vombat

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


Цитата:
Сообщение от Nike Посмотреть сообщение
при таскании какой-нибудь ручки зеркально раздвигались концы двух линий (угол между линиями изменялся)
Одной ручкой изменять длину отрезка и угол не получилось, пришлось сделать 2 (1-длина, 2-угол).
но если длина не должна меняться, то можно обойтись и одной ручкой
Параметрический блок (Acad 2010 и выше)
Миниатюры
Нажмите на изображение для увеличения
Название: acad_par1.jpg
Просмотров: 140
Размер:	41.2 Кб
ID:	77900  
Вложения
Тип файла: dwg
DWG 2004
b_test.dwg (60.1 Кб, 6096 просмотров)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 05.04.2012, 18:03
#746
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Vombat, ооо, класс! А я голову сломал.. За ручку растягивания концов отдельное спаибо - как будто мысли прочитали

А можно заштриховать треугольную область, образованную этими линиями?

Последний раз редактировалось Nike, 05.04.2012 в 18:20.
Nike вне форума  
 
Непрочитано 05.04.2012, 19:39
1 | #747
Vombat

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


Цитата:
Сообщение от Nike Посмотреть сообщение
А можно заштриховать треугольную область, образованную этими линиями?
можно
Вложения
Тип файла: dwg
DWG 2004
b_test1.dwg (55.5 Кб, 6119 просмотров)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 05.04.2012, 21:02
#748
stas_org


 
Регистрация: 05.04.2007
Самара
Сообщений: 1,202


Цитата:
Сообщение от AntonFox Посмотреть сообщение
Читал-читал, но так и не обнаружил ответ на свой вопрос, решение моей задачи.
Итак, ДАНО: таблица, не важно какая?
Чем родные таблицы не устраивают? Зачем они блоками - то?
stas_org вне форума  
 
Непрочитано 08.04.2012, 12:02
2 | #749
Wrath

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


Цитата:
Сообщение от Vombat Посмотреть сообщение
Одной ручкой изменять длину отрезка и угол не получилось, пришлось сделать 2 (1-длина, 2-угол).
но если длина не должна меняться, то можно обойтись и одной ручкой
Параметрический блок (Acad 2010 и выше)
Полярньім параметром нужно бьіло.)
Вложения
Тип файла: dwg
DWG 2004
Блок.dwg (59.9 Кб, 6151 просмотров)
Wrath вне форума  
 
Непрочитано 08.04.2012, 21:47
#750
Джаз


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


Здравствуйте.
В очередной раз ищу у вас помощи.
Как в динамическом блоке сделать масштабирование и поворот одной ручкой?
Делаю обрыв трубы для деталировок, ну никак не получается сделать красиво.
Вложения
Тип файла: dwg
DWG 2007
ОбрывТрубы.dwg (121.9 Кб, 6104 просмотров)
Джаз вне форума  
 
Непрочитано 08.04.2012, 22:23
#751
Wrath

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


Цитата:
Сообщение от Джаз Посмотреть сообщение
Здравствуйте.
В очередной раз ищу у вас помощи.
Как в динамическом блоке сделать масштабирование и поворот одной ручкой?
Делаю обрыв трубы для деталировок, ну никак не получается сделать красиво.
Опять же...Полярньій параметр здесь нужен.)
Вложения
Тип файла: dwg
DWG 2004
ОбрывТрубы.dwg (45.8 Кб, 6163 просмотров)
Wrath вне форума  
 
Непрочитано 08.04.2012, 22:37
#752
Джаз


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


Спасибо, Wrath. То, что нужно.
Сам пробовал полярный параметр, но почему-то ручка "отваливалась" от блока.
Джаз вне форума  
 
Непрочитано 09.04.2012, 09:56
#753
Vintorez

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


Wrath, может я отстал от жизни, как вы создали линию - ось симетриии ,хм и она не видна,хотя в нулевом слое как и другие отрезки.
Миниатюры
Нажмите на изображение для увеличения
Название: ось симетрии.jpg
Просмотров: 127
Размер:	166.5 Кб
ID:	78116  
Vintorez вне форума  
 
Непрочитано 09.04.2012, 09:59 Не понимаю поведения динамического блока
#754
mvartem


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


Блок создан в Acad 2011. Не могу разобратсья как работает "XY Stretch Box Set" с прицепленным к нему "Lookup" в блоке. Подробности, собственно, в самом блоке )).
Вложения
Тип файла: dwg
DWG 2004
ящик.dwg (54.9 Кб, 6111 просмотров)
mvartem вне форума  
 
Непрочитано 09.04.2012, 10:14
#755
Vintorez

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


Цитата:
Сообщение от mvartem Посмотреть сообщение
Блок создан в Acad 2011. Не могу разобратсья как работает "XY Stretch Box Set" с прицепленным к нему "Lookup" в блоке. Подробности, собственно, в самом блоке )).
См. скрин и блок,я на двухмерном показал, а как в трёхмерке не знаю )).Всё дело в точке папраметра поэтому и перекашивает блок.
Миниатюры
Нажмите на изображение для увеличения
Название: Точка параметра.jpg
Просмотров: 119
Размер:	149.6 Кб
ID:	78118  
Вложения
Тип файла: dwg
DWG 2004
ящик_1.dwg (51.5 Кб, 6135 просмотров)
Vintorez вне форума  
 
Непрочитано 09.04.2012, 16:20
#756
mvartem


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


2 Vintorez. Так за грипсы то все работает, когда тянешь )) а через lookup в трехмерке - нет! Вот ведь фикус пикус.
mvartem вне форума  
 
Непрочитано 09.04.2012, 21:58
1 | #757
Wrath

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


Цитата:
Сообщение от Vintorez Посмотреть сообщение
как вы создали линию - ось симетриии ,хм и она не видна,хотя в нулевом слое как и другие отрезки.
Есть комманда ,которая превращает линии во вспомагательную геометрию.С 2011 автокада точно.) БЛОККОНСТР или что-то типа того,на ленте редактора блоков присутствует.
Wrath вне форума  
 
Непрочитано 10.04.2012, 10:47
#758
NoDmAn


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


Добрый день.
Подскажите, пожалуйста, как упорядочить имена параметров динамических блоков в палитре свойств.
Пару недель назад находил способ (без макросов, какая-то команда или где-то в меню...) - воспользовался, сейчас снова понадобилось - а не помню, уже часа 2 копаюсь - найти не могу
NoDmAn вне форума  
 
Непрочитано 10.04.2012, 11:03
#759
Vintorez

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


А ты файл с блоком выложи, на нём и покажем, а не на пальцах.
Vintorez вне форума  
 
Непрочитано 12.04.2012, 13:16
#760
Alex_80

ПГС
 
Регистрация: 24.11.2011
Сообщений: 31


Цитата:
Сообщение от NoDmAn Посмотреть сообщение
как упорядочить имена параметров динамических блоков в палитре свойств
В редакторе блока -> Палитра Диспетчер параметров, в столбике "Порядок" выставляешь последовательность.
Alex_80 вне форума  
Закрытая тема
Вернуться   Форум 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