Three.js CAD Configurator Development
Budget: €250 – €750 EUR
3D Hegesztési Vizualizációs Modul (Freelancer feladat)
Projekt neve
Parametrikus 3D Hegesztési Vizualizációs Motor (Weld Visual Generator)
⸻
Projekt célja
Egy professzionális felhőalapú hegesztésmenedzsment szoftver.
Ehhez keresek egy tapasztalt Three.js / WebGL / TypeScript fejlesztőt, aki egy önálló 3D vizualizációs modult készít.
Ez NEM egy teljes alkalmazás fejlesztése.
Csak egy különálló modul.
Később ezt én fogom integrálni a meglévő rendszerembe.
⸻
Fontos
A fejlesztő nem kap hozzáférést a program forráskódjához.
Nem kap hozzáférést:
* adatbázishoz
* backendhez
* API-hoz
* felhasználókezeléshez
* dokumentumgeneráláshoz
* üzleti logikához
Csak egy dokumentált interfészt (JSON paramétereket) kap.
⸻
Technológia
Kötelező:
* TypeScript
* Three.js
* WebGL
Előny:
* React Three Fiber (R3F)
* CAD Visualization
* Engineering Visualization
* Parametric Modeling
* Computational Geometry
* Computer Graphics
* OpenGL
⸻
Modul bemenete
A modul kizárólag JSON objektumot kap.
Például:
{
"jointType":"PP",
"weldType":"BW",
"position":"PA",
"grooveType":"V",
"plateThickness":12,
"rootGap":2,
"grooveAngle":60,
"layerPlan":[
{"layer":1,"beads":1},
{"layer":2,"beads":2},
{"layer":3,"beads":3},
{"layer":4,"beads":2},
{"layer":5,"beads":1}
]
}
MVP (első fázis)
Csak ezt kell elkészíteni:
Kötéstípus
* P/P
Varrattípus
* BW (tompavarrat)
Hegesztési pozíció
* PA
Varratelőkészítés
* V varrat
Kötelező funkciók
A modul tudja:
✅ 3D acéllemezek megjelenítése
✅ Parametrikus V-horony
✅ 1–10 hegesztési réteg
✅ Rétegenként több varrat
✅ Valósághű fémes hegesztési varratok
✅ Minden varrat külön 3D test
✅ Fém anyag (nem narancssárga)
✅ Árnyékok
✅ Fények
✅ Forgatás
✅ Zoom
✅ Kamerakezelés
✅ Rétegek számozása
⸻
A hegesztési varratnak így kell kinéznie
Nem fotórealisztikus.
Hanem olyan, mint:
* hegesztési szakkönyvek
* CAD illusztrációk
* műszaki oktatóanyagok
A varrat:
* domború
* rétegenként épül fel
* látható hullámstruktúra
* fémes felület
* valósághű árnyékolás
⸻
A hegesztési pozícióknak helyesnek kell lenniük
Később támogatni kell:
PA
PB
PC
PD
PE
PF
PG
H-L045
J-L045
Minden pozícióban helyesen kell megjeleníteni:
* munkadarab helyzete
* gravitáció
* hegesztőpisztoly helyzete
* hegesztési irány
* kameranézet
Nem elég egyszerűen elforgatni a modellt.
⸻
Későbbi fejlesztések
Ha az első modul megfelelő lesz, ugyanazzal a fejlesztővel szeretném folytatni.
Második fázis:
* I
* X
* Y
* U
* dupla V
* dupla U
⸻
Harmadik fázis
* P/T
* T/T
⸻
Negyedik fázis
* FW
* sarokvarratok
⸻
Ötödik fázis
Animáció
* hegesztési sorrend
* rétegenkénti felépítés
* hegesztőpisztoly mozgása
⸻
Mit kell átadni
* teljes TypeScript forráskód
* Three.js projekt
* dokumentáció
* demo alkalmazás
* build útmutató
⸻
Tulajdonjog
A végleges kifizetés után:
* minden forráskód
* minden szerzői jog
* minden fejlesztési jog
100%-ban a megrendelő tulajdona lesz.
A fejlesztő a kódot más projektben nem használhatja fel.
⸻
Kit keresek?
Olyan fejlesztőt keresek, aki már készített:
* CAD Viewer
* 3D Configurator
* Engineering Visualization
* Industrial Software
* Parametric Geometry
* Three.js projektek
Nem keresek általános React fejlesztőt.
Projekt neve
Parametrikus 3D Hegesztési Vizualizációs Motor (Weld Visual Generator)
⸻
Projekt célja
Egy professzionális felhőalapú hegesztésmenedzsment szoftver.
Ehhez keresek egy tapasztalt Three.js / WebGL / TypeScript fejlesztőt, aki egy önálló 3D vizualizációs modult készít.
Ez NEM egy teljes alkalmazás fejlesztése.
Csak egy különálló modul.
Később ezt én fogom integrálni a meglévő rendszerembe.
⸻
Fontos
A fejlesztő nem kap hozzáférést a program forráskódjához.
Nem kap hozzáférést:
* adatbázishoz
* backendhez
* API-hoz
* felhasználókezeléshez
* dokumentumgeneráláshoz
* üzleti logikához
Csak egy dokumentált interfészt (JSON paramétereket) kap.
⸻
Technológia
Kötelező:
* TypeScript
* Three.js
* WebGL
Előny:
* React Three Fiber (R3F)
* CAD Visualization
* Engineering Visualization
* Parametric Modeling
* Computational Geometry
* Computer Graphics
* OpenGL
⸻
Modul bemenete
A modul kizárólag JSON objektumot kap.
Például:
{
"jointType":"PP",
"weldType":"BW",
"position":"PA",
"grooveType":"V",
"plateThickness":12,
"rootGap":2,
"grooveAngle":60,
"layerPlan":[
{"layer":1,"beads":1},
{"layer":2,"beads":2},
{"layer":3,"beads":3},
{"layer":4,"beads":2},
{"layer":5,"beads":1}
]
}
MVP (első fázis)
Csak ezt kell elkészíteni:
Kötéstípus
* P/P
Varrattípus
* BW (tompavarrat)
Hegesztési pozíció
* PA
Varratelőkészítés
* V varrat
Kötelező funkciók
A modul tudja:
✅ 3D acéllemezek megjelenítése
✅ Parametrikus V-horony
✅ 1–10 hegesztési réteg
✅ Rétegenként több varrat
✅ Valósághű fémes hegesztési varratok
✅ Minden varrat külön 3D test
✅ Fém anyag (nem narancssárga)
✅ Árnyékok
✅ Fények
✅ Forgatás
✅ Zoom
✅ Kamerakezelés
✅ Rétegek számozása
⸻
A hegesztési varratnak így kell kinéznie
Nem fotórealisztikus.
Hanem olyan, mint:
* hegesztési szakkönyvek
* CAD illusztrációk
* műszaki oktatóanyagok
A varrat:
* domború
* rétegenként épül fel
* látható hullámstruktúra
* fémes felület
* valósághű árnyékolás
⸻
A hegesztési pozícióknak helyesnek kell lenniük
Később támogatni kell:
PA
PB
PC
PD
PE
PF
PG
H-L045
J-L045
Minden pozícióban helyesen kell megjeleníteni:
* munkadarab helyzete
* gravitáció
* hegesztőpisztoly helyzete
* hegesztési irány
* kameranézet
Nem elég egyszerűen elforgatni a modellt.
⸻
Későbbi fejlesztések
Ha az első modul megfelelő lesz, ugyanazzal a fejlesztővel szeretném folytatni.
Második fázis:
* I
* X
* Y
* U
* dupla V
* dupla U
⸻
Harmadik fázis
* P/T
* T/T
⸻
Negyedik fázis
* FW
* sarokvarratok
⸻
Ötödik fázis
Animáció
* hegesztési sorrend
* rétegenkénti felépítés
* hegesztőpisztoly mozgása
⸻
Mit kell átadni
* teljes TypeScript forráskód
* Three.js projekt
* dokumentáció
* demo alkalmazás
* build útmutató
⸻
Tulajdonjog
A végleges kifizetés után:
* minden forráskód
* minden szerzői jog
* minden fejlesztési jog
100%-ban a megrendelő tulajdona lesz.
A fejlesztő a kódot más projektben nem használhatja fel.
⸻
Kit keresek?
Olyan fejlesztőt keresek, aki már készített:
* CAD Viewer
* 3D Configurator
* Engineering Visualization
* Industrial Software
* Parametric Geometry
* Three.js projektek
Nem keresek általános React fejlesztőt.
Related categories:
JavaScript
CSS
3D Rendering
HTML5
jQuery / Prototype
3D Modelling
Computer Graphics
OpenGL
Three.js
3D Visualization