docs: index visual sourcing, track roof model
Two usable STEP files (desktop CNC GPL-3, C-beam gantry CC BY 3.0) and four CC0 Kenney furniture meshes made it through the account and bot walls; bus and PV models did not, documented with the fallback of procedural modelling. The roof concept FCStd joins the repo, stray agent-download HTML files removed, ignore rules fixed for the visual library subfolder.
This commit is contained in:
+6
-1
@@ -7,5 +7,10 @@ blog/.hugo_build.lock
|
||||
*.FCStd1
|
||||
00-vehicule/doc-constructeur/*
|
||||
!00-vehicule/doc-constructeur/INDEX.md
|
||||
20-conception/freecad/lib/*
|
||||
20-conception/freecad/lib/**
|
||||
!20-conception/freecad/lib/INDEX.md
|
||||
!20-conception/freecad/lib/visuel/
|
||||
20-conception/freecad/lib/visuel/*.step
|
||||
20-conception/freecad/lib/visuel/*.obj
|
||||
20-conception/freecad/lib/visuel/*.stl
|
||||
!20-conception/freecad/lib/visuel/INDEX-VISUEL.md
|
||||
|
||||
@@ -0,0 +1,176 @@
|
||||
# Index des modèles 3D visuels — bus-atelier
|
||||
|
||||
Modèles 3D destinés au **rendu d'images FreeCAD** (pas de la CAO exacte).
|
||||
Tous les fichiers ci-dessous sont téléchargeables sans compte, licences
|
||||
vérifiées. Import FreeCAD 1.1.1 testé (STEP via `Part`, OBJ via `Mesh`).
|
||||
|
||||
Convention : `lib/visuel/<nom-kebab-case>.<ext>`. Les `.obj` livrés avec un
|
||||
`.mtl` du même nom (matériaux couleur plate, aucune texture externe requise).
|
||||
|
||||
## Fichiers obtenus
|
||||
|
||||
| Fichier | Contenu | Format | Licence | Source | Taille |
|
||||
|---|---|---|---|---|---|
|
||||
| `cnc-3d-printed-desktop-3dthat.step` | Petite fraiseuse CNC de bureau imprimée en 3D (structure axes X/Y/Z, chaîne porte-câble, support de défonceuse) — proxy réaliste pour « petite CNC (3018 / fraiseuse de bureau) » | STEP | GPL-3.0 | [github.com/3Dthat/3D-Printed-CNC](https://github.com/3Dthat/3D-Printed-CNC) — `CAD/3Dthat_CNCBuild_STEP.zip` (branche `3Dthat`) | 58,6 Mo |
|
||||
| `gantry-cbeam-cnc-mill-v3-opensource.step` | Grande fraiseuse CNC open source à portique, profilés type C-beam + chariots/galets — bonus « gantry avec galets/chariot » (machine complète, pas un profilé isolé) | STEP | CC BY 3.0 (D. Koch, S. & S. Schütz) | [github.com/Sebastian-Schuetz/OPEN-SOURCE-LARGE-FORMAT-CNC-MACHINE-3D-PRINTER](https://github.com/Sebastian-Schuetz/OPEN-SOURCE-LARGE-FORMAT-CNC-MACHINE-3D-PRINTER) — `CAD-files/CNC-Mill-v3 v20.step` | 19,1 Mo |
|
||||
| `douche-cabine-kenney-cc0.obj` (+ `.mtl`) | Cabine de douche (receveur + parois) — proxy pour cabine ~90×90 (à rescaler dans FreeCAD, proportions natives proches d'un carré) | OBJ+MTL | CC0 (domaine public) | [kenney.nl/assets/furniture-kit](https://kenney.nl/assets/furniture-kit) (Furniture Kit v2.0) | 72,4 Ko |
|
||||
| `etabli-base-kenney-cc0.obj` (+ `.mtl`) | Bureau/table simple — proxy pour la base/plateau d'un établi | OBJ+MTL | CC0 | idem Kenney Furniture Kit | 17,4 Ko |
|
||||
| `caisson-tiroirs-kenney-cc0.obj` (+ `.mtl`) | Meuble bas à tiroirs (cuisine) — proxy pour un caisson de tiroirs d'établi | OBJ+MTL | CC0 | idem Kenney Furniture Kit | 13,1 Ko |
|
||||
| `chaise-atelier-kenney-cc0.obj` (+ `.mtl`) | Chaise de bureau à roulettes — proxy pour la chaise d'atelier (bonus) | OBJ+MTL | CC0 | idem Kenney Furniture Kit | 50,4 Ko |
|
||||
|
||||
Tous les OBJ Kenney sont à l'échelle "asset de jeu" (unités arbitraires,
|
||||
proportions correctes) : redimensionner dans FreeCAD à l'échelle réelle
|
||||
avant usage (ex. douche → 900×900×2000mm).
|
||||
|
||||
## Non trouvés sans compte — recherche documentée
|
||||
|
||||
Un effort de sourcing exhaustif a été mené sur les canaux imposés (aucune
|
||||
commande git, aucune création de compte). Constat systémique : la quasi-
|
||||
totalité des dépôts de modèles 3D commerciaux/communautaires bloquent le
|
||||
téléchargement automatisé soit par challenge Cloudflare/DataDome (rendu
|
||||
JS, CAPTCHA), soit par API de téléchargement signée nécessitant une
|
||||
session navigateur — aucun des deux n'est franchissable avec les outils
|
||||
disponibles (curl/WebFetch, pas de navigateur pilotable). Détail par
|
||||
cible :
|
||||
|
||||
### 1. Autocar / bus interurbain ~12 m (PRIORITÉ 1 mission initiale)
|
||||
|
||||
**Non obtenu.** Meilleur candidat identifié mais techniquement bloqué :
|
||||
- **Printables.com — « CL1M02 - Long Bus Coach »** (id 1627545,
|
||||
`printables.com/model/1627545-cl1m02-long-bus-coach`) : décrit comme
|
||||
« handmade 3D coach with PBR textures and emissive LED lighting,
|
||||
multi-format GLB/FBX/OBJ », licence libre (usage commercial non
|
||||
exclu), fichier `CL1M02.zip` (OBJ, 1,29 Mo) référencé dans les
|
||||
métadonnées GraphQL de la page. **Téléchargement impossible en
|
||||
automatique** : la route de téléchargement (`/model/{id}/download`)
|
||||
résout une URL signée via API après exécution JS côté client (testé :
|
||||
aucun pattern d'URL statique GCS deviné ne fonctionne). **Action
|
||||
manuelle recommandée** : ouvrir ce lien dans un navigateur et cliquer
|
||||
Télécharger (aucun compte requis d'après la page).
|
||||
- Free3D.com : bloqué par DataDome (JS + CAPTCHA obligatoires).
|
||||
- Cults3D.com : challenge Cloudflare (« Just a moment... »).
|
||||
- Thingiverse.com : page produit ET endpoint de téléchargement legacy
|
||||
bloqués Cloudflare (`cf-mitigated: challenge`).
|
||||
- CadNav.com (accessible) : modèles « Luxury Coach Bus », « Motor Coach
|
||||
Bus » etc. disponibles en **.max uniquement** (non importable
|
||||
FreeCAD), licence « Non-commercial ».
|
||||
- archive3d.net / free3d.io : page produit en React SPA, lien réel non
|
||||
résolvable en curl ; formats limités de toute façon à .3ds/.gsm.
|
||||
- open3dmodel.com (accessible en lecture) : « Marcopolo Coach Ideale
|
||||
770 » (Fbx/Max/Obj, 1,0 Mo, licence « Personal use or Education »)
|
||||
repéré mais bouton Download purement JS, aucune URL de fichier
|
||||
exploitable.
|
||||
- GrabCAD, TraceParts, CGTrader, TurboSquid, Sketchfab : comptes requis
|
||||
(Sketchfab explicitement exclu par consigne).
|
||||
- GitHub : aucun modèle réaliste d'autocar trouvé dans les dépôts open
|
||||
source explorés (simulateurs de transport, projets véhicules).
|
||||
- Wikimedia Commons : 0 résultat (recherche API `filetype:stl/obj/glb`).
|
||||
- Kenney.nl (CC0, testé car-kit) : uniquement voitures/camions, pas de
|
||||
bus.
|
||||
|
||||
**Recommandation** : télécharger manuellement le modèle Printables
|
||||
CL1M02 ci-dessus (le plus réaliste et le plus libre trouvé), ou modéliser
|
||||
un volume simplifié (boîte chanfreinée ~12,0 × 2,55 × 3,50 m) directement
|
||||
dans FreeCAD pour la mise en volume en attendant.
|
||||
|
||||
### 2. Panneau solaire avec cadre réaliste (~1755×1038×35)
|
||||
|
||||
**Non obtenu** en tant que modèle dédié panneau+cadre.
|
||||
- TraceParts, 3Dfindit : bloqués (SPA JS / 403).
|
||||
- GrabCAD : compte requis.
|
||||
- CADdetails.com : challenge Cloudflare.
|
||||
- GitHub `Tjoppen/solar_stuff` (AGPLv3/TAPRv1, FreeCAD natif `.fcstd`) :
|
||||
contient des **supports de fixation** (`solar_mount*.fcstd`) mais pas
|
||||
le panneau lui-même — non retenu, hors cible.
|
||||
- Kenney space-kit (CC0) : pas de panneau solaire architectural.
|
||||
- Fabricants (Jinko/Trina/Longi) : pages de téléchargement = fiches PDF
|
||||
uniquement, pas de CAD 3D public sans compte.
|
||||
|
||||
**Recommandation** : c'est un objet géométriquement simple (boîte
|
||||
vitrage/cellules + cadre alu en tube rectangulaire sur le pourtour) —
|
||||
plus rapide et plus fiable dimensionnellement de le modéliser directement
|
||||
dans FreeCAD (Part::Box + congés/tube extrudé) que de continuer le
|
||||
sourcing.
|
||||
|
||||
### 3. Siège d'autocar/coach (posable ×9)
|
||||
|
||||
**Non obtenu.** Mêmes blocages que le bus (Free3D/Cults3D/TurboSquid/
|
||||
Open3dModel tous inaccessibles en automatique). Kenney Furniture Kit
|
||||
contient des chaises mais aucune à dossier haut + accoudoirs + ceinture
|
||||
type autocar. → sourcing manuel navigateur, ou siège simplifié
|
||||
(assise + dossier + accoudoirs, ~450×450×950mm) à modéliser une fois puis
|
||||
dupliquer ×9.
|
||||
|
||||
### 4. Découpe laser K40
|
||||
|
||||
**Non obtenu.** Dépôts GitHub explorés (`MKme/Laser-Cutter`,
|
||||
`haqnmaq/K40-Laser-Cutter`, `daniel-thompson/laser-lab`) ne contiennent
|
||||
que des pièces de modification/accessoires (buse air-assist, axe
|
||||
rotatif...), pas le modèle complet du boîtier K40. Cults3D (tag « k40 »)
|
||||
bloqué Cloudflare. → modéliser un caisson simplifié (~600×400×250mm) ou
|
||||
sourcing manuel.
|
||||
|
||||
### 5. Imprimante 3D FDM (Prusa/Ender-like)
|
||||
|
||||
**Non obtenu comme modèle complet.** `github.com/prusa3d/Original-Prusa-
|
||||
Enclosure` fournit des profilés STEP réels (`Frame/STEP/*.stp`) mais ce
|
||||
n'est qu'une **enceinte accessoire** (extrusions du cadre), pas
|
||||
l'imprimante elle-même (pas de gantry, pas de bec, pas de plateau). Les
|
||||
fichiers CAD officiels du MK4 n'étaient pas encore publiés par Prusa au
|
||||
moment de la recherche. Non retenu car ne ressemble pas visuellement à
|
||||
une imprimante 3D. → sourcing manuel ou modélisation simplifiée
|
||||
(caisson + portique Y + tête d'impression, ~450×450×500mm).
|
||||
|
||||
### 6. Réservoir d'eau ~100 L
|
||||
|
||||
**Non obtenu** sans compte (mêmes plateformes bloquées). → cylindre
|
||||
simple (Ø~500mm × H~600mm) à modéliser directement dans FreeCAD.
|
||||
|
||||
### 7. Chauffage diesel type Airtronic 2-5 kW
|
||||
|
||||
**Non recherché en détail** (temps insuffisant), le motif de blocage
|
||||
observé sur tous les autres petits équipements rendait la probabilité de
|
||||
succès très faible. → boîte compacte simplifiée (~300×150×150mm) à
|
||||
modéliser directement.
|
||||
|
||||
### 8. Extincteur poudre
|
||||
|
||||
**Non obtenu** sans compte (Free3D/Cults3D/TurboSquid/Open3dModel
|
||||
recensés mais tous bloqués). → forme simple cylindre + poignée
|
||||
(Ø~150mm × H~450mm), rapide à modéliser directement dans FreeCAD.
|
||||
|
||||
### 9. Module batterie rack 48V type Pylontech US3000
|
||||
|
||||
**Non obtenu.** Cults3D a un modèle (« bateria-litio-pylontech-us3000 »)
|
||||
mais bloqué Cloudflare ; GrabCAD nécessite un compte ; Printables n'a
|
||||
qu'un support/étagère (« Pylontech US2000 holder »), pas la batterie
|
||||
elle-même. → boîte rack format 19″ 2U (~442×410×89mm) à modéliser
|
||||
directement.
|
||||
|
||||
### 10. Bonus : oscilloscope, poste à souder
|
||||
|
||||
**Non recherchés en détail** (temps insuffisant après investigation
|
||||
exhaustive des priorités 1-6 et du blocage systémique constaté) — même
|
||||
motif de blocage attendu sur toutes les plateformes commerciales. À
|
||||
modéliser en formes simples si besoin de silhouette dans le rendu.
|
||||
|
||||
## Synthèse méthodologique
|
||||
|
||||
Sites testés et confirmés **bloqués pour le téléchargement automatisé**
|
||||
(curl/WebFetch, sans navigateur pilotable) : free3d.com (DataDome),
|
||||
cults3d.com, caddetails.com, thingiverse.com (Cloudflare JS challenge),
|
||||
traceparts.com, 3dfindit.com (SPA/403), printables.com (téléchargement
|
||||
réel via API signée post-JS, lecture seule des métadonnées possible),
|
||||
open3dmodel.com (bouton Download JS-only), archive3d.net/free3d.io (SPA
|
||||
React). GrabCAD et Sketchfab nécessitent un compte (politique du site,
|
||||
non contournable). CadNav.com et 3D Content Central sont lisibles mais
|
||||
n'offrent pas de format exploitable ou requièrent un compte au moment du
|
||||
téléchargement effectif.
|
||||
|
||||
Seuls deux canaux se sont révélés fiables sans compte ni navigateur :
|
||||
- **GitHub** (fichiers commités dans des dépôts publics, servis via
|
||||
`raw.githubusercontent.com`, aucune protection) → CNC + gantry ci-
|
||||
dessus.
|
||||
- **Kenney.nl** (assets CC0, lien de téléchargement direct statique,
|
||||
seul un bandeau de don optionnel à contourner) → mobilier d'atelier
|
||||
ci-dessus.
|
||||
Binary file not shown.
Reference in New Issue
Block a user