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