SolidWorks یکی از محصولات شناختهشده و قدرتمند شرکت فرانسوی Dassault Systèmes است که در دستهی نرمافزارهای CAD (مخفف Computer-aided design و بهمعنی طراحی به کمک رایانه) محسوب میشود. این برنامه دارای سه بخش و محیط Part ،Assembly و Drawing میشود. محیط اول برای رسم و طراحی قطعه، محیط دوم برای مونتاژ یا سوارکردن قطعات طراحیشده روی هم و محیط سوم جهت ترسیم نقشه و نهاییکردن آن برای چاپ انجام میشود. کاربری SolidWorks نسبت به نرمافزارهای مشابه CAD، سادهتر و سریعتر است و میتواند برای شروع یادگیری طراحی به کمک رایانه، بهترین گزینه باشد. رقابت اصلی SolidWorks با نرمافزارهای Mechanical Desktop و جایگزین آن Inventor از شرکت اتودسک و همیچنین برنامهی Solid Edge از شرکت زیمنس میباشد.