Valeur de cette activité : 10 points
Compétence :
Compétence :
Compétence :
Utilisation de Blender, Leocad, Mlcad, Ldraw, povray, cura et imprimante 3D

A-Module 12 : ROBOTIQUE - Divers : 10 points - difficulté : 2

Utilisation de Blender Leocad, Mlcad, Ldraw, povray, cura et imprimante 3D

Description


Pour un travail fait avec Blender, veuillez suivre les directives encadrées en ORANGE
LDraw , Leocad , Mlcad , blender sont des logiciels qui permettent de créer ou utiliser des pièces 3D de lego pour imprimer en 3D à l'aide d'une imprimante 3D.

Le logiciel CURA est le logiciel à utiliser pour envoyer la pièce à imprimer vers l'imprimante 3D.

Notez que vous pouvez utiliser ce site http://www.embossify.com/ ou ce site http://app.selva3d.com/signin (inscription gratuite requise) afin de créer un fichier 3D imprimable à partir d'une image.

Facultatif : Installation du logiciel POV-RAY et des pièces pour POV-RAY

  1. Sous Linux (non conseillé, utilisez plutôt la version Windows): tapez dans le terminal : sudo apt-get install povray povray-examples
  2. Sous Linux en utilisant la version Windows: installez avec wine le logiciel POVRAY (il est préférable d'utiliser POVRAY-Windows et installer sous wine)
  3. Lancez povray sous wine
  4. Modifiez le fichier povray.ini (menu TOOLS + EDIT MASTER POVRAY.INI )afin d'ajouter : Library_Path="C:\Program Files\POV-Ray/v3.7\lego-3.5.2a\include2"
  5. Téléchargez ce fichier en cliquant ce lien : http://ladifference.info/i/images/profPierreMorissette/robotique/pieces-lego-3d/lego-3.5.2a.dist.tgz
  6. Décompactez ce fichier
  7. Renommez le répertoire ./lego-3.5.2a/include en ./lego-3.5.2a/include2
  8. Déplacer le répertoire ./lego-3.5.2a/include dans le répertoire "./.wine/drive_c/Program Files/POV-Ray for Windows v3.7/" en tapant dans le terminal
  9. Les pièces seront disponibles dans le répertoire thunar /home/cb/.wine/drive_c/Program Files/POV-Ray/v3.7/lego-3.5.2a/brick-images/source/
À faire au local c212 :

Je vous suggère fortement d'utiliser cette installation (All In One Installer) : Installation des logiciels LDCAD, LDRAW,... (logiciels windows installables sous linux avec wine)



  1. FACULTATIF : Installation des logiciels requis sous windows et sous Linux avec wine
    Téléchargez et installez avec wine le logiciel windows suivant :
    LDraw_AIOI_2016-01_setup_32bit_v1.exe (au labo c212 seulement)
    ou
    http://media.peeron.com/ldraw/LDraw_AIOI_2016-01_setup_32bit_v1.exe

    Les pièces seront disponibles dans le répertoire /home/cb/.wine/drive_c/users/Public/Documents/LDraw/parts/
À faire au local c212 :

Facultatif : Installation du logiciel Lego Digital Designer (windows et Linux-wine)



  1. FACULTATIF : Téléchargez et installez avec wine le logiciel windows LEGO DIGITAL DESIGNER sous Wine à partir du site :
    http://ldd.lego.com/en-us/download
    Enregistrez votre pièce au format .ldr
    Ouvrez ce fichier .ldr en utilisant le logiciel LEOCAD.
    Exportez ce fichier au format .obj
À ne pas faire au local c212 :

Facultatif : Installation du logiciel uniquement LDRAW (windows et Linux-wine)



  1. Téléchargez et installez au besoin le logiciel LDRAW sous Wine à partir du site :
    http://www.ldraw.org/help/getting-started.html

    Consultez au besoin les tutoriels disponibles

    Lancez Ldraw en mode Création en tapant dans le terminal :
    wine ./.wine/drive_c/Program\ Files/LDraw/MLCad/MLCAD.exe

    Lancez Ldraw en mode Visualisateur en tapant dans le terminal :
    wine ./.wine/drive_c/Program\ Files/LDraw/LDView/LDView.exe



  1. À ne pas faire au local c212 :

    Installation du logiciel LEOCAD uniquement (windows et linux)

    Installez les logiciels linux suivants en tapant dans le terminal :
    sudo apt-get install leocad ldraw-mklist ldraw-parts freecad

    Les pièces seront disponibles dans le répertoire /usr/share/ldraw/parts/, tapez dans le terminal thunar /usr/share/ldraw/parts/ afin de voir ces fichiers

    Notez que ce logiciel vous permet de choisir une pièce, de l'afficher et de la convertir dans différents formats.

  2. À ne pas faire au local c212 :
    Si vous utilisez Windows, téléchargez LEOCAD à partir du site suivant : http://www.leocad.org/download.html

  3. POUR VOTRE INFORMATION : voici différentes options qui vous permettront de convertir une pièce d'un format à un autre
    A) Le logiciel LEOCAD permet d'exporter au format .obj en utilisant le menu FILE + EXPORT + WAVEFRONT
    B) Le logiciel Blender permet d'importer/exporter un document au format .stl ou .obj afin de produire et/ou modifier des pièces.


    Si vous utilisez blender pour construire votre objet, il est fortement suggéré d'afficher les mesures des objets en "Metric" en utilisant l'onglet SCENE et le bouton "METRIC de la section UNITS" et d'appuyer la touche N afin d'afficher les mesures des objets en X Y et Z et d'exporter votre objet au format .stl.
    Voir image ci-dessous :



    C) Le logiciel CURA est utilisé pour redimensionner et imprimer votre pièce et supporte l'utilisation de fichiers .stl , .obj , .dae et .amf D) Pour les pièces au format .scad, installez OPENSCAD en tapant dans le terminal :
    sudo apt-get install openscad
    Procédure :
    a) Lancez openscad
    b)Ouvrez votre pièce
    c) Appuyez sur la touche F6
    d) utilisez le menu DESIGN + EXPORT TO STL


     
    ATTENTION : Pour les pièces au format .stl, vous pouvez ouvrir directement ces pièces dans CURA ou utiliser les logiciels freecad (À ne pas faire au local c212 ) sudo apt-get install freecad ou blender pour les ouvrir (Voir l'activité no 77522 no C )

    Sur ce site, on vous présentera 20 outils Mac, Linux , Windows, et outils en ligne pour visualiser des fichiers .stl.



    Sur ce site, on vous présentera 7 outils d'édition de fichiers .stl : FreeCAD, SketchUp, Blender, MeshMixer, MeshLab, 3D Slash et SculptGL.



    Sur ce site, on vous présentera 20 logiciels utiles pour l'impression 3D.



    Sur ce site, on vous présentera plusieurs sites qui vous permettront de télécharger des fichiers .stl



    À ne pas faire au local c212 : Notez que pour installer FREECAD sous Debian Crunchbang , il faut installer la version Windows sous wine en tapant dans le terminal :
    wget http://ladifference.info/i/images//partageeleve//pierre_morissette_freecad_0.7.2072_installer.msi.zip && unzip pierre_morissette_freecad_0.7.2072_installer.msi.zip && rm pierre_morissette_freecad_0.7.2072_installer.msi.zip && wine msiexec /i FreeCAD_0.7.2072_installer.msi


  4. Consultez un des ces sites afin de trouver des pièces LEGO prêtes à être imprimer (choisissez OBLIGATOIREMENT une PETITE pièce). Cette pièce sera au format .stl (le bon format = ouvrir avec cura, le logiciel qui préparera votre fichier pour l'impression):

    1. http://www.thingiverse.com
    2. https://www.youmagine.com/
    3. https://all3dp.com/best-sites-free-stl-files-3d-printing/
    4. https://www.yeggi.com/
    5. https://www.yobi3d.com/q/mindstorm
    6. http://www.3dcontentcentral.com (inscription obligatoire)




    ou


    Lancez le logiciel leocad en tapant dans le terminal afin de sélectionner un PETITE pièce:
    wine /home/cb/.wine/drive_c/Program\ Files/LDraw/LeoCAD/LeoCAD.exe
    Si vous désirez créer des alias vers les logiciels leocad, Mlcad et ldfind sous wine, tapez dans le terminal :

    echo "alias leocad='wine /home/cd/.wine/drive_c/Program\ Files/LDraw/LeoCAD/LeoCAD.exe'" >> /home/cb/.bashrc && echo "alias ldfind='wine /home/cb/.wine/drive_c/Program\ Files/LDraw/LDFind/LDFind.exe' " >> /home/cb/.bashrc && echo "alias mlcad='wine /home/cb/.wine/drive_c/Program\ Files/LDraw/MLCad/MLCAD.exe' " >> /home/cb/.bashrc

  5. À faire au local c212 si vous avez utilisé LEOCAD :
    Enregistrez votre pièce au format .ldr

  6. À faire au local c212 si vous avez utilisé BLENDER :
    IMPORTANT : si votre production est composé de plusieurs objets non reliés, faites une base de support qui supportera vos objets
    Enregistrez votre pièce au format .blend
    Exportez votre pièce au format .stl
    Notez que si votre projet contient plus d'une pièce, sélectionnez toutes vos pièces avant d'exporter

  7. À faire au local c212 si vous avez utilisé LEOCAD :
    Exportez cette pièce au format wavefront .obj

  8. À faire au local c212 si vous avez utilisé MLCAD :
    Enregistrez votre pièce au format .ldr

  9. À faire au local c212 si vous avez utilisé MLCAD :
    Ouvrez avec LEOCAD votre fichier .ldr et exportez cette pièce au format wavefront .obj

  10. Notez que si vous désirez modifier votre pièce
    1. Lancez le logiciel blender
    2. Ouvrez/Importez votre pièce dans blender
    3. Apportez les modifications à votre pièce
    4. Exportez votre pièce au format .stl


  11. À faire au local c212 :
    Installez le logiciel CURA (version linux) à partir du site https://software.ultimaker.com/?show=



  12. À faire au local c212 :IMPORTANT

    Installez les configurations de l'imprimante en tapant dans le terminal
    rm -rf ./.cura && wget http://ladifference.info/i/images//profPierreMorissette/3dprinter/cura.zip && unzip ./cura.zip && rm ./cura.zip

  13. À faire au local c212 :IMPORTANT

    Lancez CURA, en tapant cura dans le terminal

  14. À faire au local C212 : Réglages manuels de la configuration de l'imprimante : Au premier lancement, la configuration du logiciel sera nécessaire en fonction du modèle d'imprimante utilisé. Effectuez les réglages suivants :
    Sélectionnez l'imprimante AUTRE + RIDGID3D




    Sélectionnez ensuite le menu MAHCINE + RÉGLAGES MACHINE et effectuez les réglages suivants :


  15. Consultez au besoin ces tutoriels vidéos sur l'utilisation du logiciel CURA

  16. À faire au local c212 :
    Ouvrez votre pièce avec CURA

  17. À faire au local c212 :
    Faites un clic-droit + Centrer la pièce sur la plate-forme

  18. À faire au local c212 :
    Au besoin , appliquez une rotation sur la pièce afin de la mettre à plat

  19. À faire au local c212 :
    IMPORTANT : dimensionnez votre pièce aux dimensions désirées

  20. À faire au local c212 :
    Faites une capture-écran-image de votre pièce (en affichant la durée d'impression)

  21. À faire au local c212 :
    Assurez-vous d'avoir inscrit les bons réglages pour l'imprimante et utilisez le menu SAVE GCODE et enregistrez votre pièce au format .gcode

  22. Sous la supervision de l'enseignant, placez votre fichier .gcode sur la carte SD de l'imprimante et imprimez votre pièce en utilisant l'imprimante 3D

  23. Validez le bon fonctionnement de votre pièce.

  24. Téléchargez votre image et vos documents .stl, .gcode .ldr, .obj et/ou .dat dans votre espace de téléchargement
  25. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 103071

  26. Inscrivez dans le champ titre : Utilisation de Blender Leocad, Ldraw, povray, cura et Lego Digital Designer et imprimante 3D

  27. Sélectionnez la section : MODULE Robotique Divers

  28. Sélectionnez la matière : informatique

  29. Inscrivez dans le champ no de la directive : 103071

  30. Inscrivez dans votre page le titre de niveau 1 : Utilisation de Ldraw et imprimante 3D

  31. Insérez le nom de votre pièce

  32. Ajoutez un LIEN vers le fichier .dat

  33. Ajoutez un LIEN vers le fichier .ldr

  34. Ajoutez un LIEN vers le fichier .obj

  35. Ajoutez un LIEN vers le fichier .gcode

  36. Ajoutez un LIEN vers le fichier .stl

  37. Insérez votre Capture-écran-IMAGE

  38. Insérez votre code de validation

  39. Visualisez votre page et apportez des modifications au besoin.