Share
Go down
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 9:01 am
Добрый день!
Подскажите кто-нибудь как работать с кривыми. При применении кривых настраиваю их плавность и кривизну за ушки по конечным точкам. Пока я работаю с этим размером при построении, то все красиво, как я настроил их. Но только ввожу новые мерки, отличные от тех с которыми я строил, то линии начинают ломаться. Как их можно правильно задать, чтобы при изменении мерок, линии оставались красивыми.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 9:45 am
Здравствуйте.

Все кривые поддерживают контроль через формулы. Контролировать можно как угол контрольных точек, так и растояние. Вам необходимо самому отыскать формулы для получения приемлимого результата при градации. Автоматически это сделать очень сложно, ведь форма может быть очень разной и никто кроме вас не знает какой она должна быть.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 10:01 am
Спасибо за ответ!
Я пробовал привязать их к формулам, но у меня не получается. Например, я беру создаю прямую с пересечением с другой прямой. Беру угол этой прямой как угол для одного из опорных точек. Но когда меняю размер, то точка перестает видеть введенную формулу. И естественно ломается. Как можно привязать опорные точки к формулам я не знаю.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 10:12 am
Но когда меняю размер, то точка перестает видеть введенную формулу.
Это звучит очень странно. Какую версию вы используете? Берете ли вы просто значение или используете специальные переменные?
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 11:39 am
Попробую описать в картинке
1. Это идеально для меня. Построение по изначально заданным размерам:


2. Это уже после изменения размеров. Линия изменилась:

3. А это когда вернул назад мерки. Все востановилось:


Но это у меня удачный файл. Опорными точками вывел линию. При этом востановление не идеальное. Если подправить в новых мерках лекальную линию, то при возврате к старым меркам портиться линия уже там. Приходится все время наблюдать за этой линией. Хотя другие не портятся. Как это можно побороть?
И да, версия последняя. Сегодня я ее скачал и установил. Но от версии это не зависит.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 11:57 am
Это и называется искусством программирования. Умение находить закономерности. Как я понимаю ваших параметров сейчас не достаточно, чтобы установить правильный угол.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 12:20 pm
А как можно на это влиять. Не знаю как привязывать опорные точки. Сегодня целую ночь бился на этим. Пытался привязать к точке на прямой, к точке пересечения и угла от него. Но привязки не сохранялись. Как можно сохранить привязку?
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 12:48 pm
Сейчас программа поддерживает три способа работы с кривыми: свободные кривые, контроль через формулы и контроль через точки чертежа. Со свободными кривыми вы уже знакомы. Два другие более сложные.

Как можно сохранить привязку?
Если вы выбрали способ контроля через точки чертежа, то вам нужно создать кривую заново. Для этого используется другой инструмент. Просто наведение не будет работать. Вы должны во время создания кривой указать все точки.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 1:09 pm
А не подскажите как это можно сделать.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 1:21 pm
Что именно?
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 1:53 pm
Другой способ создания кривой. Я не понял, что Вы имеете ввиду.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 2:18 pm
А, я говорил о том, что кривую можно построить двумя инструментами. Тот что вы использовали создает кривую которая поддерживает режим свободной кривой и контроль через формулы. А для контроля через точки нужно использовать отдельный инструмент.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 2:27 pm
А как он называется этот инструмент. Я строил простой кривой и сложной кривой. Вроде бы там нет больше подходящих кривых. В инструменте создания кривых сильно много точек. Там надо не меньше семи точек выбирать. Мне это много. Инструмент кривая, которая использует точки как элемент управления тоже требует четыре точки и она неуправляемая мышкой. Как я понял она строится по точкам. А больше я не не нашел кривых. Которая из них нужна мне?
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 2:35 pm
Вы как раз о них и говорите. Для простой нужно 4 точки, а для сложной надо не меньше семи.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 2:52 pm
Правильно. Но как привязать эти опорные точки кривой к формуле? Чтобы при изменение размеров менялся и угол этих точек. А то получается как на картинках. На первой верхняя точка находится слева. А после изменения размера она сместилась вправо от кривой. Длина остается одинаковой. Проблема в том, что точка сохраняет свой первоначально заданный угол. А должна изменяться вместе сдвигом точки Т2. Она может двигаться или влево, или в право. Чем больше разница между талией и бедрами, тем дальше она от точки Т.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 4:42 pm
Но как привязать эти опорные точки кривой к формуле?
У каждой контрольной точки есть поля для ввода формул. Замените значение которое добавляет программа на свою формулу и она начнет использовать его. А позиция опорных точек (если я правильно понял вашу терминологию) уже рассчитывается по формуле. Вы же указывали угол и длину когда их создавали.

Если вы спрашиваете меня рецепт формулы, то у меня его нету. Вы должны создать формулу сами. Я могу только научить того как работает инструмент. Но как его применять вам придется найти самому.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 11:06 pm
Я это понял. Привожу пример. Я создал точку пересечения прямых. Таблице переменных появилось это значение. Мне нужно использовать угол этого пересечения. Но когда я в окне свойств пытаюсь изменить параметры нужной мне точки кривой, то при вводе формул и выборе угла линий я не вижу угол этого пересечения. Не вижу угол прямой. Хотя в таблице он есть. Пробую ввести вручную, например пишу УголЛинии_А1_А7, то программа пишет ошибка, хотя значение это есть в таблице переменных. Что я делаю неправильно?
Если что, я могу это все выложить в картинке, но будет очень длинный пост.
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Fri Oct 26, 2018 11:09 pm
Что я делаю неправильно?
Сначала яйцо, потом курица. Другими словами на момент создания кривой у вас должны быть все данные. У вас же получается, что вы сначала создали кривую, а потом уже само пересечение. Поэтому кривая и не видит эти данные.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Sat Oct 27, 2018 1:21 am
Понял. Спасибо! Попробую.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Sat Oct 27, 2018 10:00 am
Выкладываю создание кривой в рисунках последовательно и с пояснениями:
















Как можно влиять через формулы на эти точки?
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Sat Oct 27, 2018 9:02 pm
Как можно влиять через формулы на эти точки?
Я только что проверил ваш пример у себя. У меня все сработало. Мне вот что показалось подозрительным. На одном из ваших скриншотов я увидел, что программе не понравились ваши формулы. Вместо значения выводится ошибка. Перейдите в редактор формул и если слово ошибка так и выводится наведите курсор мышки для того чтобы увидеть сообщение. Возможно это проблема с переводом на русский. Попробуйте переключится на время на английский.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Sun Oct 28, 2018 2:33 am
У меня нет ошибок в редакторе формул. Там часто возникает такое, когда еще не введены мерки. У меня просьба к Вам, не могли бы вы посмотреть значение в свойствах кривых, когда изменяется расстояние между точками А и А3. Почему-то у меня после изменения этого значения в свойствах формул уже не формула а просто значение.

Было так при создании привязки этих точек. Обратите внимание на поле С2:угол и С2:длина


Теперь там просто значение, а не формула
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Sun Oct 28, 2018 8:28 am
Дело в том, что если вы видите слово Ошибка, то программа не примет вашу формулу и после того как вы следующий раз выберите кривую покажет вам старое значение. Самый надежный способ в таком случаи делать все через окно опций. Я просто не знаю пока почему у вас выводится сообщение об ошибке.
Posts : 37
Points : 43
Join date : 2018-10-26
View user profile

Re: Ломаются кривые при изменении мерок

on Sun Oct 28, 2018 8:41 am
Спасибо большое!!! Через окно опций получается. Привязка работает. А то я уже несколько дней воюю. Значит это желательно параметры задавать через окно опций?


Last edited by pan19 on Sun Oct 28, 2018 8:46 am; edited 1 time in total
avatar
Admin
Posts : 165
Points : 199
Join date : 2017-10-12
View user profilehttp://valentinaproject.forumotion.com

Re: Ломаются кривые при изменении мерок

on Sun Oct 28, 2018 8:42 am
Нажимаете правой кнопкой на кривой, появляется контекстное окно, выбираете пункт Опции.
Sponsored content

Re: Ломаются кривые при изменении мерок

Back to top
Permissions in this forum:
You cannot reply to topics in this forum