Difficultes pour modifier la macro airfoil import vers freecad 0.17
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Bonjour
dans Gimp vous exportez votre icône en .XPM vous ouvrez le fichier créé, copiez le contenu et vous le collez dans le code entre les ''' ''' à la place de l'icône original
mario
dans Gimp vous exportez votre icône en .XPM vous ouvrez le fichier créé, copiez le contenu et vous le collez dans le code entre les ''' ''' à la place de l'icône original
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: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Bonjour
J'ai réussi a créer et à intégrer un icône dans le code exemple.
Je n'arrive pas à modifier l'icone d'un objet existant ici un " Loft " et par la suite surement un " Common ", je suis un boulet
J'ai réussi a créer et à intégrer un icône dans le code exemple.
Je n'arrive pas à modifier l'icone d'un objet existant ici un " Loft " et par la suite surement un " Common ", je suis un boulet
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Bonjour
j'ai fait l'exemple avec ces 3 méthodes pour le wiki à partir de tout ce que j'ai trouvé dans les macros, draft et le forum
mais je n'ai pas encore "pratiqué" sur une de mes macros
j'ai fait cette macro Macro_FCTreeView qui utilise des icônes mais c’est dans sa propre fenêtre et pas dans Vue combinée de FreeCAD
mario
regardez ici Is it possible to change an Icon of a Combo view object?
j'ai fait l'exemple avec ces 3 méthodes pour le wiki à partir de tout ce que j'ai trouvé dans les macros, draft et le forum
mais je n'ai pas encore "pratiqué" sur une de mes macros
j'ai fait cette macro Macro_FCTreeView qui utilise des icônes mais c’est dans sa propre fenêtre et pas dans Vue combinée de FreeCAD
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: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Merci mario52
Je vais devoir attendre d'etre plus avancé pour continuer car je me rend compte que cela est nettement au dessus de mes connaissances.
Je vais finir de rendre fonctionnel les programmes, et les boites de dialogues.
Merci pour toute l'aide que tu m'a apporté et que tu m'apportera encore.
Je vais devoir attendre d'etre plus avancé pour continuer car je me rend compte que cela est nettement au dessus de mes connaissances.
Je vais finir de rendre fonctionnel les programmes, et les boites de dialogues.
Merci pour toute l'aide que tu m'a apporté et que tu m'apportera encore.
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Bonjour,
Je viens de passer à 0.17 Y a du progrès mais beaucoup de tuto sur le web sont obsolètes maintenant
J'ai expliqué mon pb https://forum.freecadweb.org/viewtopic.php?f=12&t=28244
J'ai lancé la macro Airfoil_V14.txt. Bravo je me suis retrouvé dans GMFC
L'aile est belle mais comment on récupère les nervures pour avoir un dxf permettant de nourrir une cnc ou une DL ?
Dans la 0.17 j'ai vu qu'on pouvait utiliser dans sketcher un DSpline avec des segments. J'ai regardé en enregistrant une macro les opérations... Pas simple la création à partir de points d'un csv...
La macro
import FreeCAD
import Draft
fichierCsv = open('X:\Votre Emplacement\clarky-il -modifie.csv', 'r')
listePoints = []
for line in fichierCsv:
point_x = line.split(',')[0]
point_y = line.split(',')[1]
point = FreeCAD.Vector(float(point_x),float(point_y),0)
listePoints.append(point)
fichierCsv.close()
Draft.makeBSpline(listePoints,closed=True)
ne doit pas fonctionner en 0.17
En résumé je galère pourtant mon besoin me semble simple comment faire un balayage d'un profil d'aile en csv sur un chemin que j'ai en DXF
Vous l'avez deviné je suis newbee
Je viens de passer à 0.17 Y a du progrès mais beaucoup de tuto sur le web sont obsolètes maintenant
J'ai expliqué mon pb https://forum.freecadweb.org/viewtopic.php?f=12&t=28244
J'ai lancé la macro Airfoil_V14.txt. Bravo je me suis retrouvé dans GMFC
L'aile est belle mais comment on récupère les nervures pour avoir un dxf permettant de nourrir une cnc ou une DL ?
Dans la 0.17 j'ai vu qu'on pouvait utiliser dans sketcher un DSpline avec des segments. J'ai regardé en enregistrant une macro les opérations... Pas simple la création à partir de points d'un csv...
La macro
import FreeCAD
import Draft
fichierCsv = open('X:\Votre Emplacement\clarky-il -modifie.csv', 'r')
listePoints = []
for line in fichierCsv:
point_x = line.split(',')[0]
point_y = line.split(',')[1]
point = FreeCAD.Vector(float(point_x),float(point_y),0)
listePoints.append(point)
fichierCsv.close()
Draft.makeBSpline(listePoints,closed=True)
ne doit pas fonctionner en 0.17
En résumé je galère pourtant mon besoin me semble simple comment faire un balayage d'un profil d'aile en csv sur un chemin que j'ai en DXF
Vous l'avez deviné je suis newbee
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
La macro fonctionne...
J'en suis là : cf fichier joint
J'en suis là : cf fichier joint
- Attachments
-
- test.FCStd
- (123.03 KiB) Downloaded 49 times
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
Bonjour
Que veux tu dire par je me suis retrouvé dans GMFC.
Quand tu lance Airfoil_V14.txt tu obtient l'aile, pour les nervures apres que tu ai fait les emplacements pour les longerons et clefs d'aile comme expliqué il faut lancer NervureConsoleJP.fcmacro.
Que veux tu dire par je me suis retrouvé dans GMFC.
Quand tu lance Airfoil_V14.txt tu obtient l'aile, pour les nervures apres que tu ai fait les emplacements pour les longerons et clefs d'aile comme expliqué il faut lancer NervureConsoleJP.fcmacro.
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
GMFC : logiciel pour faire de la découpe au fil chaud http://gm.cnc.free.fr
Et pour faire un balayage du profil dans le dxf du fichier précédent ?
HS
J'ai un copain qui a imprimé un petit avion et qui l'a fait voler : il le trouve bien
Ce que je cherche à obtenir pourrait aussi servir à réaliser le raccord de l'avion https://fr.wikipedia.org/wiki/Gregory_B ... (USMC).jpg
Je suppose que c'est dans les pages précédentes du fil...NervureConsoleJP.fcmacro
Et pour faire un balayage du profil dans le dxf du fichier précédent ?
HS
J'ai un copain qui a imprimé un petit avion et qui l'a fait voler : il le trouve bien
Ce que je cherche à obtenir pourrait aussi servir à réaliser le raccord de l'avion https://fr.wikipedia.org/wiki/Gregory_B ... (USMC).jpg
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
La macro est ici
https://forum.freecadweb.org/viewtopic. ... 40#p221687
Une fois les nervures obtenues tu peux les modifier à ton besoin.
Pour obtenir un DXF tu met la nervure en surbrillance tu fait export en .DXF
https://forum.freecadweb.org/viewtopic. ... 40#p221687
Une fois les nervures obtenues tu peux les modifier à ton besoin.
Pour obtenir un DXF tu met la nervure en surbrillance tu fait export en .DXF
Re: Difficultes pour modifier la macro airfoil import vers freecad 0.17
La macro plante assez souvent...
Pas grave car pour l'instant c'est mon pb du fichier test qui est joint plus haut...
J'importe bien un profil d'aile, et un dxf mais il n'est pas dans le bon plan...
Et si je suis capable d'extruder le profil en revanche je ne sais pas comment on peut le balayer sur le dxf
Rien trouvé comme vidéo de tuto à ce sujet
Pas grave car pour l'instant c'est mon pb du fichier test qui est joint plus haut...
J'importe bien un profil d'aile, et un dxf mais il n'est pas dans le bon plan...
Et si je suis capable d'extruder le profil en revanche je ne sais pas comment on peut le balayer sur le dxf
Rien trouvé comme vidéo de tuto à ce sujet