Idée : Contrôler FreeCAD avec PureData

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by flachyjoe »

Salut,
Vincent B wrote: Ping !
Voila la cinématique inverse beeeaaauuucoup plus simple à mettre en œuvre (et débugué ;) )
Capture d’écran_2022-01-19_22-49-46.png
Capture d’écran_2022-01-19_22-49-46.png (39.16 KiB) Viewed 1418 times
Capture d’écran_2022-01-19_22-54-08.png
Capture d’écran_2022-01-19_22-54-08.png (32.54 KiB) Viewed 1418 times
ikpy.FCStd
(12.94 KiB) Downloaded 29 times

Attention : il faut à nouveau mettre à jour depuis la branche dev_ik :!:
EDIT les outils IK sont maintenant dans la branche principale


Les trois dernières entrées de [ik/addRevoluteJoint] sont dans l'ordre
  1. Le Label de l'objet à utiliser
  2. L'axe (relatif) de rotation du joint
  3. Les limites angulaires du joint (un message pure-data du type [-1.5708 1.5708( )
Il va sérieusement falloir que je me mette à documenter. :?
Last edited by flachyjoe on Sat Jan 29, 2022 11:03 am, edited 1 time in total.
- Flachy Joe -
Image
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by Vincent B »

L'atelier a un soucis au démarrage.
...
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.26858 (Git)
Build type: Release
Branch: master
Hash: e209bc706d35121098f9bac779bc6b09c24ddd95
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.3
Locale: French/France (fr_FR)
Attachments
Capture2.JPG
Capture2.JPG (51.69 KiB) Viewed 1366 times
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by flachyjoe »

Vincent B wrote: Thu Jan 20, 2022 5:47 am L'atelier a un soucis au démarrage.
As-tu mis à jour depuis la branche dev_ik ?
EDIT : les outils IK sont maintenant dans la branche principale

Il n'y a plus de référence à Qt5 depuis les modifs du 17/10 :?

Code: Select all

flo@flo:~/FCPD/fcpd-workbench$ grep -nriF -- pyqt5
flo@flo:~/FCPD/fcpd-workbench$ 
Last edited by flachyjoe on Sat Jan 29, 2022 11:08 am, edited 2 times in total.
- Flachy Joe -
Image
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by Vincent B »

Je suis un peu perdu là. Comment l'installer avec windows?
J'ai ces erreurs:

Code: Select all

21:15:27  No module named 'PyQt5'
21:15:27  Traceback (most recent call last):
  File "<string>", line 81, in Activated
  File "<string>", line 61, in Initialize
  File "C:\Program Files\FreeCAD_0.20.26858_Win-LPv12.5.4_vc17.x-x86-64\bin\Lib\site-packages\shiboken2\files.dir\shibokensupport\__feature__.py", line 142, in _import
    return original_import(name, *args, **kwargs)
  File "C:\Users\vince\AppData\Roaming\FreeCAD\Mod\FCPDWorkbench-main\pdserver.py", line 34, in <module>
    from PyQt5 import QtCore
  File "C:\Program Files\FreeCAD_0.20.26858_Win-LPv12.5.4_vc17.x-x86-64\bin\Lib\site-packages\shiboken2\files.dir\shibokensupport\__feature__.py", line 142, in _import
    return original_import(name, *args, **kwargs)
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by flachyjoe »

Vincent B wrote: Thu Jan 20, 2022 8:17 pm Comment l'installer avec windows?
Supprime l'ancienne installation
Télécharge l'instantané du dépôt : https://github.com/FlachyJoe/FCPDWorkbe ... s/main.zip
Décompresse-le dans le répertoire Mod

EDIT maj du lien dev-ik -> main
Last edited by flachyjoe on Sat Jan 29, 2022 11:01 am, edited 1 time in total.
- Flachy Joe -
Image
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by flachyjoe »

La branche principale inclus maintenant les outils de la branche dev-ik et le dépôt d'exemple est à jour pour suivre cette implémentation. Merci de récupérer la dernière révision.
- Flachy Joe -
Image
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by Vincent B »

J'arrive à démarrer PD, mais il n'y a pas de diagramme pour l'animation.
:roll: désolé je sui qu’un windosien.
Attachments
Capture.JPG
Capture.JPG (117.01 KiB) Viewed 1135 times
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Idée : Contrôler FreeCAD avec PureData

Post by flachyjoe »

Les erreurs dans la console PD ne sont pas bon signe, tu as installé les dépendances ?
https://github.com/FlachyJoe/FCPDWorkbench#Requirements wrote: External libraries are needed for Pure-Data :

list-abs
iemlib

See Pure-Data documentation to install them or use an already populated distribution as Purr-Data.
Avec Pure-Data tu peux utiliser le système de paquet interne (deken) qui se lance depuis le menu Aide->Installer des objets supplémentaires.
- Flachy Joe -
Image
Post Reply