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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Annotation Scale

Annotation Scale

Ответ
Поиск в этой теме
Непрочитано 09.03.2008, 16:53 #1
Annotation Scale
Jerald
 
Конструктор
 
Киев
Регистрация: 04.04.2007
Сообщений: 536

Появилось в Автокад 2008! Что это? Зачем это?
Как этим пользоваться?
Просмотров: 9470
 
Непрочитано 09.03.2008, 16:55
#2
Кулик Алексей aka kpblc
Moderator

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


F1 вызови...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.03.2008, 17:40
#3
Jerald

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


У меня на F1 переключение визуального стиля. Но, ладно, не в том дело.
1. Английским не владею.
2. Зачем тогда форум, если всё можно узнать из хэлпа?
Jerald вне форума  
 
Непрочитано 09.03.2008, 18:59
#4
Vova

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


Цитата:
2. Зачем тогда форум, если всё можно узнать из хэлпа?
Ты хочешь, что-бы другие дяди с форума первыми в этом разобрались и все доложили тебе. А дяди хотят наоборот, чтобы ты, как один из первых получивший 2008, всем рассказал, как с этим работать.
Vova вне форума  
 
Непрочитано 09.03.2008, 21:40
#5
SergGL

инженер
 
Регистрация: 13.08.2006
г. Пенза
Сообщений: 115


2Vova

+1
__________________
MEMENTO QUOD ES HOMO
SergGL вне форума  
 
Автор темы   Непрочитано 10.03.2008, 02:26
#6
Jerald

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


Я прошерстил два форума по этому запросу. Вижу, что люди пишут об этом, но мало, вскользь. Поэтому тему и открыл, а вообще, если надо могу и покопать, и попереводить и выложить. Но вижу, что многие уже с этим знакомы.
Jerald вне форума  
 
Автор темы   Непрочитано 10.03.2008, 15:24
#7
Jerald

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


Вот, нашёл немного:
Аннотационные объекты могут включать одно- и многострочный текст, размеры, допуски, указатели, новые мультиуказатели, штриховки, блоки и атрибуты.

Прежде всего вы даете объекту аннотационное свойство. Вы можете сделать это, когда создаете объект (однострочный текст, допуски, указатели, штриховки, блоки, и атрибуты) или когда создаете стиль для этого объекта (многострочный текст, размеры, и мультиуказатели). Затем Вы назначаете каждому объекту один или более аннотационных масштабов. И наконец, вы создаете области просмотра в этих аннотационных масштабах и масштабах объектов обратно пропорционально, таким образом они остаются в размерах, которые вы определили.

http://www.cad.dp.ua/obzors/a2008prev.php
Либо я чего-то недопонял, либо фишка оочень сомнительная. По моему, чем пользоваться анотативностью, легче уже размерить в листе или менять размерные стили в модели!?
Jerald вне форума  
 
Непрочитано 10.03.2008, 17:41
#8
Red Nova

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


Цитата:
Либо я чего-то недопонял, либо фишка оочень сомнительная. По моему, чем пользоваться анотативностью, легче уже размерить в листе или менять размерные стили в модели!?
Вот вот, главное таки понял. От аннотативности пока одни проблемы, штука очень неудобная.
Red Nova вне форума  
 
Автор темы   Непрочитано 10.03.2008, 22:28
#9
Jerald

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


Может мы всё таки чего-то недопоняли или не всё знаем? Ведь не дураки в Автодеске сидят, в самом деле? Или, может, есть отдельные случаи в которых удобно применять анотативность?
Jerald вне форума  
 
Непрочитано 11.03.2008, 03:58
#10
wetr

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


Насколько я понял - аннотативность создали в развитие проектирования на листах. Т.е. для т.н. внемасштабных элементов создаются аннотативные масштабы, и потом на листе, отображается один из них. Например, вырисуете лестницу с детальной прорисовкой узлов сразу в модели, на самой конструкции. Потом в листе делаете вьюпорт для косоура - с соответструющим масштабом (1:100) и другой вьюпорт для узла этого косоура (1:10).
Но это как я понял. Может что-то не так...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 11.03.2008, 10:21
#11
gipro

лайсенсед инжиниа
 
Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158


Народ, вам слово "аннотативность" вообще ни о чем не говорит?? Это изменение масштабов элементов оформления (размеры, выноски, заголовки, текст). Все примерно как в СПДС GraphiCS. Насчет удобства - не согласен. Вполне нормально. Только необходимо следить, чтобы все аннотативные объекты отображались во всех видовых экранах. Для этого над командной строкой есть небольшая панелька. Я работаю с видовыми экранами и мне эта фишка очень понравилась. Привык за пол-дня
gipro вне форума  
 
Непрочитано 12.03.2008, 10:42
#12
Igor' Kulikov

горный инженер
 
Регистрация: 24.10.2007
Алдан
Сообщений: 151


Поддержу gipro, очень полезная штука. Сегодня разобрался как аннотативность работает с блоками - понравилось. Блоков в чертеже много и печататься листы должны в разных масштабах, вот тут то и помогла аннотативность - задал другой масштаб отображения блоков и усё в поряде - можно печатать. Так же и с текстами - нужно только задать объектам необходимые тебе масштабы, а потом остаётся только менять масштаб аннотации и объекты увеличиваются (уменьшаются) в соответствии с выставленным масштабом.
Igor' Kulikov вне форума  
 
Автор темы   Непрочитано 12.03.2008, 11:40
#13
Jerald

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


Может кто-нидь примерчик выложить?
Jerald вне форума  
 
Непрочитано 12.08.2009, 10:23
#14
Pipe

инженер ОВиК
 
Регистрация: 20.11.2006
Москва
Сообщений: 115


Господа, поделитесь впечатлениями, кто пользуется аннотативными объектами. Я это новшество освоил - нравится, но файлы получаются тяжеловесными, всё тормозит, акад вылетает. Боюсь уже новый объект в них начинать делать. Перешёл на 2010-й, может там всё получше стало.
Хотел узнать как остальных с ан-стью работается?
Pipe вне форума  
 
Непрочитано 12.08.2009, 10:47
#15
Кулик Алексей aka kpblc
Moderator

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


А список масштабов у тебя там не разросся часом до неимоверных размеров?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.08.2009, 10:59
#16
Pipe

инженер ОВиК
 
Регистрация: 20.11.2006
Москва
Сообщений: 115


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А список масштабов у тебя там не разросся часом до неимоверных размеров?
В этом дело? Я тоже на это грешу. Я сначала чистил этот список, который разрастается с привнесением объектов с других чертежей, потом надоело.
Pipe вне форума  
 
Непрочитано 12.08.2009, 11:05
#17
Кулик Алексей aka kpblc
Moderator

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


Ну тогда одно из двух - либо чистка списка, либо тормоза при работе
P.S. Создай макрос типа
Код:
[Выделить все]
^C^C^P_.-scalelistedit;_r;_y;_e;
и повесь его на кнопку. Быстро и просто.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.08.2009, 11:49
#18
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Pipe, С остальными вариантами борьбы можно ознакомится здесь
Кулик Алексей aka kpblc, У меня сейчас стоит в автозагрузке такая конструкция
Код:
[Выделить все]
;;;======================================================
;;; СПИСОК МАСШТАБОВ SCALELIST SCALE
;;;======================================================


(vl-catch-all-apply
  '(lambda ()
     ((lambda (lst / dict)
;;; Purge excess scales
;;; gile
;;; http://www.theswamp.org/index.php?topic=29663.0 
;;;lst - шаблон маштабов состоит из списков вида
;;;  (("имя в списке масштабов1" "Масштаб единицы листа1" "Масштаб единицы чертежа1")
;;;   ("имя в списке масштабов2" "Масштаб единицы листа2" "Масштаб единицы чертежа2")
;;;   ...
;;;   )
;;; lst - the pattern scale is made up of lists of species 
;;; (("Name of the Scale 1" Scale_paper_unit_1 Scale_drawing_unit_1) 
;;; ("Name of the Scale 2"  Scale_paper_unit_2 Scale_drawing_unit_2) 
;;; ... 
;;;)
;;; Usage (SetScale)
;;;  (setq pat '(("1:1" 1 1)("1:2" 1 2)("1:10" 1 10) ;_Correct scale here
;;;	      ("1:50" 1 50)("1:100" 1 100)("2:1" 2 1)
;;;	      ))
        (if (setq dict (dictsearch (namedobjdict) "ACAD_SCALELIST"))
          (progn
            (entmod (vl-remove-if
                      '(lambda (x) (or (= (car x) 3) (= (car x) 350)))
                      dict
                    ) ;_ end of vl-remove-if
            ) ;_ end of entmod
            (setq dict (cdr (assoc -1 dict))
                  n    -1
            ) ;_ end of setq
            (foreach s lst
              (dictadd dict
                       (strcat "A" (itoa (setq n (1+ n))))
                       (entmakex
                         (list
                           '(0 . "SCALE")
                           '(100 . "AcDbScale")
                           (cons 300 (car s))
                           (cons 140 (cadr s))
                           (cons 141 (caddr s))
                         ) ;_ end of list
                       ) ;_ end of entmakex
              ) ;_ end of dictadd
            ) ;_ end of foreach
          ) ;_ end of progn
        ) ;_ end of if
      ) ;_ end of lambda
       '(("1:1" 1 1) ;_ имя масштаб_листа масштаб_чертежа
         ("1:2" 1 2)
         ("1:10" 1 10)
         ("1:50" 1 50)
         ("1:100" 1 100)
         ("2:1" 2 1)
        )
     )
   ) ;_ end of lambda
) ;_ end of vl-catch-all-apply
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 13.08.2009, 17:55
#19
Pipe

инженер ОВиК
 
Регистрация: 20.11.2006
Москва
Сообщений: 115


VVA, уважаемый, посмотрите, что у меня стало после того, как я запустил ваш лиспик. Был у меня масштаб 1:20, так добрый лиспик его потёр и теперь такая каша, что просто дец. Слава богу, bak нормальный остался.
Вложения
Тип файла: dwg
DWG 2007
Красота.dwg (363.2 Кб, 1698 просмотров)

Последний раз редактировалось Pipe, 13.08.2009 в 18:02.
Pipe вне форума  
 
Непрочитано 13.08.2009, 20:25
#20
Кулик Алексей aka kpblc
Moderator

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


Pipe, в коде же прямо указаны масштабы, которые надо оставлять:
Код:
[Выделить все]
'(("1:1" 1 1) ;_ имя масштаб_листа масштаб_чертежа
         ("1:2" 1 2)
         ("1:10" 1 10)
         ("1:50" 1 50)
         ("1:100" 1 100)
         ("2:1" 2 1)
Подправь и попробуй снова запустить
P.S. Твой файл не скачивал - некогда
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Annotation Scale

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делить на measurement scale Бали Программирование 107 30.01.2008 14:01
Эмуляция нажатия клавиш из под AutoLisp-a Supermax LISP 89 19.11.2007 14:40
Неужели АвтоКАД вылетает из-за выносок??? Archeo AutoCAD 19 03.06.2007 12:08
Dim Scale Overall ??? Xo66iT AutoCAD 7 24.03.2006 17:37
zoom scale при выводе на печать Rauf AutoCAD 3 22.01.2005 23:43