Pour le bénéfice de lecteurs éventuels, je fais un récapitulatif: luciol44 éprouvait des difficultés à fusionner plusieurs objets primitifs pour former un tube cintré en U, il faut savoir que le noyau géométrique d'Open CASCADE éprouve des difficultés avec les opérations booléennes, en particulier quand elles contiennent des tores. D'autre part, après analyse, un des développeurs a mentionné que certains éléments semblaient ne pas coïncider (il faut que leurs faces soient précisément coplanaires pour qu'une fusion réussisse).
J'ai donc proposé une autre méthode, plus simple, qui utilise le principe de balayage d'un profil fermé le long d'une trajectoire. Le fichier exemple est disponible ici.
Je viens de penser que ce fichier a été créé avec la version 0.12 instable de FreeCAD, je suppose donc que le plantage de l'application s'explique par le fait qu'il fait appel à des fonctionnalités qui n'existaient pas dans la version 0.11.luciol44 wrote:Bonjour Normanac,
J'ai telechargeé ton fichier et je n'arrive pas à l'ouvrir. Plantage de FreeCad.
quel version de FreeCad as tu? Je suis sur la 0.11.
Si non je suis quand même preneur pour ton script.
Il faudrait donc que tu installes la version 0.12. Si tu es sous Windows, tu trouveras la dernière version disponible ici : https://sourceforge.net/projects/free-c ... 0unstable/
Si tu es sous Ubuntu, nous avons deux dépôts PPA qui proposent des versions à jour, voir la documentation d'Ubuntu-fr pour savoir comment procédéer (c'est moi qui l'ai rédigée) : http://doc.ubuntu-fr.org/freecad
La version 0.12 est en cours de finalisation, la version finale devrait sortir très prochainement (une question de semaines tout au plus). Elle est donc plutôt stable.
Je poste le script dans le prochain message.