Ввод с клавиатуры

Ввод с клавиатуры

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

Абсолютные декартовы координаты

Мы привыкли определять координаты на плоскости, используя прямоугольную систему координат, в которой положение точки определяется с помощью двух осей — X и Y. Это декартова система координат. Точка, в которой пересекаются оси X и Y, называется началом координат. Смещение объекта относительно этой точки вдоль осей определяет его координаты. В этом случае координаты записываются в формате X,Y, где X и Y – это смещение точки относительно начала координат в направлении осей X и Y соответственно. Например, запись 5.5,-7 означает, что точка смещена относительно начала координат на 5,5 единицы в положительном направлении оси X и на 7 единиц в отрицательном направлении (обратите внимание на знак минуса перед семеркой) оси Y.

Примечание

Запомните, что точка является разделителем целой и дробной частей, а в качестве разделителя между абсциссой и ординатой служит запятая.

Относительные декартовы координаты

Чтобы задавать расположение точек предыдущим методом, необходимо знать координаты каждой указываемой точки. Но чаще всего априори такие данные неизвестны – обычно инженер располагает только информацией о размерах объекта. В этом случае можно воспользоваться более продуктивным методом указания расположения точек: задавать координаты относительно предыдущей указанной точки, а не относительно начала координат. Форма записи в этом случае следующая: @X,Y. Например, запись @3,5 означает, что новая точка будет расположена со смещением относительно предыдущей заданной точки на 3 единицы вдоль положительного направления оси X и на 5 единиц вдоль положительного направления оси Y. На тот факт, что используются относительные координаты, указывает символ @ в начале записи.

Чтобы понять суть относительных координат, представьте, что началом координат временно становится предыдущая точка, и относительно ее уже задается расположение новой точки.

Полярные координаты

Бывают такие ситуации, когда известно направление (угол) и расстояние до точки. Тогда лучше воспользоваться полярными координатами, которые также могут быть абсолютными и относительными. Абсолютные полярные координаты используются гораздо реже, чем относительные.

Абсолютные полярные координаты записываются в формате расстояние<угол, а при использовании относительных добавляется символ @ – @расстояние<угол. Например, запись @10<30 говорит о том, что новая точка расположена на расстоянии 10 единиц от предыдущей, и при этом вектор, направленный из предыдущей точки к новой, образует с положительным направлением оси X угол 30°. Заметим, что расстояние обязательно должно выражаться положительным числом.

Ввод расстояний

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

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

9.3.3. Ввод символов с клавиатуры

Из книги автора

9.3.3. Ввод символов с клавиатуры В процессе ввода символов с клавиатуры можно выделить четыре соответствия или отображения (в математическом смысле этого слова). 1. На клавиатуру нанесены (или наклеены) символы. Это первое соответствие: символ -› клавиша. 2. Микропроцессор


13.5.2 Конфигурирование раскладки клавиатуры

Из книги автора

13.5.2 Конфигурирование раскладки клавиатуры Клавиатуры компьютеров PC или Macintosh не идентичны клавиатурам терминалов VT100 или 3270. Приложения telnet обычно обеспечивают способ конфигурирования отдельных клавиш клавиатуры или управляющих комбинаций клавиш для выполнения


1.2.3. Настройка раскладки клавиатуры

Из книги автора

1.2.3. Настройка раскладки клавиатуры При установке системы мы выбрали русскую раскладку клавиатуры. После установки системы Будут доступны две раскладки - русская и английская. Для переключения между ними используется комбинация клавиш ‹Shift+Shift› (т.е. вам нужно


Раскладка клавиатуры

Из книги автора

Раскладка клавиатуры Раскладка для окна ПриветствиеЕсли при установки системы вы в качестве основного языка установили русский язык, а пароль обычно используете на английском языке, то при выводе окна Приветствие вам каждый раз придется переключаться с русского языка


Настройка мыши и клавиатуры

Из книги автора

Настройка мыши и клавиатуры Мышь и клавиатура являются важнейшими инструментами, с помощью которых пользователь получает возможность работать на компьютере. В операционной системе Windows 7 реализованы широкие функциональные возможности по настройке мыши и клавиатуры


Настройка клавиатуры

Из книги автора

Настройка клавиатуры Чтобы перейти к настройкам клавиатуры, нужно на ее значке (см. рис. 2.7) щелкнуть правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт Параметры клавиатуры. В результате на экране отобразится окно, изображенное на рис. 2.11. Рис. 2.11.


Ввод с клавиатуры

Из книги автора

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


Шутка №3 — отключение клавиатуры

Из книги автора

Шутка №3 — отключение клавиатуры Используя функцию для отключения мыши, можно написать код для отключения клавиатуры. Напишите такой код для третьей шутки:SystemParametersInfo(SPI_SETFASTTASKSWITCH, 1, @Dummy, 0);SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, @Dummy, 0);OldKbHook:= SetWindowsHookEx(WH_KEYBOARD, @KbHook, HInstance, 0);Здесь


IV. Виртуальные клавиатуры

Из книги автора

IV. Виртуальные клавиатуры IV.1. Виды виртуальных клавиатурИногда требуется в текст документа (корректура, правка после OCR) ввести Unicode символы. Удобнее для этого использовать соответствующие виртуальные клавиатуры:1. Различные символы (стрелки, ноты…): 2. Математическая: 3.


Ввод с клавиатуры

Из книги автора

Ввод с клавиатуры SetKeyboardState Функция SetKeyboardState копирует массив из 256 байт состояний клавиш в таблицу состояния ввода с клавиатуры вызывающего потока. Это та же самая таблица, к которой имеют доступ функции GetKeyboardState и GetKeyState . Изменения, сделанные в этой таблице, не влияют на


Урок 23. Ввод команд с клавиатуры

Из книги автора

Урок 23. Ввод команд с клавиатуры В предыдущем примере каждой части клипа соответствовала одна из пяти кнопок. Хотя основным средством управления во Flash-роликах являются кнопки, иногда в играх используется и прямой ввод с клавиатуры.Существует два способа ввода с


Профилактика клавиатуры

Из книги автора

Профилактика клавиатуры Клавиатура – устройство неприхотливое и обычно служит долго. Однако нельзя исключать непредвиденные ситуации – отломается штырь в контакте или откажется работать пара клавиш и т. д. Это происходит редко, а самое распространенное явление –