|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
__________________
Лучше не обещать, чем обещать и не исполнять. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Возможно (хотя тема совсем не об этом): входишь в редактор блока, разбиваешь выноску, а потом команда _burst
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 22.07.2011
Украина
Сообщений: 479
|
Только разбираюсь. Динамический блок ограждения. Сделал упрощенно, что бы просто понять принцип. Хочу тянуть за ручку, и что бы он растягивался, и через метр ставились "палки".
Вроде работает, но есть одна проблемка: когда размер, скажем 2900, получается что я имею секцию в 1000 и секцию в 1900. То есть, эта "палка" лишняя, вставляется только тогда, когда значение достигает 2000. Я же хочу, что бы она появлялась сразу, как только размер переваливает за 1000. Спасибо. |
|||
|
||||
Регистрация: 05.03.2012
Санкт-Петербург
Сообщений: 20
|
Добрый день!
Слепил по-дилетантски первый динамический блок. Представляет собой набор простых фигур, линий. После вставки в окне свойств задаю требуемые габариты, и простые фигуры увеличиваются/уменьшаются как требуется. С этим справился, правда почти уверен, что способ, которым я "привязал" те точки (например центры окружностей и квадратов) к нужным местам (пересечениям) далеко не самый лучший. Особенно это касается белых квадратов с перекрестием, помучился с тем, чтобы они сохраняли свою форму и "квадратность" при изменении длины грани. В итоге много зависимостей для них. Итак, получил нужных размеров рисунок. Часто его нужно размещать с поворотом, т.е. весь блок поворачивается вокруг базовой точки в центре. И вот с чем никак не могу справиться: после поворота всего блока, нужно иметь возможность повернуть отдельно маленькие белые квадраты с перекрестиями в них на произвольный угол. Сойдет даже вариант поворота каждого из них отдельно. А если реально сделать, чтобы второй повторял поворот за первым - вообще класс. Нужна помощь, в каком направлении думать, какие методы попробовать применить? Прилагаю блок и картинку, что нужно. Работаю в AutoCAD 2010, файл сохранен 2004. Последний раз редактировалось seregabs, 29.01.2014 в 18:06. |
|||
|
||||
Нефтепереработка Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364
|
seregabs, Если поворот блока проводиться динамическими средствами и квадратики всегда должны быть паралельны осям Х-У. То квадратики проще поцепить на параметр положения. А уже само положение крутить-перемещать.
Если на абсолютно произвольный угол крутить, то опять таки, от положения крутить можно ручкой поворота. В параметризации плаваю, но там кажеться есть паралельногсть чтобы наложить на второй квадратик. |
|||
|
||||
Техник АС, КЖ Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392
|
Цитата:
|
|||
|
||||
Регистрация: 05.03.2012
Санкт-Петербург
Сообщений: 20
|
Цитата:
Квадратики не всегда должны быть параллельны осям Х-У. При первом повороте блока они должны просто повернуться вместе с ним как единое целое и все, дальнейший их поворот необходим не всегда. А вот когда он нужен, то угол может быть произвольный. Я не понял про параметр положения. Параметры это ведь "точечный", "линейный" и т.д. Имеете ввиду "Поворот" ? А затем задать операцию "Повернуть" для этого параметра? Пробовал, и вроде бы первые дейсвтия с поворотом удачны, а потом квадрат может изменить форму, или уехать со своего места, не понимаю почему так происходит. Цитата:
Предполагаю проблема связана с тем, как я привязал квадратики к положенному им месту, в центре окружности... |
|||
|
||||
Техник АС, КЖ Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392
|
Я тоже предполагаю, что это из-за параметризации. Но я плохо с ней работаю (и комп начинает с ней тормозить), поэтому точно сказать не могу. Попробовал по другому задать параметр поворота - та же история, после нескольких раз деформируется, причём иногда тащит за собой другие элементы...
|
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
Попробовал сварганить полностью динамический блок (используется маска WIPEOUT). Тестируйте |
|||
|
||||
Регистрация: 02.10.2008
Сообщений: 198
|
Помогите пожалуйста с элементарным блоком. Не могу допереть как сделать что бы при растягивании центральный элемент блока перемещался в "новый центр", а не оставался на месте. И в то же время что бы его можно было переместить ручкой вручную
|
|||
|
||||
Регистрация: 05.03.2012
Санкт-Петербург
Сообщений: 20
|
Цитата:
Единственное, чем мне сперва показались предпочтительнее зависимости: в данном случае центральная окружность - это сечение трубы, его удобно задавать диаметром и толщиной стенки. А в данном случае выходит, что с клавиатуры вводится радиус после клика по ручке. Но с этим я еще поразбираюсь, может все решаемо окажется. |
|||
|
||||
Регистрация: 05.07.2010
Сообщений: 3
|
Добрый день.
После редактирования блока и его обновления, стали слетать все атрибуты в блоке. Может кто подскажет в чем проблема может быть. Работаю в 2011 автокаде. Пробовал пересохранять и открывать на разных компьютерах-не помогает. Спасибо заранее. Последний раз редактировалось Fedosey, 05.02.2014 в 20:22. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
<Удалено>
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *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 |