|
|
|
# Nomad 3D
|
|
|
|
|
|
![IMPS](csm_IMPS-layout.png)
|
|
![IMPS](csm_IMPS-layout.png)
|
|
|
|
|
|
SolidWorks
|
|
## SolidWorks
|
|
--------------
|
|
|
|
* hiérarchie d'assemblage (assembly, sub-assembly) et de pièces (parts)
|
|
* hiérarchie d'assemblage (assembly, sub-assembly) et de pièces (parts)
|
|
* notion d'axe: un axe peut être défini pour un Gonio (a priori il manque de l'information pour définir en théorie le chemin de course)
|
|
* notion d'axe: un axe peut être défini pour un Gonio (a priori il manque de l'information pour définir en théorie le chemin de course)
|
|
* notion de configuration :utilisée typiquement pour 3 positions: median, min, max
|
|
* notion de configuration :utilisée typiquement pour 3 positions: median, min, max
|
... | @@ -15,8 +17,8 @@ liens: |
... | @@ -15,8 +17,8 @@ liens: |
|
|
|
|
|
Trouver la solution la plus appropriée (simple) pour récupérer _toutes_ les infos
|
|
Trouver la solution la plus appropriée (simple) pour récupérer _toutes_ les infos
|
|
|
|
|
|
Notes sur les axes
|
|
## Notes sur les axes
|
|
----------------------
|
|
|
|
* codeur calibré par constructeur
|
|
* codeur calibré par constructeur
|
|
* a priori, median = valeur 0 du codeur
|
|
* a priori, median = valeur 0 du codeur
|
|
* codeur donne un angle
|
|
* codeur donne un angle
|
... | @@ -41,9 +43,19 @@ Actuellement, 3 types de modélisation d'instruments: |
... | @@ -41,9 +43,19 @@ Actuellement, 3 types de modélisation d'instruments: |
|
|
|
|
|
On pourra à la fois tester les modèles SolidWorks ainsi que le scan 3D.
|
|
On pourra à la fois tester les modèles SolidWorks ainsi que le scan 3D.
|
|
|
|
|
|
Chargement des mesh à partir de Solidworks
|
|
## Chargement des mesh à partir de Solidworks
|
|
-------------------------------------------------------
|
|
|
|
nettoyer le modèle
|
|
### Méthodes
|
|
|
|
|
|
|
|
* plug-in Simscape Multibody Link
|
|
|
|
* export de la hiérarchie, des contraintes, des géométries
|
|
|
|
* configurations ??
|
|
|
|
* bibliothèque d'import : ODX
|
|
|
|
* à tester
|
|
|
|
* coder notre propre plug-in SOLIDWORKS ?
|
|
|
|
|
|
|
|
### Nettoyage du modèle
|
|
|
|
|
|
* réorienter les faces
|
|
* réorienter les faces
|
|
* orientation, translation initiale
|
|
* orientation, translation initiale
|
|
* simplification des mesh
|
|
* simplification des mesh
|
... | @@ -57,8 +69,8 @@ nettoyer le modèle |
... | @@ -57,8 +69,8 @@ nettoyer le modèle |
|
Il y a plusieurs stratégies à essayer (approche générique avec outil existant, approche à la main soi-même).
|
|
Il y a plusieurs stratégies à essayer (approche générique avec outil existant, approche à la main soi-même).
|
|
Idée: générer une texture comme version simplifiée (ex: les vis deviennent un élément de texture).
|
|
Idée: générer une texture comme version simplifiée (ex: les vis deviennent un élément de texture).
|
|
|
|
|
|
Rendu 3D
|
|
## Rendu 3D
|
|
------------
|
|
|
|
* Le plus joli, réaliste ou alors utile (couleurs?)
|
|
* Le plus joli, réaliste ou alors utile (couleurs?)
|
|
* Multi-résolution?
|
|
* Multi-résolution?
|
|
* JavaFX est la solution la plus portable
|
|
* JavaFX est la solution la plus portable
|
... | @@ -68,8 +80,8 @@ Q: JavaFX 3D? y'a-t'il des libs/moteurs 3D? |
... | @@ -68,8 +80,8 @@ Q: JavaFX 3D? y'a-t'il des libs/moteurs 3D? |
|
|
|
|
|
Idée: mouvement théorique à confronter avec réalité (calibrage en réel à faire?)
|
|
Idée: mouvement théorique à confronter avec réalité (calibrage en réel à faire?)
|
|
|
|
|
|
Etapes
|
|
## Etapes
|
|
--------
|
|
|
|
1. Modèle SolidWorks
|
|
1. Modèle SolidWorks
|
|
2. Modèle chargeable
|
|
2. Modèle chargeable
|
|
conversion des pièces, assemblages, axes
|
|
conversion des pièces, assemblages, axes
|
... | @@ -90,8 +102,8 @@ Etapes |
... | @@ -90,8 +102,8 @@ Etapes |
|
|
|
|
|
On peut faire plusieurs étapes simplifiées d'un coup afin d'avoir une vue d'ensemble: commencer par une table rotation.
|
|
On peut faire plusieurs étapes simplifiées d'un coup afin d'avoir une vue d'ensemble: commencer par une table rotation.
|
|
|
|
|
|
Technologies
|
|
## Technologies
|
|
-----------------
|
|
|
|
JavaFX: utilisable sur tablette:
|
|
JavaFX: utilisable sur tablette:
|
|
Gluon
|
|
Gluon
|
|
http://www.meetup.com/svjugfx/events/221806020/
|
|
http://www.meetup.com/svjugfx/events/221806020/
|
... | | ... | |