Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
масштабирование объектов в AutoLISP
Регистрация: 08.04.2009
Сообщений: 4
|
||
Просмотров: 4157
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
В Download посмотри программу от Дениса Флюстикова (вроде была) - как раз насчет масштабирования по разным осям.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 08.04.2009
Сообщений: 4
|
согласен блоком можно
а если мне надо много масштабировать и всегда разный коэффициент? обрисую подробнее ситуацию у меня есть рисунок в dwg размером 800х2000 мм и надо постоянно менять размер (к примеру на 760х1960, или 760х2050) постоянно пересчитывать коэф. нудно и если учесть что изображений больше 100 есть ли возможность задать конечный размер, а прога сама уже подберет коэффициент? |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Создавай рисунок размерами 1х1, вставляй как блок и масштабируй потом как вздумается.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,924
![]() |
sazone, http://dwg.ru/art/2
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Задача решается не очень просто, так как за раз надо:
1. Создать блок и его имя. 2. Определить размеры этого блока (не просто, если нет рамки вокруг него). 3. Определить, указанием, новые размеры. 4. Пересчитать коэфициенты. 5. Вставить блок с новыми коэф. и взорвать. ЗЫ. лучше один раз увидеть задачу (или фрагмент), чем сто раз услышать. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,924
![]() |
nik_mb, больно замудренно
давай разберем 1. Выбрать объекты 2. Создать блок 3. Вставить блок с масштабными коэф. 4. Взорвать блок. Все.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Цитата:
Простейший код такой программы (если предварительно начертить рамки существующего и требуемого изображения) Код:
Последний раз редактировалось nik_mb, 09.04.2009 в 09:59. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Набор объектов | DEM | Программирование | 21 | 26.03.2014 19:11 |
AutoLISP: Определение количества экземпляров созданных COM объектов | Supermax | LISP | 13 | 22.11.2008 20:31 |
FILTER / фильтр | BM60 | Справочник команд | 0 | 08.07.2008 15:35 |
Масштабирование объектов | Saha | AutoCAD | 7 | 11.03.2008 14:54 |
Масштабирование объектов при печати в разных форматах | Yuri | AutoCAD | 4 | 13.05.2004 19:27 |