Здравствуйте!
Я уверен, что для многих специалистов на этом форуме вопрос будет больше чем очень легким.
Как можно развернуть две точки так, чтобы одна была осью разворота, а вторая оказалась совмещенной с третьей точкой? Расстояние между точками 1-2 и 1-3 одинаковое. Из функций разворота нашел только повернуть на определенный угол.
Solved! Go to Solution.
Можно одновременно перемещать, вращать и масштабировать группу объектов, используя инструмент рабочего пространства "Планирование и анализ" (AutoCAD Map 3d) - "Преобразование".
работает команда по двум парам точек (опорным и исходным)
справка по команде:
Выберите вкладку "Сервис"- панель "Редактирование карты" -"Преобразование".
В подсказке ADETRANSFORM (команда преобразования) нажмите кнопку Выбрать, чтобы выбрать отдельные объекты, или нажмите кнопку Слой для преобразования всех объектов в указанном слое.
Выберите объекты для преобразования или укажите слой.
При использовании команды Выбрать для выбора объектов преобразования можно применять любой метод выбора AutoCAD. При выборе команды Слой следует ввести имена слоев, которые нужно преобразовать.
При отображении запроса Первая исходная точка щелкните первую выбранную точку для ее преобразования.
Например, для преобразования дуги можно щелкнуть одну из конечных точек.
При отображении запроса Первая заданная координата щелкните точку на карте, в которую необходимо переместить исходную точку.
Аналогичным образом задайте вторую исходную точку и вторую заданную координату.
Относительное положение заданных координат определяет способ вращения и масштабирования объектов. Например, если новые точки будут расположены перпендикулярно исходным точкам, выбранный объект будет повернут на 90 градусов. Если новые точки расположены ближе друг к другу, чем исходные точки, масштаб выбранного объекта будет изменен с учетом этого пространства.
Попробуйте такой макрос:
^C^C(defun c:r3p () (setq ss (ssget)) (command "_.ALIGN" ss "" (getpoint "Укажите базовую точку:") (getvar "LASTPOINT") (getpoint "Укажите вращаемую точку:") (getpoint "Укажите целевую точку:") "" "_N" ));r3p
Сделан тоже на основе ALIGN (ВЫРОВНЯТЬ).
Кстати, это, скорее, тема не Civil/Map, а базового Автокада.
Can't find what you're looking for? Ask the community or share your knowledge.