Полярные координаты в автокаде
Перейти к содержимому

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

  • автор:

Координаты в AutoCAD

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

Каждый пользователь программы должен знать, как ввести (задать) координаты AutoCAD.

Ввод координат в Автокаде, декартовая (прямоугольная) и полярная системы координат, относительные и абсолютные координаты

Задание (ввод) координат Автокад – самый точный способ построения чертежа.

Курс AutoCAD для «Чайников» поможет Вам разобраться во всех тонкостях работы в программе: изучить что-то новое или вспомнить давно забытое старое в данной программе.

Декартовая (прямоугольная) система координат в AutoCAD (2D пространство)

С декартовой системой координат впервые я познакомился в школе в 5 классе. Все, наверное, помнят взаимно перпендикулярные оси X и Y, а также точку в перекрестии осей с называнием начало координат. Далее в 10, 11 классе на уроках черчения я познакомился с самой 3D моделью декартовой системы координат и понятием октант.

Октант ― любая из восьми областей, на которые пространство делится тремя взаимно перпендикулярными координатными плоскостями.

На уроках географии, физики мы изучали географические системы координат – все ранее приобретенные знания понадобятся для освоения задания (ввода) координат в Автокаде.

Получите среднее образование в школах Германии тут. Выбор лучших колледжей и частных школ пансионатов по доступным ценам.

В 3D моделировании мы рассмотрели модель декартовой системы координат в AutoCAD, а точнее в статье 3D пространство в AutoCAD и привязали ее к программе.

Прямоугольная система координат — прямолинейная система координат в Автокаде с взаимно перпендикулярными осями на плоскости или в пространстве.

Декартовая система координат – прямоугольная система координат Автокад с одинаковыми масштабами по осям.

В двухмерном пространстве модели точки задаются в рабочей плоскости XY, т.к. не используется ось Z (мнимое отсутствие оси Z).

Рабочая плоскость подобна листу бумаги в клетку, если включена координатная сетка. В прямоугольной системе координат Автокад задание точки происходит двумя значениями координат X и Y. Пересечение осей X,Y образует точку начала координат. Координаты между собой разделяются запятыми. Образец записи прямоугольных (декартовых) координат в Автокаде (0,20).

Координата X в программе определяет расстояние от начала координат по горизонтали, Y – по вертикали. Значения расстояний могут быть положительными или отрицательными, т.е. при вводе значений координат в декартовой системе координат в Автокаде указывается расстояние для точки и ее направление (+,-) по осям X,Y относительно начальной (исходной) точки (0,0).

Полярная система координат AutoCAD (2D пространство)

В полярной системе Автокад координаты точки представляют собой расстояние и угол, отсчитываемые от начала координат.

Полярная система координат задаётся лучом, который называют нулевым или полярной осью. Точка, из которой выходит этот луч, называется началом координат или полюсом. Любая точка на плоскости определяется двумя полярными координатами: радиальной и угловой. Радиальная координата соответствует расстоянию от точки до начала координат. Угловая координата также называется полярным углом или азимутом, равна углу, на который нужно повернуть против часовой стрелки полярную ось для того, чтобы попасть в эту точку.

Википедия.

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

В декартовой и полярной системе координат AutoCAD можно задавать координаты либо в абсолютной, либо в относительной форме:

Абсолютные координаты в Автокаде отсчитываются от начала координат (0,0).
Относительные координаты в Автокаде отсчитываются от последней заданной точки на чертеже.

Пользовательская и мировая система координат в программе

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

Примечание

Координаты обычно указываются в перемещаемой пользовательской системе координат (ПСК), а не в фиксированной мировой системе координат (МСК). По умолчанию ПСК и МСК совпадают.

Более подробно мы рассмотрели ПСК и МСК в самоучителе по моделированию.

Как ввести координаты в Автокад или способы задания координат

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

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

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

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

Способы задания координат в Автокаде (2D пространство)

  • Метод ввода абсолютных декартовых координат.
  • Метод относительных прямоугольных координат.
  • Метод ввода полярных координат AutoCAD.
  • Метод задания относительных полярных координат.
  • Ввод координат с использованием динамического ввода.
  • Интерактивный метод ввода координат, задание координат в AutoCAD методом направления и расстояния.

Рассмотрим методы ввода координат более подробно.

Метод ввода абсолютных прямоугольных координат Автокад или как задать абсолютные координаты

Отсчет координат при абсолютном методе ввода координат в AutoCAD производится из точки пересечения осей X,Y (начальной точки координат (0.0)).

Точки слева от начальной координаты в Автокаде будут иметь отрицательные координаты X, а точки, расположенные ниже – отрицательные координаты Y. Вспомним 5 класс СОШ.

  • Ось X – ось абсцисс.
  • Ось Y – ось ординат.
  • Координата X называется абсциссой точки A.
  • Координата Y называется ординатой точки A.

Образец записи A(x,y).

Четыре угла, образованные осями координат X,Y носят название координатных углов, четвертями или квадрантами.

Знаки координат точки Автокад в разных координатных углах
  • Точка координатного угла 1 имеет «+» абсциссу и ординату.
  • Точка координатного угла 2 имеет «–» абсциссу и «+» ординату.
  • Точка координатного угла 3 имеет «–» абсциссы и ординаты.
  • Точка координатного угла 4 имеет «+» абсциссы и «–» ординаты.

Координаты в AutoCAD

Все пространство « модели » в программе разделено на координаты .
Как и положено , для софта , который предусматривает 3D — моделирование , автокад имеет три оси X , Y и Z .

В прохождении курса по проектированию в AutoCAD в 2D , мы пользуемся осями X и Y , координаты по оси Z всегда находятся в значении 0 . 000 .

Каждый щелчок мыши , для системы программы , означает задание трех координат .

Виды координат.

В AutoCAD есть две системы координат :
— МСК ( Мировая система координат ) — это основная декартова система координат программы , которая по умолчанию , при открытии нового файла , находится в нижнем углу слева и ее начинается с точек 0 , 0 , 0 ;
— ПСК ( пользовательская система координат ) — это подвижная декартова система координат , задаваемая пользователем для удобной работы с геометрией модели .

В свою очередь , ввод координат имеет три вида « абсолютный «, « относительный » и « полярный «.
Абсолютный ввод — это указание координат относительно мировой системы координат .
При относительном вводе координат , система берет за точку 0 , 0 , 0 , последнюю указанную координату .
Полярные координаты имеют вид не ( X , Y , Z ), а ( 100 < 45 ), где 100 это длина , а 45 это угол .

Примечание : важно помнить , что AutoCAD запятую в числах воспринимает как разделитель координат , а точку как разделитель целой и дробной части .

Как создать Отрезок (Полилинию) через autocad.net используя полярную систему координат?

Здравствуйте, когда мы создаем отрезок или полилинию в автокад интерактивно это можно сделать как через указания координат точек (0,0 10,0) , так и через полярные координаты (абсолютные и относительные). Полярные относительные задаются через такой синтаксис :
Команда: отрезок
От точки 0,0
К точке: @3 К точке: @5 . Как подобное реализовать на c#. Есть штатные функции у Autocad.net? Или у кого-нибудь может есть свой метод?

Просмотров: 6541
Регистрация: 18.12.2010
Сообщений: 5,047
расчитать координаты
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588

kurstep, а зачем нужен свой метод, если работает штатный?

Вот код, прости Господи на VB.net (ну какой проект был открыт, в том и накидал код), там ниже пример его работы.

 Public Sub qqq() Dim acDoc As Document = Application.DocumentManager.MdiActiveDocument If IsNothing(acDoc) Then Exit Sub Dim acEd As Editor = acDoc.Editor Dim opt1 As PromptPointOptions = New PromptPointOptions("Точка 1?") opt1.AllowNone = False Dim res1 As PromptPointResult = acEd.GetPoint(opt1) Dim opt2 As PromptPointOptions = New PromptPointOptions("Точка 2?") opt2.AllowNone = False opt2.BasePoint = res1.Value opt2.UseBasePoint = True opt2.UseDashedLine = True Dim res2 As PromptPointResult = acEd.GetPoint(opt2) acEd.WriteMessage($" point 1: , , ") acEd.WriteMessage($" point 2: , , ") End Sub

Лог выполнения

Команда: QQQ Точка 1?: 5,3 Точка 2?: @10,10 point 1: 5, 3, 0 point 2: 15, 13, 0 Команда: QQQ Точка 1?: 3,2 Точка 2?: @5

Как видно, метод GetPoint() объекта редактора вполне себе хавает относительные координаты в том числе и в полярном формате.

4.Система координат в AutoCad. Понятие о пользовательской системе координат. Варианты указания точек и их отображений на экране.

В AutoCAD координаты можно вводить в двух системах координат: декартовой (вводятся координаты Х, Y) и полярной (первая координата – длина отрезка, вторая – угол к оси Х).

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

Ввод абсолютных координат производится в следующих форматах:

• декартовы (прямоугольные) координаты. При этом для определения двумерных и трехмерных координат применяются три взаимно перпендикулярные оси: X, Yn Z. Для ввода координат указывается расстояние от точки до начала координат по каждой из этих осей, а также направление (+ или —). При начале нового рисунка текущей системой всегда является мировая система координат World Coordinate System (WCS), следовательно, ось X направлена горизонтально, ось Y – вертикально, а ось Z перпендикулярна плоскостиXY;

• полярные координаты. При вводе координат указывается расстояние, на котором располагается точка от начала координат, а также величина угла, образованного полярной осью и отрезком, мысленно проведенным через данную точку и начало координат. Угол задается в градусах против часовой стрелки. Значение 0 соответствует положительному направлению оси ОХ.

Относительные координаты задают смещение от последней введенной точки. При вводе точек в относительных координатах можно использовать любой формат записи в абсолютных координатах: @dx, dy – для декартовых, @r

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

Формирование точек методом «направление – расстояние»

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

Определение трехмерных координат

Трехмерные координаты задаются аналогично двумерным, но к двум составляющим по осям Хи Yдобавляется третья величина – по оси Z. В трехмерном пространстве аналогично двумерному моделированию можно использовать абсолютные и относительные координаты, а также цилиндрические исферические, которые схожи с полярными в двумерном пространстве.

При работе в трехмерном пространстве в AutoCAD все системы координат формируются по правилу правой руки. Оно определяет положительное направление оси Z трехмерной системы координат при известных направлениях осей X и Y, а также положительное направление вращения вокруг любой из осей трехмерных координат.

Для определения положительных направлений осей необходимо поднести тыльную сторону кисти правой руки к экрану монитора и направить большой палец параллельно оси X, а указательный – по оси Y. Если согнуть средний палец перпендикулярно ладони, то он будет указывать положительное направление оси Z.

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

Все фигуры (или «примитивы», как их ещё называют) в AutoCAD состоят из точек. Отрезок имеет две точки; прямоугольник – четыре; у круга, дуги, эллипса есть центр и так далее. Эти точки мы можем «ставить» произвольно в любом месте Рабочего пространства – щелчком левой кнопки мыши, а можем точно вводить координаты каждой точки.

Ввод координат точек обеспечивает точность построений.

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

Программа AutoCAD запоминает координаты последней введенной точки. Ввод координат точек осуществляется следующими способами:

1.указанием положения точки с использованием графического курсора устройства указания;

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

3.совместным использованием первых двух способов;

4.указанием положения точки с использованием объектной привязки на основе геометрии существующих объектов.

5.прямые и кривые линии можно вычертить с помощью команд line (отрезок) и pline (полилиния).

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

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

Линиям присущи следующие свойства:

-Стиль (пунктир, сплошная)

Замкнутые линии имеют свойство заполнения — цветом, текстурой, узором и т.п. Каждая незамкнутая линия имеет 2 вершины, называемые узлами. С помощью узлов можно соединять линии между собой.

6. прямоугольники и правильные многоугольники являются полилиниями спец-го вида.

С пом-ю команды Rectangle вычерчивается прямоугольник. Задается начальная точка после длина и ширина фигуры.

С пом-ю команды Polygon вычерчивается правильный многоугольник. Рисуется либо по конечным точкам одной стороны, либо по точке центра и радиусу вписанной или описанной окружности.

Вначале задаётся число сторон многоугольника.

После указывается центр многоугольника и радиус окружности.

7. Любой замкнутый плоский контур на чертеже Autocad можно покрыть штриховкой или залить градиентной заливкой. Для создания штриховки нужно воспользоваться командой Hatch. В открывщемся диалоговом окне на вкладке "Hatch" можно выбрать вариант штриховки из списка.

место выбора штриховки из списка можно воспользоваться специальной палитрой. В палитре можно выбрать нужный тип штриховки. Для того, чтобы задать границы заштрихованной области нужно нажать кнопку "Add: select objects" (добавить выбрать объекты). Затем нужно указать все объекты, которые будут ограничивать область штриховки. Для завершения выбора объектов нужно нажать клавишу "Enter" Можно также выбрать границы штриховки указав любую точку внутри замкнутого контура.

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

ТЕКСТ (text) - текст появляется на экране только после завершения ввода;

ДТКСТ (dtext) - текст отображается на экране по мере его ввода текста;

МТКСТ (mtext) - позволяет вводить многострочный текст;

КТКСТ (kmtext) - позволяет вводить контурный текст чтобы не перегружать чертеж.

Перед вводом текста необходимо установить стиль текста.

Шрифт (font) - это модель отрисовки символа он определяет тот шаблон, который используется для вычерчивания символов текста.

Стиль (Style) (или Гарнитура) содержит имя файла шрифта, высоту текста, степень сжатия/растяжения, угол наклона, направление отрисовки (слева на право или справа на лево), ориентацию (вертикальный или горизонтальный) и др. параметры.

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

Стиль текста можно установить с помощью команды Формат/Стиль текста

при этом откроется диалоговое окно. Окно содержит ряд боков.

Блок Имя Шрифта позволяет выбрать шрифт (Cyrillic, Italic,и т.д.)..

Блок Стиль позволяет выбрать стиль (Обычный, Полужирный и т.д).

Блок Высота позволяет задать высоту шрифта.

Блок Эффекты содержит команды для нестандартной манипуляции текстом Вверх ногами, Обратный, Вертикаль.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *