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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
krokodandi
Новичок
Сообщения: 23
Зарегистрирован: 05 июл 2013, 08:29
Репутация: 0
Контактная информация:

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

Сообщение krokodandi »

По моему после этого обсуждения http://cccp3d.ru/topic/69817-ekstcentri ... tceplenie/
лучшим вариантом будет передача Новикова
Портальный, усиленный, 2.2КВт ER20 7600-24000. Управление Mach3
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

А как ее изготовить?
Интересно, на эррозии получится, или там профиль во всех направлениях изгибается?
krokodandi
Новичок
Сообщения: 23
Зарегистрирован: 05 июл 2013, 08:29
Репутация: 0
Контактная информация:

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

Сообщение krokodandi »

В моём варианте такую только послойно-сборным способом из овальчиков собирать на эксцентриковом валу. Короче какой-то гемор =)))
Портальный, усиленный, 2.2КВт ER20 7600-24000. Управление Mach3
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Так это надо их очень много или от непрерывности не останется ровным счетом ничего.
Andrus
Новичок
Сообщения: 1
Зарегистрирован: 18 авг 2015, 23:01
Репутация: 0
Настоящее имя: Andrey
Контактная информация:

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

Сообщение Andrus »

Друзья!
А есть ли у кого прога Gearotic ?
Она умеет разные нестандартные шестерни создавать.
Или может у кого другие вариации программ есть для создания некруглых шестеренок?!
Вернее так: есть потребность под круглые шестеренки разного диаметра сделать встречные шестерни-основания бОльшего размера и некруглой формы. Вокруг которых эти круглые могут вращаться. К примеру треугольник с закругленными углами как основание - вокруг него по внешнему периметру могут вращаться круглые разного диаметра.
Наталия
Новичок
Сообщения: 1
Зарегистрирован: 09 ноя 2023, 15:01
Репутация: 0
Настоящее имя: Наталия
Контактная информация:

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

Сообщение Наталия »

Здравствуйте. На сегодняшний день расширение Unordinary для Inkscape выдает такой текст. Возможно ли внести исправления, чтобы все заработало?

C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:207: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--selected_puley_teeth", action="store", type="int", dest="selected_puley_teeth", default="10", help="Selected pulley teeth")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:208: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--generated_puley_teeth", action="store", type="int", dest="generated_puley_teeth", default="20", help="Generated pulley teeth")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:209: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--number_of_copies", action="store", type="int", dest="number_of_copies", default="50", help="Number of copies")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:210: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--distance", action="store", type="float", dest="distance", default="100", help="Center to center distance")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:211: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--units", action="store", type="float", dest="units", default="90", help="Units")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:212: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--variable_speed", action="store", type="inkbool", dest="variable_speed", default=False, help="Turning speed depends on local radius")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:213: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--optimize_distance", action="store", type="inkbool", dest="optimize_distance", default=False, help="Optimize center to center distance")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:215: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--linear_distance", action="store", type="float", dest="linear_distance", default=100., help="Center to shaft distance")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:216: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--rev", action="store", type="float", dest="rev", default=0.3, help="Revolutions")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:217: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--rev_r", action="store", type="float", dest="rev_r", default=0.3, help="Revolutions")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:219: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--create_bearing_gear", action="store", type="inkbool", dest="create_bearing_gear", default=False, help="Create bearing gear")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:220: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--number_of_bearings", action="store", type="int", dest="number_of_bearings", default=5, help="Number of bearings")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:221: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--bearings_d", action="store", type="float", dest="bearings_d", default=15., help="Bearings diameter")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:222: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--gear_r", action="store", type="float", dest="gear_r", default=100., help="Gear's radius")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:223: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--standatd_distance", action="store", type="inkbool", dest="standatd_distance", default=False, help="Use Gear R + Bearing R as distance")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:225: DeprecationWarning: Effect.OptionParser or `optparse` has been deprecated and replaced with `argparser`. You must change `self.OptionParser.add_option` to `self.arg_parser.add_argument`; the arguments are similar.
self.OptionParser.add_option("", "--active_tab", action="store", type="string", dest="active_tab", default="", help="")
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:461: DeprecationWarning: Effect.affect is now `Effect.run()`. The `output` argument has changed.
e.affect()
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:298: DeprecationWarning: Effect.view_center is now a method in the SvgDocumentElement class. Use `self.svg.get_center_position()` instead.
c = list(self.view_center)
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:325: DeprecationWarning: Effect.selected is now a dict in the SvgDocumentElement class. Use `self.svg.selected`.
if len(self.selected)!=1: self.error('Please select one and only one path!','error')
C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py:326: DeprecationWarning: Effect.selected is now a dict in the SvgDocumentElement class. Use `self.svg.selected`.
path = self.selected.values()[0]
Traceback (most recent call last):
File "C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py", line 461, in <module>
e.affect()
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\deprecated\deprecatedeffect.py", line 220, in affect
return self.run(args=args)
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\base.py", line 250, in run
self.save_raw(self.effect())
File "C:\Program Files\Inkscape\share\inkscape\extensions\unordinary-gears.py", line 326, in effect
path = self.selected.values()[0]
TypeError: 'dict_values' object is not subscriptable
Ответить

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