Полилиния и 3 точки (2D)
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Полилиния и 3 точки (2D)

Полилиния и 3 точки (2D)

Ответ
Поиск в этой теме
Непрочитано 02.11.2010, 23:21 #1
Полилиния и 3 точки (2D)
Michael!
 
инженер
 
Тамбов
Регистрация: 29.01.2009
Сообщений: 63

Доброго времени суток, коллеги!
Есть замкнутая полилиния, состоящая из отрезков и дуг.
И есть выбранные заранее 3 точки пространства (не лежащие на одной прямой). Требуется переместить и/или повернуть полилинию таким образом, чтобы она проходила через эти 3 точки пространства. Все действие происходит в 2D. Помогите пожалуйста сделать это на лиспе.
Просмотров: 2911
 
Непрочитано 02.11.2010, 23:38
#2
gomer

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


Задача может иметь несколько решений... а может и не иметь вообще
Есть правда команда align можно ей воспользоваться и без лиспа...
gomer вне форума  
 
Автор темы   Непрочитано 03.11.2010, 00:08
#3
Michael!

инженер
 
Регистрация: 29.01.2009
Тамбов
Сообщений: 63


согласен. решений может быть несколько. Но невыгодные положения (для меня), можно не принимать в результат выполнения задачи.
Align - я думал об этом. Эх, было бы так просто. Но заведомо я незнаю какая точка полилинии будет удовлетворять условиям (т.е. какую указывать команде align). И это не SolidWorks, где я могу зафиксировать одну точку, чтобы подогнать другие две.
Michael! вне форума  
 
Непрочитано 03.11.2010, 02:35
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А кто мешает в ответ на запрос первой исходной и первой конечной точек указывать одну и ту же?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.11.2010, 01:12
#5
Michael!

инженер
 
Регистрация: 29.01.2009
Тамбов
Сообщений: 63


не понял идею. поясните пожалуйста поподробнее
Michael! вне форума  
 
Непрочитано 05.11.2010, 14:57
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Increase Size Decrease Size AlignEqualBasePoint
http://www.youtube.com/watch?v=PFT-3rObm88
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Полилиния и 3 точки (2D)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Восстановление *.DWG Солидворкер AutoCAD 5301 24.03.2025 08:30
Ищу пример расчета инсоляции FINE Поиск литературы, чертежей, моделей и прочих материалов 266 25.10.2017 18:54
Как сдвинуть все точки по координате Z в 2D? bgrade AutoCAD 6 07.05.2009 10:39
Что такое 2D полилиния? Баловник AutoCAD 3 22.01.2009 02:46
2d полилиния=>3d полилиния DEM Программирование 6 27.12.2006 18:50