Rhino простые навыки проектирования
Ну вот тогда,на первых порах,можно отработать скрипты инструментов и уже на последней стадии договариваться с програмистом о компиляции.
Константин, получил кое какой результат от америкосов и не рад ему…тупят и эти тоже… но выкладываю так как надо сказанное подтвердить.Бум искать дальше… все в отпуску, не могу никого найти:(
Забыл описать чем не доволен -
скрипт режет и стирает сегменты не больше 0,5мм - здесь все как бы по ТЗ
но - скрипт после нанесения на кривую кругов размером 0.5мм предлагает их доп выбор по отдельности каждый кружочек что не соответствует ТЗ
В видео выше не произошло стирание отрезанного сегмента так как круг был больше 0.5мм по диаметру.
Земялки откликнитесь, нуждаюсь в вашей потенциальной помощи!Армяне, где вы родные?ПОМОГИТЕ! HELP!
К сожалению операция состоит из четырёх действий,а хотелось бы иметь решение в одно действие и ограничения по размеру просечки не иметь.В фанерных деталях нужно 0.3-0.5 мм.,а мягкая бальза может потребовать 2-3 мм.
Вот и говорю - тупят америкосы!
Неужели не услышат зов робота мои сородичи?😃
Константин сделал рассылку по всей армении, будем ждать!
Вот и говорю - тупят америкосы!
Неужели не услышат зов робота мои сородичи?😃
Константин сделал рассылку по всей армении, будем ждать!
Роберт, зов Робота услышан задача решена, ждем новые задачи!
Роберт, зов Робота услышан задача решена, ждем новые задачи!
Арам! Песня! Огромное спасибо! Однако оперативны вы:) В какую компанию мой робот достучался то?😃))
Мдааа:) не думал что эта наша Телекомовская фича так четко пашет:) Прошу прощение за вторжение на ваши мониторы:)
Америкосы реально задолбали…
Телефончик оставьте в личику пожалуйста? Вы тут в форуме вижу давно, чем увлекаетесь? Чем вас отблагодарить?
С меня пузырь!Маладец Ап джан!
Константин , а вот и долгожданный результат!
Ага,очень близко к желаемому!
Только хочется,чтобы просечка образовывалась сразу в момент прикосновения окружности к кривой,а не после…причина в том,что иногда используются окна облегчения круглой формы и они тоже станут рубящим инструментом.
Ага,очень близко к желаемому!
Только хочется,чтобы просечка образовывалась сразу в момент прикосновения окружности к кривой,а не после…причина в том,что иногда используются окна облегчения круглой формы и они тоже станут рубящим инструментом.
Константин , сразу не получится к сожалению, парсер счета и дифференциации объектов для удаления и реза поднимается 1 раз вместе с скриптом. Можно сделать так как я понимаю: запускаете скрипт, он вам предлагает 1 раз установить диаметр окружности которым будем делать отверстия или разрезы.
Далее жмем ввод и появляется точка на острие стрелки курсора, которая должна быть мышкой наведена на кривую и клик, на другое место на кривой и клик… клик… клик… и так до окончания тех мест где вы хотите иметь отверстия или разрезы - дальше ввод и все что было нанесено исчезнет (сотрется) автоматом - скрипт остановится в работе до следующего запуска…
Это все что можно сделать с данным инструментом. Инструмент пока не супер совершенен так как не умеет резать окружности и не пересеченные окружностью 2 точки на кривой. Думаю это все исправимо, только вот наш новый друг уезжает после завтра в отпуск, я его буквально поймал случайно:) Все в отпуску , как и писал. Приедет Арам через 2.5 недели.
Сегодня обговорили еще одну темку про генерацию DAT файлов из Рино кривых прямо в текстовый файл как я это сделал для Автокада:) Кажется все получится:)
Про компиляцию плагинов с кнопками - есть сложности , это не тривиальная задача, скажу так:( Очень много времени требует и сил как я понял, но возможно!
автоматом - скрипт остановится в работе до следующего запуска…
А можно ли внести в скрипт запись,повторно запускающую(вызывающую)рабочий скрипт…тогда бы было совсем вкусно!Клик на иконке\подтянулся скрипт\ввели в строку параметр окружности\на курсоре появилась окружность с условием снапа центром к кривой\клик на кривой-участок прорезан и скрипт запущен вторично.
Если команда написана таким образом,что сначала расставляются все окружности,а потом по Ентеру делаются просечки,то желательно автоматическое введение нового слоя с собственным цветом и редакция места положения окружностей на кривой.
Клик на иконке\подтянулся скрипт - икона - кнопка - это тоже самое Костя джан:) в любон случае выполнив 1 раз задачу при прикосновении и стирании колечком скрипт остановится и нужна иконка и ручной запуск - не удобно по каждому клики запускать скрипт каждый раз, согласитеть, а автоматизировать такое может привести к зациклу самого рино.
Да и еще, на курсоре не будет появляться кружок, будет появляться точка на острие курсора, а вот после клика по кривой туда сядет кружочек с определенной заранее диаметром, далее каждый клик - кружочек пока не нажмете ввод.Как только нажмете ввод то скрипт все поделит и сотрет без выбора объекта целиком со всеми остальными кругами.Вот как то вот так.
Если команда написана таким образом,что сначала расставляются все окружности,а потом по Ентеру делаются просечки,то желательно автоматическое введение нового слоя с собственным цветом и редакция места положения окружностей на кривой.
Не понял задачу Константин, еще раз плиз, подробней
Кружочки расставляются в данной версии вами
в новой версии они как бы отпускаются вашим желанием на кривую и после ввода идет действие триммера и стиралки всех лишних частей.
Такой скрипт я бы обозвал бы универсальным дыраколом:)
Вот описал задачку которую обсуждали Кость. Кажись это действительно возможно если режущие круги будут одного цвета с кривой во время построения чертежа! Красный слой, блокирован, это будет делать скрипт со всеми слоями автоматом запросив инфу у усера который слой не блокировать… далее скрипт предложит выбрать цвет кривой, которую надо резать
и ввод, работа скрипта - рез , стирание лишнего и возврат всех слоев из блокированного состояния в исходную для последующей операции реза конкретного цвета:))
Костя, а вот и результат задачи выше. Пока не получилось играться с цветом, сложно, но задача дифференцирования и обрезания с удалением с разных кривых в слоях по признаку выбираемого слоя на рез и выбираемого слоя чем резать-получилась.
Далее, данный новый скрипт не только умеет с разных слое резать разные слои резать и удалять, но и режет один и тот же слой и удаляет лишнее если в нем установлена окружность(ти)
Фактически за 2 дня создано 2 не плохих скрипта:) Америкосы отдыхают, думают:)
Кстати уже началось естественное соревнование между нами с Арамом и Америкосами - они стремятся положить первый скрипт Арама как исходящий от своего написанного:) Коды полностью разнятся, но ничего, пусть кайфуют и думают что мы сидели на их кодах программирования - думать и желать не вредно:)
Так что пользуйтесь народ с лазерами и ЧПУ!
Мы всегда с Вами были и будем впереди в вопросах создания нового, как и были!
Арам, уехал отдыхать и попросил меня выложить уже и видео и скрипт так как опаздывал к семье.
Надеюсь видео показывает что к чему и логические возможности нового скрипта.
В создании скрипта мы были загружены работой в онлайн режиме так:
- постановщик и дебаггер Константин и ваш покорный слуга:) Роберт
- генерация кода - программист Арам!
Надеемся, новый инструмент вам поможет и сэкономит ваше время в изготовлении прекрасных ЛА.
Да,Роберт,это получилось отлично!
Огромное спасибо Араму за скрипт.Для разработчиков моделей под лазер и фрезу этот инструмент будет играть очень важную роль.Подобная мелочёвка(перемычки)убивают время и зрения в геометрической прогрессии к сложности проекта.В сложном проекте может уйти несколько вечеров на создание и убивание микроскопических промежутков на кривых.А с данным скриптом всё решается за минуты!!!.
Спасибо ребята!
Спасибо ребята!
Вам Спасибо Маэстро!
Без вашей помощи ничего бы не было!
После отпуска, вернемся к задаче с курсором как и обещали.
Костя, а с кнопкой получилось? кнопка мигрировала от меня к Вам?
Выкладываю версию последнего скрипта на русском:)
Если не сработают окна на русском, прошу сообщить.
Тема Урока:
Как мигрировать из ПК в ПК готовую к использованию кнопку скрипта
Рино и где должна располагаться папка скриптов:
-
Содержание скаченного архив помещаем в корневой каталог вашего ПК под обязательным названием папки Script
-
Вводим с командную строку Рино команду:
Toolbar и жмем Enter.
Дальше все по видео уроку.
После выполнения данных операций как показано в видео в вашем Рино появится работающие 2 кнопки которая под собой имеет 3 вышеописанных скрипта и 1 запрос на запуск любого другого скрипта.
Все остальное по функционированию кнопок сделано за вас, все заработает сразу ! При удалении Рино данная папка Script не будет тронута и сохранится для ее дальнейшего использования. При желании передать кнопку др. пользователю просто передайте ему данный приложенный архив и данное видео по установке.
Дальнейшая генерация дополнительных связанных с новыми скриптами кнопок в данном, установочном файле возможна как нами, разработчиками, так и вами - пользователями при изучении документации создания и привязки кнопок к скриптам и создания самих скриптов:)
см . здесь:www.rhino3d.com/5/rhinoscript/index.html
Вопросы?
Отлично,Роберт!
А в случае использования внутреннего графического редактора для рисования символа,данная информация переёдёт к стороннему пользователю?
Отлично,Роберт!
А в случае использования внутреннего графического редактора для рисования символа,данная информация переёдёт к стороннему пользователю?
На это только вы можете ответить Константин джан, так как я на своем ПК такое промоделировать в чистую не смогу.
В выложенном файле кнопки есть графически набранный знак + , я его не вкл. в использование, но он там есть у меня.
Установите кнопки, зайдите в режим редактирования наведя курсор на кнопку,нажмите кнопку Shift , потом нажмите правую кнопку на мыши, откройте режим редактирования кнопки и посмотрите на верху плюсик сохранился или нет.На 99% почему то уверен что да, перейдет.
так! маЕстры-джаны! Роб и Костя джаны, когда моделить будем под станок джан, учителя, только видео умеем совать 😃
Без обид парни! от всей души, честно!
так! маЕстры-джаны! Роб и Костя джаны, когда моделить будем под станок джан, учителя, только видео умеем совать 😃
Без обид парни! от всей души, честно!
😃 Егор, я выполнил и буду дальше выполнять просьбу Кости - ведение второй “подструи” данной темы - СКРИПТЫ - разработки скриптов для Рино для уменьшения телодвижений разработчиков ЛА.Все остальное Маэстро:)
Вы задайте вопрос - “как это сделать” думаю Костя не откажет помочь, я так думаю:) Вы только не обижайтесь:)
Наверное тут повторять существующие под Рино многочисленные видео уроки повторять не надо.Нужно видимо то что выпало из под фокуса внимания др. учителей.
Для справки - ни в одной из таких форумов как наш - такого тандема просто нет:) Считаю, тема уникальна по свой структуре.Ведь инакоязычные не понимают русского:)
Далее, под станок надо моделить в Рино Кам , а его , как я понял инфу Кости, знает из всех лучше всего WIT.
Всем здравствуйте! Уважаемые пользователи Rhino, подскажите пожалуйста такую вещь: нужно обект (текст - 5 символов, объемный) пустить по дуге (путь). Много раз встречал эту оперцию в анимации хелпа, но вот как понадобилась найти не могу. Еще желательно, чтобы сама надпись не изменила своей геометрии.
Если говорить конкретно, то это надпись ха-ки винта, которая как раз-таки расположена по дуге.
Спасибо!
lh4.googleusercontent.com/…/E1005.jpg
lh3.googleusercontent.com/…/E1005_2.jpg
lh5.googleusercontent.com/…/%25D0%25A4%25D0%25BE%2…