Idée : Contrôler FreeCAD avec PureData

Forum destiné aux questions et discussions en français
Forum rules
Règles du forum et informations utiles.

VEUILLEZ LIRE CECI AVANT DE DEMANDER DE L'AIDE
User avatar
flachyjoe
Veteran
Posts: 1855
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 1415 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 1415 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: 4711
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 1363 times
User avatar
flachyjoe
Veteran
Posts: 1855
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: 4711
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: 1855
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: 1855
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: 4711
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 1132 times
User avatar
flachyjoe
Veteran
Posts: 1855
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