Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Лисп для быстрого перехода масштаба аннотативности

Лисп для быстрого перехода масштаба аннотативности

Ответ
Поиск в этой теме
Непрочитано 11.05.2008, 20:00 #1
Лисп для быстрого перехода масштаба аннотативности
Red Nova
 
ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Торонто
Регистрация: 23.10.2007
Сообщений: 1,980

Задумал вот какой лисп.
Имеем объект (предположим размер) с определенным аннотативным масштабом. Надо быстро изменить его аннотативный масштаб при этом у размера надо удалить прежний масштаб.
Аннотативные масштабы устроены так, что если выделить объект и в окошке масштаба проставить другой масштаб, то этот масштаб не переходит к выделенному объекту. То есть от этого толку нету, и надо проделать следующую долгую операцию.
-Выделить объект, зайти к нему в свойства, в аннотативных масштабах добавить нужный масштаб, удалить остальные.
Предполагаю что возможно создать лисп проделывающий эту операцию. Его работа может быть такой.
-Предположим размер имеет масштаб 1:10, а нам надо его поменять на 1:20.
В окошке масштаба ставим 1:20, потом выбираем наш размер, жмем на кнопку с макорсом. Объекту в свойства добавляется масштаб 1:20, а другие масштабы (у нас 1:10) удаляются.
Autodesk еще предусмотрел ускоренную операцию с добавлением Current масштаба, а с удалением лишнего мусора варианта нету.

Заранее благодарен откликнувшимся.
__________________
Блог
Просмотров: 8634
 
Автор темы   Непрочитано 12.05.2008, 18:22
#2
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Наверное наши программисты еще на 2008 не перешли, или может задачка больно сложная?
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 15.05.2008, 11:35
#3
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Ладно. Попробую другим путем.
Можно ли при помощи лиспа работать со свойствами выделенных объектов (То есть менять в свойствах некоторые параметры)? Хотя–бы на этот вопрос ответьте а?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 15.05.2008, 23:00
#4
Кулик Алексей aka kpblc
Moderator

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


Вообще-то можно. Но с аннотативностью лично я практически не работал - не до того как-то было.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 16.05.2008, 08:14
#5
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Если можно, то появляется надежда.
Если такой лисп появиться, то главный минус аннотативности (лично для меня) будет решен.
Требуется залезть к выбранным объектам в свойства, и подредактировать масштабы аннотативности (удалить все и вписать текущий масштаб), при этом надо как-то выяснить текущий масштаб, но я уверен, что на этот счет есть некая переменная.
Вот собственно и все.
Может возьмешься?
Плиииииз.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 16.05.2008, 10:17
#6
Кулик Алексей aka kpblc
Moderator

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


Ага, а что делать, если объект показывается не в одном, а в нескольких ВЭ, да еще и в каждом свой масштаб?
Сейчас не возьмусь - извини, сейчас с машиной (купил, теперь начинаю расхлебывать ) надо разобраться. Надеюсь, в понедельник поковырять. Раньше - не получится
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.05.2008, 21:55
#7
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Кулик Алексей aka kpblc, что хоть за машину то купил? какая модель
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Автор темы   Непрочитано 16.05.2008, 22:32
#8
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Буду ждать и надеятся.
Цитата:
что хоть за машину то купил? какая модель
Да. А я сперва подумал что машина это компьютер.

P.S. Хочу поделиться со всеми своей радостью. Я сегодня кандидатскую защитил. Ураааа!!! Пригласил бы вас на банкет, но подозреваю, что вы в Ереван не приедете.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 16.05.2008, 23:38
#9
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от dextron3 Посмотреть сообщение
Кулик Алексей aka kpblc, что хоть за машину то купил? какая модель
Opel Astra универсал, сильно б/у. В качестве первой годится Фотку потом сделаю, как на мойку съезжу
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.05.2008, 07:41
#10
PL


 
Регистрация: 23.11.2006
California
Сообщений: 4,750


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Opel Astra универсал, сильно б/у. В качестве первой годится Фотку потом сделаю, как на мойку съезжу
Поздравляю ! Тепеь следующий этап - в гости - в Аутодеск. Недалеко от меня. Есть комната на 2 этаже. Ждет. Пиво (крепкие по желанию), сухои и мокрый корм предоставляется. Любое время. Дай знать.
Встречу в аэропорту, отвезу куда надо.
PL вне форума  
 
Непрочитано 18.05.2008, 01:57
#11
Кулик Алексей aka kpblc
Moderator

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


Ох, твои б слова да Богу в уши...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.05.2008, 08:44
#12
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Кулик Алексей aka kpblc, Red Nova, как объяснить эту разномаштабность? (см. скриншот)
немогу зависимость оперделить, и как выравнить значения
Кулик Алексей aka kpblc, когда вы себе установите СПСДС?
Миниатюры
Нажмите на изображение для увеличения
Название: Snap1.jpg
Просмотров: 114
Размер:	40.1 Кб
ID:	6536  
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 18.05.2008, 23:44
#13
Кулик Алексей aka kpblc
Moderator

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


Не очень понимаю, какая связь между аннотативностью (пусть даже СПДС-ной) и масштабом типа линии...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.05.2008, 08:54
#14
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Кулик Алексей aka kpblc, поробуйте пощелкать и то и то меняется при измененнии любого из маштаба
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Автор темы   Непрочитано 19.05.2008, 15:21
#15
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


dextron3,
У меня так не бывало, хотя может и не замечал.

Кулик Алексей aka kpblc,
Цитата:
Надеюсь, в понедельник поковырять
Понедельник нынче удался?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 19.05.2008, 17:18
#16
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Red Nova, он теперь занялся починкой автомобиля =)) некогда
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 20.05.2008, 00:59
#17
Кулик Алексей aka kpblc
Moderator

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


Не совсем. Попробовал. Пролетел как фанера над Парижем. Добраться до имеющихся масштабов (с трудом, правда) еще как-то смог, но внести новые - не получилось
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 20.05.2008, 14:29
#18
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


А как все хороше начиналось. Чтож, спасибо за попытку.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 20.05.2008, 14:45
#19
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


а мои вопросы так и остались философскими....
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Автор темы   Непрочитано 21.05.2008, 18:11
#20
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Кулик Алексей aka kpblc,
Ой, зацепку нашел. Для аннототивных объектов есть стандартная операция для добавления текущего масштаба. Делается это так. Выделяем объект, правый клик, annotative object scale, add current scale. Может есть возможность как-то добавить эту операцию к твоему лиспу? Надеюсь с удалением лишних масштабов легче чем с добавлением, и с этим ты справишься.
Как думаешь?
__________________
Блог
Red Nova вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Лисп для быстрого перехода масштаба аннотативности

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен Лисп для перевода цвета объекта ilka_t LISP 28 25.01.2022 16:04
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Лисп для вычисления длины полилинии со скруглениями CooL LISP 8 21.02.2007 17:14
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
Лисп для проставления размера длины дуги AVF LISP 18 29.10.2004 15:45