Вставка объекта OLE

12.03.2012


OLE – Object Linking and Embedding (Связывание и вставка объектов) – это технология, позволяющая объединять данные из разных приложений и в разных форматах в один документ. С помощью данной технологии вы можете вставлять в чертеж различные данные, созданные в других приложениях, например таблицу из программы Microsoft Office Excel.

1. На панели Data (Данные) вкладки Blocks & References (Блоки и ссылки) ленты выберите команду OLE Object (Объект OLE)

Откроется диалог Вставка объекта (Insert Object) (рис. 9.24).

Рис. 9.24. Диалог Вставка объекта (Insert Object)


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

2. Из списка Тип объекта выберите пункт Лист Microsoft Office Excel.

3. Нажмите кнопку OK.

После закрытия диалога откроется окно программы Microsoft Office Excel с новым пустым документом. При этом на заднем фоне будет видно окно программы AutoCAD с вашим чертежом, в который вставлена текущая таблица.

4. Введите любые данные в таблицу Microsoft Office Excel и нажмите на крестик в правом верхнем углу окна приложения, чтобы его закрыть.

Изменения, которые вы внесли в таблицу, отобразятся и на чертеже (рис. 9.25).

Рис. 9.25. Объект OLE в чертеже


5. Щелкните по вставленному объекту, чтобы выбрать его.

6. Щелкните правой кнопкой мыши.

В открывшемся контекстном меню выберите пункт OLE ► Open (OLE ► Открыть). Откроется программа Microsoft Office Excel с данной таблицей, в которую вы можете вносить любые изменения.

Объекты OLE можно перемещать, копировать, масштабировать, удалять, используя стандартные средства системы AutoCAD.

7. Закройте чертеж без сохранения изменений.


Резюме


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

Также вы познакомились с использованием внешних ссылок и объектов OLE для связи с другими чертежами, создания сборок, а также связи с файлами других форматов.



Использование внешних ссылок. Часть 3

10.03.2012


Теперь вставим изображение в формате JPEG подшипника, которое мы сохранили в предыдущей главе.

1. На панели Reference (Ссылка) вкладки Blocks & References (Блоки и ссылки) ленты выберите команду Image (Изображение)

Откроется диалог Select Image File (Выбор файла изображения) (рис. 9.16).

Рис. 9.16. Диалог Select Image File (Выбор файла изображения)


2. Выберите рисунок с изображением подшипника. При этом в окне Preview (Предварительный просмотр) отобразится содержимое рисунка.

3. Нажмите кнопку Открыть. Откроется диалог Image (Изображение) (рис. 9.17).

Рис. 9.17. Диалог Image (Изображение)


Мы не будем подробно останавливаться на описании элементов управления диалога, так как все они повторяют аналогичные элементы управления при вставке блоков или внешних ссылок на файлы формата DWG, которые мы рассмотрели ранее.

4. Нажмите кнопку OK для вставки изображения.

5. Щелчком мыши на свободном пространстве чертежа укажите точку вставки изображения.

6. Отведите курсор в сторону. Рамка, показывающая, какого размера будет изображение, будет растягиваться вслед за курсором (рис. 9.18).

Рис. 9.18. Указание масштаба изображения


7. Когда рамка достигнет подходящего размера, щелкните мышью, чтобы зафиксировать масштаб.

Вы вставили внешнюю ссылку на изображение в формате JPEG в ваш чертеж (рис. 9.19).

Рис. 9.19. Внешние ссылки в чертеже


8. Щелкните по изображению, чтобы его выделить.

9. Щелкните правой кнопкой, чтобы открыть контекстное меню.

10. Выберите в контекстном меню пункт Image ► Adjust (Изображение Настроить). Откроется диалог Image Adjust (Настройка изображения) (рис. 9.20).

Рис. 9.20. Диалог Image Adjust (Настройка изображения)


Используя данный диалог, вы можете настроить свойства вставленного изображения. При этом сам файл изображения не изменится.

Диалог содержит следующие элементы управления:

• ползунок Brightness (Яркость) позволяет настроить яркость изображения, изменяет значения от 0 до 100;

• ползунок Contrast (Контраст) используется для настройки контрастности и также имеет диапазон значений от 0 до 100;

• ползунок Fade (Тень) используется для установки освещенности изображения и содержит значения от 0 до 100;

• кнопка Reset (Сброс) служит для сброса установок к значениям по умолчанию.

11. Нажмите кнопку OK, чтобы закрыть диалог.

12. Щелкните правой кнопкой, чтобы открыть контекстное меню.

13. Выберите в контекстном меню пункт Image ► Clip (Изображение Обрезать). Данный инструмент позволяет обрезать изображение по некоторому прямоугольнику.

14. Нажмите клавишу Enter, чтобы выбрать режим установки новых границ, заданный по умолчанию.

15. Укажите щелчком мыши левый верхний угол прямоугольника обрезки на изображении.

16. Укажите щелчком мыши правый нижний угол обрезки (рис. 9.21).

Рис. 9.21. Указание границ обрезки изображения


После обрезки на чертеже останется только та часть изображения, которая попала в рамку обрезки (рис. 9.22).

Рис. 9.22. Чертеж после применения команды Clip (Обрезать)


Теперь удалим обе ссылки из чертежа.

1. Щелкните по ссылке на чертеж ролика, чтобы ее выделить.

2. Щелкните по ссылке на изображение подшипника, чтобы его выделить.

3. Нажмите клавишу Delete.

4. На панели Reference (Ссылка) вкладки Blocks & References (Блоки и ссылки) ленты выберите команду External References (Внешние ссылки)

Откроется панель External References (Внешние ссылки) (рис. 9.23).

Рис. 9.23. Панель External References (Внешние ссылки)


Восклицательный знак напротив файла в списке означает, что ссылки на него в нашем файле отсутствуют и можно его отсоединить.

5. Щелкните по названию файла, содержащего чертеж ролика.

6. Удерживая нажатой клавишу Shift, щелкните по названию файла с изображением подшипника.

7. Щелкните правой кнопкой мыши и в контекстном меню выберите пункт Detach (Отсоединить).

Файлы будут отсоединены и исчезнут из списка внешних ссылок.

8. Нажмите крестик в левом верхнем углу панели External References (Внешние ссылки), чтобы ее закрыть.


Использование внешних ссылок. Часть 2

08.03.2012


9. Уберите флажок напротив опции Specify On screen (Указать на экране) в группе элементов управления Insertion point (Точка вставки). Таким образом, вы явно указываете в диалоге точку вставки – 0,0,0.

10. Нажмите кнопку OK, чтобы применить установки и вставить ссылку (рис. 9.13).

Рис. 9.13. Вставленный в качестве внешней ссылки файл чертежа ролика


11. Нажмите кнопку Save (Сохранить)

На панели быстрого доступа, чтобы сохранить чертеж.

12. Выберите в диалоге сохранения файла любое имя для чертежа и нажмите кнопку Save (Сохранить).

13. Щелкните по вставленной ссылке, чтобы выделить объект.

14. Щелкните правой кнопкой и в контекстном меню выберите пункт Open Xref (Открыть внешнюю ссылку). В отдельном окне откроется файл с чертежом ролика.

15. Щелкните дважды по таблице на чертеже, чтобы перевести ее в режим редактирования (рис. 9.14).

Рис. 9.14. Таблица в режиме редактирования


16. В четвертой строке исправьте размер b для третьего чертежа набора на 22.2.

17. Щелкните по рабочей области вне таблицы.

18. Нажмите кнопку Save (Сохранить) на панели быстрого доступа

19. Перейдите к чертежу с внешней ссылкой.

Вы увидите всплывающее сообщение о том, что необходимо перезагрузить внешнюю ссылку, так как файл был изменен.

20. На панели Reference (Ссылка) вкладки Blocks & References (Блоки и ссылки) ленты выберите команду External References (Внешние ссылки)

Откроется панель External References (Внешние ссылки) (рис. 9.15).

Рис. 9.15. Панель External References (Внешние ссылки)


Под текущим файлом чертежа вы видите список вставленных ссылок и их статус. Желтый треугольник с восклицательным знаком внутри означает, что ссылка должна быть перезагружена.

21. Щелкните правой кнопкой по названию файла внешней ссылки в списке. Откроется контекстное меню.

22. В контекстном меню выберите пункт Reload (Перезагрузить).

Вы можете видеть, что значение в таблице изменилось. Таким образом, все внесенные во внешний файл изменения будут отображаться и во внешних ссылках.

23. Нажмите крестик в левом верхнем углу панели External References (Внешние ссылки), чтобы ее закрыть.

Внешние ссылки на файлы DWG удобно применять для создания сборок конструкций, при этом возможно создание иерархий внешних ссылок. На нижнем уровне будут находиться крепежные элементы, отдельные детали, подшипники, на более высоком – элементарные сборки. Верхний уровень иерархии будет занимать само изделие в целом.


Использование внешних ссылок

08.03.2012


Внешние ссылки позволяют вставить в конкретный файл содержимое внешнего файла без потери связи с исходным файлом. При этом элементы внешних ссылок не могут быть изменены в файле, куда вставлена эта ссылка. При внесении изменений в исходный файл содержимое внешних ссылок также будет меняться.

Для работы с внешними ссылками используется панель Reference (Ссылка) вкладки Blocks & References (Блоки и ссылки) ленты (рис. 9.11).

Рис. 9.11. Панель Reference (Ссылка)


Панель содержит следующие команды:

• DWG – вставка существующего чертежа в данный чертеж как внешней ссылки;

• DWF – вставка файла формата DWF – Design Web Format в качестве внешней ссылки;

• DGN – вставка файла формата DGN, который является форматом программы CAD MicroStation, как внешней ссылки;

• Image (Изображение) – вставка существующего изображения в качестве внешней ссылки;

• External References (Внешние ссылки) – управляет отображением окна внешних ссылок;

• Edit In Place (Редактирование) – переход к редактированию внешней ссылки.

1. Нажмите кнопку New (Новый)

На панели быстрого доступа. Откроется диалог выбора шаблона Select template (Выберите шаблон).

2. Нажмите кнопку со стрелкой рядом с кнопкой Open (Открыть). Откроется меню команды Open (Открыть) (см. рис. 3.2).

3. Выберите пункт меню Open with no Template – Metric (Открыть без шаблона – Метрическая система).

4. В браузер меню выберите пункт Format (Формат).

5. В открывшемся подменю выберите пункт Units (Единицы измерения). Откроется диалог Drawing Units (Единицы измерения при черчении) (см. рис. 3.4).

6. Выберите в списке Precision (Точность) точность до одной десятой – 0.0.

7. На панели Reference (Ссылка) вкладки Blocks & References (Блоки и ссылки) ленты выберите команду DWG

Откроется стандартный диалог выбора файла.

8. Выберите файл с чертежом ролика и нажмите кнопку Open (Открыть). Диалог выбора файла закроется, и откроется диалог External Reference (Внешняя ссылка) (рис. 9.12).

Рис. 9.12. Диалог External Reference (Внешняя ссылка)


Данный диалог практически ничем не отличается от диалога при вставке блока, с которым вы познакомились ранее.

Группа элементов управления Reference Type (Тип ссылки) позволяет указать, каким образом будет добавлена ссылка:

• Attachment (Присоединенная внешняя ссылка) позволяет вносить внешние файлы в неизменном виде;

• Overlay (Перекрывающиеся) позволяет избежать дублирования в случае применения большого числа перекрывающихся внешних файлов, которые сами могут содержать внешние ссылки.

Выпадающий список Path type (Тип пути) указывает, каким образом должен быть сохранен путь к файлу ссылки: Full path (Полный путь) или Relative path (Относительный путь). Так как относительный путь зависит от расположения файла ссылки относительно файла чертежа на диске, эту опцию нельзя выбрать до того, как будет сохранен файл чертежа.


Создание блока из внешнего файла. Часть 2

05.03.2012


Теперь добавим текст к обозначению шероховатости поверхности.

1. На панели Annotation (Аннотирование) ленты выберите команду Single Line Text (Текст одной строкой)

2. Щелчком мыши укажите начальную точку текста.

3. Нажмите клавишу Enter, чтобы принять наклон по умолчанию 0.

4. Введите текст – 0,80.

5. Щелкните в любой точке чертежа.

6. Нажмите клавишу Enter для выхода из команды (рис. 9.7).

Рис. 9.7. Обозначение шероховатости


7. Выделите линию и текст.

8. На вкладке Blocks & References (Блоки и ссылки) ленты на панели Blocks (Блоки) выберите команду Create (Создать)

Откроется диалог Block Definition (Определение блока) (см. рис. 9.1).

9. В поле Name (Имя) введите название блока – «шероховатость_0.80».

10. Нажмите кнопку Pick point (Указать точку).

11. Выберите точку соединения линий в качестве базовой точки блока (рис. 9.8).

Рис. 9.8. Указание базовой точки блока при включенном режиме объектной привязки


12. Установите переключатель напротив опции Convert to block (Преобразовать в блок).

13. В выпадающем списке Block units (Единицы измерения блока) выберите пункт Millimeters (Миллиметры), чтобы указать, в каких единицах будет размечен блок.

14. В поле Description (Описание) введите описание нового блока.

15. Нажмите кнопку OK, чтобы создать блок.

16. Нажмите крестик в правом верхнем углу чертежа. Откроется запрос на сохранение чертежа (рис. 9.9).

Рис. 9.9. Запрос на сохранение чертежа


17. Нажмите кнопку Да. Откроется стандартный диалог сохранения файла.

18. Введите имя файла – Library. dwg.

19. Нажмите кнопку Save (Сохранить).

Теперь перейдем к вставке блока.

1. Нажмите кнопку Open (Открыть)

На панели быстрого доступа. Откроется диалог Open file (Открыть файл).

2. Выберите файл с чертежом ролика.

3. Нажмите кнопку Open (Открыть).

4. На вкладке Blocks & References (Блоки и ссылки) ленты на панели Blocks (Блоки) выберите команду Insert (Вставка)

Откроется диалог Insert (Вставка) (см. рис. 9.3).

5. Нажмите кнопку Browse (Обзор). Откроется стандартный диалог открытия файла.

6. Выберите в диалоге файл Library. dwg.

7. Нажмите кнопку Open (Открыть).

8. Нажмите кнопку OK.

9. Укажите точку вставки блока (рис. 9.10).

Рис. 9.10. Вставка блока из внешнего файла


10. Щелкните по вставленному блоку. Вы можете видеть, что содержимое блока выделяется целиком, так как блок рассматривается как единый объект.

Вставленное обозначение шероховатости можно перемещать, копировать, масштабировать.

Для расчленения вставленного блока на составляющие используйте команду Explode (Разделить), которая была описана в главе 5.

11. Закройте файл с чертежом ролика, сохранив изменения.


Создание блока из внешнего файла

05.03.2012


Создав блок в некотором файле, вы можете использовать его в других файлах. Часто внешние блоки используют для создания собственных библиотек. В файл чертежа вставляется содержимое другого файла как единое целое. При этом связь нового блока со старым теряется и новый блок, сохраненный под индивидуальным именем, становится частью текущего чертежа и ничем не отличается от блока, созданного внутри файла.

Все версии системы AutoCAD имеют проблемы с обозначениями шероховатостей. Мы создадим обозначение шероховатости в отдельном файле, преобразуем его в блок и вставим в чертеж ролика (см. главу 4).

1. Нажмите кнопку New (Новый)

На панели быстрого доступа. Откроется диалог выбора шаблона Select template (Выберите шаблон).

2. Нажмите кнопку со стрелкой рядом с кнопкой Open (Открыть). Откроется меню команды Open (Открыть) (см. рис. 3.2).

3. Выберите пункт меню Open with no Template – Metric (Открыть без шаблона – Метрическая система).

4. В браузер меню выберите пункт Format (Формат).

5. В открывшемся подменю выберите пункт Units (Единицы измерения). Откроется диалог Drawing Units (Единицы измерения при черчении) (см. рис. 3.4).

6. Выберите в списке Precision (Точность) точность до одной десятой – 0.0.

7. В браузер меню выберите пункт Format (Формат).

8. В открывшемся подменю выберите пункт Text Style (Стиль текста). Откроется диалог Text Style (Стиль текста) (см. рис. 3.6).

9. Нажмите кнопку New (Новый). Откроется диалог New Text Style (Новый стиль текста) (см. рис. 3.7).

10. Введите название нового стиля A2.5 и нажмите кнопку OK.

11. Из списка Font Name (Название шрифта) выберите значение geniso. shx.

12. В поле Height (Высота) введите значение высоты шрифта 2.5.

13. В поле Width Factor (Фактор сжатия) введите коэффициент сжатия 0.8.

14. В поле Oblique Angle (Угол наклона) укажите наклон 15.

15. Нажмите кнопку Apply (Применить), чтобы применить изменения.

16. Выделите новый стиль в списке стилей и нажмите кнопку Set Current (сделать текущим).

17. Нажмите кнопку Workspace Switching (Переключение рабочего пространства)

И выберите рабочее пространство 2D Drafting & Annotation (Двухмерное черчение и аннотации).

18. На панели Draw (Рисование) ленты выберите команду Polyline (Полилиния)

19. Щелкните мышью, чтобы указать точку начала линии.

20. Проведите линию длиной 4 мм под углом 60° (рис. 9.5).

Рис. 9.5. Указание второй точки полилинии


21. Проведите линию длиной 8 мм под углом 60° (рис. 9.6).

Рис. 9.6. Указание третьей точки полилинии


22. Нажмите клавишу Enter для выхода из команды.


Создание блока в текущем чертеже. Часть 2

04.03.2012


10. Нажмите кнопку Pick point (Указать точку). Диалог скроется.

11. Щелкните по точке пересечения осей окружности выбранного шарика.

Группа элементов управления Objects (Объекты) позволяет выбрать объекты, которые войдут в блок, если вы не выбрали их до ввода команды создания блока. Для указания объектов необходимо нажать кнопку Select objects (Выбрать объекты), последовательными щелчками мыши указать объекты и нажать клавишу Enter.

Существуют три опции создания блока:

• Retain (Запомнить) – при выборе данной опции блок создается, но не помещается в чертеж;

• Convert to block (Преобразовать в блок) – исходные объекты заменяются на блок;

• Delete (Удалить) – блок создается, но не вставляется в чертеж, а исходные объекты удаляются.

12. Установите переключатель напротив опции Retain (Запомнить).

13. Нажмите кнопку OK, чтобы сохранить блок.

Для управления созданными блоками существует команда Block Editor (Редактор блока).

14. На вкладке Blocks & References (Блоки и ссылки) ленты на панели Blocks (Блоки) выберите команду Block Editor (Редактор блока)

Откроется диалог Edit Block Definition (Редактировать описание блока) (рис. 9.2).

Рис. 9.2. Диалог Edit Block Definition (Редактировать описание блока)


15. В левом списке блоков выберите созданный нами блок «шарик». При этом в окне предварительного просмотра откроется изображение содержимого блока.

16. Нажмите кнопку OK, чтобы сохранить изменения.

Теперь рассмотрим команду Insert (Вставка), которая используется для вставки существующего блока как из текущего, так и из внешнего файла. Существуют следующие пути вызова команды:

• ввести команду INSERT в командную строку и нажать клавишу Enter;

• на вкладке Blocks & References (Блоки и ссылки) ленты на панели Blocks (Блоки) выбрать команду Insert (Вставка)

• использовать браузер меню: Draw ► Block ► Insert (Рисование Блок Вставка).

1. На вкладке Blocks & References (Блоки и ссылки) ленты на панели Blocks (Блоки) выберите команду Insert (Вставка)

Откроется диалог Insert (Вставка) (рис. 9.3).

Рис. 9.3. Диалог Insert (Вставка)


2. Из выпадающего списка Name (Имя) выберите имя созданного стиля – «шарик».

3. Нажмите кнопку OK.

4. Щелкните по любой точке экрана, чтобы указать точку вставки блока. В указанную вами точку будет помещена базовая точка блока (рис. 9.4).

Рис. 9.4. Вставка блока


На первый взгляд работу с блоком можно было бы заменить простым копированием, но разница заключается в экономии памяти, а также в удобстве: если вам необходимо определенное количество изображений шарика в течение работы над чертежом, вам не нужно каждый раз выделять и копировать объект или группу объектов. Кроме того, если блок состоит из группы объектов, они рассматриваются как одно целое, что мы и увидим в следующем разделе этой главы.

5. Закройте файл без сохранения изменений.


  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4