Как в автокаде построить среднюю линию
Автор:
При создании осевых линий им автоматически назначаются цвета и типы линий. Осевые линии по умолчанию помещаются на слой AM_7.
Осевые линии
Команда AMCENTLINE позволяет строить осевые линии путем задания их начальных и конечных точек. Если выбранные начальная и конечная точки находятся на границах контура, осевые линии продолжаются за соответствующие границы. Расстояние, на которое осевые линии выходят за границу контура, можно задать в диалоговом окне "Параметры осевых линий", которое вызывается с вкладки "AM:Cтандарты" диалогового окна "Настройка".
Для задания начальной и конечной точек можно либо щелкнуть точки в окне рисования, либо ввести значения координат.
Перекрестье центровых линий
Команда AMCENCROSS позволяет строить перекрестья центровых линий путем задания точки центра.
В программе осевая линия всегда строится от центральной точки и удлиняется наружу, что предотвращает появление пробелов в месте пересечения осевых линий.
Для задания точки вставки и диаметра можно либо щелкнуть точки в окне рисования с помощью устройства указания, либо ввести значения координат.
При необходимости изменить угол перекрестья центровых линий на чертеже следует перед вызовом команды соответствующим образом изменить ПСК.
Построение перекрестий центровых линий с отверстием
Команда AMCENCRHOLE аналогична команде построения перекрестья центровых линий с той разницей, что в первом случае задается диаметр отверстия. Размер перекрестья автоматически приводится в соответствие с этим значением.
Для задания точки вставки и диаметра отверстия можно либо щелкнуть точки в окне рисования с помощью устройства указания, либо ввести значения координат.
При построении перекрестья центровых линий с несколькими отверстиями следует разделять значения их диаметров символом "|" (вертикальная черта).
Выбрав диаметр, с помощью устройства указания можно построить дополнительные перекрестья центровых линий с отверстиями такого же диаметра.
Введенное значение диаметра становится принимаемым по умолчанию.
Построение перекрестий центровых линий вблизи угла
Команда AMCENCRCORNER позволяет расположить отверстие на заданном расстоянии от каждой стороны угла.
Для задания расстояния от первой и второй линий контура до точки центра отверстия можно либо щелкнуть точки в окне рисования с помощью устройства указания, либо ввести значения координат. Можно задать значение диаметра отверстия, указать, является ли компонент стандартным или пользовательским, или же отменить построение отверстия, а изобразить только перекрестье осевых линий.
Для создания концентрических отверстий следует ввести соответствующие значения диаметра. разделяя их обозначениеом | (вертикальная черта). Параметр "Стандартная деталь" позволяет разместить в указанном месте стандартное отверстие или резьбовое соединение.
Введенное значение диаметра становится принимаемым по умолчанию.
Построение перекрестий центровых линий на пластине
Команда AMCENCRPLATE позволяет создать перекрестья центровых линий с отверстиями в каждом из углов пластины, расположенными внутри или вокруг последней.
Для задания расстояния от границы контура до отверстия можно либо щелкнуть точки в окне рисования с помощью устройства указания, либо ввести значения координат. Можно задать значение диаметра отверстия, задать размещение стандартной детали или же отменить размещение отверстия в перекрестье осевых линий.
Введенное значение диаметра становится принимаемым по умолчанию.
Построение перекрестья центровых линий по окружности
Команда AMCENCRFULLCIRCLE позволяет начертить равномерно распределенные окружности с перекрестьями в центре. При использовании этой команды создаются радиальные осевые линии — по числу элементов, которые требуется построить по контуру окружности — и равномерно размещаются на окружности.
Для построения концентрических отверстий следует ввести значения соответствующих диаметров, разделяя их знаком | (вертикальной чертой).
Введенное значение диаметра становится принимаемым по умолчанию.
Совет: Если активны подразумеваемые зависимости, то перекрестья центровых линий на полной окружности могут стать избыточно зависимыми. Это может блокировать доступ к точкам ручки для увеличения или уменьшения зависимых окружностей. Для временного снятия зависимости удерживайте SHIFT перед началом перетаскивания.
Построение перекрестья центровых линий в пределах угла
Команда AMCENCRANGLE аналогична команде AMCENCRFULLCIRCLE, с той разницей, что с ее помощью радиальные осевые линии можно расположить под любым углом. В точке пересечения окружности и радиальных осевых линий можно также размещать отверстия и стандартные или пользовательские компоненты.
Введенное значение диаметра становится принимаемым по умолчанию.
Построение перекрестья центровых линий в отверстии
Команда AMCENCRINHOLE позволяет вставлять перекрестья центровых линий в существующие отверстия. При использовании этой команды в выбранном отверстии создается перекрестье центровых линий. Размер перекрестья соответствует диаметру отверстия.
Введенное значение диаметра становится принимаемым по умолчанию.
Построение осевой линии между двумя отрезками
Команда AMCENINBET позволяет построить осевую линию между двумя отрезками, обозначив тем самым их симметричное положение на чертеже. Длина осевой линии определяется длиной первого выбранного отрезка. Эта же команда позволяет разделить угол между двумя непараллельными линиями пополам.
Страна, помогите! Каким образом между двумя непараллельными полилиниями для своих шкурных расчётов построить точно посередине между ними залегающую среднюю полилинию? Это две непараллельные обязательно сглаженные полилинии. Таково требование при подсчете запасов полезного ископаемого.
Двумя этими линиями указывается скажем выход пласта полезного ископаемого под наносы. Но подсчет запасов я обязан вести по средней линии между двумя этими границами. И, естественно, этих моментов довольно много, чтобы врукопашную выбирать среднюю точку. Из-за этого возникла эта проблема. Заранее благодарен.
AutoCad Development and Support
Я так понимаю ,что эти две поллилинии - это профиля разрезов?
Единственное что приходит в голову если это конечно профиля)
взять одну из полилинйй за базу, искать с определенным шагом расстояния по вертикали до другой линии ,и построить по ним результирующую(без сглаживания).Если идти с достаточно мелким шагом то результат будет приемлимым.
Действительно ребята, очень нужен лисп! Так надоело выполнять однообразную работу, тратя по пол дня на такую мутоту! Помогите! На предыдущей картинке правильно нарисовано, только ещё необходимо, чтобы это было применимо к кривым! Заранее спасибо!
В составе СПДСграфикс есть команда средняя линия, и она работает как с прямыми, так и с дугами НО при наличии у дуг общего центра (что понятно - в противном случае получается уже кривая второго порядка, для которой и вычисления совсем другие и точного отображения в автогаде добиться не очень-то, даже при помощи сплайна)
Не думаю чтобы стандартными методами Компас сможет это решить.
Вы наверное не до конца прочли.
Т.к. требуется сделать еще одну полилинию между двумя криволинейными (в смысле они продолжительные с множеством изгибов).
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
Лисп BI_LINE отлично работает, НО только для отрезков, а мне очень нужно для полилинии, причем эти плинии не пересекаются, что облегчает наверняка написание проги, пожалуйста помогите.
Вот примерно, что мне надо.
[ATTACH]1161256558.dwg[/ATTACH]
Если задача эта разовая - для построения графика нужно построить одну кривую между двух других, то можно решить ее функцией Blend в Кореле или им подобных. Может это и не спортивно, зато эффективно. Пробовал. Получилось
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
К сожалению задача не разовая, а многократная, необходимая для построения горизонтальной разметки дорог в местах уширения дороги (где обочины дороги не параллельные). Пыталась строить в ручную, но ужасно припекло! Представье если трасса с пару десятков километров :?
файлик с примером приложите - есть определенные соображения, хочется отладить на вашем типичном чертеже
Вот наглядный пример того, что мне надо получить в конце. Строила вручную.
[ATTACH]1161269279.dwg[/ATTACH]
1. В качестве границ допускается выбирать все POLYLINE, SPLINE, ARC, LINE
2. UCS не обрабатывается
3. Пересечения кривых не анализируются
4. Количество опорных точек - на сколько частей разбивается кривая для получения средней линии
Ну не могу я сидеть спокойно, когда VVA такие простыни катает ! Хоть уже и поздно, но все-таки держите прогу.
;************************************************************************
; Функция возвращает: Точку середины отрезка Т1 Т2
; Параметр - точки Т1 Т2
;************************************************************************
(defun SEREDINA (TE1 TE2 / AA)
(setq DX (/ (+ (car TE1) (car TE2)) 2.0))
(setq DY (/ (+ (cadr TE1) (cadr TE2)) 2.0))
(setq DZ 0.0)
(if (and (/= (caddr TE1) NIL) (/= (caddr TE2) NIL))
(progn
(setq DZ (/ (+ (caddr TE1) (caddr TE2)) 2.0))
)
)
(setq AA (list DX DY DZ))
) ;END DEFUN
(prompt "\nВыбери полилинию 1: ")
(setq ob (car (entsel)))
(prompt "\nВыбери полилинию 2: ")
(setq ob1 (car (entsel)))
(setq en (ssname sss1 i))
(setq ed (entget en))
(setq t12 (cdr (assoc 10 ed)))
(setq T0 (seredina T11 T12))
(command "PLINE" T0)
(setq i 1)
;****************************************
(repeat (- n 1)
(setq en (ssname sss i))
(setq ed (entget en))
(setq t11 (cdr (assoc 10 ed)))
(setq en (ssname sss1 i))
(setq ed (entget en))
(setq t12 (cdr (assoc 10 ed)))
(setq T0 (seredina T11 T12))
(command t0 )
1. В качестве границ допускается выбирать все POLYLINE, SPLINE, ARC, LINE
2. UCS обрабатывается !!
3. Пересечения кривых не анализируются
4. Количество опорных точек - на сколько частей разбивается кривая для получения средней линии
Страна, помогите! Каким образом между двумя непараллельными полилиниями для своих шкурных расчётов построить точно посередине между ними залегающую среднюю полилинию? Это две непараллельные обязательно сглаженные полилинии. Таково требование при подсчете запасов полезного ископаемого.
Двумя этими линиями указывается скажем выход пласта полезного ископаемого под наносы. Но подсчет запасов я обязан вести по средней линии между двумя этими границами. И, естественно, этих моментов довольно много, чтобы врукопашную выбирать среднюю точку. Из-за этого возникла эта проблема. Заранее благодарен.
AutoCad Development and Support
Я так понимаю ,что эти две поллилинии - это профиля разрезов?
Единственное что приходит в голову если это конечно профиля)
взять одну из полилинйй за базу, искать с определенным шагом расстояния по вертикали до другой линии ,и построить по ним результирующую(без сглаживания).Если идти с достаточно мелким шагом то результат будет приемлимым.
Действительно ребята, очень нужен лисп! Так надоело выполнять однообразную работу, тратя по пол дня на такую мутоту! Помогите! На предыдущей картинке правильно нарисовано, только ещё необходимо, чтобы это было применимо к кривым! Заранее спасибо!
В составе СПДСграфикс есть команда средняя линия, и она работает как с прямыми, так и с дугами НО при наличии у дуг общего центра (что понятно - в противном случае получается уже кривая второго порядка, для которой и вычисления совсем другие и точного отображения в автогаде добиться не очень-то, даже при помощи сплайна)
Не думаю чтобы стандартными методами Компас сможет это решить.
Вы наверное не до конца прочли.
Т.к. требуется сделать еще одну полилинию между двумя криволинейными (в смысле они продолжительные с множеством изгибов).
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
Лисп BI_LINE отлично работает, НО только для отрезков, а мне очень нужно для полилинии, причем эти плинии не пересекаются, что облегчает наверняка написание проги, пожалуйста помогите.
Вот примерно, что мне надо.
[ATTACH]1161256558.dwg[/ATTACH]
Если задача эта разовая - для построения графика нужно построить одну кривую между двух других, то можно решить ее функцией Blend в Кореле или им подобных. Может это и не спортивно, зато эффективно. Пробовал. Получилось
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
К сожалению задача не разовая, а многократная, необходимая для построения горизонтальной разметки дорог в местах уширения дороги (где обочины дороги не параллельные). Пыталась строить в ручную, но ужасно припекло! Представье если трасса с пару десятков километров :?
файлик с примером приложите - есть определенные соображения, хочется отладить на вашем типичном чертеже
Вот наглядный пример того, что мне надо получить в конце. Строила вручную.
[ATTACH]1161269279.dwg[/ATTACH]
1. В качестве границ допускается выбирать все POLYLINE, SPLINE, ARC, LINE
2. UCS не обрабатывается
3. Пересечения кривых не анализируются
4. Количество опорных точек - на сколько частей разбивается кривая для получения средней линии
Ну не могу я сидеть спокойно, когда VVA такие простыни катает ! Хоть уже и поздно, но все-таки держите прогу.
;************************************************************************
; Функция возвращает: Точку середины отрезка Т1 Т2
; Параметр - точки Т1 Т2
;************************************************************************
(defun SEREDINA (TE1 TE2 / AA)
(setq DX (/ (+ (car TE1) (car TE2)) 2.0))
(setq DY (/ (+ (cadr TE1) (cadr TE2)) 2.0))
(setq DZ 0.0)
(if (and (/= (caddr TE1) NIL) (/= (caddr TE2) NIL))
(progn
(setq DZ (/ (+ (caddr TE1) (caddr TE2)) 2.0))
)
)
(setq AA (list DX DY DZ))
) ;END DEFUN
(prompt "\nВыбери полилинию 1: ")
(setq ob (car (entsel)))
(prompt "\nВыбери полилинию 2: ")
(setq ob1 (car (entsel)))
(setq en (ssname sss1 i))
(setq ed (entget en))
(setq t12 (cdr (assoc 10 ed)))
(setq T0 (seredina T11 T12))
(command "PLINE" T0)
(setq i 1)
;****************************************
(repeat (- n 1)
(setq en (ssname sss i))
(setq ed (entget en))
(setq t11 (cdr (assoc 10 ed)))
(setq en (ssname sss1 i))
(setq ed (entget en))
(setq t12 (cdr (assoc 10 ed)))
(setq T0 (seredina T11 T12))
(command t0 )
1. В качестве границ допускается выбирать все POLYLINE, SPLINE, ARC, LINE
2. UCS обрабатывается !!
3. Пересечения кривых не анализируются
4. Количество опорных точек - на сколько частей разбивается кривая для получения средней линии
Форумы CADUser → Autodesk → AutoCAD → Как нарисовать линию под углом к другой линии?
Тема: Как нарисовать линию под углом к другой линии?
например у меня есть линия произвольного направления, как отнеё нарисовать другую линию под какимто углам?
заранее спасибо.
закладка "polar" в 2002
You can use Polar Tracking to track along polar angle increments of 90, 60, 45, 30, 22.5, 18, 15, 10, and 5 degrees, or you can specify other angles. The following illustration shows the alignment paths displayed as you move your cursor 90 degrees with the polar angle increment set to 30 degrees.
> Shtirliz
Команда "_XLINE"/"ПРЯМАЯ" -> опция "_Ang"/"Угол" -> опция "_Reference"/"Базовая линия" -> "Select a line object:"/"Выберите линейный объект:" -> "Enter angle of xline :"/"Угол прямой:" -> "Specify through point:"/"Через точку:" -> .
Исходную линию начертить дважды, либо скопировать на себя. клик на неё, Rotate- из контекстного меню, значение угла от базовой линии и никаких Reference/
Длину редактируешь.
Ну в принципе можно было бы не отвечать.
НО.. мало ли - может человеку очень надо
Кнопочка установить ПСК по объекту - кликаете на объект (ваша линия) -и потом уже рисуете новую
в виде @xгде x-длина линии
y - угол относительно вашей линии
(смотреть ориентацию ПСК)
Вот так можно -все остальные советы тоже правильные - на ВАШ вкус
Напиши, например, - "@10Это значит, длина линии 10, угол относительно предыдущего примитива 45 градусов.
Вопрос ведь звучал так: надо нарисовать линию под углом не к оси Х, а к существующей линии. Поэтому правильными являются в какой-то мере ответы Margo, Kserg и Garbag. Но они предлагают затем редактировать длину. Еще способ: пометить базовую линию грипсами, поставить курсор в точку вращения и нажать ЛК и сразу ПК. В меню выбираете Copy и опять через правую кнопку-Rotate. Далее вводите угол. Но опять же длину придется редактировать. А можно строить линию произвольной длины, если начать по совету Garbag, то есть создать ПСК (UCS) по об-екту и, взяв команду Line, поставить первую точку и набрать на клавиатуре
Чтобы добавить осевую линию, выберите инструмент Осевая линия на панели Осевые линии вкладки Аннотации и щелкните две линии. Центральная линия будет автоматически добавлена между выбранными линиями. Если линии пересекаются, то центральная линия будет проходить через биссектрису угла линий, как показано на рисунке ниже.
Как вы центрируете что-то в AutoCAD?
Центрирование линий или объектов
- Выберите линию, объект или блок для центрирования.
- Выберите вкладку «Главная» панель «Изменить» раскрывающийся список «Выровнять по центру».
- Выберите существующее ребро в качестве оси, а затем укажите две точки, между которыми будет центрироваться объект на этой оси; или нажмите Enter и укажите две любые точки, между которыми будет центрироваться объект.
14 мая 2019 года.
Как найти середину линии в AutoCAD 2018?
Когда AutoCAD запросит центр, нажмите «Вставить значение» в командную строку из калькулятора AutoCAD. Нажмите [enter], после чего вы получите центральную точку посередине двух опорных точек! А середины даже нет линии! Вы также можете использовать привязки при вводе калькулятора.
Как просмотреть линии в AutoCAD?
- Щелкните вкладку «Главная»> панель «Рисование»> «Линия». Находить.
- Укажите начальную и конечную точки отрезка линии, щелкнув мышью в области рисования.
- Продолжайте указывать дополнительные сегменты линии. Чтобы отменить предыдущий сегмент линии, введите u в командной строке. …
- По завершении нажмите Enter или Esc или введите c, чтобы закрыть серию сегментов линии.
Что такое символ центральной линии?
Символ Юникода «℄» (U+2104) Имя: Символ центральной линии Версия Unicode: 1.1 (июнь 1993 г.) Блок: Буквенные символы, U+2100 — U+214FPlane: Базовая многоязычная плоскость, U+0000 — U+FFFFScript: Код для неопределенного script (Zyyy)Ещё 9 строк
Как нарисовать осевую линию в AutoCAD 2020?
Вручную добавить осевую линию
- Выберите на ленте вкладку "Аннотации" панель "Символы" Осевая линия.
- В графическом окне щелкните элемент, чтобы начать осевую линию.
- Щелкните второй объект, чтобы добавить осевую линию.
- Продолжайте выбирать функции, пока не будут добавлены все нужные функции. …
- Щелкните правой кнопкой мыши и выберите «Создать», чтобы принять отображаемую осевую линию.
Как использовать инструмент выравнивания в САПР?
Чтобы выровнять два объекта в 2D
- Выберите вкладку «Главная» панель «Редактирование» «Выровнять». Находить.
- Выберите объекты, которые вы хотите выровнять.
- Укажите исходную точку, а затем соответствующую конечную точку. Чтобы повернуть объект, укажите вторую исходную точку, а затем вторую конечную точку.
- Нажмите Enter, чтобы завершить команду.
Как центрировать текст в AutoCAD 2018?
На вкладке ленты «Параметрические» выберите геометрическое ограничение по вертикали.
- Выберите параметр «2 точки» в командной строке.
- Привязка к середине одной из горизонтальных линий, затем привязка к точке вставки текста. Текст будет перемещаться, чтобы выровняться по вертикали с центром прямоугольника.
Как вы масштабируете в AutoCAD?
Как уменьшить масштаб в AutoCAD. В окне выберите объект(ы) в AutoCAD, введите SCALE, а затем укажите число от 0 до 1. Нажмите Enter. Размер объекта(ов) будет УМЕНЬШЕН на этот коэффициент.
Как найти середину прямой?
Середина отрезка линии
- Сложите обе координаты «x», разделите на 2.
- Сложите обе координаты «y», разделите на 2.
Как провести линию между двумя линиями в AutoCAD?
Создание осевой линии между двумя линиями (AutoCAD Mechanical)
- Выберите вкладку «Главная» панель «Рисование» раскрывающийся список «Осевая линия» «Осевая линия между ними». Находить.
- Выберите первую контурную линию (1).
- Выберите вторую контурную линию (2).
- Нажмите Ввод.
Что такое оснап Автокад?
Объектные привязки (сокращенно Osnaps) — это вспомогательные средства рисования, которые используются в сочетании с другими командами, чтобы помочь вам рисовать точно. Привязки позволяют вам привязываться к определенному местоположению объекта, когда вы указываете точку. … Привязки в AutoCAD настолько важны, что без них вы не сможете точно рисовать.
Читайте также: