Как "развернуть и вытянуть" чертеж с помощью видовых экранов
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как "развернуть и вытянуть" чертеж с помощью видовых экранов

Как "развернуть и вытянуть" чертеж с помощью видовых экранов

Ответ
Поиск в этой теме
Непрочитано 09.08.2012, 08:58 #1
Как "развернуть и вытянуть" чертеж с помощью видовых экранов
swkx
 
Регистрация: 22.01.2010
Сообщений: 311

День добрый.
Подскажите, как в чертеже в пространстве листа получить ряд видовых экранов (см. картинку), т.е. сформировать несколько "фотографий" фрагментов чертежа и затем эти фотки выстроить рядом.

Миниатюры
Нажмите на изображение для увеличения
Название: Test.jpg
Просмотров: 236
Размер:	23.7 Кб
ID:	85190  

Просмотров: 5595
 
Непрочитано 09.08.2012, 09:00
#2
Кулик Алексей aka kpblc
Moderator

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


Создавай видовые экраны и задавай им соответствующие свойства.
P.S. В жизни подобным не занимался, поэтому готовых кодов нет. А писать "с нуля" некогда
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.08.2012, 09:48
#3
swkx


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


Я так и пытался, но не нашел опцию поворота видового экрана.
swkx вне форума  
 
Непрочитано 09.08.2012, 09:56
#4
Олег (jr.)

специалист по околачиванию грушевых деревьев
 
Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811


Цитата:
Сообщение от swkx Посмотреть сообщение
Я так и пытался, но не нашел опцию поворота видового экрана.
Смотри ViewTwist
Олег (jr.) вне форума  
 
Непрочитано 09.08.2012, 09:59
#5
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


1. mvsetup
2. view-twist
3.alignspace
Мне больше по душе первый вариант.

Последний раз редактировалось Малявка, 09.08.2012 в 10:06. Причина: исправление
Малявка вне форума  
 
Автор темы   Непрочитано 09.08.2012, 10:04
#6
swkx


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


Спасибо, буду разбираться.
....

Уважаемые, всё-таки требуется ваша помощь. Я никак не пойму, как в созданный ВЭ можно программно впихнуть нужный мне прямоугольный фрагмент чертежа.

Например, я создал ВЭ: (command "_mview" '(0 0) '(100 100))
В нём отображается весь чертеж. Как мне в нем отобразить прямоуг. область чертежа с лев.ниж. (20 20) и прав. верх. (120 120) ?

Последний раз редактировалось swkx, 10.08.2012 в 08:23.
swkx вне форума  
 
Непрочитано 10.08.2012, 10:18
#7
5hev

roads
 
Регистрация: 22.12.2010
msk
Сообщений: 121
<phrase 1= Отправить сообщение для 5hev с помощью Skype™


swkx, нету понятия прямоугольная область у вьюпорта, есть центр и высота взгляда, насколько помню.
Есть у меня такая прога, но выкладывать не буду, сорьки. Использую для плана трассы. Так вот там простой цикл: выставить центр в точку, повернуть на угол вьюпорт, выставить высоту (соотв. нужный масштаб).
5hev вне форума  
 
Автор темы   Непрочитано 13.08.2012, 08:30
#8
swkx


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


5hev[ru],
прога и не нужна.
Я не понял, что значит «...повернуть на угол вьюпорт...» ?
swkx вне форума  
 
Автор темы   Непрочитано 17.08.2012, 08:47
#9
swkx


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


Создаю несколько видовых экранов.
В каждом текущем ВЭ изображение строится правильно, но при этом на предыдущем ВЭ картинка пропадает.

В чем может быть дело ?
swkx вне форума  
 
Непрочитано 17.08.2012, 10:15
#10
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


??Экраны друг на друга смотрят
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 17.08.2012, 10:30
#11
swkx


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


Дима_,

не понял, что это значит ?
swkx вне форума  
 
Непрочитано 17.08.2012, 10:32
#12
AlexRudz

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


Разве видовой экран вместе с "содержанием" не поворачивается стандартной командой _rotate?
__________________
Свая, как и коса, не всегда находит на камень(с)
AlexRudz вне форума  
 
Автор темы   Непрочитано 17.08.2012, 10:41
#13
swkx


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


Я в.экраны выстраиваю в линию один за другим, а уже в каждом ВЭ мне нужно повернуть его содержимое.
swkx вне форума  
 
Непрочитано 17.08.2012, 10:52
#14
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,439
Отправить сообщение для Елпанов Евгений с помощью Skype™


Цитата:
Сообщение от swkx Посмотреть сообщение
Создаю несколько видовых экранов.
В каждом текущем ВЭ изображение строится правильно, но при этом на предыдущем ВЭ картинка пропадает.

В чем может быть дело ?
смотри системную переменную MAXACTVP - отвечает за максимальное количество видовых экранов, в одном листе, для которых отображается содержимое.
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/
Елпанов Евгений вне форума  
 
Автор темы   Непрочитано 17.08.2012, 11:00
#15
swkx


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


Да у меня их всего 4
swkx вне форума  
 
Непрочитано 19.08.2012, 11:13
#16
5hev

roads
 
Регистрация: 22.12.2010
msk
Сообщений: 121
<phrase 1= Отправить сообщение для 5hev с помощью Skype™


AlexRudz, нет-с
swkx, если еще актуально, то я имел в виду свойство вьюпорта TwistAngle.
5hev вне форума  
 
Автор темы   Непрочитано 20.08.2012, 14:50
#17
swkx


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


5hev[ru],
да, я уже разобрался)

AlexRudz & 5hev[ru],
всё-таки поворачивается. Acad 2012.
swkx вне форума  
 
Непрочитано 31.08.2012, 11:13
#18
Татьяна_Иванова


 
Регистрация: 11.04.2012
Красноярск
Сообщений: 1


Чтобы повернуть изображение в листе: - поворот пользовательской системы координат вокруг оси Z. далее вводим угол поворота (его надо заранее посчитат или прикинуть); вводим команду "_plan" только при активном видовом экране (двойной клик внутри ВЭ) и РАЗБЛОКИРОВАННОМ ВЭ, после жмем Enter и изображение повернется на заданный угол, причем в модели все останется как и было, а развернется только в листе
Татьяна_Иванова вне форума  
 
Непрочитано 08.09.2012, 07:41
#19
zprizrak

Вечный отдых.
 
Регистрация: 01.06.2007
Старый Оскол
Сообщений: 325


Делаешь нужное тебе количество Видовых экранов.
В каждом Видовом экране запускаешь команду ДВИД. В опциях выбираешь ВЫБРАТЬ ВСЕ и ПОВЕРНУТЬ. Задаешь точку поворота и угол поворота.
Правда если потом захочешь сделать еще один видовой экран, то он повторит настройки последнего видового экрана.
__________________
Ошибка первых, есть обоснование героизма вторых.
zprizrak вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как "развернуть и вытянуть" чертеж с помощью видовых экранов



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализовать чертеж Решето с помощью Автолиспа BBLainer LISP 6 23.04.2010 15:23
как с помощью lisp'a открыть чертеж, на который поставлен пароль? annt LISP 2 09.03.2010 21:41
Содержимое видовых экранов (в ПЛ) плавает при кручении колеса мыши JokerrSergh AutoCAD 29 29.12.2008 13:16
Масштаб видовых экранов Natashechka AutoCAD 36 24.10.2008 16:47
Как сделать правильный чертеж pk77 Разное 64 03.04.2007 16:36