Странные шестерни, прогу бы или плагин

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Ну с линейкой все вообще просто, рисуем шестеренку, задаем центр (нажимаем не быстро два раза на контуре и двигаем крестик). Потом задаем расстояние до линейки, которое фактически равно 2Пи*(перемещение за оборот). И нажимаем ок. Все готово :).
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Эээээ...чёт я туплю :) Во первых ,не получается сделать звёздочку.Хотя помню что делал,как ты советовал раньше :? ...
А во вторых,не понимаю какие параметры от чего зависят.Просит указать путь.Я указал прямую линию. :)
Вот сделал скрин...Где грабли?
Proba.JPG (2760 просмотров) <a class='original' href='./download/file.php?id=1318&mode=view' target=_blank>Загрузить оригинал (202.08 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

нужно выбрать только один контур.
Выбираешь нужные контуры, если их несколько Ctrl+"+" и применяешь плагин.

Optimize distance и Turning speed используются только для фигурных шестеренок, на зубчатую рейку они не влияют.
Да, в принципе, на рейку влияет только Distance - оно должно быть равно (перемещение за оборот шестеренки)/(2*Пи), и revolutions - задает длину рейки через количество оборотов шестеренки.

Также на рейку повлияет центр вращения контура. Например, при 3-х подшипниках он не должен находиться в середине геометрической фигуры. Лучше сначала попробуй с 4-мя подшипниками.
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Да я думаю что дело не в количестве подш-ков,а в том что я не построил их правильно.И скорее всего нужна хоть какая-то пояснительная записка,а то как-то не очень интуитивно понятно.Хотя разработчикам кажется что и так всё ясно :hehehe: .В то время как находятся такие чайники как я ... :cheesy:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Когда ругается мол "Выберите один и только один контур!", нужно именно это и делать ;) . На скриншоте вообще ничего не выбрано.
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Да то я просто так скрин снял.А на самом деле я выделял круг.Только с Ctrl+"+" чёт не получается выделить все круги.Только с Shift`ом.И после этого всё равно говорит выбрать один контур. Один круг получается выделить,но после обработки не получается тот результат,который у тебя на снимке в начале темы :(

И ещё,вращаю круг вокруг центра с зажатым Ctrl,но при нажатии пробела копия не появляется :(
Последний раз редактировалось Unikus 02 апр 2011, 00:53, всего редактировалось 2 раза.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Не, сначала выделяешь все круги, с шифтом.
Потом нажимаешь Ctrl+"+" или Контру - Объединить чтобы объединить их в один контур.

Потом unordinary gears.

ГЛАВНОЕ внизу экрана должно быть написано "Контур (ХХ узлов) в слое -------" а не "2 объектов типа контур, ..., в слое --------"
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

У меня какое-то дискомфортное ощущение от такого момента.Скорее всего должна задаваться только длина рейки(Эмпирически намного легче именно её сразу прикинуть в уме. ;) ),а оборотов уже сколько получится,ведь это не главное. Ну,и конечно нужно указывать расстояние между делительными окружностями.ИМХО
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Ну как я уже писал, если рейка длинная, то лучше сначала сделать небольшой кусок, а потом, из него сделать рейку побольше. Иначе inkscape будет сильно тормозить, т.к. количество создаваемых контуров равно (к-во копий)*(к-во оборотов).

К оборотам привязался потому, что рейка будет повторяться с периодом равным одному обороту.

ЗЫ Удалось рейку-то нарисовать или нет?
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

А что?Рейку нужно отдельно рисовать?
Я кстати разобрался с копированием.Оказывается нужно не пробел или Ctrl+"V" , а Ctrl+"+D" :hehehe:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Ctrl+D создает копию, но можно также пользоваться и пробелом. Этот способ работает во время трансформаций, перемещений, поворотов ...

Не, рейку отдельно рисовать не надо, просто интересно оно у тебя заработало или нет?
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Сделал ещё один скрин.Это всё что должно получиться ?
Proba2.JPG (2755 просмотров) <a class='original' href='./download/file.php?id=1320&mode=view' target=_blank>Загрузить оригинал (179.72 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Количество копий сделай от 100 и более.
Совсем забыл, что этот параметр тоже влияет :oops: .
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

И опять же,я что-то не совсем до конца разобрался с заданием параметров 1,2 и 4 ... четвёртый ,вроде как будет влиять на вид самой рейки.А первые два ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

первые два не будут -это передаточные числа для фигурных шестеренок. (Количество зубов ведущей и ведомой шестерни.)

center to center distance я уже говорил = оборот/2*Пи.

turning speed ... и optimize distance тоже используются только для фигурных шестеренок.

Единицы измерения, надеюсь, понятно.
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Ну вот что то нарисовалось ,с потугами :hehehe:
Proba3.JPG (2753 просмотра) <a class='original' href='./download/file.php?id=1321&mode=view' target=_blank>Загрузить оригинал (236.84 КБ)</a>
То есть ,изменением только четвёртого параметра будет меняться профиль рейки ?
Упс,уже сам увидел .Здесь с меньшей дистанцией.
Proba4.JPG (2752 просмотра) <a class='original' href='./download/file.php?id=1322&mode=view' target=_blank>Загрузить оригинал (198.59 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Все правильно!
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

И всё равно,кое-что меня смущает.Попозже ,как соберу в кучу мысли,отпишусь. До завтра. wave
Аватара пользователя
Unikus
Опытный
Сообщения: 194
Зарегистрирован: 22 ноя 2010, 01:53
Репутация: 1
Настоящее имя: Николай
Откуда: Португалия,Порто
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Unikus »

Всем привет!
Я понял что меня смущает.К рейке нельзя применять такой параметр ,как "Center to center distance" .Объясню мои измышления.
Если в случае с двумя круглыми шестернями,имеет случай быть дистанции между центрами стремящийся к бесконечности,то к рейке это неприменимо. Считай что дистанция должна быть одна и та же.И она должна браться из рисунка.Ведь там же жёстко заданы расстояние от центра вращения шестерни до центра ролика,а также количество этих роликов(и соответственно расстояние между центрами самих роликов) . Отсюда,при вращении шестерни должен создаваться один ,и только один профиль.Ведь шаг то будет постоянным.
То есть,параметр должен задаваться автоматически исходя из рисунка.
Или я совсем уже баран :hehehe:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Странные шестерни, прогу бы или плагин

Сообщение Nick »

Вот и меня этот вопрос тоже мучает... Но ведь шестеренка рисуется без изменений, и проходит все фазы поворота. Значит она сможет ездить по такой рейке!
И получается, что для такой шестеренки перемещение за один оборот не фиксировано.

Эххх... все это напоминает мне зачет по топологии, сидишь с преподом:
Я: вот так
Препод: почему?
Я: ну это же очевидно
Препод: нет, не так
Я: почему?
Препод: ну это же очевидно :).
Ответить

Вернуться в «LinuxCNC»