Плавная линия или спайн как построить?
Плавная линия или спайн как построить?
Надобно построить шпангоут по координатам точек и соединить их плавной линией.
Выставить точки по координатам знаю как, могу построить ломаную линию...
Но как начертить спайн по точкам средствами Freecad-a??
В-сплайн негодиться
Выставить точки по координатам знаю как, могу построить ломаную линию...
Но как начертить спайн по точкам средствами Freecad-a??
В-сплайн негодиться
Re: Плавная линия или спайн как построить?
Упс... В терминологию подзабыл. Да, скорее всего кривая Безье. Навсякий случай картинка чего надобно.
- Attachments
-
- pic_01.png (227.26 KiB) Viewed 3496 times
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Плавная линия или спайн как построить?
Не знаю, чем б-сплайн не угодил... Draft BSpline, построенный по этим точкам, недурственно совпадает с тем, что на рисунке (я схалтурил, и просто накидал точки по рисунку, размеры не вбивал)
- Attachments
-
- b-spline.png (195.78 KiB) Viewed 3493 times
Re: Плавная линия или спайн как построить?
Хочется сделать теоречический чертеж полностью параметрический. Я строил б-сплайн по значениям и он некорректно отображался. В нижней части как бы вмятина получается. Построю, покажу.
Re: Плавная линия или спайн как построить?
Итак попробовал несколько вариантов.
При численном построении крутых шпангоутов и других плавных линий В-сплайну чертится с искажениями. Нужно больше точек... а гдеже их взять?
Та же история с дополнениями. Например макросу WireXYZ так же нужно много точек.
Испольозование сканов чертежей дает плохой результат. Во первых бумага от времени деформировалась и разные участки изображения трансформировалист по своему, а во вторых при подготовке к печати никто не заморачивался с точностью рисунка.
Эти косяки видны на рисунке. И пытаться сторить по указанным методам, то корпус будет выглядить ужасно и его нельзя будет использовать для конструирование шпангоутов и всего остального.
При численном построении крутых шпангоутов и других плавных линий В-сплайну чертится с искажениями. Нужно больше точек... а гдеже их взять?
Та же история с дополнениями. Например макросу WireXYZ так же нужно много точек.
Испольозование сканов чертежей дает плохой результат. Во первых бумага от времени деформировалась и разные участки изображения трансформировалист по своему, а во вторых при подготовке к печати никто не заморачивался с точностью рисунка.
Эти косяки видны на рисунке. И пытаться сторить по указанным методам, то корпус будет выглядить ужасно и его нельзя будет использовать для конструирование шпангоутов и всего остального.
- Attachments
-
- pic_02.png (300.83 KiB) Viewed 3472 times
Re: Плавная линия или спайн как построить?
А что, поставить дополнительные точки руками религия запрещает?Нужно больше точек... а гдеже их взять?
Ваша главная проблема - непонимание основ геометрии.
Наименьший шпангоут, которому вы столь неумело попытались поставить в соответствие кривую, для начала - состоит из кривой и примыкающего к ней прямого отрезка.
А вы почему-то пытались провести только кривую. Причем через отрезок прямой
А ваша вторая попытка вообще за пределами разумного. Начальная точка от одного шпангоута, последующие почему-то берутся от другого...
Вот у вас и получилось то, что вы охарактеризовали "И ЕСЛИ пытаться стРОить по указанным методам, то корпус будет выглядЕть ужасно".
Помимо полученных подсказок нужно и самому уметь думать...
Re: Плавная линия или спайн как построить?
Спасибо за совет. Не сообразил.для начала - состоит из кривой и примыкающего к ней прямого отрезка
Как по кривому рисунку находить правильные размеры?? Подсткажите что делать если есть только с пяток точек, а надобна плавная линия.А что, поставить дополнительные точки руками религия запрещает?
Я же писал, что это результат деформации бумаги книги (50 годов) + ошибки при изготовлении макета. Вдобавок я упоминал, что искал удобный плагин для минимизации ручного труда .А ваша вторая попытка вообще за пределами разумного. Начальная точка от одного шпангоута, последующие почему-то берутся от другого...
Re: Плавная линия или спайн как построить?
Кривая должна быть у вас перед глазами. В реальном масштабе.Как по кривому рисунку находить правильные размеры?
Прикидываете в ней отрезки, которые можно было бы аппроксимировать дугами различного диаметра, и на воображаемых стыках этих дуг ставите точки.
Строите кривую через эти точки.
Получите приблизительную кривую, подогнать которую под имеющийся образец всегда можно простым перемещением расставленных вами точек...
Где-то вот так, таким образом, таким макаром.