Kısıtlar ve Kurallar
LOP optimizasyon motoru, kargo yüklemenin fiziksel gerçekliklerini yansıtan bir kısıtlama (Constraint) sistemi dahilinde çalışır. Kısıtlamalar iki kategoriye ayrılır: asla ihlal edilemeyen kesin kısıtlar (Hard Constraints) ve optimizasyon motorunun karşılamaya çalıştığı ancak en iyi genel planı bulmak için birbirlerinden ödün verebileceği esnek kısıtlar (Soft Constraints).
Kısıtlamaları anlamak, öğe özelliklerini doğru yapılandırmanıza, plan ihlallerini yorumlamanıza ve manuel düzenleme yaparken bilinçli kararlar almanıza yardımcı olur.
Kısıtlamalar paneli artık sağ panelin (yapay zeka analizi tarafı) altında yer almaktadır. Sağ panelle birlikte daralır. Eskiden sol Öğe Paneli'nin altında bulunuyordu.
Kesin Kısıtlar
Kesin kısıtlar mutlak kurallardır. Optimizasyon motoru asla kesin kısıt ihlal eden bir yerleşim üretmez. Belirli bir öğe için kesin kısıtı karşılamak mümkün değilse — kalan alan yoksa veya öğe çok ağırsa — öğe yerleştirilmemiş olarak kalır.
Manuel düzenleme sırasında kesin kısıt ihlali olan öğeler, belirli bir ihlal mesajıyla 3D görünümde kırmızıyla vurgulanır.
Çakışan Öğe Olmaması
Hiçbir iki öğe aynı fiziksel alanı kaplayamaz. Her öğenin eksen hizalı sınırlayıcı kutusu (Axis-Aligned Bounding Box - AABB) diğer tüm öğelerin AABB'si ile tamamen çakışmasız olmalıdır.
Bu en temel geometrik kısıttır. Optimizasyon motoru her aday yerleşimde çarpışma algılama kullanır. Manuel düzenleme sırasında, bir öğeyi başka bir öğenin kapladığı alana sürüklemek engellenir — öğe en yakın geçerli bitişik konuma yapışır.
Öğelerin Tamamen Konteyner Sınırları İçinde Olması
Her öğenin her parçası konteynerin iç duvarları, zemini ve tavanı içinde olmalıdır. Bir öğe duvar, zemin veya çatı panelinden dışarı taşamaz.
Doğrula, yerleştirilmiş genişliği veya yüksekliği konteynerin kapı genişliğini veya yüksekliğini aşan her öğe, palet ya da raf için kesin bir door_passage ihlali bildirir. Palet veya raf tek bir bileşik gövde olarak kontrol edilir; STEP öğelerinde yerleştirilmiş sınırlayıcı kutu kullanılır. Eşitlik uygundur: bu, açıklık payı eklemeyen, rotasyon aramayan ve geçiş simülasyonu yapmayan nominal bir kapı açıklığı kontrolüdür. Optimizasyon motoru bu nedenle yerleşimi reddetmez; kontrol manuel yerleştirmeyi de durdurmaz.
Üstü açık, yanları açık ve tenteli konteynerler/dorseler ile kapısı olmayan konteynerler kontrol edilmez. Özel konteynerler, girilen kapı boyutlarına göre kontrol edilir.
Toplam Ağırlığın Maksimum Yük Kapasitesi İçinde Olması
Yerleştirilmiş tüm öğelerin toplam ağırlığı konteynerin maksimum yük kapasitesini (Payload) aşmamalıdır. Optimizasyon motoru, çözüm süreci boyunca kümülatif ağırlığı gerçek zamanlı izler ve yük kapasitesi sınırını aşmak yerine öğeleri yerleştirilmemiş bırakır.
Manuel düzenlemede, toplamı yük kapasitesi sınırının üzerine çıkaran bir öğe eklemek veya taşımak, yük kapasitesi metriğinde anında bir ihlal işareti tetikler.
Yük kapasitesi sınırları konteyner bazında belirlenir. Çoklu konteyner planında her konteynerin yük kapasitesi sınırı bağımsız olarak takip edilir. Bir konteynerin ağırlık sınırında olması mümkünken diğerlerinin hâlâ kullanılabilir yük kapasitesi olabilir.
Yönelim Kilitlerinin Uygulanması
Bir öğenin yönelimi Bu Taraf Yukarı olarak ayarlanmışsa, yalnızca öğenin belirlenen üst yüzeyini yukarı tutan yönelimler yerleşim ve manuel döndürme sırasında dikkate alınır. Optimizasyon motoru asla Bu Taraf Yukarı işaretli bir öğeyi yan yatırmaz veya ters çevirmez.
Benzer şekilde, Yalnızca Dikey öğeler sadece dik durarak yerleştirilir ve Yalnızca Yatay öğeler asla bir uçlarının üzerinde dikine yerleştirilmez.
Tehlikeli Madde Ayırma Mesafeleri
Tehlikeli madde (Hazmat) ayırma etiketleri taşıyan öğeler, diğer uyumsuz öğelerden minimum ayırma mesafelerini korumalıdır. Bu mesafeler düzenleyici gereksinimlere dayanan kesinleştirilmiş uyumluluk kurallarıdır:
| Kombinasyon | Minimum Ayırma Mesafesi |
|---|---|
| Tehlikeli Madde Sınıf 1 ↔ Tehlikeli Madde Sınıf 2 | 3.000 mm |
| Herhangi bir tehlikeli madde ↔ Gıda kargosu | 5.000 mm |
| Islak/sıvı kargo ↔ Gıda kargosu | 3.000 mm |
Konteyner iki uyumsuz öğeyi gerekli mesafeyle fiziksel olarak ayıramayacak kadar küçükse, her iki öğe de yerleştirilmemiş kalır. İhlal, belirli etiket kombinasyonu ve mesafe eksikliğiyle birlikte raporlanır.
Tehlikeli madde ayırma bir düzenleyici gerekliliktir, öneri değildir. Öğelerdeki ayırma etiketlerini devre dışı bırakarak tehlikeli madde ihlallerini asla geçersiz kılmayın veya atlatmayın. Konteyneriniz gerekli ayırma mesafesini sağlayamıyorsa, uyumsuz kargo için ayrı konteynerler kullanın.
Kırılgan Öğelerin Üzerine İstifleme Yapılmaması
Kırılgan (Fragile) olarak işaretlenen öğelerin üzerine başka hiçbir öğe yerleştirilemez. Optimizasyon motoru, kırılgan öğelerin üst yüzeyini kullanılamaz istifleme alanı olarak değerlendirir.
Bir kırılgan öğe yerleştirildikten sonra başka bir öğe manuel olarak üst yüzeyine sürüklenirse, LOP anında kesin kısıt ihlali işaretler.
İstifleme Ağırlığı ve Ezilme Dayanımı Sınırları
Bir öğenin üzerine ne istiflenebileceğini iki ayrı kesin sınır belirler ve bunlar farklı birimler kullanır:
- Maksimum Üst Ağırlık (kg) — öğenin üzerindeki her şeyin toplam kümülatif ağırlığı. Optimizasyon motoru üstteki yükü toplar ve sınırı aşan her yerleşimi reddeder.
- Ezilme dayanımı (kg/m²) — bir basınç sınırı. Optimizasyon motoru üstteki yükü öğenin üst yüzey alanına böler ve ortaya çıkan basıncın kapasiteyi aştığı yerleşimleri reddeder.
Bir öğe bu sınırlardan birini, ikisini veya hiçbirini taşıyabilir. Her ikisi de yerleştirme sırasında uygulanır ve her doğrulamada yeniden kontrol edilir.
Manuel düzenlemede, ezilme duyarlı bir öğenin üzerine eklenen ve sınırını aşan öğeler anında ihlal tetikler.
Esnek Kısıtlar
Esnek kısıtlar optimizasyon hedefleridir. Optimizasyon motoru hepsini karşılamaya çalışır, ancak mükemmel bir çözüm mevcut olmadığında en iyi kullanılabilir uzlaşmayı bulur. Esnek kısıt ihlalleri ilgili kalite puanını düşürür ancak planı geçersiz kılmaz veya dışa aktarmayı engellemez.
Ağırlık Merkezinin Konteyner Merkezine Yakınlığı
Tüm yerleştirilmiş öğelerin ağırlıklı ağırlık merkezi (Center of Gravity - CoG) konteynerin geometrik merkezine yakın olmalıdır. Puanlama eşikleri:
| Eksen | Hedef | Ceza bölgesi |
|---|---|---|
| Yanal (sağ-sol) | Konteyner genişliğinin ±%10'u içinde | ±%20'nin ötesinde: sert ihlal olarak raporlanır |
| Boyuna (ön-arka) | Konteyner uzunluğunun ±%10'u içinde | ±%20'nin ötesinde: sert ihlal olarak raporlanır |
Her iki yatay eksene de aynı ±%10 toleransı uygulanır. Dikey ağırlık merkezi yüksekliği kontrol edilmez — LOP ağırlık merkezinin ne kadar yüksekte olduğunu değerlendirmez ve hiçbir plan dikey ağırlık merkezi limitine karşı doğrulanmaz.
Ağırlık merkezi konumu Ağırlık Merkezi mini haritasında (görünümün sağ altında) ve 3D görünümde küre göstergesi olarak grafik şekilde gösterilir. Gösterge, ağırlık merkezi merkezden uzaklaştıkça yeşilden sarıya, kırmızıya renk değiştirir.
Destek Oranı ≥ %70
Her öğenin alt yüzeyi en az %70 oranında alttan desteklenmelidir — ya konteyner zeminine oturarak ya da altına yerleştirilmiş öğelerin üst yüzeyine oturarak.
Destek oranı (Support Ratio) %70'in altında olan öğeler taşıma sırasında devrilme, sallanma veya kayma riski taşır. Optimizasyon motoru düşük destek oranlarını Kararlılık puanında cezalandırır. Manuel düzenlemede, destek oranı uyarısı olan öğeler görünümde kehribar renkli bir dış çizgiyle gösterilir.
Aynı Gruptaki Öğelerin Birlikte Yerleştirilmesi
Aynı Grup Kimliği'ne atanan öğeler bitişik konumlarda yerleştirilmelidir. Bu esnek bir kümeleme kısıtıdır: optimizasyon motoru ilgili öğeleri bir arada tutan planlara daha yüksek puan verir ve seçici boşaltma ile envanter yönetimini kolaylaştırır.
Grup yakınlığı; aynı varış noktasına giden kargo, aynı ürün partileri ve bir arada kalması gereken kitler için kullanılır.
Ağır Öğelerin Hafif Öğelerin Altında Olması
Optimizasyon motoru, ağır öğelerin konteynerin alt kısmında ve hafif öğelerin üst kısmında olduğu düzenleri tercih eder. Bu iyi istifleme pratiğini yansıtır: 500 kg'lık bir paleti 20 kg'lık karton kolonu üstüne yerleştirmek neredeyse kesinlikle kartonun ezilme dayanımını aşar ve kararlılık tehlikesi oluşturur.
Bu, geometri veya diğer kısıtlamaların mükemmel ağırlık katmanlamasını imkansız kıldığı sınır durumlarını ele almak için esnek tercih olarak uygulanır. Kararlılık ve Hasar Riski puanlarının her ikisi de bu ilkeye ne kadar iyi uyulduğunu yansıtır.
Düzenleyicide İhlalleri Görüntüleme
Optimizasyon sırasında: Çözücü tamamlandıktan sonra, çözülemeyen kısıt ihlalleri olan öğeler yerleştirilmemiş bırakılır ve Öğe Panelinin Yerleştirilmemiş Öğeler bölümünde yerleştirilememelerinin nedeniyle birlikte listelenir.
Manuel düzenlemelerden sonra: Puan panelindeki Doğrula düğmesine tıklayın.
- Puan paneli kısıt kayıtlarını, önce kesin ihlaller ve ardından esnek uyarılar olacak şekilde listeler. Her kayıt kuralı, mesajı ve konteyneri gösterir.
- Akıllı Plan (Balanced) ve Maksimum Doluluk modlarında, kesin denge ihlali sayısı sıfırdan büyükse Alan Kullanımı notunda bu sayı gösterilir.
Raporda: PDF dışa aktarımı, tüm ihlalleri, uyarıları ve bilgi notlarını (bağlama gereksinimleri, boşluk dolgu önerileri, altlık tavsiyeleri) listeleyen bir uyumluluk bölümü içerir.
Bilgilendirme Kuralları (Yalnızca Bilgi Amaçlı)
Kesin ve esnek kısıtlara ek olarak, LOP puanlamanın parçası olmayan ancak yapay zeka analizinde ve PDF raporunda görünen bilgilendirme notları üretir:
- Genişliklerinin 1,5 katından uzun öğeler bağlanmalı veya sabitlenmelidir
- 500 kg'dan ağır öğeler bağlama gerektirir
- LOP, kapıya 500 mm mesafedeki öğelerin bağlama gereksinimlerini değerlendirmez
- Öğe grupları arasındaki 100 mm'den büyük boşluklar boşluk dolgu malzemesi gerektiğini gösterir
Bu bilgilendirmeler depo personelinin fiziksel yükleme operasyonunu doğru hazırlamasına yardımcı olur. Plan puanlarını etkilemezler.
Sonraki Adımlar
- Puanları Anlama — kısıt karşılamanın kalite puanlarına nasıl dönüştüğü
- Manuel Düzenleme — yerleşimleri ayarlayarak ihlalleri çözme
- Öğeler: Özellik Referansı — bireysel öğelerde kırılganlık, yönelim, tehlikeli madde ve ezilme dayanımı yapılandırması