| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
06.03.2009, 12:45 | #1 | |
Объединение дуг, линий в единый объект, Как объединить?
Регистрация: 06.03.2009
Сообщений: 7
|
||
Просмотров: 183106
|
|
||||
еще, есть очень хорошая программа PLtools от VVA.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 06.03.2009 в 13:09. |
||||
|
||||
Регистрация: 06.03.2009
Сообщений: 7
|
Это ответ на мой вопрос?
Цитата:
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Vladimir.P, Ссылка, упомянутая в #2
PL-JOIN -Объединение полилиний Раз 1 неделю в Автокаде, то сразу и сюда загляни
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
AutoCAD/AutoLISP Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
|
Если набор дуг, линий и.т.д. незамкнут использовать MPEDIT и задать
FUZZ =1 ну и замкнуть контур, а потом EXTRUDE. Если отдельные сегменты соприкасаются - комманда DRAW>BOUNDARY и выбрать точку внутри контура, а потом замкнутый контур EXTRUDE.
__________________
Сквозь тернии к звездам.... и обратно :yes: |
|||
|
||||
Регистрация: 06.03.2009
Сообщений: 7
|
Серия 2 "Объединение сплайна".
Продолжаем серию вопросов (и ответов, я надеюсь) посвященных объединению линий. На повестке дня следующая задача: есть незамкнутый сплайн (неважно, как он получился, в моем случае - после обрезания с другими линиями). Нужно этот сплайн замкнуть в единую линию (т.е. провести прямую от одного конца сплайна к другому). Просто соединить (начертив такой отрезок) мало - так как дальше эта фигура пойдет как кривая для обработки на ЧПУ + нужно будет построить так же 3Д твердотельную модель (экструдировать данный контур). Что я делал? Я соединил сплайн полилинией (а так же простой линией, второй варинат) и пробовал обединить их командами JOIN, PEDIT, SPLEDIT. Нужного результата не достиг. Типичная ошибка - не тот тип объекта. Еще пробовал перетащить одну конечную точку сплайна на другую. Сплайн замкнулся, но фигура то изменилась! Этот способ не подошел, так как меняет исходный контур. Вопрос: 1) Как замкнуть сплайн в единую кривую (отрезком, линией)? Как добавить прямоугольный сегмент в имеющийся (уже нарисованный)? или 2) Как объединить сплайн и полилинию (линию)? Еще собираюсь попробовать использовать команды REGION, _MPEDIT. Но они могут бить неприменимы к сплайнам. |
|||
|
||||
Регистрация: 06.03.2009
Сообщений: 7
|
Команда _region объединила все в единый объект.
Еще пробовал команду _boundary но пока не разобрался с ее интерфейсом. Спасибо за ценные советы. P.S.: По ходу работы с 3Д твердотельными объектами проявился еще один глюк АвтоКАДа 2009. Вычитаю один твердотельный объект из другого. Три вычитания прошло нормально, а потом - ошибок не выдается, вычитания как бы происходят - но тела не изменяются! Перезагрузил компьютер. Попробовал вычесть одно тело из другого - получилось. Еще одно вычитание - снова получилось. А потом снова та же ситуация - ошибок не выдается, но и вычитания не происходят. Может, это нехватка аппаратных ресурсов? Типа, посчитать не может результат вычитания объектов. Или глюк программы? Непонятно. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
А история тел пишется или нет? А обновления установлены?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 06.03.2009
Сообщений: 7
|
Обновления? Нет, ничего кроме базовой установки не ставилось.
АвтоКАД английский. Я сохранил этот же файл в более старом формате, открыл егов 2005-м АвтоКАДе, попробовал вычесть - тоже не получилось. Насколько я помню, есть еще команда, которая проверяет 3Д объект на валидность. Я, в моем случае, удалил сплайн (и твердое тело), нарисовал вместо него другое, попроще, экструдировал и вычел его (новый объект). |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
|
|||
|
||||
Регистрация: 23.01.2012
Сообщений: 21
|
Всем доброго времени суток!
Очень близко к моей теме. Autocad знаю по наслышке. Решил поэкспериментировать с параметрами пирамид Египта, для этого понадобился Autocad Задача проста: С помощью полилиний нарисована пирамида, в основании квадрат (замкнутая полилиния). Как соединить (объединить) точки полилиний между собой, так чтобы при изменении длин линий точки (углы пирамиды) не разрывались. Т.е. При попытке удлинить одно ребро удлинялись все, и не отрывались от основания. |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 23.01.2012
Сообщений: 21
|
AlexV
нет. потому что выделяется вся фигура. Пирамида должна быть в 3D, вот сейчас изучаю уроки построения объемных фигур. И размеры (например "берем" мышкой за вершину пирамиды и передвигая мышь меняем высоту пирамиды) должны меняться по граням и/или основанию. Конкретно изучаю загадки пирамиды Хеопса, закономерности и т.д. Заинтересовало именно построение модели, для изменения и проверки некоторых занимательных "совпадений". |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
Как изменять толщину линий и цвет линий для блоков? | Highmax | AutoCAD | 1 | 08.03.2005 06:56 |
как напечатаь в файл двг 3-д объект? | мм | AutoCAD | 2 | 22.10.2004 06:37 |
Глюк с отображением веса линий в листе. Как лечить? | maxw | AutoCAD | 3 | 08.04.2004 23:29 |