انتخاب تجهیزات در مراحل طراحی کارخانه و توسعه و اصلاح خطوط از اهمیت خاصی برخوردار است. با توجه به اینکه نرم افزار ایرانی برای انتخاب تجهیزات و همچنین طراحی مدار سنگ شکنی کارخانه های فراوری در دسترس نیست، هدف این تحقیق طراحی نرم افزاری برای این کار می باشد. در این تحقیق ابتدا یک روش مناسب برای انتخاب سنگ شکن اولیه ارائه و توصیف شد، سپس در نرم افزار از آن استفاده گردید. در این روش در مرحله اول از بین سنگ شکن های موجود، بخشی به دلیل عدم سازگاری با شرایط مورد نظر حذف می شود و در مرحله دوم از بین سنگ شکن های باقی مانده با توجه به امتیاز کسب شده مناسب ترین انتخاب می شود. اندازه سنگ شکن اولیه انتخاب شده تعیین می شود و سپس اندازه سنگ شکن های مراحل بعد و سرندها مشخص می گردند.
با توجه به سنگ شکن های انتخاب شده مدار سنگ شکنی مورد نیاز برای رسیدن به یک توزیع دانه بندی معین طراحی می شود. در این تحقیق، تعیین اندازه سنگ شکن های فکی، ژیراتوری، مخروطی استاندارد و مخروطی سرکوتاه،که کاربرد زیادی دارند در نرم افزار گنجانده شد. مشخص کردن ابعاد سرندهای مورد نیاز به همراه طراحی کل مدار سنگ شکنی از بخش های دیگر نرم افزار می باشند.