çubuk zayiatı en aza indirme

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım ekli dosyamda sayfa 1 sekmesinde basit bir örnekle ne yapmak istediğimden bahsettim
sayfa 2 deki demir listesinden hesaplamalar yapılmak istenmektedir
 

Ekli dosyalar

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Sayın modoste,
Ekli dosya sadece size fikir vermesi açısından, "TASLAK" bir çalışmadır.
Sayfa2' de yer alan formüllerle 12Mt. demir esas alınarak bazı hesaplamalar yapılmıştır.
Ayrıca; Tablodaki "ÇAPI" sütununu Filtreleyerek 16,18,20,22,26 çaplarını teker teker gözlemleyin.Olası Fireleri azaltmak için "manuel" müdahale de gerekebilir.
Örneğin;
Çapı 32 olan filtrelendiğinde 6 mt lik 87 ve 97 adetlik demir bulunuyor.
Bunlar teker teker kesilirse 6şar metre zayiat oluşurken, ikisinin toplamı 184 adetlik TEK kesim işlemi yapıldığında zayiat olmayacaktır.
Tabii ki işin gereği olarak hangisi uygunsa o durum dikkate alınmalıdır.
Eklene Dosya, tamamen çalışmanıza sonuç üretmeyecektir, sadece analiz etmekte yardımcı olacaktır.
İyi çalışmalar...
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın turist ilginiz için teşekkkür ederim
şöyle detayları nasıl çözebiliriz çapı 20 olanı süzdüğümüzde örneğin 55 nolu demirde 7,00 m lik 47 adet çubuk kesilecek ve 47 adet (12-7)=5,00 m lik parça artacak
işte artan bu 5,00 m lik parçadan 56 nolu demirin boyu 3,55 işte bu demiri yeni bir 12 metrelik çubuktan kesmesek bu artan 47 adet 5 metrelik çubuktan keserek zayiatı en aza indirmek

bu soruyu sormamdaki ana mantık bu bir kesimden artan çubuk parçasını diğer demirlere kullanabileceklerimiz varsa değerlendirmek
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Sayın modoste,
2 No.lu mesajımda da belirttiğim gibi;
Eklediğim dosya sizin işinizi daha iyi bildiğinizi varsayarak, analiz ve değerlendirme yapmanıza katkıda bulunmak.
Bu sistemde sonuca varmak; olasılıkları dikkate alarak zayiatı minimize etmek (bana göre) karmaşık hesaplamalar gerektiriyor.
Ancak; Forumumuzda, bu durumu da çözebilecek bilgi ve tecrübede üye arkadaşlarımız var.
Umarım bir çözüm bulurlarsa; biz de onların bilgilerinden yararlanırız.
Size iyi çalışmalar dilerim.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba.. Alternatifler arasında sonuca varmak; olasılıkları dikkate alarak zayiatı minimize etmek, excelde (çok vakit almadığı sürece, yani çözmek için uzun süre uğraşmak gerekmedikçe) karmaşık hesaplamaları makro kodları ile çözmek ilgimi çekiyor.

Fakat benimde kısıtlarım var. Sadece çalıştığım işyerimdeki bilgisayarımda internet var. Çalıştığım yerde elimdeki işler biterse excel. web.tr sitesindeki soru ve sorunlara vakit ayırabiliyorum.

Dosyanız üzerinde çalışıyorum. Dosyanızı bitirdiğimde buraya eklerim. Maliyetlerin düşürülmesi, az malzeme harcanması ülke ekonomisi içinde bir kazançtır. Faydamız olursa ne mutlu bize. Selamlar...
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
ilginize teşekkür ederim çözümlerinizi beklemekteyim
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Tekrar merhaba..
Verdiğiniz stok tablosunu kullanarak Demir Çubuk Kesim Programı hazırladım.
Program en az zayiatla kesim yapmaya çalışmaktadır.
Sipariş sonucu eksilen çubuklar ile kesim sonucu artan çubuklar stoklar tablosuna otomatik işlenmektedir.
Raporları Temizle düğmesi, siparişinizi girdikten sonra görüntülenen durum raporlarını silmektedir.
Her yeni siparişinizde azalan çubuklar ve kesim sonucu artan çubuklar stoklara işlenmekte ve kullanıcıya bilgi verilmektedir.
Diğer durumlarda da kullanıcı bilgilendirilmektedir.

Gözümden kaçan noktalar olabilir. Defalarca test ettim. Şu an için programın son durumu budur.
Selamlar.. Kolay gelsin...
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba
sayın kulomer46 yaptığınız makrolu çözümden neler bulunduğunu neleri girip nelerden ne bulunduğunu anlyamadım

tekrar kısaca anlatmam gerekirse
örneğin çapı 20 mm olan demirlerden listede birden fazla var kiminin boyu 3,40 metre 27 adet kiminin boyu 8,00 metre 57 adet .... gibi

yapılmak istenen şu demirin satıldığı çubuk uzunluğu 12,00 metre sabittir. şantiyelere demirler gelir. 20 lik demirden 5 ton sipariş verilmiştir. 1 bağ 2,5 tondur. 5 ton sipariş olduğu için 2 bağ 20 lik demir gelir. bir bağ içinde 20 lik demirlerden 84 adet gelir. demirci bir çubuk demiri (84 adetten birini) alır 8,00 metresinden keser ve 4,00 metre kalır işte o kalan 4,00 metredende 3,40 lık diğer demiri kesmeli yani, zayiatı en aza indirmek adına birşeyler hesaplanmalı ve komplike çok değişkenli bir analizdir bu

bize bir köprü projesi gelir. köprünün orta ayaklarından birinin demir listesi gelir işte mailde gönderdiğim o demir no/çap/boy/adet ten ibaret olan

şimdi ben bu gelen listeye göre demir sipariş etmem lazım ama işte en az zayiat olmak üzere nasıl bir sipariş vereyim ki listede her demir parçasını elde etmeliyim.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
benim sorumun belki zor olan kısmı benim size gönderdiğim demir listesinin çok fazla olması. nerdeyse her çap var her kesilecek boy var ve adetleri çok fazla.....
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
merhaba..

Son gönderdiğiniz mesajlara göre,
Tüm çaplar için satılan demirin uzunluğu daima 12.00 metre' dir.
Sizin talebiniz, gönderdiğiniz uzun listedeki tüm siparişleri çaplarına dikkat ederek karşılayacak şekilde, her çap için en az kaç adet çubuk gerekir.
Tüm siparişler en az sayıda demir çubuk kullanılarak karşılanacak.

Talebiniz mümkün görünüyor. Talebinizi doğru ifade edebildiysem ilgili programı yazabilirim.
Selamlar...
 
Son düzenleme:

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
evet tüm çaplar için demir fabrikalarından 12 metrelik çubuklar imal ediliyor birkaçı paketlenip tolam 2,5 ton olcak şekilde ayrılıyo vs.

mesela şantiyemizde 1 bağ 20 mm lik demir aldık toplam ağırlığı 2,50 tondur içinde 12 metre uzunluğunda 84 adet 20 mm lik çubuk vardır.
ilk mailde ki listedeki tüm çaplara göre toplam 32 ton demir gerekiyor mesela. (projeden verilen çaplara göre çubuk uzunlukları toplanıp her çapın 1 metre boyunun sabit ağırlığı vardır onla çarpılarak tonaja geçilir. örnek birim boy ağırlığı = Ø 20 mm = 2,466 kg/mt. ... her çap için 1 metresinin ağırlığı bulunmuştur ve heryerde sabittir.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Tamam. O zaman size siparişinizi, en az sayıda kaç demir çubuk sağlayabilecek şeklinde program yazılacak.
Her çap için bir bağ demir de kaç adet demir bulunduğu gibi bilgileride verirseniz iyi olur.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
demir tablolarımda kullandığım formülü buraya yazayım siz anlarsınız bu formülle ne bulunduğunu
=EĞERHATA(ARA((A1);{6;8;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50};{0,222;0,395;0,617;0,888;1,208;1,578;1,998;2,466;2,984;3,551;4,168;4,834;5,549;6,313;7,127;7,99;8,903;9,865;10,876;11,936;13,046;14,205;15,413});"")

A1 hücresine çapı yaz mesela 20 ise cevap 2,466
20 mm çaplı 1 metre uzunluğunda bir demirin ağırlığı 2,466 ise 12 metre uzunluğunda bir demirin ağırlığı = 12*2,466=29,592 kg yapar

1 bağ demir siparişi verdiğimizde bu = 2,5 ton demek = 2500 kg /29,592 = 84 küsür adet Ø20 mm lik 12 metre uzunluğunda demir çubuklarından oluşur
 
Katılım
20 Eylül 2019
Mesajlar
1
Excel Vers. ve Dili
office16
Tekrar merhaba..
Verdiğiniz stok tablosunu kullanarak Demir Çubuk Kesim Programı hazırladım.
Program en az zayiatla kesim yapmaya çalışmaktadır.
Sipariş sonucu eksilen çubuklar ile kesim sonucu artan çubuklar stoklar tablosuna otomatik işlenmektedir.
Raporları Temizle düğmesi, siparişinizi girdikten sonra görüntülenen durum raporlarını silmektedir.
Her yeni siparişinizde azalan çubuklar ve kesim sonucu artan çubuklar stoklara işlenmekte ve kullanıcıya bilgi verilmektedir.
Diğer durumlarda da kullanıcı bilgilendirilmektedir.

Gözümden kaçan noktalar olabilir. Defalarca test ettim. Şu an için programın son durumu budur.
Selamlar.. Kolay gelsin...
yaptığınız çalışmayı görmek istiyorum
 
Üst