Перейти к содержанию

Скрипты для Рино и Т-сплайнов


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

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

Тамара, низкий поклон тебе за такую грандиозную работу.
Очень рада, что скрипты отлично себя показали на нурбс поверхностях. Моему восхищению нет предела.
Тестировала на асимметричной фигуре. Очень здорово, что можно разрезать развертки "не отходя от кассы".
p005.jpg
Но еще большее впечатление вызвала возможность интерактивной перестройки разверток после масштабирования манекена.
p006.jpg
Спасибо, что помогла разобраться с "сам дурак".
Люди, внимательно читайте ридми и смотрите фильмы.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

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

Наконец-то у меня нашлось время вплотную протестировать чудо-плагин Тамары. Опробовала все кнопки, все прекрасно работает, одно сплошное удобство. С заплатками не работаю, но тем не менее, было интересно поиграться и с ними. Впечатляет! Неужели дошли и до этого - свободное рисование на Т-сплайне! Отдельное мерси вам, Тамара, за возможность провести перпендикуляр (долевую) относительно талии.

Unusquisque sua noverit ire via

моя тема

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

Кадрен, annushka, спасибо.

за возможность провести перпендикуляр (долевую) относительно талии

Если это удобно и полезно, я могу добавить комманду, которая рисует линию заданной длины, под заданным углом к выделенной кривой.
Это как линию рисовать на тсплайне было трудно придумать, а всяких интерфейсов на неё навешать: дело времени и понимания какие интерфейсы нужны.
То же касается и всего плагина. Если есть какие либо хотелки, в каких бы ещё возможностей и комманд хотелось бы, то пишите. Все мы работаем по-разному, и хотелки у нас разные:). Я, конечно, не обязуюсь вбабахнуть все потенциально высказанные хотелки, но буду думать:).
Ссылка на сообщение
Поделиться на другие сайты

Очень понравилась геодезическая линия в плагине.
Вытачки разворачиваются симметричными. Со стандартной геодезической линией такого не было
2017_09_13_19_32_55.jpg

Мой блог

 

3Д лекала дистанционно

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

Тамара, еще раз хочу выразить свою благодарность за ваши скрипты. Они просто космические!!! И это все написано не штатом программистов компании Autodesk, а одним человеком! Я как представлю СКОЛЬКО это работы … Перепробованы все кнопочки, и все они такие нужные и необходимые именно под наши нужды. Это просто полет, ограниченный только нашими желаниями, фантазиями и умениями. Все настолько интуитивно понятно, что я одергивала себя, возвращалась к вашим фильмам, смотрела еще раз, просто чтобы не упустить каких- то возможностей в работе. (Люди, смотрите фильмы внимательно!) А то что линии теперь править можно в объеме и тут же меняется форма 2D разверток - просто фантастика!!! СПАСИБИЩЕ!!!
post-17219-1505454838_thumb.png

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

Тамара, если я нарисовала пройму замкнутой линией скриптом, могу я ее безболезненно разделить на 2 части, или история при этом нарушится?
85.jpg
Вот такая линия стала после операции ребилд.
Команда gasparContinueCurve всегда заканчивается таким сообщением
86.jpg
Если я правильно посчитала, чтобы его закрыть, нужно столько раз щелкнуть, сколько точек наставлено.
Можно ли объединять линии Join, если не получилось нарисовать целую?
Ага, проверила, можно.
Еще поняла, что замкнутые линии не подлежат ребилду. Линию нужно разорвать.
Но при этом бордюр сразу становится аттрактором без ребилд даже замкнутый, а изолинию нужно разорвать и проребилдить
88.jpg87.jpg
И отчего появляется такой артефакт, сдвоенная линия. Здесь уже после взрыва.
89.jpg
Из-за этого не получаются заплатки.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

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

Ребилтить нужно лишь для того, чтобы подправить линию точками из плагина.
Если вы не собираетесь её править, а только разорвать, соединить и т.д, то не нужно ребилтить. В таком случае заплатки образуются корректно (и даже на линиях, образованных стандартными командами и старыми скриптами). ( Когда только начала пользоваться плагином, ребилтила всё подряд и постоянно, в результате происходило что то непонятное, линии стали размножаться с космической скоростью при затягивании заплатками, заплатки вообще могли не образовываться, я опять ребилтила, чтобы заплатка образовалась, вместо заплатки линии опять размножались. Доходило до того, что вместо одной линии было 20 штук и управы на них не было)
Двойные линии, так поняла, получаются, когда в настройках симметрия, а старая линия без поддержки симметрии. Тоже пока не поняла закономерность. Удаляю лишние линии вручную.
Да, команда "продолжить" работает не корректно. Я ею пока не пользуюсь из-за этого (Использую аналогичную команду из старых скриптов).
Историей пока не пользуюсь, поэтому ничего не могу сказать. Как поняла из фильма, можно проребилтить только перед использованием истории (то есть, когда вы будете переносить модель на другую фигуру), а во время непосредственного создания модели и заплаток необязательно.

Мой блог

 

3Д лекала дистанционно

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

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

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

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

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

Вот я тоже так вначале поняла, а Тамара объяснила (в личке), что это не связано. Может, тоже ещё не до конца не разобралась, но когда перестала бездумно ребилтить, заплатки стали образовываться нормально. Появится Тамара, ещё раз нам всё объяснит и разъяснит.

Мой блог

 

3Д лекала дистанционно

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

Кадрен, мне не совсем понятна логика построения из вашего описания. Если я вас правильно поняла, то вы рисуете проймы замкнутыми симметричными кривыми из плагина, а затем их разделяете (предположительно обычным сплитом). Затем пытаетесь продлить часть разделенной кривой?
Если это происходит таким образом, то зачем рисовать замкнутые кривые вместо открытых? Потом, если вы даже не будете делать ребилд частей кривых, то при продлении части кривой(одной) она у вас снова восстановится в симметричную замкнутую кривую. Если ее расположить как часть кривой, то она все равно останется замкнутой, т.е. может выглядеть линией, а на самом деле это не так. Поэтому заплатки образовываться не будут. Гаспар на это обращала внимание в своем первом фильме. Примерно после 7 минуты. Посмотрите, может у вас такая ситуация, и это натолкнет вас на правильное решение.
У меня кнопка продления ни разу не работала некорректно. На вашем скрине в ошибке, как я поняла, плагин как раз жалуется на некорректную родительскую линию.


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

Если обычную линию подвергнуть ребилд, то она не становится аттрактором, она приобретает свойсва(математику) линий, нарисованных плагином.
Ссылка на сообщение
Поделиться на другие сайты

Тамара, если я нарисовала пройму замкнутой линией скриптом, могу я ее безболезненно разделить на 2 части, или история при этом нарушится?

Нет.
Каждому объекту в Рино присваиваивается индитификационный номер.
Я на этот индитификационный номер записываю архив. Рино при коммандах которые манипулируют и редактирует объекты экономит на номерах. Что происходит при риновском сплите: орбразуется набор новых кривых, но одна из этих новых кривых будет обладать индитификационным номером исходного объекта, до комманды. Поскольку мой плагин работает не с той геометрией которая видна на экране, а с записанной в архиве на объекте, то соответственно,
та кривая, которая оюладает индитификационным номером исходника, будет опять превращаться в исходник.
Ввииде борьбы с этим неудобством в новый релиз плагина будут включены комманды Split и Join, которые будут создавать полностью новые наборы объектов, без архивов на них.
Сейчас можно по таким кривым можно пройтись ребилдом, который возьмёт реальную геометрическую форму кривой, нерестроит и запишет архив, который будет соответствовать геометрии на экране.
Тем не менее, в ребилде обнаружились кой какие баги. Я их уже выправила и в новом релизе работать он будет лучше.
Дальше,
ребилд не обрабатывает замкнутые линии.
Если есть неоходимость, я могу добавить опцию. Напишите.
Continue соответственно тоже продолжитьт замкнутую не сможет.
Continue может работать не совсем корректно корректно, слегка подвисать и чудить со слоями. Это даже не мой баг, а Риновский. У них плохо работают комманды связанные с манипуляцией со слоями. Я даже нашла на форуме торжественнойе обещание поправиться в шестой версии:).
Когда я это обнаружила, я просто удалила и обошла блоки связанные со слоями. Continue просто при этом пропустила. Опять таки в следующем релизе будет поправлено.
Багм всплывают при активной эксплуатации. В плагине порядка 15 тысячи строк. Где-то просто описка, где-то ошибка, а где-то и Рино глючит.
Так что огромное спасибо за обратную связь, без неё тараканов не выловить:).

 

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

 

Кадрен, по поводу последнего сообщения бордюра пока ничего сказать не могу, надо вдуматься.
Как я поняла, проблемы возникают при работе с замкнутым бордюром поверхности.
Сейчас я могу только повторить, что ребилд не работает с замкнутыми кривыми. Даже если и получается какой-то результат, то я не могу гарантировать его корректность, поскольку команда просто не настроена на эту опцию.
Так же, заплатки создаются на базе нетворка, который натягивается на вводимые кривые. Если нетворк не натягивается, команду сразу вышибает. А нетворк не натягивается на наборы содержащие замкнутые кривые.

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

Приобретение плагина через PayPal заняло буквально 5 мин. с регистрацией.
При себе иметь только данные банковской карты.
Конвертация из руб. в USD составила ~4.2% от суммы оплаты.
Пошаговая инструкция регистрации в картинках на сайте:https://plateginfo.com/paypal/registracia/kak-zaregistrirovatsya.html
В форме регистрации графа ввода пароля входа в кабинет находится сразу под графой с адресом электронной почты. НЕ НАДО ТУДА ВБИВАТЬ ПАРОЛЬ ОТ СВОЕГО ПОЧТОВОГО ЯЩИКА! Придумайте другой...
Не бойтесь :)

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

NATуся, подойдет.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

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

установили 5.14. Плагины то хотели, то не хотели переоткрываться..Снесли, установили заново..Теперь кнопка tsEditMode , зеленая, работает..все работает..
..ПРинялась устанавливать плагин Тамары с платьем- папороткой -подарок ФМоба, делаю все как в фильме..В результате установки получаю пустую панельку:
post-2998-1507495879_thumb.jpg
Возможно ли такое?

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

Дописано:
есть подозрение, что не там сохраняю , не в тех папочках..

вот задумалась, а куда надо вообще сохранить себе иконку TSHelp.rui , в какую папку? ранее я сохраняла все "неродные плагины" в отдельной папочке

 

Плагин (пазл) установила сюда :
post-2998-1507498919_thumb.jpg
а иконку плагина сюда:
post-2998-1507499082_thumb.jpg

 

наверное, шось не то делаю ..но не знаю даже, куда иконку приткнуть правильно..

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

NATуся, посмотрите загрузился ли сам плагин.
Для этого идёте Tools->Options->Plug-ins. Дальше ищете TSHelp в открывшейся таблице и проверяете: должно стоять Yes в столбце Loaded и галочка в столбце Enabled. Далее посмотрите работает ли сам плагин. Для этого вызовите через командную строку любую команду, например, gasparExtrudeCurveToTS.
Если команда запросила Select curve to extrude: , то с плагином всё впорядке.
Дальше панель. Выглядит так, что по какой-то причине у вас пустой файл под названием TSHelp.rui.
В принципе панели можно складывать туда, куда вам хочется. Главное, помнить куда оно положено:). У меня всё лежит вот здесь
AppData\Roaming\McNeel\Rhinoceros\5.0\UI
А пользователям я рекомендую держать панели в одной папке с плагином. Причём не в общей папке для плагинов, а в отдельной, созданной специально для этого. Тогда при инсталяциии плагина, панель подгружается автоматом, обычно.
Если этого не случилось, то идёте и открываете файл в ручную
Tools->Toolbar Layout->File->Open
Ищете файл на компе и открываете.
Только что бы не получилось путаницы с двумя открытыми файлами с одинаковыми именами, сначала закройте тот пустой, что у вас открыт. А ещё лучше, сходите по адресу( строка между двумя окошками на вашем скрине) и уничтожьте пустой файл TSHelp.rui.
Если вы всё это сделали и получили, то что получили, то значит, что ваш rui файл почему-то испортился. Так бывает, почему?: не знаю. Если нет бак апа, то напишите Грушеньке, она вам вышлет панель по новой. Я выслать не могу: у меня другие иконки, а одной вообще нет:). Как всегда сапожник без сапог:).

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

Плагин таки загрузился, хотя и с трудом : приходилось сносить и устанавливать его много раз. Почему то плагин хотел устанавливаться только из одной единственной папки: из той папки, куда я его сохранила и разархивировала его самый первый раз из почты: вот оттуда он устанавливался..Как только я производила действия как в учебном фильме- пыталась перенести файлы плагина и панельки в другое место - все! ничего не срабатывало. Причем без разницы-переносила и в одну папочку панель и плагин, и разносила их по разным папочкам-все равно при открытии плагина была пустая кнопка...Потом я заметила, что при попытке установки плагина автоматически образовывалась новая папочка, я заметила ее по времени и дате установки . Вот она:
post-2998-1507752351_thumb.jpg
..

 

в конце концов , удалила все файлы с плагином, почистила все, включая указанную выше папочку. Затем - НЕ СКОПИРОВАЛА, а ВЫРЕЗАЛА два файла (плагин и иконка) и вставила в отдельную папку , и плагин заработал. Когда просто копировала в эту же папку- плагин открывался пустым. Установила два файла, как советовала Тамара, в отдельную папку сюда:
post-2998-1507752640_thumb.jpg

 

..слов много, но старалась пояснить как могла..

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

..слов много, но старалась пояснить как могла..

Лучше много слов. Потому что иногда и запятая помогает понять свою ошибку и исправить...
Большое спасибо за подробное описание решения своей проблемы

Мой блог

 

3Д лекала дистанционно

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

Тамара, скажите, пожалуйста, в данной версии будет работать Ваш плагин
Version 5.0 (5.1.21023.2105, 23.10.2012)
T-Splines Plug-in for Rhino (Version: 3.4 r8555 (64))? Или нужно обновляться?

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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...