ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Freecad quick example for animation (python)

freecad

gear

python

motion

animate

script

0.16

Автор: 19711pascal

Загружено: 2017-03-08

Просмотров: 4710

Описание: Quick and dirty solution :

for i in range(3600):
FreeCAD.getDocument("Unnamed").getObject("Pad").Placement = App.Placement(App.Vector(0,66,0),App.Rotation(App.Vector(0,0,1),i+6))
FreeCAD.getDocument("Unnamed").getObject("Pad001").Placement = App.Placement(App.Vector(0,0,0),App.Rotation(App.Vector(0,0,1),-i))
Gui.updateGui()

---------A better way :

from PySide import QtCore

i=0
doc = FreeCAD.ActiveDocument

timer = QtCore.QTimer()

def engine():
global i
i += 1
i = i%360
doc.Pad.Placement.Base.y = 66.3
doc.Pad.Placement.Base.x = 4.7
doc.Pad.Placement.Rotation.Angle = i * 3.14/180
doc.Pad001.Placement.Rotation.Angle = 6.28-doc.Pad.Placement.Rotation.Angle
Gui.updateGui()
return

timer.timeout.connect( engine )
timer.start(100) #milliseconds

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Freecad quick example for animation (python)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]