Déposer un motif sur une sphère

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
GlouGlou
Posts: 1453
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Déposer un motif sur une sphère

Postby GlouGlou » Tue Jul 09, 2019 8:27 pm

schupin wrote:
Mon Jul 08, 2019 8:28 pm
Je viens d'essayer la macro "GeodesicDome" depuis l'addon manager et ça fonctionne bien.
C'est chelou, elle est bien présente dans le répertoire, mais refuse de demarrer.
même la vue rapport n'affiche rien. :roll:
Celle qu'indique mario, la non-dynamique, elle fonctionne.
User avatar
GlouGlou
Posts: 1453
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Déposer un motif sur une sphère

Postby GlouGlou » Tue Jul 09, 2019 8:35 pm

lesept wrote:
Tue Jul 09, 2019 11:06 am
Comment faire pour utiliser cette macro ? Ya un tuto pour installer et lancer une macro ?
menu outils->addon manager->macros
trouver la macro geodesic dome
installer et quitter addon manager

ensuite menu macro->macros
selectionner geodesic dome->executer
schupin
Posts: 287
Joined: Sun Jan 21, 2018 1:43 pm

Re: Déposer un motif sur une sphère

Postby schupin » Wed Jul 10, 2019 7:08 am

GlouGlou wrote:
Tue Jul 09, 2019 8:27 pm
C'est chelou, elle est bien présente dans le répertoire, mais refuse de demarrer.
même la vue rapport n'affiche rien. :roll:
Celle qu'indique mario, la non-dynamique, elle fonctionne.
Dans l'addon manager j'en vois deux : "Geodesic_Dome" et "GeodesicDome". La première faisait comme pour toi : aucun message d'erreur mais rien ne se passe. La seconde fonctionne normalement.
mario52
Posts: 2615
Joined: Wed May 16, 2012 2:13 pm

Re: Déposer un motif sur une sphère

Postby mario52 » Wed Jul 10, 2019 11:16 am

Bonjour

pour geodesic_dome.py (sur GitHub je crois qu'il y a deux macros à télécharger geodesic_dome.py et __init__.py )

AddonManager l'enregistre comme geodesic_dome.FCMacro

si vous voulez la faire fonctionner ouvrez la macro dans l'éditeur de macro et ajoutez en fin de macro la ligne :

Code: Select all

showDialog()
sauvez la macro puis lancez la, vous verrez une petite fenêtre :
GeodesicDome01.png
GeodesicDome01.png (3.7 KiB) Viewed 267 times
que vous agrandissez et ....
GeodesicDome02.png
GeodesicDome02.png (12.59 KiB) Viewed 267 times
je crois que je vais faire deux pages séparée dans le wiki une paramétrique et l'autre non

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Dialog creation. My macros on Gist.github.
User avatar
GlouGlou
Posts: 1453
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Déposer un motif sur une sphère

Postby GlouGlou » Wed Jul 10, 2019 5:03 pm

ok, ca marche avec ce petit bout de code. ;)
dxp.dev
Posts: 55
Joined: Tue Dec 11, 2018 12:57 pm

Re: Déposer un motif sur une sphère

Postby dxp.dev » Wed Jul 24, 2019 3:50 pm

mario52 wrote:
Wed Jul 10, 2019 11:16 am
Bonjour

pour geodesic_dome.py (sur GitHub je crois qu'il y a deux macros à télécharger geodesic_dome.py et __init__.py )

AddonManager l'enregistre comme geodesic_dome.FCMacro

si vous voulez la faire fonctionner ouvrez la macro dans l'éditeur de macro et ajoutez en fin de macro la ligne :

Code: Select all

showDialog()
sauvez la macro puis lancez la, vous verrez une petite fenêtre :

GeodesicDome01.png

que vous agrandissez et ....

GeodesicDome02.png

je crois que je vais faire deux pages séparée dans le wiki une paramétrique et l'autre non

mario
Faudrait pas faire une PR pour résoudre les 2 problèmes ? (Supprimer la macro geodesic_dome pour ne garder que la geodesicdome sur l'add-on manager, mettre la description de la première macro dans la deuxième, et faire en sorte que la fenêtre apparaisse en englobant tous les champs de base ?)
benoitlst
Posts: 6
Joined: Wed Jan 16, 2019 8:35 pm

Re: Déposer un motif sur une sphère

Postby benoitlst » Tue Jul 30, 2019 12:56 pm

GlouGlou wrote:
Sat Jul 06, 2019 2:53 pm
Reste des paramètres à définir:
rayons, type de projection, nombre de motifs...
je suis parti d'un triangle de Releaux.
(d'ailleurs l'outil projection donne 2 projections... :? bug?)
Bonjour,

Je me permets de me glisser dans le sujet, pour en apprendre un peu plus, comment faites-vous pour appliquer une esquisse sur une sphère ?

Merci d'avance

--
Benoit

OS: Debian GNU/Linux 10 (buster)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.
Build type: Release
Python version: 3.7.2+
Qt version: 5.11.3
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/Belgium (fr_BE)
User avatar
GlouGlou
Posts: 1453
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Déposer un motif sur une sphère

Postby GlouGlou » Tue Jul 30, 2019 7:35 pm

Il y a deux méthodes (à ma connaissance)

->soit une projection: outil ProjectionOnSurface atelier Part
https://www.freecadweb.org/wiki/Part_Pr ... Surface/fr
étale le sketch suivant un angle ou la position par rapport à surface comme le ferait une ombre. (vert)
l'outil n'est pas (encore) paramétrique. Il crée également une deuxième projection à l'arrière d'une sphère (bug?)
On peut aussi faire une projection à l'aide d'une extrusion, mais c'est moins pratique.

->soit un plaquage: outil CurveOnSurface atelier Curves
https://github.com/tomate44/CurvesWB
plaque le motif à la normale du sketch en gardant les proportions (jaune) comme le ferait un autocollant.
necessite de regrouper les segments ou edges dans un JoinCurve préalablement.
Attachments
sphere.FCStd
(31.44 KiB) Downloaded 3 times
Capture.JPG
Capture.JPG (56.74 KiB) Viewed 142 times
benoitlst
Posts: 6
Joined: Wed Jan 16, 2019 8:35 pm

Re: Déposer un motif sur une sphère

Postby benoitlst » Wed Jul 31, 2019 7:18 pm

GlouGlou wrote:
Tue Jul 30, 2019 7:35 pm
Il y a deux méthodes (à ma connaissance)

->soit une projection: outil ProjectionOnSurface atelier Part
https://www.freecadweb.org/wiki/Part_Pr ... Surface/fr
étale le sketch suivant un angle ou la position par rapport à surface comme le ferait une ombre. (vert)
l'outil n'est pas (encore) paramétrique. Il crée également une deuxième projection à l'arrière d'une sphère (bug?)
On peut aussi faire une projection à l'aide d'une extrusion, mais c'est moins pratique.
Je ne trouvais pas cette fonctionnalité vue dans les posts précédents, elle est introduite dans les version 0.19, j'ai la version 0.18 de debian stable.
Merci pour le lien, ainsi j'ai la description...
Et puis ça me fera une motivation pour essayer de compiler les sources un de ces jours.
->soit un plaquage: outil CurveOnSurface atelier Curves
https://github.com/tomate44/CurvesWB
plaque le motif à la normale du sketch en gardant les proportions (jaune) comme le ferait un autocollant.
necessite de regrouper les segments ou edges dans un JoinCurve préalablement.
Je vais essayer ça !

Bonne soirée