Можно ли построить кривую по массиву точек?

Автор UMKA0007, 06.09.11, 17:48:28

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

UMKA0007

Можно ли построить кривую по массиву точек, если этот массив сохранен в отдельном файле формат которого dat или же txt? (помогите пожалуйста :`()

obesov

 Можно! А в какой проге? А что такое массив точек? А в каком типе файлов? А какая кривая?  :o

UMKA0007

нужно построить в компасе V12 с помощью кривой Безье профиль турбинной лопатки, координаты точек прилагаю

Poltava

кривой бизье не получиться по крайне мере напрямую она этого не умеет. Тут два варианта:
1) В обход через 3д там можно построить сплайн по точкам из файла, правда данные должны быть представлены немного по другому. Потом получить 2d чертеж этой кривой. Правдо результатом все равно будет не кривая бизье а NURBS кривая
2)Вводить все координаты вершин при создании сплайна в ручную (долго и кропотливо) но здесь есть выход и если вам это нужно не однократно то с помощью простейшего макроса можно научить кривую бизье строиться по координатам из вашего файла(прелесть в том что обработчик файла будет писаться ручками а соответственно можно научить работать макрос с файлом именно такой структуры которая вам нужна)

lua

Цитата: UMKA0007 от 06.09.11, 17:48:28
Можно ли построить кривую по массиву точек, если этот массив сохранен в отдельном файле формат которого dat или же txt? (помогите пожалуйста :`()
создайте в 3D группу точек из файла. Потом укажите эти точки при создании пространственного сплайна.
Формат правда не такой как у Вас. Должно быть в таком  духе:
#X            Y            Z
.00000      .74000       0.0
.50000E-01  1.0576       0.0
.12500      1.3967       0.0
...


Anton85

Цитата: UMKA0007 от 06.09.11, 17:48:28
Можно ли построить кривую по массиву точек, если этот массив сохранен в отдельном файле формат которого dat или же txt? (помогите пожалуйста :`()
можно...

Pollitruk

Можно даже поверхность в 12й и 13й версиях ;)

Poltava

Вот как много вариантов, а я сходу вспомнил только 2

UMKA0007

Да, но вот только всеравно приходится работать над файлом (изменять порядок расположения точек) что тоже занимает некоторое время. А хотелось бы чтоб автоматически из этого массива строилось :) :) :)

Poltava

#10
Ну тогда только через макрос неважно для екселя или компаса я вам в ЛС писал по этому поводу но ответа не дождался и решил что это вам ненужно извините за клевету просто как то не заходим сегодня на мыло!!! сейчас уже нужно убегать постараюсь вечером посмотреть

Pollitruk

Цитата: UMKA0007 от 07.09.11, 16:20:03
Да, но вот только всеравно приходится работать над файлом (изменять порядок расположения точек) что тоже занимает некоторое время. А хотелось бы чтоб автоматически из этого массива строилось :) :) :)
Чудес не бывает, откуда компасу знать что вы хотите? Вы же получаете точки в результате расчета, вот и заложите в расчет правильный порядок.

UMKA0007

Цитата: Poltava от 07.09.11, 16:38:49
Ну тогда только через макрос неважно для екселя или компаса я вам в ЛС писал по этому поводу но ответа не дождался и решил что это вам ненужно извините за клевету просто как то не заходим сегодня на мыло!!! сейчас уже нужно убегать постараюсь вечером посмотреть

0.00000 0.50000E-01 0.12500 0.25000 0.37500 0.50000 - должно быть так.