Перейти к публикации

Нужна помощь в создании кривой по координатам


Alex_Kondratovych

Рекомендованные сообщения

Доброго времени суток всем, прощу помочь разобраться с поставленной задачей.
Помогаю знакомым медикам в визуализации проблемных вопросов связанных с позвоночником человека.
Кривая, которая построена по координатам точек с измерительного прибора, является основой на которую наносим макет тела и с которой удобно снимать угловые значения, что помогает в постановке диагноза.
Передо мной стала такая задача:

С новым пациентом координаты кривой постоянно меняются, измерительный прибор может создавать файл *.txt с координатами ХYZ, как координаты точек на кривой солида связать с файлом *.txt, что бы при изменении их в файле менялись они и в солиде. 

Изменено пользователем Alex_Kondratovych
Ссылка на сообщение
Поделиться на других сайтах


8 часов назад, Blurp сказал:

У тебя мобильный телефон какой модели?

Каким образом мой моб может помочь решить эту проблему?

Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, Alex_Kondratovych сказал:

Каким образом мой моб может помочь решить эту проблему?

Не, ну он не то, чтобы может помочь....Герасиму бы не помог......

Но как-то посодействовать - точно способен....в случае достаточных технических возможностей.

Скрытый текст

 

Изменено пользователем Blurp
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Blurp сказал:

Не, ну он не то, чтобы может помочь....Герасиму бы не помог......

Но как-то посодействовать - точно способен....в случае достаточных технических возможностей.

  Показать содержимое

 

Спасибо за презентацию гугл)

Но вопрос в другом, как после построения кривой по координатам с тхт файла сделать так, чтобы солид изменял кривую если я в тот же тхт файл вставлю новые значения координат.

И дело даже не в кривой, я между точками могу и прямые провести, не принципиально. Нужна привязка координат к внешниму файлу тхт

Изменено пользователем Alex_Kondratovych
Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Alex_Kondratovych сказал:

Спасибо за презентацию гугл)

Да незашта!

6 минут назад, Alex_Kondratovych сказал:

тот же тхт файл вставлю новые значения координат

Надеюсь, - у  тебя хватит решимости запустить уже SW, сделать эту кривую, сохранить на диск, потом изменить файло и переделать кривую.

Или это сделать за тебя, замутив анимацию-"презентацию"? :music_serenade:

Если мужества тыкать в непонятные значки нет и нужен полный автомат-коллектор профита, пока юзер ковыряет в носе, то не буду оригинален, предложив такой вариант.

Как бы всё.

Удачи!

307.gif

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, Alex_Kondratovych сказал:

Нужна привязка координат к внешниму файлу тхт

В катии - легко. Но тоже хелп не поможет (так же одноразовая неассоциативная вставка). Пишите свою фичу на API в солиде, как я сделал то же для катии.

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Blurp сказал:

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

Мне то не составить проблем изменить кривую, а вот моим знакомым медикам, нужен как раз тот самый автомат, что бы только ТХТ файл менять, а дальше уже все само

7 минут назад, zerganalizer сказал:

Пишите свою фичу на API в солиде

Что-то совсем новое для меня...
Походу придется разбираться 

Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, Alex_Kondratovych сказал:

Походу придется разбираться 

Ну да. В катии также можно автовставку точек делать автоматом по одной и протягивать по списку точек сплайн сразу. Может, есть подобное и в солиде...

Ссылка на сообщение
Поделиться на других сайтах
11 час назад, Alex_Kondratovych сказал:

Передо мной стала такая задача:

С новым пациентом координаты кривой постоянно меняются, измерительный прибор может создавать файл *.txt с координатами ХYZ, как координаты точек на кривой солида связать с файлом *.txt, что бы при изменении их в файле менялись они и в солиде. 

"солид" - это SolidWorks? тогда это можно сделать штатными средствами, читай ссылку.

Если вопрос про то, в каком CAD это вообще можно сделать? - да сейчас наверное в любом, чуть сложнее AutoCADа.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, SAPRonOff сказал:

да сейчас наверное в любом,

А переменное число точек кривая автообновлением ест? Это тогда оно.

 

1 час назад, Blurp сказал:

316.gif

Совсем не похоже - надо перекликивать что-то в браузере. Вот нужное для ТС:points.thumb.jpg.067edbea35849960d4c4123d4476e053.jpg

Есть версия, где только точки - хоть облако точек суй. Обновление файла ведет за собой автосинхронизацию.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, SAPRonOff сказал:

тогда это можно сделать штатными средствами, читай ссылку.

Тогда это не то, что хочет ТС

 

2 часа назад, Alex_Kondratovych сказал:

Мне то не составить проблем изменить кривую, а вот моим знакомым медикам, нужен как раз тот самый автомат, что бы только ТХТ файл менять, а дальше уже все само

 

Ссылка на сообщение
Поделиться на других сайтах

@Blurp
Отличный пример, да вот только и правда нужно самому перезадавать эту кривую, а так что бы автоматически эти было, вот в чем вся загвоздка, что бы изменение производить только в файле. Ну в SW максимум нажиматься кнопку перестроить 

@Blurp
Отличный пример, да вот только и правда нужно самому перезадавать эту кривую, а так что бы автоматически эти было, вот в чем вся загвоздка, что бы изменение производить только в файле. Ну в SW максимум нажиматься кнопку перестроить 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, SAPRonOff сказал:

тогда это можно сделать штатными средствами, читай ссылку.

Тогда это не то, что хочет ТС

 

2 часа назад, Alex_Kondratovych сказал:

Мне то не составить проблем изменить кривую, а вот моим знакомым медикам, нужен как раз тот самый автомат, что бы только ТХТ файл менять, а дальше уже все само

 

points2.jpg

34 минуты назад, Blurp сказал:

316.gif316.gif

Опять в траве кузнечик? Да, можно затянуть точки из файла в катию автоматом ассоциативно. В первой версии фичи все на одном правиле было, есть еще способы через loop/Knowledge Pattern, тока в солиде ничего такого нет...

Ссылка на сообщение
Поделиться на других сайтах
40 минут назад, zerganalizer сказал:

А переменное число точек кривая автообновлением ест? Это тогда оно.

ну да, иначе смысл функционала. 

Скрытый текст

просто по ссылке на видео используется функционал ECXEL - можно задать ограниченный набор ячеек для объявления таблицы. А можно просто весь лист объявить таблицей, можно портировать таблицы из :

111.png.2d5e38a2d69456c87103ef0b408bbdd2.png

 

ну и пример из 3D, на базе NACA-профиля:

5a156fca277e4_.thumb.png.fa6d9a66a0a7a7e6acf9931eec435ce6.png

 

Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, SAPRonOff сказал:

ну да, иначе смысл функционала. 

Я все-же уточню вопрос - стерев файл с точками и записав новый с ДРУГИМ числом точек (и тем же именем), я получу в Тфлексе АВТОМАТОМ из него сплайн (а не полилинию, как в видосике) со всеми точками (а не 40 точек, заданных в параметрах фичи РУЧКАМИ)???

 

3 часа назад, SAPRonOff сказал:

Если вопрос про то, в каком CAD это вообще можно сделать? - да сейчас наверное в любом, чуть сложнее AutoCADа.

 

Ссылка на сообщение
Поделиться на других сайтах

5a1575fb39620_.thumb.JPG.f6b778b471394dbb2473e8da59098a5a.JPG

Попробую уточнить именно мой вопрос, до этого скрин не мог сделать с моба сидел. 
В основе сплайна есть 9 точек, на них строится вся модель торса, как привязать (есть ли возможность) координаты этих точек к внешнему файлу, так что бы не в ручную каждую координату вбивать. 
Через облако точек пробовал, там тоже не хватает функционла. 

Слпайн солид 2.JPG

Ссылка на сообщение
Поделиться на других сайтах

316.gif316.gif316.gif

Как-нить потом мож замучу апдейт существующего. А пока и такого нежданчика за глаза. :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Orchestra2603
      Да, в рот мне ноги... Ну, считает же Ансис, считает! Блин.. Как до вас донести простой мэсеж. Мне често, пофигу, делает он там себе факторизацию или еще что-то. Но то, что он нормально считает Ланцошем для случая с вырожденной матрицей жесткости - это факт! А раз он считает, то либо (А) вы хрень несете про факторизацию, либо (Б) он такую факторизацию делат сам без проблем. Третьего тут быть не может, и выходит, что в любом случае ваши тезисы оказываются несостоятельными.   Какая вам нужна факторизация? давайте! заказывайте! На какие вам надо матрицы разложить? с какими свойствами? давайте ваш заказ!   Вы на мой пердак не зарьтесь! Смотрите, чтоб ваш функционировал исправно! А то того и гляди, фекализация случится.  
    • ДОБРЯК
      Вам похоже ничего не нужно, а для алгоритму Ланцоша нужно сделать численную факторизацию. Вам только нужно побольше букв и слов написать. :=) Всё подгорел пердак? :=)
    • Orchestra2603
      При чем здесь это? Речь не идет про эффективные или неэффективнеы алгоритмы. Вы утвержаете, что это просто невозможно.   При чем здесь первые или не первые, все или не все... Какое это имеет значение? У Ансис есть алгоритм Ланцоша, он находит столько, сколько запросите. В Маткаде - он да, находит все. Наверное, можно и не все, но я хз, как это делать. Я не понимаю, какое это имеет отношение к разговору.   Неа Ткните пальцем и объясните, в чем ошибка в конкретном рассуждении   Как я должен решать методом Гаусса задачу на собственные значения? Мне же не решения СЛАУ нужны! Их то, ясен пень, бесконечное множество для системы с вырожденной матрицей. Мне собственные значения нужны! Мне нужно базис найти, чтобы матрица (или матрицы в обобщенном случае) оператора была диагональной.   Сначала скажаите мне, зачем ее дать! В чем идея заключается? Вы все слюной брызжете, но ничего по делу еще не сказали. Какой-то нормальный контраргумент от вас можно толковый услышать?   Как еще изволите вас обслужить? Вы - полегче, уважаемый!
    • ДОБРЯК
      Вам нужно десять раз написать одно и тоже, чтобы вы поняли. Почитайте документацию к программе там же всё написано. Мне не сложно копировать...:=) Те алгоритмы которые вы используете находят все собственные числа и вектора. Для разреженных матриц это приводит к их заполняемости. Смекаете о чем я говорю. Или нужно еще разжевать? Во всех.   Решайте методом Гаусса. Матрица 2х2 в чем проблема сделать численную факторизацию любым методом? :=) Больше дела, меньше слов и букв...
    • mannul
      Скорость резания от 8 до 12 м/мин, подача 0,04 мм/зуб, глубина резания - 1,5 мм.
    • Orchestra2603
      " Стою на асфальте я, в лыжи обутый: То ли лыжи не едут, то ли я ..." (с)   1. Вы утверждаете, что для расчетов на СЗ и СВ в случае вырожденной матрицы жесткости нужно провести ее факторизацию. Без нее - никак! Непонятно, какую и зачем, но надо. Ок, допустим.  2. @Jesse,  я, @Fedor, да и вы сами показываете, что таки СЗ определяются для вырожденной матрицы. Значит, либо ваше утверждение про факторизацию неверно, либо она таки делается тихонько себе за кадром. 3. Еще одно наблюдение... Матлаб говорит, что он делает QZ разложение для матриц, у которых нет положительной определенности, т.е. для которых не работает разложение Холецкого. При этом опять же с собственные числа с одной вырожденной матрицей считаются нормально. Т.е. даже если вдруг и необходима такая факторизация (хотя я сомневаюсь, что вот прям обязательно она нужна), то делается она без особых трудностей.   В каком месте я неверно рассуждаю?   Так и не обязательно их записывать для расчета собственных колебаний. Ну... Можно конечно, но тогде некоторые частоты и формы, которые такой симметрией могут и не обладать, вы потеряете в расчете, поскольку введенные условия симметрии их исключат просто из модели.    
    • gudstartup
    • gudstartup
      у меня рободриллы и чпу и тем не менее picture нет наверно она к роботам относится
    • boomeeeer
      Если компания отечественная, то тоже нет смысла. Роботы, ЧПУ, лазеры и рободрилы
    • gudstartup
      это вряд ли если ось Y угловая а какая у вас редукция у вращающейся оправки? по 2мм нержавейки снимать это нелегкая задача для вашего маленького станочка
×
×
  • Создать...