rainure hélicoïdale
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: rainure hélicoïdale
en effet, j'ai essayé avec l'outil hélice, c'est exactement le même résultat.
sur solidworks et autodesk on peut utiliser la forme de la pièce pour faire la découpe le long d'un chemin:
http://designandmotion.net/blog/wp-cont ... NMunro.png
http://designandmotion.net/blog/wp-cont ... erence.png
http://www.practicalmachinist.com/vb/at ... rapcut.jpg
il faudrait pouvoir faire pareil...
sinon la solution radicale:
je reproduit un pad touts les dixièmes de millimètre avec a chaque fois une fraction de la rotation totale tout au long des 15 millimétres de course de la came
sur solidworks et autodesk on peut utiliser la forme de la pièce pour faire la découpe le long d'un chemin:
http://designandmotion.net/blog/wp-cont ... NMunro.png
http://designandmotion.net/blog/wp-cont ... erence.png
http://www.practicalmachinist.com/vb/at ... rapcut.jpg
il faudrait pouvoir faire pareil...
sinon la solution radicale:
je reproduit un pad touts les dixièmes de millimètre avec a chaque fois une fraction de la rotation totale tout au long des 15 millimétres de course de la came
Re: rainure hélicoïdale
Bonsoir,
La seconde capture d'écran n'a rien à voir, et montre l'outil d'analyse d'interférence entre deux solides distincts.
Il n'y a que la dernière capture d'écran sous SolidWorks qui semble montrer une rainure générée par un solide.
Parmi les logiciels de CAO de milieu de gamme, SW est le seul à ma connaissance qui ait cette capacité.
Je ne sais vraiment pas comment pourrait être réalisé le résultat désiré autrement que ce que tu suggères, et qui serait vraiment fastidieux tout en ne donnant pas une surface lisse...
Peut-être que d'autres pourraient avoir une idée.
Désolé, mais dans ta première capture d'écran, prise sous Autodesk Inventor Pro (et pas seulement "autodesk" qui est le nom de l'entreprise), on voit que la fonction Sweep1 est générée à l'aide de deux esquisses, exactement comme la fonction balayage (sweep) sous FreeCAD.S.N.A.L wrote:sur solidworks et autodesk on peut utiliser la forme de la pièce pour faire la découpe le long d'un chemin:
La seconde capture d'écran n'a rien à voir, et montre l'outil d'analyse d'interférence entre deux solides distincts.
Il n'y a que la dernière capture d'écran sous SolidWorks qui semble montrer une rainure générée par un solide.
Parmi les logiciels de CAO de milieu de gamme, SW est le seul à ma connaissance qui ait cette capacité.
Je ne sais vraiment pas comment pourrait être réalisé le résultat désiré autrement que ce que tu suggères, et qui serait vraiment fastidieux tout en ne donnant pas une surface lisse...
Peut-être que d'autres pourraient avoir une idée.
Re: rainure hélicoïdale
Bonjour
peut être avec une sinusoïde mais je n'arrive pas à la fermer !
s'il y a peu de sinusoïdes, le cercle se déforme.
mario
peut être avec une sinusoïde mais je n'arrive pas à la fermer !
s'il y a peu de sinusoïdes, le cercle se déforme.
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
My macros on Gist.github here complete macros Wiki and forum.
Re: rainure hélicoïdale
@ S.N.A.L.
bonjour,
J'ai remodélisé la came en partant des cylindres, j'ai utilisé l'axe des cylindres pour faire une surface et ensuite en faire un décalage du rayon des cylindres.
Le résultat me parait pas trop mal, à voir.
@+
ddnux
bonjour,
J'ai remodélisé la came en partant des cylindres, j'ai utilisé l'axe des cylindres pour faire une surface et ensuite en faire un décalage du rayon des cylindres.
Le résultat me parait pas trop mal, à voir.
@+
ddnux
- Attachments
-
- 22,5.fcstd
- (174.84 KiB) Downloaded 190 times
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.5231 (Git)
Build type: Release
Branch: master
Hash: 945638c405766faca0e5f4c1611c00151c88a2ff
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.5231 (Git)
Build type: Release
Branch: master
Hash: 945638c405766faca0e5f4c1611c00151c88a2ff
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
Re: rainure hélicoïdale
en effet, ca a l'air pas mal du tout !!!!
il faut que je comprenne le truc et que j'apprene le faire.
il faut que je comprenne le truc et que j'apprene le faire.
Re: rainure hélicoïdale
Excellent, ddnux! Je n'avais pas pensé à créer une surface par le centre des cylindres, c'est vraiment une bonne idée, et ça donne le bon résultat.
Re: rainure hélicoïdale
- Attachments
-
- bug.fcstd
- (194.64 KiB) Downloaded 203 times
Re: rainure hélicoïdale
Le moteur géométrique sous-jacent à FreeCAD n'aime pas les surfaces coïncidentes ou tangentes, il faut donc éviter ces situations autant que possible.
Ça commence à foirer dès l'opération Cut001. Plutôt que de tenter de soustraire les petits cylindres de ta forme, je te suggère de les fusionner à Loft avant d'opérer la soustraction booléenne sur l'axe. Mais le faire directement va aussi échouer, il faut que tu t'arrange pour éliminer le plus de surfaces tangentes. Par exemple assures-toi que les cylindres excèdent l'objet Loft à chaque bout. Mais même en faisant cette modification, je doute que la fusion fonctionne, en raison de la tangence entre les surfaces réglées du loft et les surfaces cylindriques.
Si tu réexamine le fichier de ddnux, tu constateras que les cylindres ne sont pas tangents d'un des côtés.
Je ne peux pas t'en dire plus.
Ça commence à foirer dès l'opération Cut001. Plutôt que de tenter de soustraire les petits cylindres de ta forme, je te suggère de les fusionner à Loft avant d'opérer la soustraction booléenne sur l'axe. Mais le faire directement va aussi échouer, il faut que tu t'arrange pour éliminer le plus de surfaces tangentes. Par exemple assures-toi que les cylindres excèdent l'objet Loft à chaque bout. Mais même en faisant cette modification, je doute que la fusion fonctionne, en raison de la tangence entre les surfaces réglées du loft et les surfaces cylindriques.
Si tu réexamine le fichier de ddnux, tu constateras que les cylindres ne sont pas tangents d'un des côtés.
Je ne peux pas t'en dire plus.
Re: rainure hélicoïdale
ok merci.
je viens d'essayer en modifient le diamètre des cylindres a 4,50001 au lieu de 4,5 : ça marche.
je viens d'essayer en modifient le diamètre des cylindres a 4,50001 au lieu de 4,5 : ça marche.