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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Ещё раз про динамические блоки

Ещё раз про динамические блоки

Ответ
Поиск в этой теме
Непрочитано 24.01.2007, 00:24 #1
Ещё раз про динамические блоки
judas-priest
 
СПб
Регистрация: 24.01.2007
Сообщений: 5

Можно ли в динамическом блоке сделать операцию по перемещению одной (двух) “ручки” (именно перемещение не всего объекта целиком, а одной, конкретной его ручки)?

Заранее спасибо за ответы!
Просмотров: 3086
 
Непрочитано 24.01.2007, 05:48
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


А конкретнее!!!!
А то непонятно как то :roll:
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 24.01.2007, 07:27
#3
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Хех. задай пустой атрибут и таскай его грипсу куда хочешь.
Vova вне форума  
 
Непрочитано 24.01.2007, 07:39
#4
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Можно даже базовую точку таскать.
[ATTACH]1169613579.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 24.01.2007, 07:58
#5
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


сделай операцию растяжения и таскай эту ручку хоть до потери пульса...
[ATTACH]1169614691.dwg[/ATTACH]
v_alex вне форума  
 
Непрочитано 19.09.2007, 14:20
#6
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


Коллеги, может кто знает как после создания дин. блока упорядочить по собственному усмотрению вводимые переменные в разделе (Сustom) ???
Вариант - создавать параметры в по порядку - уже не подходит ))!!
[ATTACH]1190197182.jpg[/ATTACH]
SLADE вне форума  
 
Непрочитано 20.09.2007, 09:49
#7
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


Получается никак .
Значит вариант пока один: - заранее продумывать последовательность ввода линейных параметров.
Очень жаль.
SLADE вне форума  
 
Непрочитано 20.08.2008, 16:57
#8
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Такая же проблема, хочу изменить порядок отображения параметров в свойствах. А если конкретней и проще, то я хочу, чтобы всё шло в алфавитном порядке. Как у людей...

Через поиск нашел эту тему и ещё вот это: http://dwg.ru/f/showthread.php?t=5687 - там проблема также не решена.

Может всё же кто-то нашёл решение? Всё таки почти год прошел.

Думаю с помощью лиспа это возможно. Уважаемые программисты, хотя бы намекните, какой метод ковырять после (vla-item (vla-get-Blocks... , их там что-то слишком много (в смысле методов) - не могу разобраться.
Makswell вне форума  
 
Непрочитано 21.08.2008, 09:05
#9
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Нашел по теме:
http://discussion.autodesk.com/threa...ssageID=396582

Но там, к сожалению, ObjectARX.
Makswell вне форума  
 
Непрочитано 21.08.2008, 13:54
#10
vasilyis

Инженер
 
Регистрация: 05.05.2008
Москва
Сообщений: 1,074


Цитата:
Сообщение от Makswell Посмотреть сообщение
Такая же проблема, хочу изменить порядок отображения параметров в свойствах. А если конкретней и проще, то я хочу, чтобы всё шло в алфавитном порядке. Как у людей...
...
Думаю с помощью лиспа это возможно. Уважаемые программисты, хотя бы намекните, какой метод ковырять после (vla-item (vla-get-Blocks... , их там что-то слишком много (в смысле методов) - не могу разобраться.
А ручкамами уже в жесть ... поменять последовательность аттрибутов в диспетчере, подавай им программный сортировщик. Ё маЁ, вот люди пошли, не хотят даже лишний раз пальцем о палец ударить. И потом все удивляются, почему это екатерининские дворцы в Питере до сих пор стоят, а у разных там современных "трансвалей" лет через 7 крышу сносит.
__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
vasilyis вне форума  
 
Непрочитано 21.08.2008, 14:02
#11
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


vasilyis, про аттрибуты не было ни слова.
Прочитай повнимательней...
Makswell вне форума  
 
Непрочитано 21.08.2008, 16:38
#12
vasilyis

Инженер
 
Регистрация: 05.05.2008
Москва
Сообщений: 1,074


Цитата:
Сообщение от Makswell Посмотреть сообщение
vasilyis, про аттрибуты не было ни слова.
Прочитай повнимательней...
Да, действительно, зря наехал. Прилюдно извеняюсь перед Вами.
__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
vasilyis вне форума  
 
Непрочитано 21.08.2008, 23:24
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


Я бы попробовал сделать так: вход в редактор блоков, удаление всех атрибутов и создание в том порядке, в котором надо. Возможно, сработает.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.08.2008, 03:17
#14
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я бы попробовал сделать так: вход в редактор блоков, удаление всех атрибутов и создание в том порядке, в котором надо. Возможно, сработает.
Вопрос не про атрибуты, а про custom свойства динамического блока.
http://dwg.ru/forum/attach/1190197182.jpg
Заново конечно задать и их можно, но это означает сделать весь блок с нуля . А иногда ооочень не хоца
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 22.08.2008, 08:51
#15
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


wetr, прошу прощения, не въехал
По-моему, это дело не поменять настолько просто.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.08.2008, 09:02
#16
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я бы попробовал сделать так: вход в редактор блоков, удаление всех атрибутов и создание в том порядке, в котором надо. Возможно, сработает.
Да, Алексей, ты немного не понял. И я начинаю подозревать, что не только ты один. Поэтому, наверно, и нет ответов.

Объясняю.
Простой случай:
1. Я создал линейный параметр и переименовал его в имя "2".
2. Создал линейный параметр и переименовал его в имя "1".
3. Соответственно на каждый параметр я навесил по операции (минимум по 1-й, а то и больше)
4. До кучи еще сделал лукап (или несколько лукапов), использующий эти параметры и долго заполнял все его 30 строчек.
5. Всё, блок сделан, но в свойствах параметры идут в порядке "2", "1" и мне это не нравится, я хочу переделать.
6. Так вот, чтобы сделать по порядку, мне известен только один путь. Удалить параметр "2", соответственно удалить все операции, связанные с ним (сам этот параметр автоматически уберётся из лукапа). Заново поставить параметр, назвать его "2", присобачить к нему все операции и опять заполнить лукап, т.е. по-сути сделать блок заново!

И это только простой случай. Если блок сложный, то лучше сразу начинать делать с нуля, времени меньше уйдёт.
Но неужели нет пути проще!?

ЗЫ Не спрашивай: "почему и где логика? Почему сначала 2, а потом 1?" Не знаю, но на практике так и вышло

Добавлено:
А, ты уже ответил wetr'у. Извини, долго писал этот пост. Ну да ладно...
Makswell вне форума  
 
Непрочитано 22.08.2008, 09:11
#17
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Я сразу въехал в проблему, у самого бывают такие случаи. Но у меня блоки не содержат более 5 параметров в свойствах. И если надо поменять - переделываю. Да вообще с такой проблемой уже почти не сталкиваюсь, потому как блок продумываю заранее.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Ещё раз про динамические блоки