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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Нужен лисп для построения параллелограмма по трем точкам

Нужен лисп для построения параллелограмма по трем точкам

Ответ
Поиск в этой теме
Непрочитано 10.10.2015, 07:56 #1
Нужен лисп для построения параллелограмма по трем точкам
vovkaf
 
Регистрация: 15.08.2011
Сообщений: 48

Добрый день!
Необходимо построить параллелограммы по трем точкам путем указания точек на экране, а ещё лучше группового выбора (а если в идеале, то выбрать все точки сразу, указать критерий объединения - макс расстояние между точками, и получить все параллелограммы сразу).
Такая деталь - точки имеют различные координаты Z, а параллелограммы нужны в виде замкнутых полилиний на уровне 0.

Насколько понимаю, нужен лисп, но поиск молчит. Не подскажете, где найти?
Просмотров: 2677
 
Непрочитано 10.10.2015, 10:10
#2
Puroshev


 
Регистрация: 22.10.2008
Сообщений: 73
Отправить сообщение для Puroshev с помощью Skype™


Выложи файл с примером.
Puroshev вне форума  
 
Непрочитано 10.10.2015, 11:47
1 | #3
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


http://forum.dwg.ru/showthread.php?t=9592
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 10.10.2015, 12:04
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Триангуляция параллелограммами??? эт что-то новенькое...
Правильная триангуляция делается так:
http://elpanov.com/index.php?id=6
http://www.theswamp.org/index.php?topic=9042.0
gomer вне форума  
 
Автор темы   Непрочитано 10.10.2015, 12:21
#5
vovkaf


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


Хорошо, вот:
Чертеж_1 - точки COGO (объекты Civil3D, как геодезист работаю в основном в нем)
Чертеж_2 - те же точки, но в виде объектов AutoCAD
Чертеж_3 - то, что должно получится. Там точки тоже есть, на отключенном слое "Лишние пикеты".

Вобщем, речь идет о исполнительной съёмке колонн. По каждой колонне снято 6 точек: 3 в нижнем сечении и 3 в верхнем. Хочу автоматизировать процесс получения контуров сечений.
Вложения
Тип файла: dwg
DWG 2010
Чертеж1_точки Civil.dwg (1.25 Мб, 686 просмотров)
Тип файла: dwg
DWG 2010
Чертеж2_точки AutoCAD.dwg (72.5 Кб, 684 просмотров)
Тип файла: dwg
DWG 2010
Чертеж3_результат.dwg (1.28 Мб, 678 просмотров)
vovkaf вне форума  
 
Непрочитано 10.10.2015, 13:06
1 | #6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от vovkaf Посмотреть сообщение
построить параллелограммы по трем точкам путем указания точек на экране,
прямоугольник по 3 точкам
3-Point Rectangle
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 10.10.2015, 14:48
#7
vovkaf


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


Disney, огромное спасибо, то что доктор прописал. Именно так я себе это и представлял, и даже 4-угольник есть для случаев полной 8-точечной съёмки.
Жаль только с Цивиловскими точками не хочет работать. Но это мелочи можно перестроиться и делать импорт в автокад простыми точками. Выигрыш по времени всё равно очевидный.
Было б совсем идеально, если б добавить в Ваш лисп построение центра тяжести полученного 4-угольника. Сейчас пользуюсь для этого лиспом COMPCENTROID отсюда:
http://forum.dwg.ru/showpost.php?p=344384&postcount=4
Но это так, не очень важно.
Код VVA тоже хорош, возьму на вооружение, но для других целей.
vovkaf вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Нужен лисп для построения параллелограмма по трем точкам

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен лисп: открытие всех файлов в данной директории Torino LISP 30 28.11.2020 15:51
Нужен Lisp для построения продольного профиля газопровода Andrey32 LISP 3 11.11.2013 00:19
Нужен совет по возможности построения линейного магнитного привода (схема прикреплена).. yurkomik Машиностроение 13 09.07.2013 10:56
Нужен лисп для округлении координат у точек (Points). dotra LISP 4 17.05.2012 05:40