(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Выравнивание объектов по произвольным точкам. Метод большой окружности.

Источник: demiart
Карпенко Саша

В CorelDRAW выравнивание объектов можно производить или

  • Из меню "Упорядочить" - "Выровнять и распределить" (проще всего).
  • Из докера "Выровнять и распределить" (более изощренно).
  • Из докера "Преобразование".

Во всех случаях за точки выравнивания у объектов выбираются точки габаритного прямоугольника - восемь точек по периметру и центр.

Выравнивание объектов по произвольным точкам

А что делать, если надо выровнять определенную точку одного объекта с определенной точкой другого?

Разберем на конкретном примере.

Есть рисунок рамы револьвера "Энфилд".

Выравнивание объектов по произвольным точкам

Где указаны зашплинтованные в нее оси (штыри). Слева направо:

  • Стопора барабана.
  • Спускового крючка (выделено красным).
  • Курка.

Которые априори располагаются (по построению) в произвольных точках рисунка. В данном случае, эти точки неизвестны (не определены).

Есть отдельный рисунок (в том же масштабе) спускового крючка.

Выравнивание объектов по произвольным точкам

У которого есть отверстие (отмечено стрелкой), на которое спусковой крючок насаживается на соответствующую ось (и вращается на ней). Отверстие на рисунке тоже располагается в произвольном месте (по построению).

Цель данного урока показать как (точно) совместить произвольное точку на одном объекте (отверстие на спусковом крючке) с произвольной точкой (осью на раме) на другом.

Я назвал это "метод большой окружности".

Предварительные рассуждения.

  • И ось на раме и отверстие на крючке - это (с графической точки зрения) окружности. Т.е. всегда можно выставить по их центрам направляющие и тем самым определить их координаты.
  • Для того чтобы совместить два объекта вполне достаточно передвинуть один из них (а другой оставить на месте).
  • Из общих соображений расположения рисунков на листе (А4) вполне целесообразно передвигать меньший объект, а больший объект оставить в исходном состоянии. Будем передвигать крючок на раму.
  • Таким образом, определив координаты (окружности) оси на раме, мы определим точку, в которую надо передвинуть (окружность) отверстия на крючке (а вместе с ней и весь крючок).
  • Определив координаты отверстия на крючке, что мы определили (что они нам дают)? CorelDRAW не может ими манипулировать. Он может манипулировать только точками габаритного прямоугольника. Значит, надо сделать (дополнительными построениями) так, чтобы эта точка стала точкой габаритного прямоугольника.
  • В точке координат отверстия крючка строим окружность, большую окружность, такую, чтобы она охватила весь спусковой крючок. Эту окружность и крючок сгруппируем. Таким образом, габаритом спускового крючка станет окружность с центром с координатами отверстия крючка.
  • Теперь с помощью докера "Преобразование" объект "Окружность" (с включенным в нее "Крючком") можно точно установить в точку с координатами окружности оси рамы.

Проделаем это практически.

Определяем координаты оси.

Выставляем направляющие и смотрим их координаты.

Выравнивание объектов по произвольным точкам

Выравнивание объектов по произвольным точкам

Выравнивание объектов по произвольным точкам

В общем случае у нас получились неровные координаты - 64,843 (по горизонтали) и 168,744 (по вертикали). Ничего страшного (мы же в CorelDRAW).

Определяем координаты отверстия крючка.

Выравнивание объектов по произвольным точкам

Выравнивание объектов по произвольным точкам

Выравнивание объектов по произвольным точкам

Инструментом "Окружность" строим произвольную окружность.

Выравнивание объектов по произвольным точкам

В докере "Преобразование" вкладка "Положение" задаем координаты ее центра 100,423 (по горизонтали) и 123,336 (по вертикали) - координаты отверстия спускового крючка.

Выравнивание объектов по произвольным точкам

Большая окружность встала по центру отверстия крючка.

Выравнивание объектов по произвольным точкам

На вкладке "Размер" задаем размер (диаметр) этой окружности 90 мм.

Выравнивание объектов по произвольным точкам

Окружность стала больше крючка (включила его в себя).

Выравнивание объектов по произвольным точкам

Группируем эту окружность и крючок. Теперь габарит рисунка спускового крючка определяется внешней окружностью.

В докере "Преобразование" задаем координаты центра этого нового объекта 64,843 (по горизонтали) и 168,744 (по вертикали) - координаты оси на раме.

Выравнивание объектов по произвольным точкам

Спусковой крючок точно встал на место.

Выравнивание объектов по произвольным точкам

Задача решена.

Внешнюю (большую) окружность можно (и нужно) сделать невидимой. Тогда она никак не будет фигурировать в рисунке. Но дополнительную пользу из нее извлечь можно.

Если выделить ее инструментом "Выделение" и щелкнуть по центру, чтобы перевести в состояние вращения (деформации),

Выравнивание объектов по произвольным точкам

то мы можем поворачивать крючок (как он может работать в конструкции револьвера).

Выравнивание объектов по произвольным точкам

Выравнивание объектов по произвольным точкам

В уроке "Буратино" я ввел термин "мультиплицирование", когда, рисуя один рисунок, мы создаем серию (однотипных) рисунков (из общих элементов).

Теперь, пожалуйста, новый термин "механическое действие". Мы нарисовали рисунок, но в этом рисунке определенный элемент (спусковой крючок) может совершать определенное, функционально нужное движение (действие).

Урок закончен.

Резюме.

  1. Определение координат точек.
  2. Перевод произвольной точки объекта в стандартную точку CorelDRAW (с помощью большой окружности).
  3. Принцип "механического действия" в рисунке.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 13.06.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Allround Automation PL/SQL Developer Single user license
Купить Антивирус Dr.Web Server Security Suite для сервера
TeeChart for .NET Standard Business Edition 2017 single license
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Allround Automation PL/SQL Developer - Annual Service Contract - 5 users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование в AutoCAD
Компьютерный дизайн - Все графические редакторы
Delphi - проблемы и решения
Мастерская программиста
Corel DRAW - от идеи до реализации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100