commit 9a27d2f47a7c09e54f06aabe46b61cd13d6eb8ee Author: Edgar P. Burkhart <git@edgarpierre.fr> Date: Sun Feb 9 18:11:29 2025 +0100 Initialize project, first pages diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ffdd283 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.ipynb_checkpoints +_build diff --git a/README.md b/README.md new file mode 100644 index 0000000..0b581c5 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Cours 4.0 + +[](https://myst.tools) \ No newline at end of file diff --git a/index.md b/index.md new file mode 100644 index 0000000..0f33d08 --- /dev/null +++ b/index.md @@ -0,0 +1,4 @@ +--- +title: Cours 4.0 +subtitle: Contenu pédagogique en accès libre +--- \ No newline at end of file diff --git a/logo.svg b/logo.svg new file mode 100644 index 0000000..27ddaf1 --- /dev/null +++ b/logo.svg @@ -0,0 +1,32 @@ +<svg version="1.1" + width="100" + height="100" + xmlns="http://www.w3.org/2000/svg"> + <defs> + <rect id="basemask" x="0" y="0" width="100" height="100" /> + <path id="goa" d="M 60 40 + Q 80 45 75 55 + Q 75 50 55 50" transform="translate(8 0)" /> + <path id="gob" d="M 10,100 + v -50 + a 25 25 0 0 1 25 -25 + c 10 0 20 12 25 15 + l -5 10 + C 30 50 40 55 45 100" transform="translate(8 0)" /> + </defs> + + <mask id="mask"> + <use href="#basemask" fill="black" /> + <circle cx="50" cy="50" r="50" fill="white" /> + </mask> + <mask id="mask-go"> + <use href="#basemask" fill="white" /> + <use href="#goa" fill="black" /> + <use href="#gob" fill="black" /> + </mask> + + <circle cx="50" cy="50" r="50" fill="black" mask="url(#mask-go)" /> + + <use href="#goa" fill="#8ac149" mask="url(#mask)" /> + <use href="#gob" fill="white" mask="url(#mask)" /> +</svg> diff --git a/myst.yml b/myst.yml new file mode 100644 index 0000000..2bd3893 --- /dev/null +++ b/myst.yml @@ -0,0 +1,28 @@ +# See docs at: https://mystmd.org/guide/frontmatter +version: 1 +project: + id: 595ba58e-76c4-4fe7-9cd9-e6be6ac0ab00 + title: Cours 4.0 + authors: + - name: Edgar P. Burkhart + id: edpibu + email: contact@edgarpierre.fr + url: https://edgarpierre.fr + affiliations: lps + affiliations: + - id: lps + institution: Lycée du Pays de Soule + city: Chéraute + country: France + url: https://lyceedupaysdesoule.fr + license: CC-BY-NC-SA-4.0 + exclude: README.md + numbering: + headings: true +site: + template: book-theme + options: + favicon: logo.svg + logo: logo.svg + folders: true + hide_footer_links: true \ No newline at end of file diff --git a/procédures/01-vr.md b/procédures/01-vr.md new file mode 100644 index 0000000..1902ac3 --- /dev/null +++ b/procédures/01-vr.md @@ -0,0 +1,52 @@ +--- +title: Réalité Virtuelle +subject: Procédure +subtitle: Visualiser un modèle 3D sur un casque de réalité virtuelle +abstract: | + L'objectif de cette procédure est de visualiser un modèle 3D réalisé avec + Solidworks en réalité augmentée avec l'application [Caddy](https://www.heycaddy.net/) + sur Meta Quest 3. +--- + +# Export au format IGES + +Dans Solidworks, ouvrir la pièce ou l'assemblage concerné. +Enregistrer le fichier en sélectionnant le format IGES. + +:::{tip} Remarque +Dans le cas d'un assemblage, vérifier dans les options que la case +"Enregistrer tous les composants d'un assemblage dans un seul fichier" +est cochée. +::: + +:::{warning} Attention +Dans le cas où plusieurs pièces de l'assemblage sont identiques, celles-ci seront +considérées comme une unique pièce par Caddy. +::: + +# Conversion IGES en OBJ + +Dans le logiciel [CAD Assistant](https://www.opencascade.com/products/cad-assistant/), +ouvrir le fichier IGES exporté à l'étape précédente. + +Enregistrer le fichier en sélectionnant le format OBJ. +Dans les paramètres, sélectionner le mètre comme unité. +Sélectionner +Yup comme système de coordonnées. + +Après la sauvegarde, deux fichiers sont générés : un fichier OBJ contenant les géométries, +et un fichier MTL contenant les textures. + +# Transfert sur le casque de réalité virtuelle + +:::{seealso} Plus d'informations +[Tutoriel Caddy](https://www.heycaddy.net/caddyblog/custom-model-import) +::: + +Démarrer le casque de réalité virtuelle et le porter. +Connecter le casque à l'ordinateur avec un câble USB-C. +Une notification s'affiche dans le casque proposant de se connecter à l'ordinateur. +Appuyer dessus, puis enlever le casque. + +Sur l'ordinateur, ouvrir l'explorateur de fichier. +Aller au chemin `This PC\Quest 3\Internal shared storage\Android\data\com.meta.CADDY2\files\models`. +Y placer les fichiers OBJ et MTL générés à l'étape précédente. \ No newline at end of file diff --git a/procédures/02-laser.md b/procédures/02-laser.md new file mode 100644 index 0000000..5ca98c5 --- /dev/null +++ b/procédures/02-laser.md @@ -0,0 +1,27 @@ +--- +title: Découpe laser +subject: Procédure +subtitle: Découper ou graver une pièce +abstract: | + L'objectif de cette procédure est de découper et graver une pièce dans une + plaque à l'aide de la découpe laser JAMP78 JA40. +--- + +# Import dans RdCAM + +Le logiciel utilisé pour préparer un fichier machine est RdCAM. +Les fichiers peuvent être importé dans de nombreux formats différents. + +:::{tip} Formats de fichiers +Les fichiers vectoriels (`.dwg`, `.svg`, etc.) peuvent être utilisés pour la +découpe ou la gravure (remplissage des contours). Les fichiers matriciels +(`.jpg`, `.png`, etc.) peuvent uniquement être utilisé pour la gravure (selon +niveau de luminosité des pixels). +::: + +# Interface +L'interface de RdCAM se découpe en plusieurs zones : +- au centre, la zone de dessin, +- en haut et à gauche les barres d'outils, +- à droite les réglages machine, +- en bas la barre de sélection de calques. \ No newline at end of file