CADAM කියන්නේ natural language භාවිතා කරලා parametric 3D CAD models generate කරන්න පුළුවන් AI-powered open-source tool එකක්. සාම්ප්රදායික CAD software (SolidWorks, Fusion 360 වගේ) වලදි ඔබට manual ලෙස sketch, extrude, dimension වගේ steps follow කරන්න වෙනවා. නමුත් CADAM එකෙන් ඔබට simply “text prompt” එකක් type කළාම, ඒකට අදාළ editable CAD model එකක් auto-generate වෙනවා. මේකේ විශේෂත්වය තමයි generate වෙන model එක static mesh එකක් නෙවෙයි, parameters (length, width, radius, angles) වෙනස් කරගන්න පුළුවන් parametric design එකක් වීම.
මේ project එක වැඩ කරන ආකාරයත් interesting. AI model එක (Claude API වගේ) ඔබගේ prompt එක analyze කරලා, ඒකට ගැළපෙන OpenSCAD code එක generate කරනවා. OpenSCAD කියන්නේ programmatic CAD language එකක්, ඒක browser තුළ WebAssembly (WASM) භාවිතා කරලා run වෙනවා. ඒත් එක්කම Three.js භාවිතා කරලා real-time 3D preview එකක් show කරනවා. මේ නිසා userට code එක modify කරන්නත්, sliders භාවිතා කරලා dimensions adjust කරන්නත් live preview එකත් එක්ක easy experience එකක් ලැබෙනවා.

CADAM එකේ තවත් වැදගත් feature එකක් තමයි image-to-3D support. ඔබට reference image එකක් upload කරලා ඒකට similar CAD model එකක් generate කරගන්න පුළුවන්. ඒ වගේම generated model එක STL (3D printing), SCAD (editing) වගේ formats වලින් export කරන්න පුළුවන් නිසා real-world usage එකටත් සුදුසුයි. Robotics parts, mechanical components, enclosures, prototypes වගේ දේවල් ඉක්මනින් design කරන්න මේක විශේෂයෙන් useful.
Beginners ලට CAD ඉගෙන ගන්නත් CADAM එක powerful tool එකක්, මොකද complex CAD concepts (sketch constraints, parametric relations) directly handle කරන්න ඕන නැතුව, idea එක describe කළාම system එක underlying logic එක handle කරනවා. Professionals ලටත් rapid prototyping සහ concept design phase එක fast කරන්න මේක helpful.
කෙසේ වෙතත්, CADAM තවම experimental stage එකක තියෙන නිසා complex industrial-level designs වලදී manual refinement එක අවශ්ය වෙන්න පුළුවන්. ඒත් AI + CAD එකට combine කරලා future design workflows change කරන potential එකක් තියෙන project එකක් ලෙස CADAM සැලකෙන්න පුළුවන්.
උපුටා ගැනීම : Buwa Thoughts
