LISP Создание осевой линии для 3Dsolids
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP Создание осевой линии для 3Dsolids

LISP Создание осевой линии для 3Dsolids

Ответ
Поиск в этой теме
Непрочитано 19.10.2010, 10:51 #1
LISP Создание осевой линии для 3Dsolids
nem
 
Регистрация: 17.11.2008
Сообщений: 21

Добрый день. Есть необходимость начертить в теле цилиндров(труб) и объектов Sweep с основанием окружность линию по оси. Стандартными средствами Autocad этот процесс автоматизировать не получается. В готовых программах ничего похожего не нашел. Не попадался ли кому-нибудь скрипт или макрос с похожей функцией?
Просмотров: 2662
 
Непрочитано 19.10.2010, 11:13
#2
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Вот паралельная ссылка - там обсуждаются вопросы "истории" объектов - "нормально" это не сделать (принцип моделирования 3д объектов в автокад не позволяет) - только с множеством оговорок (цилиндры созданные командой цилиндр, либо выдавленные из окружности и более не редактируемые - это только начало).
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 19.10.2010, 11:36
#3
nem


 
Регистрация: 17.11.2008
Сообщений: 21


Хм, там "попахивает" серьзным делом. Возможно ли вычертивать линии-оси просто как отдельные элементы, просто беря за основу точки-вершины объектов, не привязываясь к самим солидам?
nem вне форума  
 
Непрочитано 19.10.2010, 11:47
#4
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от nem Посмотреть сообщение
просто беря за основу точки-вершины объектов
Каких объектов?
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 19.10.2010, 12:08
#5
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


И еще тут посмотри:
http://forum.dwg.ru/showthread.php?t=44068
Supermax вне форума  
 
Автор темы   Непрочитано 19.10.2010, 12:28
#6
nem


 
Регистрация: 17.11.2008
Сообщений: 21


Цитата:
Каких объектов?
- У двух типов объектов (sweep с окружности и цилиндр) есть точки-вершины, определяющиеся как "Center of face". Эти точки есть начало и конец осевой линии.

Цитата:
И еще тут посмотри:
http://forum.dwg.ru/showthread.php?t=44068
Спасибо, сейчас ознакомлюсь.

На всякий случай - в двух параллельных темах цель изысканий - "длина" солида. У меня же линии нужны для "визуализации".
nem вне форума  
 
Непрочитано 19.10.2010, 12:30
#7
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


К сожалению это расходится со словами
Цитата:
Сообщение от nem Посмотреть сообщение
не привязываясь к самим солидам
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 19.10.2010, 12:42
#8
nem


 
Регистрация: 17.11.2008
Сообщений: 21


Т.е. логика типа: выбора объекта (солида) - програмное определение двух точек - вычерчивание линии - <удаление объекта> не осуществима с использованием, так сказать, базовых возможностей? По наивности я полагал - то, что возможно сделать в Автокаде вручную, можно и автоматизировать.
nem вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP Создание осевой линии для 3Dsolids

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового типа линий Apelsinov AutoCAD 915 08.07.2022 12:36
Создание небольшой игры на языке LISP TwoZero LISP 9 10.06.2010 18:08
Создание сплошной линии Zlat21 AutoCAD 2 27.12.2007 11:28
lisp : проверка наличия типа линии в файле Кулик Алексей aka kpblc LISP 4 21.06.2005 08:04