OpenSCAD- ը 3D CAD մոդելներ ստեղծելու ծրագիր է: Ի տարբերություն 3D մոդելների ստեղծման համար նախատեսված շատ անվճար ծրագրաշարի (օրինակ ՝ Blender), այն չի կենտրոնանում 3D մոդելավորման գեղարվեստական բաղադրիչի վրա, փոխարենը ՝ CAD ֊ի: Այսպիսով, սա կարող է լինել այն ծրագիրը, որը փնտրում եք, երբ նախատեսում եք ստեղծել մեքենայական մասերի 3D մոդելներ, բայց միանգամայն համոզված ենք, որ այն ձեզ պետք չի գա, եթե ավելի շատ հետաքրքրված եք համակարգչային անիմացիոն կերպարների/ կինոնկարների ստեղծմամբ:
OpenSCAD- ը ինտերակտիվ մոդերատոր չէ: Փոխարենը այն 3D կազմողի պես մի բան է, որը կարդում է օբյեկտը նկարագրող սցենարի նիշքը և այս սցենարի նիշքից ներկայացնում է 3D մոդելը: Սա ձեզ (դիզայներին) լիակատար վերահսկողություն է տալիս մոդելավորման գործընթացի վրա և հնարավորություն է տալիս հեշտությամբ փոխել մոդելավորման գործընթացում կատարված ցանկացած քայլ կամ կատարել այնպիսի ձևավորումներ, որոնք որոշվում են կարգավորելի պարամետրերով:
OpenSCAD- ը տրամադրում է մոդելավորման երկու հիմնական տեխնիկա. Նախ կա կառուցողական ամուր երկրաչափություն (aka CSG), երկրորդը `2D ուրվագծերի արտահոսքն է: Որպես այս 2D ուրվագծերի տվյալների փոխանակման ձևաչափ ՝ օգտագործվում են Autocad DXF նիշքեր: Բացի արտածման համար 2D ուրվագծերից հնարավոր է նաև կարդալ դիզայնի կարգաբերումները DXF նիշքերից: Բացի DXF նիշքերից, OpenSCAD- ը կարող է կարդալ և ստեղծել 3D մոդելներ STL և OFF նիշքերի ձևաչափերով: