Dergiler / Gazi Üniversitesi Fen Bilimleri Dergisi / 2003 / Cilt: 16 - Sayı: 4
Endüstriyel ürünlerin montaj ve alt montaj sıralarının oluşturulması ve sınırlamalara dayalı optimizasyonu
- Sayfa
- 797–810
- DOI
- —
Özet
Gerçekleştirilen çalışmada, montaj sıralarının otomatik üretilebilmesi amacıyla ürünün katı modeli girdi olarak kullanılmıştır. Ürün modelinden, montajın matris anlatımı gerçekleştirilerek temas (T) ve hareket (H) fonksiyonları türetilmiştir. Kartezyen koordinat sisteminin altı ekseni boyunca; T fonksiyonu, ürünü oluşturan parçalar arasındaki temaslardan, H fonksiyonu ise parçaların demontaj serbestliğinden kullanıcı etkileşimi olmaksızın üretilmiştir. Çalışmada, ana parça, montaj kararlılığı, son parça ve montaj zorunluluğu olmak üzere dört sınırlama kullanılmıştır. Montaj sıraları kullanıcıya irtibat sıralama grafiği ile sunulmuştur. Geliştirilen sistem, sınırlamalar hariç tamamen kullanıcı etkileşimsiz olup, önceden sınırlama kullanımıyla montaj sıralarının üretilme sürelerinde çok büyük kazançlar sağlamıştır. AutoCAD 2000 paket programı, Visual LISP, Turbo PASCAL ve Visual BASIC programlama dilleri kullanılmıştır.
Abstract
In the prepared study, the solid model of the product is used as an input to automatically generate the assembly sequences. Preparing the matrix representation of the product from product model, the contact and the motion functions are generated. Along the six main directions of Cartesian coordinate system, the contact and the motion functions are generated without user interaction. The contact function includes contacts between parts of the product, the motion function is formed from the freedom of disassembly. In the study four constraints are taken into account namely main part, assembly stability, last part and assembly necessity. Assembly sequences are presented to the user with the liaison sequence graph that has a hierarchical structure and can be easily understood. Developed system has no user interaction except constraints. On a large scale profits have been realized in the generating time of assembly sequences by using of constraints before generating of whole sequences. In this work AutoCAD 2000 as main software and besides Visual LISP, Turbo PASCAL and Visual BASIC have been used as programming languages.