نرمافزار SOLIDWORKS نرمافزار سه بعدی کاملی است که به منظور طراحی، شبیهسازی و گردآوری اطلاعات طراحی شده است. امکانات این محصول این شرایط را ایجاد میکند تا قطعه هرچه راحت تر و سریعتر طراحی شود و با همکاری قسمتهای مختلف با سرعت و دقت محصولی مقرون به صرفه ارائه گردد.
یکی از نرمافزارهای مطرح که تقریباً به تمامی نیازهای یک مهندس طراح جامهٔ عمل پوشانده است. سالیدورکس (SolidWorks) ساخت شرکتی به همین نام است که البته چند سالی است که زیر مجموعه Dassault System ,سازنده CATIAA قرار گرفته است.