Professional Documents
Culture Documents
TASARIMI
ehmus BADAY
GAZ NVERSTES
FEN BLMLER ENSTTS
AUSTOS 2008
ANKARA
ehmus BADAY tarafndan hazrlanan BLGSAYAR DESTEKL KAYI
KASNAK MEKANZMASI TASARIMI adl bu tezin Yksek Lisans tezi olarak
uygun olduunu onaylarm.
Tarih: 26 / 08 / 2008
Bu tez ile G.. Fen Bilimleri Enstits Ynetim Kurulu Yksek Lisans derecesini
onamtr.
Tez iindeki btn bilgilerin etik davran ve akademik kurallar erevesinde elde
edilerek sunulduunu, ayrca tez yazm kurallarna uygun olarak hazrlanan bu
almada orijinal olmayan her trl kaynaa eksiksiz atf yapldn bildiririm.
ehmus BADAY
iv
ehmus BADAY
GAZ NVERSTES
FEN BLMLER ENSTTS
Austos 2008
ZET
ehmus BADAY
GAZ UNIVERSITY
INSTITUTE OF SCIENCE AND TECHNOLOGY
August 2008
ABSTRACT
In this study, a program was prepared to design of Straight belt, Narrow V belt,
Normal V and Triger belt by using directions and determined inputs of user,
which is manifactured according to TSE and DIN standarts. The paremetric
design of the belt-pulley mechanism has been made by VBA(Visual Basic for
Application) in AutoCAD programme. Type of the belt can be selected on a list
which is added to VBA depend on input cycle and power conveyable of the belt.
The sizes which were taken from standard belt-pulley lists have been added to
VBA by creating sub-programmes in Modules. The selected belt type and pulley
can be drawn 3D and 2D in AutoCad with the taken sizes from the mentioned
sub-programmes above. For the Narrow and Normal V belts, the conveyable
power has been placed to Microsoft Excel Sheet. For the Narrow and Normal V
belts, the conveyable power has been placed to Microsoft Excel Sheet. The
minimum diameter of the pulleys which have been selected according to the belt
types have been increased and searched various designings. Then All these
studying have been performed for users. It is prepared in a structure which
convertible structure serves designs and educational actions.
vii
TEEKKR
NDEKLER
Sayfa
ZET .......................................................................................................................... iv
ABSTRACT................................................................................................................ vi
TEEKKR..............................................................................................................viii
NDEKLER ........................................................................................................... ix
ZELGELERN LSTES.......................................................................................xiii
1. GR ....................................................................................................................... 1
Sayfa
3.12.2. alma art faktr K ................................................................... 31
5. VBA EDTR..................................................................................................... 49
Sayfa
6.2.4. Kay saysnn hesaplanmas .............................................................. 64
6.2.5. Kasnak boyutlarnn bulunmas ........................................................... 65
6.3. 3Blu Normal V Kasnak Profilinin Oluturulmas......................................... 67
6.3.1. izgi nesnesi (AddLine) ...................................................................... 67
6.3.2. Aynalama nesnesi (Mirror).................................................................. 70
6.3.3. Dikdrtgensel oaltma nesnesi (ArrayRectangular).......................... 71
6.3.4. Seim seti (Selection Sets)................................................................... 74
6.3.5. Dndrlm kat oluturma metodu (AddRevolvedSolid) ................ 75
6.4. Normal V Kay Profilinin Kat Olarak Oluturulmas.................................. 77
6.4.1. AddLightWeightPolyLine metodu ...................................................... 77
6.4.2. Uzatarak kat oluturma metodu (AddExtrudedSolid) ........................ 79
6.4.3. Nesnelerin kopyalama (Copy) ............................................................. 80
6.4.4. Nesnelerin tanmas (Move)............................................................... 81
6.5. llendirilmi Kasnak iziminin Oluturulmas ......................................... 82
6.5.1. Hizalanm llendirme metodu (AddDimAligned) ......................... 83
6.6. llendirilmi Kay iziminin Oluturulmas............................................ 84
6.6.1. Asal llendirme metodu (AddDimAngular) ................................. 86
6.6.2. Tarama metodu (AddHatch) ................................................................ 88
6.7. Dar V Kay Kasnak Mekanizmas Tasarm ................................................. 90
6.7.1. Dar V kay profili seimi.................................................................... 90
6.7.2. Kay profilinin boyutlandrlmas....................................................... 91
6.7.3. Bir kayn aktarabilecei gcn bulunmas........................................ 93
6.7.4. Kasnak boyutlarnn bulunmas ........................................................... 96
6.8. Dili Kay Seimi.......................................................................................... 98
6.9. Dz Kay Modelleme ve llendirilmi izimlerinin Oluturulmas ...... 102
6.9.1. Dz kay profili seimi..................................................................... 102
6.9.2. 3Blu yass kay profili ve llendirilmi iziminin oluturulmas 107
Sayfa
EKLER..................................................................................................................... 124
EK-1 Dz kay kasnaklar....................................................................................... 125
EK-2 Excel ortamnda elde edilen SPA kay profilinin denklem ve grafii....... 126
ZELGELERN LSTES
izelge Sayfa
izelge 3. 1. Dz kay malzemelerinin mekanik zellikleri [12]............................. 12
izelge 3. 2. eitli kaylarn alma bakmndan karlatrlmas [12]................ 14
izelge 3.3. Kasnak malzemelerinin hz snrlar [13]............................................... 29
izelge 3.4. Kay eitlerine ve kasnak konumlarnn tasarm [20]........................ 29
izelge 3.5. letme faktr deerleri [13] ................................................................ 31
izelge 3.6. alma art faktr [14]. ..................................................................... 31
izelge 3. 7. Dndren kasnan konumu ile ilgili faktr [14]. ................................ 32
izelge 3.8. Sarlma as faktr [15] ...................................................................... 32
izelge 4. 1. AutoCAD ortamnda parametrik izim yapan diller............................. 35
izelge 4. 2. AutoCAD nesnelerinin hiyerarisi [19] ................................................ 46
izelge 6. 1. Normal V kay lleri [12] ................................................................ 59
izelge 6. 2. Normal V kaylar iin bir kayn aktarabilecei g, kW [12]......... 61
izelge 6. 3. Normal V kay kasna lleri [12]................................................... 66
izelge 6. 4. AddLine Parametresi [21]..................................................................... 67
izelge 6. 5. Mirror Parametresi [21] ........................................................................ 70
izelge 6. 6. Rectangle pattern parametresi [21] ....................................................... 71
izelge 6. 7. Revolve parametresi [21]...................................................................... 75
izelge 6. 8. AddLightWeightPolyLine parametresi [21] ......................................... 77
izelge 6. 9. AddExtrudedSolid parametresi [21] ..................................................... 79
izelge 6. 10. Move parametresi [21]........................................................................ 81
izelge 6. 11. AddDimAligned parametresi [21] ...................................................... 83
izelge 6. 12. AddDimAngular parametresi [21] ...................................................... 86
izelge 6. 13. AddHatch parametresi [21]................................................................. 88
izelge 6. 14. AddHatch tarama tipi [21] .................................................................. 88
izelge 6. 15. Dar V kay lleri [12] .................................................................... 92
izelge 6. 16. Dar V kaylar iin bir kayn aktarabilecei g [12]..................... 93
izelge 6. 17. Dar V Kaylarn taklaca kasnaklar iin ller [12] ..................... 96
izelge 6. 18. Dili kaylar ve zellikleri [13] ......................................................... 99
xiv
EKLLERN LSTES
ekil Sayfa
ekil 2.1. MITcal program ara yz ........................................................................... 4
ekil 2.2. Tablolar sayfas............................................................................................ 4
ekil 2.3. AutoCAD ortamnda alnan kasnak resmi ................................................... 5
ekil 2.4. Autodesk inventorda izilmi 3Blu kat model .......................................... 5
ekil 3.1. Kay kasnak mekanizmas [12] .................................................................. 8
ekil 3.2. Kay kasnak mekanizmas eitleri [12]..................................................... 9
ekil 3.3. Kauuklu dz kaylar [12]........................................................................ 11
ekil 3.4. V kay eitleri [12].................................................................................. 13
ekil 3.5. Dndren kasnak zerine sarlan kayta oluan kuvvetler [13]. .............. 15
ekil 3.6. Paralel olmayan kay kollar [13]. ............................................................ 18
ekil 3.7. Kayta oluan merkezka kuvveti [13]..................................................... 19
ekil 3.8. Dz kayta eilme ile oluan ekil deiimi [13]. .................................... 20
ekil 3.9. Kaylarn gerdirme dzenekleri [13] ........................................................ 21
ekil 3.10. Kay kollarnda oluan gerilmeler [13] .................................................. 22
ekil 3.11. Kasnaa sarl kay geometrisi [13]........................................................ 24
ekil 3. 12. V-Kay uzunluk lme dzeni [13]...................................................... 28
ekil 3. 13. Dili kay ve kasna [13]...................................................................... 34
ekil 4.1. Alc ve server arasndaki iliki [19]........................................................... 41
ekil 5. 1. AutoCAD komut alt satr......................................................................... 49
ekil 5. 2. VBA editrne giri mens .................................................................... 49
ekil 5. 3. VBA editr.............................................................................................. 50
ekil 5. 4. Kullanc formu......................................................................................... 51
ekil 5. 5. rnek kullanc formu............................................................................... 51
ekil 5. 6. Project penceresine eklenilen modller .................................................... 52
ekil 6. 2. Normal V-kay seimi [13] .................................................................... 55
ekil 6. 3. KayNoSec alt program .......................................................................... 56
ekil 6. 4. letme faktr seme ekran .................................................................... 56
ekil 6. 5. Gerdirme faktr seme ekran................................................................. 57
ekil 6. 6. alma faktr seme ekran................................................................... 57
ekil 6. 7. Konum faktr seme ekran.................................................................... 58
xv
ekil Sayfa
ekil 6. 8. Kay says seme ekran ......................................................................... 58
ekil 6. 9. Normal V kayboyutlar alt program...................................................... 59
ekil 6. 10. References diyalog penceresi.................................................................. 61
ekil 6. 11. Bir kayn aktarabilecei g deeri excel sayfas ................................ 62
ekil 6. 12. p1bul alt program................................................................................... 63
ekil 6. 13. Kasnakse alt program........................................................................... 64
ekil 6. 14. Kay as bul alt program .................................................................... 64
ekil 6. 15. Kasnak boyutlar bulmak iin alt program ............................................. 65
ekil 6. 16. ki noktadan geen izgi ......................................................................... 68
ekil 6. 17. Kasnak profilinin bir kesiti ..................................................................... 69
ekil 6. 18. Kasnak kesitinin aynalanmas................................................................. 71
ekil 6. 19. oaltma yntemi ile oluan kasnak kesitleri ........................................ 73
ekil 6. 20. Kasnak profili ......................................................................................... 74
ekil 6. 21. 3Blu dndrlm kasnak ..................................................................... 76
ekil 6. 22. Kk kasnan AutoCAD ortamna dahil edilmesi .............................. 76
ekil 6. 23. Noktalarn belirtilmesi ............................................................................ 78
ekil 6. 24. 3Blu kay profili................................................................................... 80
ekil 6. 25. 3Blu oluan kay kasnak mekanizmas ................................................ 82
ekil 6. 26. llendirilmi kay profili................................................................... 89
ekil 6. 27. Dar V-kay seimi [13]......................................................................... 90
ekil 6. 28. Dar kay no se alt program ................................................................. 91
ekil 6. 29. Dar kay boyutlar alt program............................................................. 92
ekil 6.30. Dar p1 Excel sayfas ................................................................................ 94
ekil 6. 31. Dar p1 bul alt program........................................................................... 95
ekil 6.32. Dar kasnak bul alt program..................................................................... 97
ekil 6. 33. Dili kay seimi [13] ............................................................................ 98
ekil 6. 34. Dili kay zellikleri ve snr deerleri.................................................. 99
ekil 6. 35. Grid kontrolnn kod satrlar .............................................................. 100
ekil 6. 36. Dili kay seimi formu ....................................................................... 100
ekil 6. 37. nterpolasyon kod satrlar .................................................................... 101
ekil 6. 38. Kay profili seimi kodlar .................................................................. 101
xvi
ekil Sayfa
ekil 6. 39. Dili kay hzn gsteren kod satrlar ................................................ 102
ekil 6. 40. Girdiler.................................................................................................. 103
ekil 6. 41. Sisteme etki eden faktrler ................................................................... 103
ekil 6. 42. letme faktr seim zgara kontrol .................................................. 104
ekil 6. 43. Dz kaylarda konum faktr.............................................................. 104
ekil 6. 44. alma faktrnn bulunmas ............................................................. 105
ekil 6. 45. Dz kay cinsi se alt program ........................................................... 105
ekil 6. 46. Dz kasnak se alt program................................................................. 106
ekil 6. 47. Standart kay genilii alt program .................................................... 106
ekil 6. 48. Dz kay seimi formu ........................................................................ 107
ekil 6. 49. 3Blu dz kasnak .................................................................................. 108
ekil 6. 50. Dz kay profili ................................................................................... 108
ekil 7. 1. AutoCAD 2007 program ana sayfas..................................................... 109
ekil 7. 2. Open VBA Project penceresi.................................................................. 110
ekil 7. 3. Microsoft Visual Basic Editr .............................................................. 111
ekil 7. 4. Kay-Kasnak Tasarm ara yz............................................................ 111
ekil 7. 5. Normal V kay-kasnak hesab ve izimi formu..................................... 112
ekil 7. 6. Gerdirme faktr seimi ......................................................................... 112
ekil 7. 7. alma faktr seimi ........................................................................... 113
ekil 7. 8. Konum faktr seimi ............................................................................ 113
ekil 7. 9. Kay says seimi.................................................................................. 113
ekil 7. 10. Kay kasnak bilgileri grid kontrol ..................................................... 114
ekil 7. 11. 3Blu kay kasnak mekanizmas konuma gre izilii ........................ 114
ekil 7. 12. llendirilmi kay............................................................................ 115
ekil 7. 13. llendirilmi kasnak ......................................................................... 115
ekil 7. 14. Deiik aplardaki kasnak aplar ........................................................ 116
ekil 7. 15. Dili kay kasnak formu ...................................................................... 116
ekil 7. 16. Sonularn gsterilmesi formu.............................................................. 117
ekil 7. 17. Dz kay kasnak formu ....................................................................... 117
ekil 7. 18. 3Blu kay profili................................................................................. 118
ekil 7. 19. 2Blu llendirilmi kay................................................................... 118
xvii
Simgeler Aklama
a Kasnak merkezleri arasndaki mesafe, mm
A Kay kesiti, mm2
b Kay genilii, mm
D,d Kasnak aplar, mm
E Elastiklik modl, N/mm2
F1 Kayn gergin kol kuvveti, N
F2 Kayn gevek kol kuvveti, N
F Merkezka kuvveti, N
Fg Gerdirme kuvveti, N
FS Srtnme kuvveti, N
Ft evre kuvveti, N
g Yerekimi ivmesi, m/s2
h Kay kalnl, mm
i letme oran, dev/dak
K Kaya etki eden faktr
L Kay uzunluu, mm
m Ktle, kg
M Moment, Nmm
n Devir says, dev/dak
P G, kW
P* Bir kayn iletebilecei g, N/mm2
r Yarap, mm
s Kay kalnl, mm
So Kay kesit alan, mm2
v Hz, m/s
xviii
Simgeler Aklama
Z Kasnan kanal says
Srtnme katsays
Sarlm as, derece
Kay malzemesinin younluu, daN/mm3
ekme faktr
Gerilme, N/mm2
Birim uzama
Asal hz, 1/s
Asal deer, derece
Dnme dzlemindeki kayma as, derece
Ksaltmalar Aklama
2Blu ki Boyutlu
3Blu Boyutlu
BDT Bilgisayar Destekli Tasarm
CAD Computer Aided Design
CADD Computer Aided Design And Drafting
DCL Dialog Control Language
DIN Deutsche Industrie Norm
TSE Trk Standartlar Enstits
VBA Visual Basic for Application
VBE Visual Basic Editor
1
1. GR
malat yaplacak rnn tasarmn aklayan, imalat ile iletiimi salayan izimler
teknik resim izimleridir. Klasik teknik resim izim mant, izim tahtas, cetvel
gibi izim aygtlarnn kullanmyla ve teknik resim prensiplerine bal kalnarak
aklanr. Tasarmda fikrin izgilere dnmesi, detaylandrma ve imalatla olan
iletiimi kurma tasarmcnn abas ile olmakta, tecrbe nemli rol oynamaktadr.
nsan abas ve bilgi birikimi klasik mantkta en nemli etkendir, dolaysyla
tecrbeye dayal bilgi birikimi olan elemanlar gerektirir. zellikle, daha nce
yaplm tasarm almalarnn iyiletirilmesi veya baz ksmlarnn deitirilmesi
gerektiinde, izimlerin ve detaylarn yeniden oluturulmas ar zaman kaybna
sebep olur. Bu zaman kayb yeni fikir retme dinamizminin alt dzeye inmesi
demektir.
CAD sistemlerin saladklar kolaylklar amaca uygun yeni modller ile tasarmn
otomatik ve hzl bir ekilde gerekletirilmesi ihtiyac, tasarmn bir program dili ile
desteklenmesini gndeme getirmitir. Bunun yannda, ayn tasarmn farkl veriler
2
ilem yaplabilmesi, CAD sistemlerini destekleyici bir programlama dili ile mmkn
olmaktadr. Bu amala gelitirilen programlarla tasarma ve retime ilikin bir takm
ilemler otomatik olarak gerekletirilmektedir. Tasarm destekleyici diller,
kullancnn zel istek ve ihtiyalarna uygun olarak sistemin geniletilmesini
mmkn klabilmektedir. Bylece sisteme yeni komutlar, standartlar,
eklenebilmekte; zel modler sistem tasarmlar uygulamalar gibi yetenekler
kazandrlabilmektedir [2].
2. LTERATR ARATIRMASI
Dndar ve Ate (1993) yaptklar almada dz, normal V-kay ve dar V-kay
mekanizmalarn Quick Basic programlama dili kullanarak tasarmn gerekletiren
bir program yapmlardr. Mekanizma tasarmnda dndren kasnak aplar
standartlardan alnm, dier elemanlarn hesabda bu kasnak apna gre yaplmtr.
Bu hesaplamalar btn standart kasnak aplar iin uygulanmtr. Deiik aplarda
ve kay kesitlerinden oluan mekanizma tasarmlar iersinde hacme bal olarak
iyiletirme ile seim salanmtr. Programda, hesaplamalarn yaplmas iin
kullancdan dz kaylar iin motor gc, motor devri, mekanizma devri ve motor
alma saati istenmi ve izelgeler Quick Basic ortamnda kullancya sunularak
kullanc tarafndan seilmesi istenmi, alnan btn deikenlere bal olarak
hesaplamalar yaplp, Quick Basic ekranna sonular yanstlmtr [3].
(ekil 2.1). Veriler Microsoft Excel altnda alan VBA programa dili ile AutoCAD
ve dier 3Blu programlara gnderilmitir.
Hazrlanan programn 2Blu izim alabilmek iin AutoCAD 2007 kullanlarak alnan
bir kts ekil 2.3teki gibidir.
Autodesk Inventor ile izimi yaplm kay kasnak mekanizmas ekil 2.4te
grlmektedir.
Yayla ve Bilgin (1996) yaptklar almada AutoLISP ile yaplan tasarmda srekli
kullanm iin AutoLISPin etkinlii incelenmitir. Gelitirilen program ile tek
kademeli dz dili ark redktrnn, teorik projelendirme hesaplar dorultusunda
parametrik bir tasarmn gerekletirmitir. Program girdi ve ktlar diyalog
kutular ile salamtr. Ayrca program, tasarmn 2Blu ve 3Blu izimini elde
edebilecek ve bunu kada aktarabilecek bir zellie sahiptir [8].
Kurt ve Can (1997) yaptklar almada standart makine elemanlar (dz, helis,
konik, sabit bilyal yatak gibi) AutoLISP programlama dili ile parametrik tasarm
yaplmtr. Program girdileri ve ktlar diyalog kutular ile salanmtr. Ayrca
7
Kay ile kasnak arasndaki ksmi kaymalardan dolay tam ve sabit bir evrim
oran salanamaz.
Hareket iletimi iin kayn kasnak zerine bastrlmas gerekir, yani bir basma
kuvvetine ihtiya gsterir. Bu basma kuvvetinin etkisi altnda miller ve yataklar
dili ark ve zincir mekanizmalarndakine gre daha byk zorlanmalara maruz
kalrlar.
Kay zamanla bir geveme meydana geldiinden, mekanizmann bir gerdirme
tertibat ile donatlmas gerekir.
Byk hacim kaplar; bu nedenle volan kullanlan yerlerde tercih edilir.
Polimer malzeme, ya, su buhar vb. ortamlarda farllk gsterir.
Kay kasnak mekanizmalar, kayn kesitine gre dz (ekil 3.1 a, ekil 3.2 a) ve V
kay mekanizmalar (ekil 3.1 b, ekil 3.2.b, ekil 3.2.c., ekil 3.2.d) olmak zere
iki esas gruba ayrlabilir. Bunlarn yan sra dili (ekil 3.2.e) ve mafsall kay (ekil
3.2.f) tipleri mevcuttur. Ayrca hassas cihaz tekniinde, yuvarlak kesitli (ekil 3.1. c)
kaylarda kullanlmaktadr. Dili kayn hareket iletme tarz ekle bal olduundan
byle bir mekanizma, alma bakmndan zincir mekanizmasna benzer. Kay
mekanizmas ile benzerlik ancak kay malzemesi ynndendir. [12]
a b c
d e f
Mekanizmann nemli bir eleman olan kay aadaki zelliklere sahip olmaldr:
3.2.1. Dz kaylar
Ana malzemeye gre ksele, kauuk ve tekstil kaylar olmak zere gruba
ayrlabilir. Bunlardan baka plastik malzemelerden yaplan ok tabakal ve srtnme
katsaysn ykseltmek amacyla mantar kapl kasnaklar zerinde alan elik
eritler mevcuttur.
normal olup, nem ve asitlere kar dayankl deildir. Ancak ince bir sentetik bir
sentetik kauuk tabakas ile kaplanarak bu maddelere kar dayankl arttrlabilir
(ekil 3.3.b, ekil 3.3.c, 3.3.d).
Tekstil kaylar, emprenye edilmi yapay ipek, sentetik yn, devety ve baz
hallerde naylon, perlon gibi sentetik liflerden yaplan kaylardr. Ucuz olmalarna
ramen ekme mukavemetleri ksele kaylarnkinden daha yksektir. Ancak
srtnme katsays nispeten kk olduundan daha az enerji iletebilirler. Ortamn
etkisinden korumak iin baz hallerde bu kaylar katran ile emprenye edilirler.
ok tabakal kaylar, tarafsz eksen zerinde veya civarnda bulunan tabaka plastik
malzemeden yaplm olup st ve alt tabakalar ksele veya kauuk dieri ksele
olabilir. Yksek bir ekme mukavemetine sahip bulunan bu kayn srtnme
katsays nispeten byktr.
V em FE t K E Ee
2 2 2 2
Kayn cinsi m/s daN/mm 1/s s/D1 C daN/mm daN/mm daN/mm daN/mm3
Kl taraf
Yksek derecede HGL 50 0,55 25 0,05 45 3,50 45 5 0,9.103
= 0,33+0,02 v
bklr
HGC 50 0,60 25 0,05 70 3,75 45 5 1,2.103
12
13
3.2.2. V kaylar
Dz
Kayn tipi V Dili
Ksele Kauuk Plastik
evrim Oran 16 16 20 12 11
Hz, m/s 30 65 120 25 80
Gerdirme ve yatak Yksek Yksek Yksek Dk En dk
ykleri
Millerin konumu Paralel ve eksenle kesien miller Paralel
evrim orann Sabit
Ksmi kayma
sabitlii (Pozitif)
Titreim ve Serbest titreim. Baz hallerde kayn Sesiz ve Dili etkisinden
Grlt dalgalanmasndan dolay grlt serbest dolay
yapabilir. titreim titreim
Verim % 98e kadar
Yalama Yalama istemez
Bakm Zaman
zaman
Gerdirme Gerdirme Gerdirme ok az gerdirme
zel
muayene
malat ve montaj
Dk Dk Orta Dk Orta
maliyeti
15
ekil 3.5te grld gibi, alma esnasnda kay zerindeki kuvvet, gevek
koldan gergin kola geerken artar. Kayn kasna sard blge zerindeki kk
bir birim eleman alarak incelendiinde: ekil 3.5te radyal yndeki kuvvetlerin
denkliinden;
ekil 3.5. Dndren kasnak zerine sarlan kayta oluan kuvvetler [13].
d1 d
dF n = 2Fsin + dFsin 1 (3.1)
2 2
d 1 d 1
sin = (3.2)
2 2
16
d1
dF . sin 0 (3.3)
2
alnrsa
dF n = F . d1 (3.4)
d1 d
(F + dF) . cos F . cos 1 . dF n = 0 (3.5)
2 2
d 1
cos 1 (3.6)
2
alnrsa
dF = . dF n (3.7)
dF = . d1 . F (3.8)
F1
dF 1
F = . 0 d1
F2
(3.9)
F1
e . 1 (3.10)
F2
1 D 2 D1
cos = (3.11)
2 2a
2M b
Ft = (3.12)
D1
P
M b = 9550 (Nm) (3.13)
n
V= (3.14)
sin
2
V kaylarnda E. 3.10;
18
F1
e V . 1 (3.15)
F2
F1
F1 den dolay 1 = (3.17)
So
12 1 2
dF = m . . r = m .
2
= S o . d 1 . r (3.18)
r g r
zldnde
2
= 1 (3.19)
g
1
F = 2 . . S o . sin (3.20)
2
F1 F
e 1 (3.21)
F 2 F
20
Kay kasnan zerine sarld iin yukarda bahsedilen gerilmelere ilave olarak
eilme gerilmesi meydana gelir. ekil 3.8deki gibi eilen kayta, Hooke kanununa
gre ekil deiiklii meydana geldii kabul edilir ise;
D s
L = + (3.22)
2 2
s
L = (3.23)
2
s
e1 =E e (3.24)
D+s
s
e1 =E e (3.25)
D
alnabilir.
21
h e 2 E e h e
e1 =E e = (3.26)
de de
2
bulunur.
Kay, balangta sk bir ekilde sklsa bile zamanla srmeden dolay uzama ve
geveme meydana gelir. Geveme, gerdirme kuvvetinin azalmas demek olduu iin
kay aktarmas gereken momenti aktaramaz ve kayma meydana gelir. Kaylarn
zaman zaman gerdirilmesi gerekir. ekil 3.9da deiik gerdirme dzenleri
verilmitir [13].
Bundan dolay btn sarl kavisinin yalnz bir blgesinde kay hareket
iletmektedir; dierinde ise elastik kayma veya srtnme olarak da isimlendirilen
ksmi bir kayma meydana gelmektedir. Dndrlen kasnakta olaylar tam tersinedir.
Kaytaki gerilmeler giri noktasndan k noktasna kadar olan blgede 2den 1e
ve dolaysyla ekil deitirmeler 1= 1/ E den 2= 2/ E ye kadar artmaktadr. Bu
23
nedenle k noktasna doru kay parasnda gittike byyen bir uzama meydana
gelmektedir; yle ki, burada da belirli bir noktadan sonra kay, kasnan zerinde
ne doru kaymaya balar. Elastik kayma blgesinin bykl (1- 2) ve
dolaysyla (F1-F2) farkna baldr. Dolayssyla elastik kayma
eitlii ile ifade edilir. (F1-F2) fark artka, ksmi kayma blgesi de byr ve belirli
bir deerde btn sarl kavsi boyunca kayma meydana gelir. Bu durumda, kay bir
btn olarak kasnak zerinde kayar. Byle bir durumda hareket iletilmez. Bu tr
kaymaya tam kayma ad verilir.
P =F t v = (F1 F 2 )v 1 (3.28)
n1 D2
i12 = = (3.29)
n 2 D1 (1 K k )
Eitlii bulunur. Kk deeri olduka kk olup, 0,01 ile 0,03 deerleri arasnda
deiir. Bu nedenle pratik hesaplarda
n1 D 2
i12 = (3.30)
n 2 D1
Eitlii bulunur.
Eksenler aras mesafeye bal kay boyu hesab, ekil 3.11de kay uzunluu:
L = 2 a cos + (D1 + D 2 ) + (D 2 D1 ) (3.31)
2
2
D D
L 2a + a 2 1 + (D 2 + D1 ) (3.32)
2a 2
bulunur.
(d d ) 2
L e = 2a + (d e1 + d e2 ) + e2 e1 (3.34)
2 4a
kullanlabilir:
Veya hz esasna gre D1 =60v/n bantlar ile de tayin edilebilir. P-[kw] iletilen
g ve n1 [dev/dak] dndren kasnan dnme hz, v-[m/s] evresel hzdr; v,
optimum hz vopt da olabilir. D1 apna bal olarak dndrlen kasnan D2 ap
D 2 = i12 D1 (3.38)
Kay kesiti g iletme kabiliyetine bal olarak tayin edilmektedir. Daha nce
belirtildii gibi, g iletme kabiliyeti kayn mukavemetine veya kayma olayna
gre hesaplanabilir. Pratik hesaplar iin, kayma olay ile ilgili yeteri kadar deer
bulunmadndan, mevcut yntemler mukavemet esasna gre dayanmaktadr [12].
P =F t v = t bsv (3.39)
27
Ft
b (3.40)
t s
Ft K i
b
(3.41)
K K ko
t
Ayrca kayn,
vz o
f e= f eem (3.42)
L
Eitliinden eilme saysna gre kontrol hesab yaplr. feem deeri izelge 3.1de
verilmitir.
28
V-Kaynn boyunu lmek iin kay, ekil 3.12de boyutlar verilen biri birine eit
iki kasnak zerine taklr. Alttaki kasnak F kuvveti (Kaylara gre uygulanacak
kuvvetler TS198 de verilmektedir) ile aa doru ekilir ve dolama yaplacak
ekilde dndrlr. Bu ilemden sonra e mesafesi llr. Kayn efektif boyu
eitlik (3.42) ile hesaplanr [13].
L e = 2e + d e (3.43)
3.11. Kasnaklar
Kasnaklar, lamel grafitli dkme demir, kresel grafitli dkme demir, elik dkm ve
kaynaklanabilir elik malzemelerden yaplabilir. Kasnak malzemesi seilirken,
kasnan hz dikkate alnmaldr. izelge 3.7de kasnak malzemeleri ve hz snrlar
verilmitir [14].
TS 143/3e gre standart olarak imal edilen dz kaylar iin ller EK-1de
verilmitir.
29
Kaylarn alma konumlar, kay eidine gre deiir. izelge 3.8de deiik
kaylar iin uygun kasnak konumlar verilmitir [20].
Dar V-kay kasna ve Normal V-kay kasna genilikleri aadaki eitlik ile
hesaplanr.
B = (z-1)e + 2f (3.44)
mak =1 + + e1 K /S (3.45)
1 em e1 (3.46)
e 1 1
= ( em
*
t e1 ) 1 (3.47)
e
Kayn takld makinenin alma ekli ve alma sresini hesaba katar (izelge
3.5).
Kullanm alan K
Kay deneyleri, kay kollar bir birine paralel, yani sarlma as 180 o olacak
ekilde yaplmtr. Sarlma asnn daha kk olmas durumunda kaytaki
zorlanma artar (izelge 3.8).
Sarlma As 1
70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220
Dz 1,45 1,36 1,28 1,22 1,17 1,12 1,08 1,05 1,02 1 0,98 0,96 0,94 0,93
V 1,73 1,59 1,47 1,37 1,28 1,16 1,12 1,08 1,05 1,02 1
Faktrlerin tm
K top =K i K K ko K K G K Z (3.48)
ile gsterilirse:
Normal V-kay seimi ekil 3.15de verilen diyagram yardmyla yaplr. Bir adet
dar ve normal-V kaynn aktarabilecei g izelge 3.11da verilmitir. Dar V-
kay seimi ekil 3.16 diyagram yardmyla yaplr. izelgeden alnan bir adet
kayn aktarabilecei g P* yardmyla kay says hesab yaplr. Kay says:
P K top
Z= (3.51)
P
34
Gcn kaylar arasnda dalmasnda byk farkllklar olmamas iin, kay says
Z8 olarak alnmas nerilir [12].
DL VERSYON NTELK
SCRIPT Hepsi Makro
AutoLISP Hepsi Gelimi makro, yapay zeka, liste ileme
DIESEL AutoCAD 12 ve sonras Makro, Durum satr
ADS AutoCAD R10 R13 C/ Genel parametrik izim, kullanc ara birimi
ObjectARX AutoCAD R13 2008 C++/ Genel parametrik izim, kullanc
ara birimi, yeni nesne tanmlama
DCL AutoCAD R10 ve Diyalog kutusu tanmlama dili (Lisp ve
sonras ADS ile birlikte kullanlabilir.
.NET AutoCAD 2004 ve C#, VB.NET, C++, MNG gibi diller
sonras kullanlarak parametrik izim ve
kullanc ara birimleri hazrlanabilir.
VBA AutoCAD 12 ve sonras Visual Basic for Applications.
Parametrik izim ve kullanc ara birimi.
Dier Diller AutoCAD 12 ve sonras OLE server olarak Interface modl
zerinden her dille uygulama yazlabilir.
Bu diller ile SCR ve DXF dosyalar
oluturulabilir .
36
SCRIPT:
Uzants SCR olan yaz dosyalar olarak hazrlanrlar. Basit AutoCAD komutlarn
arka arkaya iletmek iin kullanlr. Genellikle arka arkaya izici kts almak, slayt
gsterisi yapmak iin kullanlr. Ancak gnmz AutoCADlerinde halen
almasna karn SCR dosyalarnn yerini ada komutlar almtr.
DIESEL:
AutoCAD, C gibi yapsal ve derlenen dille ilk defa ADS sayesinde bulumutur.
Ancak bu dilin mr uzun olmamtr. Hemen arkasndan ObjectARX gelmi ve
ADS mrn tamamlanmtr. Kullanmak iin Watcom C ya da Metaware C denilen
derleyiciye ihtiya duyulmutur. Bu derleyicilerin IDEleri olmadndan C
dosyalarn harici bir yaz dzenleyicide hazrlanmaktadr. Dosya uzantlar ADS ve
EXE olmaldr.
Visual C++, (Visual Studio 6 (VS6)) ile AutoCAD, R13 srm ile bulumutur.
Devrimsel nitelikteki yenilik kendi AutoCAD nesnelerinizi C++ ile tanmlamanzdr.
ObjectARX ile tpk bir izgi ve yay nesneleri gibi, sizde kendi kap nesnelerinizi
tanmlanabilir ve bu nesneleri AutoCADin kendi izim eleman olan MOVE,
ERASE ve COPY gibi tm AutoCAD komutlar ile alr. Bu tanmlamalarn
yaplmas olduka zordur. Bunu dnda VS6y kullandnzda MFC
ktphanelerine eriim olana domutur. Bu da kullanc arabirimi olarak
Windows penceresini kullanmak, veri tabanlarna dorudan balanmak, network
eriimi, internet eriimi demektir. Dosya uzantlar ARX ve DBX olabilir. Aslnda
bunlar birer DLL dosyasdr.
AutoLISP ve ADS iin kullanc ara birimi hazrlamak bu dil sayesinde mmkn
olabilir. Temel bir prensip her diyalog kontrolne bir anahtar, bir etiket ve bir zellik
vermek olarak aklanabilir. Halen kullanlmaktadr. Dosya uzantlar DCLdir.
.NET:
Visual Studio 2002 veya 2005 (VS2005) ile C#, VB.NET DLL projeleri
tanmlayarak oluturulur. AutoCADin ObjectARX wrapperlar hazrland
MANAGED EXTENSION DLLleri projeye referans olarak tantlr. Oluan
dosyann uzants DLLdir ve NETLOAD komutu ilen yklenir.
38
Olumlu ynleri: Kolay renilir. Kullanc ara birimi tasarlamak ok basittir. Veri
tabanlarna balamak ok basittir. Yazdnz kod dier projelerinizde de kolaylkla
kullanlr.
AutoLISP:
Olumlu ynleri: Her programcnn bildii dil olmas ve kullanlmas kolay olmas;
renilmesi kolay bir dildir. Kullanc ara birimi oluturulmas ve veri tabanlar ilen
balant salanmas kolaydr. Excel, Word, PowerPoint, Access ile AutoCAD
ortamnda bilgi al verii salanabilir.
39
DCL kodlar ile uzun uzadya kodlar ilen uramadan hazr olarak sunulan
kullanc ara birimlerinin olmas
Kullanc ara birimlerini tasarm zamannda istenilen deiiklere msaade etmesi,
renilmesi kolay olmas, genellikle her programcnn bildii dil olmas
Veri tabanlar ile balantsnn kolay olmas
Excel, Word, PowerPoint, Access ile AutoCAD VBA ile balant salamas
AutoCAD ortamnda VBA Editrnn olmas
Ayrca, nesne tabanl bir programlama dili olduu iin AutoCAD komutlar MOVE,
ERASE, COPY, MIRROR gibi AutoCAD komutlar ilen alr olmas ve tasarm
aamasnda program deneme kolaylndan dolay VBA programlama dili tercih
edilmitir.
AutoCAD 14ten itibaren ActiveX otomasyon ile AutoCADi kontrol etmek iin
bsbtn yeni bir yntem var oldu. ActiveX otomasyon Microsoft Corporation
tarafndan oluturulmu standartlardr.
40
AutoCAD uygulama alan dier btn bilgisayar uygulamalar gibi belirli bir
uzmanlk alan ile snrldr. AutoCADin uzmanlk alan izimleri retmektir.
AutoCAD kendi iersinde bir takm yeterliliklere sahip olmak bir veri taban veya
grafik programn sergiledii davranlar gstermez. AutoCADin mevcut zellikleri
ile grafik programlarn baz zelliklerinin bir araya getirilmesi durumda en iyi izim
uygulamalar retebilir. AutoCADin kendi bana zebildii problemlerin bir
ksmn AutoCAD ortamnda, snrl olduu problemleri zmek iin baka
uygulamalar e zamanl kullanabilmek iin ActiveX otomasyon ortaya karmtr.
ActiveX otomasyon iki uygulama arasnda diyalog ierse de bu, ayn eler arasnda
iki ynl diyalog deildir. ActiveX otomasyon programlanmasnn her paras farkl
rollerde iki program iermektedir.
Alc, diyalogu balatan bir uygulamadr. Server da alcya cevap veren bir
uygulamadr. ActiveX otomasyon kodu, server tarafndan kod kontrolleri
uyguland zaman, alc iinde harekete geer. ActiveX otomasyon iindeki dei-
tokuu, alc ile server arasndaki ilikiyi gsterir (ekil 4.1).
ekil 4.1de grld gibi her ActiveX otomasyon operasyonun iinde adm
vardr. Birincisi, bu uygulama ActiveX otomasyon operasyonun balamasna karar
verir. Bu uygulama otomatikman alc olur ve uygulama arlr.
Diyalogun balamas ile alc uygulamas kodu harekete geirir, bu kod server
komutlarn ierir. Server komutlar, server uygulamasnn ve hangi komutlarn
meydana kacana karar verir; ama alc uygulamas, komutlarn her hangi bir
zamanda kullanlmas iin komutlar seer. Komutlara uygun bir ekilde cevap veren
servera ActiveX otomasyon komutlar tarafndan geilir
41
Alc, servera komutlar ne kadar gndermek isterse o kadar devam edebilir. Server,
her bir komutu aslnda uygun bir ekilde uygular. Alc, servern kontroln yapt
anda, alc ak bir ekilde diyalogu keser veya basite komut gndermeyi
durdurabilir. Mevcut birok ActiveX otomasyon server ve ActiveX otomasyon
alclar vardr. Bunun sebebi, uygulama iindeki ActiveX otomasyon server destei
programlamasdr. Bu uygulamay ActiveX otomasyon alcsndan yapmaktan daha
kolay bir itir.
ActiveX otomasyon server, fonksiyonellii nesneler yolu ile ortaya kartr. Nesne,
tek kelimeyle server uygulamasnn bir blmnn soyut temsilidir. Nesne, kendi
kendine bir uygulama, bir uygulama tarafndan ynetilen dokmann bir ksm veya
ara ubuu gibi bir uygulamann ara birimi de olabilir. Bir nesne dier bir nesneden
yolla ayrlabilir.
42
Renk
Katman
Biti Noktas
Balang Noktas
Younluk (Kalnlk)
Kopyalama
Silme
Aynalama
Dndrme
Tama
43
Nesne AutoCAD ActiveX alma noktasnn ana yap bloudur. Her korumasz
nesne AutoCADin eksiksiz blmn temsil eder. AutoCAD ActiveX ortak
yznde ok deiik trde nesneler bulunur. rnein;
Uygulama nesnesi AutoCAD ActiveX otomasyon nesne modeli iin asl nesnedir.
Uygulama nesnelerinden dier nesnelere ya da nesneler iin yazlm zellikleri ve
metotlara gre yaplabilir. rnein; uygulama nesnesi tercihler nesnesine dnen
bir tercih zelliine sahiptir. Bu nesne seenekler (Options) diyalog kutusundaki
onay saklama ayarlarna geii salar (izim saklama ayarlar veri taban tercih
nesnesinde bulunur). Uygulama nesnesinin baka zellikleri; uygulama nesne ve tr
44
Her grafiksel nesne Copy, Erase, Move, Mirror gibi birok AutoCAD komutlarn
gstermek iin uygulamaya izin veren metodlara sahiptir. Bu nesneler ayrca; uzun
veri ayarlamas ve geri getirim (xdata), uygulama ve gncelletirme, nesnenin
balant kutusuna geri getirme gibi metotlara sahiptir. Grafiksel nesneler, katman,
izgi tipi, renk ve kol gibi tipik zelliklere sahiptir. Bunlar ayrca, Center, Radius ve
Area gibi nesne tipine bal olan kesin zelliklere sahiptir.
45
Tercihler nesnelerin altnda, her biri opsiyonel diyalog kutusundaki eritlere uyan bir
dizi nesne vardr. Bu nesneler birlikte opsiyonel diyalog kutusundaki btn onay
depolama yaplarna geii salar. izim depolama yaplar veri taban tercihler
nesnesinde bulunur. Ayrca takm deikeni ve alm deikeni metotlaryla opsiyon
el (ve opsiyon diyalog kutusuna ait olmayan sistem deikenlerini) yaplandrlp
deitirilebilir.
PopupMen st Men
Ara ubuklar
ThisDrawing.Application.Update
5. VBA EDTR
nc yol olarak ALT+F11 ksa yol tularna beraber basarak VBA editrne
gei salanr (ekil 5.3) [20].
Kullanc formu
Takm kutusu
Kontroller
rnek olarak oluturulmu bir kullanc formu (UserForm) ekil 5.5te verilmitir.
Modller, VBA ortamna aktarlmas iin VBA men ubuundan Insert tklanlr,
aaya doru alan kayar menden Modules tklanlarak eklenmi olur. Programa
dahil edilen modller Project penceresinin altnda eklenmi olarak grnrler
(ekil 5.6).
Bu almada, TSE ve DIN standartlarna uygun olarak imal edilmesi gereken kay
ve kasnak elemanlarnn 3Blu kat model izimleri ve llendirilmi izimlerini
kullanc katks en aza indirilerek elde etme ilemini gerekletiren bir program
tantlmaktadr. Program, AutoCAD 2007 srm ortamnda VBA dili ile yazlmtr.
1. Normal V Kay-Kasnak
2. Dar V Kay-Kasnak
3. Dili Kay-Kasnak
4. Yass Kay-Kasnak
Bunlardan Normal ve Dar V kay tasarmlar sanayide ok geni bir kullanm alan
olduundan ve standart olarak retimleri yapld iin ncelik ile Normal ve Dar V
kay kasnak tasarmlar, 3Blu kat modelleri ve llendirilmi izimleri zerinde
durulmutur. Dili (Triger) kayta seim ve llendirilmesi yaplmtr. Dz kayta
mukavemet artlarna gre hesap yaplp kay genilii bulunarak 3Blu kat modeli
ve llendirilmi izimleri yaplmtr.
Normal V kay seimi ve kay saysn gsteren akm emas ekil 6.1de
verilmitir.
P: Giri gc
Bala
ngiri: Giri devri
P*
Z=
P1
Dur
G (P, kw),
Giri devri (n1giri, dev/dak),
k devri (n2k, dev/dak),
Eksenler aras (Ea, mm),
olarak belirlenmitir.
Normal V kay profili seimi izelge yardm ile yaplmaktadr (ekil 6.2). Kay
profilin seilmesi iin motor gc ve dndren kasnan devir saysn girip, iletme
faktr seilmesi istenmitir. Motor gc ve iletme faktrnn arpm sonucu
bulunan kay zorlayan g ve devir saysna bal olarak izelgeden kay profili
seilir.
Dndren kasnan devir says, n1, min-1
Btn programlama dillerinde kodlar satr satr okunur. rnein ksonu = 1.1 ve
n1giri = 425 deerleri iin programn ileyii 1. satrdaki ksonu doru ama
n1giri deeri salamad iin bu satr atlayp 2. satra geilecektir. ksonu ve
n1giri deerini salayan satra kadar program kodlar okuyacaktr ve en doru
deer salandktan sonra buna gre kay profili kodu seilecektir. Bu rnek iin
kay profili 5. satrdaki deerler salamakta ve kay profili 13 olarak
belirlenmektedir.
Kay kasnak mekanizmasnn almasna etki eden faktrlerden bir dieri gerdirme
faktrdr. Bu deerin seimi seenek butonlar (OptionButton) kontrol ile
yaplmaktadr. Bu ekilde kullancdan gerdirme faktrn belirtmesine imkan
salanmtr (ekil 6.5). Gerdirme faktr kgerdirme deikenine atanarak eer
(If) art yapsyla deerinin alnmas salanmtr.
Kay kasnak mekanizmasnn almasna etki eden faktrlerden bir dieri ise
alma faktrdr. alma faktr ile ilgili deerler Blm 3te izelge 3.6da
verilmiti. Bu deerin seimi seenek butonlar (OptionButton) kontrol ile
yaplmaktadr. Bu ekilde kullancnn alma faktrn belirtmesine imkan
tannmtr (ekil 6.6). alma faktr kalma deikenine atanarak eer (If)
art yapsyla deerinin alnmas salanmtr.
Kay kasnak mekanizmasnn almasna etki eden faktrlerden bir dieri ise
konum faktrdr. Konum faktr ile ilgili deerler Blm 3te izelge 3.7de
verilmiti. Bu deerin seimi seenek butonlar (OptionButton) kontrol ile
yaplmaktadr. Bu ekilde kullancdan konum faktrnn de belirtmesine imkan
tannmtr (ekil 6.7). Konum faktr kkonum deikenine atanarak eer (If) art
yapsyla deerinin alnmas salanmtr.
Son olarak kullancdan kay kasnak mekanizmasnn almasna etki bir dier
faktr ise kay saysn belirtmesi istenmitir. Bu deerin seimi seenek butonlar
(OptionButton) kontrol ile yaplmaktadr (ekil 6.8). Kay says kkaysays
deikenine atanarak eer (If) art yapsyla deerinin alnmas salanmtr.
KaysNoSec alt program ile KayNo deikenine atanan kay profili deeri
belirlenir. Seilen kay profiline gre standart kay boyutlar (izelge 6.1) seimi,
modller (Modules) iine dahil edilen kayboyutlar alt program ile
oluturulmutur (ekil 6.9). Kay profilinin kesitini oluturmak iin gerekli olan tm
boyutlar bu alt programa eklenen boyutlardan elde edilmektedir.
Bir kayn iletebilecei g, Microsoft Excel ile VBA arasnda veri al verii
yaplarak belirlenmektedir. Microsoft Excel ve VBA arasnda balanty kurmak iin
VBA mensnden Tools-> References tklanlr ve ekrana References-
61
V m/s 5 6 8 10 13 17 20 25 32 40 50
2 0,018 0,037 0,074 0,14 0,26 0,52 0,74 1,10 1,77 2,72 4,42
4 0,035 0,074 0,14 0,27 0,54 0,96 1,40 2,21 3,46 5,45 8,83
6 0,050 0,11 0,20 0,40 0,81 1,40 2,06 3,24 5,16 8,10 13,3
8 0,063 0,14 0,26 0,53 1,03 1,84 2,72 4,20 6,78 10,3 17,0
10 0,074 0,16 0,32 0,64 1,25 2,28 3,31 5,10 8,20 12,5 20,3
12 0,08 0,18 0,35 0,74 1,47 2,58 3,83 5,90 9,43 14,7 23,6
14 0,08 0,19 0,38 0,81 1,62 2,94 4,27 6,64 10,1 16,2 25,8
16 0,08 0,20 0,40 0,88 1,70 3,17 4,65 7,22 11,6 17,7 28,7
18 0,074 0,19 0,41 0,88 1,91 3,40 4,94 7,65 12,2 19,1 31,0
20 0,059 0,18 0,40 0,95 2,00 3,52 5,09 7,90 12,6 20,0 31,7
22 0,037 0,15 0,36 0,88 2,00 3,52 5,16 8,04 12,8 20,0 32,4
24 - 0,11 0,31 0,81 1,91 3,46 5,00 7,60 12,5 19,2 31,7
26 - 0,059 0,22 0,74 1,84 3,31 4,80 7,45 11,9 18,4 30,2
28 - - 0,13 0,66 1,70 3,10 4,41 6,85 10,9 17,0 27,2
30 - - - - 1,47 2,58 3,75 5,90 9,56 14,7 23,6
62
p1bul
Dim piki, psonu, p2, p3 As Double
pbir = xlsheet.Cells(I, j).Value
piki = xlsheet.Cells(I - 1, j).Value
p2 = xlsheet.Cells(I, 1).Value
p3 = xlsheet.Cells(I - 1, 1).Value
psonu = piki - (p3 - khz) * (piki - pbir) / (p3 - p2)
Yukardaki kod satrlar ile izelgeden alnan deerler interpolasyon yaplarak bir
kay-kasnak sisteminin aktarabilecei g psonu elde edilmi olunur.
Byk kasnak ap, kk kasnak ap ve eksenler arasna bal olarak kay sarlm
as teta hesaplanr. izelge 3.8de detaylar verilen. Kay as sarlm faktr
kt deerini bulmak iin de modller iinde kteta adl bir alt program
oluturulmutur (ekil 6.14).
Kay adedi zsays kaya etki eden btn faktrlerin ktoplam ve giri gcnn
arpmnn, bir kayn iletebilecei gce psonu blm ile bulunur. Burada sonu
ondalkl kt iin say bir st deer olan tam say deerine yuvarlatlmtr.
Hesaplama satrlar aada verilmitir.
Seilen kay profiline gre izelge 6.3teki kasnak boyutlar NormalV modl
iinde oluturulan kasnak alt programna kod satrlar yazlarak bulunmaktadr
(ekil 6.15).
36 50 71 100 140 200 280 400 475 560 800 1120 1600
Kanal as 34 22 32 45 63 90 125 180 212 250 355 500 710
32 De ap daha kk kasnaklar iin (TS 148/6da kk katsaysna dikkat ediniz.
67
izim Nesneleri
Dzenleme Nesneleri
AddLine metodu balang ve bitim noktas belli olan iki noktadan geen izgi
nesnesini oluturur (ekil 6.16). AddLine oluturan parametreler izelge 6.4te
verilmitir [21].
StartPoint EndPoint
(0, 0, 0)
Bu program satrlar sayesinde kasna meydana getiren bir kesit profili aadaki
gibi oluturulmutur (ekil 6. 17).
Belirtilen eksene gre var olan izimi aynalar. Aynalama metot parametreleri izelge
6.2de verilmitir.
Kay saysna bal olarak kasnan genilii bulunmutur. Bulunan bu deer ikiye
blnerek kasnak profilinin, bu eksene bal olarak ve aadaki program satrlar
sayesinde aynalanmas salanmtr.
Point1
Point2
izim nesnelerini belirtilen mesafede satr ve stn says kadar oaltma ilemi
yapar. Dikdrtgensel oaltma metot parametreleri izelge 6.2de verilmitir.
ekil 6.19daki profilin kat olarak oluturulabilmesi iin profilin kapatlp, blge
olarak evresi tamamen kapatlmas gerekir. Bunun iin aadaki kodlar eklenerek
kasnak profili tamamlanr.
Yukardaki kodlar dorultusunda AutoCAD ekran grnts ise ekil 6.20deki gibi
olur.
Bu kod satrlar ile kasnamz kat hale dntrlm olunur (ekil 6.21).
Eksenler aras mesafenin yars aynalama ekseni olarak tanmlanp, aynalama metodu
yardm ile blgesel olarak oluturulmu kasnak kesiti aynalanmas salanm, kk
kasnan yarapna bal olarak da dndrme metodu kullanlarak kk kasnan
oluturulmas salanmtr (ekil 6.22).
KayNo alt program ile kayn profili belirlendikten sonra DIN standartlarna
uygun olarak imal edilen kayn boyutlar KayNoSe alt programndan elde
edilmesi salanmtr. Kay profilini oluturacak ebatlar belirlenmesi ile bu llerin
izim ortamna aktarlmas iin AddLightWeightPolyLine metodu kullanlarak
kay profilinin oluturulmas salanmtr. Aada yazlan kodlar ile kay
profilinin kesitinin oluturulmas gsterilmektedir.
pi = 3.141592654
kaci1 = kaci * pi / 180
x = Tan(kaci1) * h
Kay profili tamamen blge haline getirildikten sonra dndrme metodu ile byk
kasnan yarap dndrme ekseni alnp, kayn sarlm asn yars kadar
dndrlmesi salanmtr. Bu kodlar ise aada verilmitir.
Dim axisPt(0 To 2) As Double
Dim axisDir(0 To 2) As Double
Dim angle As Double
axisPt(0) = ((dks + 2 * c) / 2): axisPt(1) = 0: axisPt(2) = 0
axisDir(0) = 0: axisDir(1) = 10: axisDir(2) = 0
angle = (kk + pi / 2)
Hesaplamalar sonucu oluan kay saysna bal kalarak 3Blu kay adeti, adm
says mesafe olarak kabul edilip kopyalanp tanr.
Kay profili ncelikle kay says kadar kopyalanr, adm says mesafe olarak
alnp tama ileminin yaplmas salanmtr. Kodlar ise aada verilmitir.
Kasnak profilinin llendirilmi izimi yeni bir sayfada otomatik olarak izilmesi
salanmtr. VBAda yeni bir izim sayfas oluturmak iin aadaki kod satrlar
kullanlmtr.
kkkasnakdap.ExtensionLineColor = acCyan
kkkasnakdap.DimensionLineColor = acRed
kkkasnakdap.TextColor = acMagenta
pi = 3.141592654
kaci1 = kaci * pi / 180
x = Tan(kaci1) * h
Dim cizgi(0) As AcadEntity
Dim points(0 To 9) As Double
points(0) = -b / 2: points(1) = 0
points(2) = b / 2: points(3) = 0
points(4) = (b / 2) - x: points(5) = -h
points(6) = (-b / 2) + x: points(7) = -h
points(8) = -b / 2: points(9) = 0
Set cizgi(0) = ThisDrawing.ModelSpace.AddLightWeightPolyline(points)
cizgi(0).Lineweight = acLnWt050
Girdiler ve sisteme etki eden deikenler kullanc tarafndan girildikten sonra, kan
hesaplamalar sonucu kay profilinin seilmesi KayNoSec alt program ile
seilmesi salanmtr. Buna bal olarak kay kesitini meydana getiren ller
kayboyutlar alt program ile belirlenmitir. Kay st genilii b, kay
85
Kay st kesitinin llendirilmesi iin gerekli olan kod satrlar aada verilmitir.
hykseklii.TextHeight = 2
hykseklii.ExtensionLineColor = acCyan
hykseklii.DimensionLineColor = acRed
hykseklii.TextColor = acMagenta
cykseklii.TextInsideAlign = True
Dar V kay seimi, Normal V kay seimin iin kullanlan yolun ayns kullanlr.
Dar V kay profili seimi grafikler yardm ile yaplmaktadr (ekil 6.27).
Dndren kasnan devir says, n1, min-1
Microsoft Excel ortamnda kay profil iin elde edilen denklemlerin R2 deerleri
aada verilmitir.
KaysNoSec alt program ile KayNo yani kay profili belirlenir. Seilen kay
profiline gre standart kay boyutlar (izelge 6.15) seimi modller (Modules)
iine dahil edilen darkayboyutlar alt program ile oluturulmutur (ekil 6.29).
Kay profilinin kesitini oluturmak iin gerekli olan tm boyutlar bu ekilde elde
edilmektedir.
92
Bir kayn iletebilecei gcn belirlenmesi, Microsoft Excel ile VBA arasnda veri
al verii salanarak seimi yaplmas salanmtr.
Aadaki kodlar ile hard diskin C ana srcs (c:\) blmnde bulunan
Microsoft Excel dosyas p1kayis.xls adnda bir alma kitab oluturulmu, bu
kitabn darp1 adl sayfa eriilmektedir [24]. izelge 6.16daki bir kayn
aktarabilecei g deerleri darp1 adl kitaba eklenilmitir (ekil 6.30).
V SPZ SPA SPB 19 SPC V SPZ SPA SPB 19 SPC V SPZ SPA SPB 19 SPC
m/s 9,5 12,5 m/s 9,5 12,5 m/s 9,5 12,5
1 0,5 0,7 1,0 1,2 1,5 15 5,0 7,0 9,0 10,7 14,6 29 7,4 9,8 11,0 13,1 17,3
2 0,9 1,3 2,0 2,2 2,9 16 5,2 7,3 9,4 11,1 15,3 30 7,5 9,9 11,0 12,9 17,0
3 1,3 1,8 2,7 3,0 4,0 17 5,5 7,7 9,8 11,4 15,7 31 7,5 9,9 11,4 12,7 16,5
4 1,7 2,4 3,3 3,8 5,3 18 5,7 8,0 10,1 11,8 16,2 32 7,6 9,9 11,2 12,5 15,3
5 2,1 2,8 4,0 4,5 6,3 19 5,9 8,3 10,4 12,1 16,6 33 7,6 9,9 11,0 12,1 14,5
6 2,5 3,3 4,5 5,3 7,3 20 6,2 8,6 10,6 12,5 16,9 34 7,6 9,9 10,8 11,8 13,6
7 2,8 3,8 5,0 6,0 8,3 21 6,4 8,8 10,8 12,7 17,2 35 7,6 9,8 10,5 11,4 12,9
8 3,1 4,2 5,6 6,6 9,3 22 6,6 9,0 10,0 12,9 17,4 36 7,6 9,7 10,2 10,9 12,0
9 3,4 4,7 6,2 7,3 10,2 23 6,7 9,2 11,3 13,1 17,5 37 7,5 9,5 9,8 10,4 11,0
10 3,7 5,2 6,7 7,9 11,0 24 6,9 9,3 11,4 13,2 17,6 38 7,5 9,3 9,4 9,8 10,0
11 4,0 5,5 7,3 8,5 11,8 25 7,0 9,5 11,5 13,3 17,7 39 7,4 9,1 8,9 9,2 9,0
12 4,3 5,8 7,7 9,1 12,5 26 7,1 9,6 11,6 13,3 17,7 40 7,3 8,8 8,4 8,5
13 4,5 6,2 8,2 9,6 13,3 27 7,2 9,7 11,6 13,3 17,6 50 5,8 4,2
14 4,8 6,6 8,6 10,2 14,0 28 7,3 9,8 11,6 13,2 17,5 60 1,7
94
darp1bul
Dim piki, psonu, p2, p3 As Double
pbir = xlsheet.Cells(I, j).Value
piki = xlsheet.Cells(I - 1, j).Value
p2 = xlsheet.Cells(I, 1).Value
p3 = xlsheet.Cells(I - 1, 1).Value
psonu = piki - (p3 - khz) * (piki - pbir) / (p3 - p2)
Yukardaki kod satrlar ile tablodan alnan deerler interpolasyon yaplarak bir
kayn aktarabilecei g psonu elde edilmi olunur.
95
TS 148/2e gre imal edilen Dar V-Kaylar iin kasnak lleri izelge 6.17de
verilmitir.
1 16 20 25 29 34
2 28 35 44 51 60
3 40 50 63 73 86
4 52 65 82 95 112
5 64 80 101 117 138
6 76 95 120 139 164
Bmax Z kanal adedi iin
7 88 110 139 161 190
8 100 125 158 183 216
9 112 140 177 205 242
10 124 155 196 227 268
11 136 170 215 249 294
12 148 185 234 271 320
97
Seilen kay profiline gre kasnak lleri DarV modl iinde oluturulan
darkasnak alt programna kod satrlar yazlarak elde edilmektedir(ekil 6.32).
Bu ekilde Dar V kay kasnak mekanizmas ile ilgili olan btn geometrik bilgilere
DarV modl iinde oluturulmutur.
Dili (Triger) kay seimleri de ekil 6.33de verilen garafikler yardm ile
yaplmaktadr. Dili kayn aktarabilecei g ve dndren kasnan devir saysna
gre izelgeden dili kay seimi yaplr.
x2, y2
x1, y1
Dndren kasnan devir says, n1, min-1
Dili (Triger) kaylarn izelge 6.18de verilen zellikleri ekil 6.34deki Microsoft
Excel sayfasna aktarlmtr.
dndren kasnan devir saysna gre interpolasyon yaplp iletilen gcn bulunmas
salanmtr (ekil 6.37).
For Next dngs ile tek tek kay profilleri iin interpolasyon yaplarak, bulunan
interpolasyon psint deeri iletilen gten pgir daha byk ise, kay profili
iletilen gc tar ve kay hz hesaplanarak hangi kaya uyup uymad kontrol
edilerek seim salanr (ekil 6.38). Kay hzlarn bulmak iin dndren kasnak
ap d1 bulunmas iin kullanlan kodlar ekil 6.39da gsterilmitir. Dndrlen
kasnak aplar d2 bulunmas da ayn ekilde gsterilmitir. Dndren kasnak,
dndrlen kasnak aplar zgara (Grid) kontrolnn iinde gsterilmitir. Ayrca
kay hzlar da dahil edilmitir.
stenilen parametreler
G (P, kw)
Giri devri (n1giri, dev/dak)
k devri (n2k, dev/dak)
Eksenler aras (Ea, mm)
Sisteme etki eden faktrler (ekil 6.41) bal altnda kay genilii hesaplamasnda
kullanlan deikenlerin alnmas salanmtr.
Sisteme etki eden faktrleri belirtmek iin ilk olarak letme Faktr yazlan
butona tklanlarak iletme faktr deerin ekrana gelen diyalog kutusundan
seilmesi salanmtr (ekil 6.42).
Konum faktr deerleri aa doru alr kayar men yardm ile seilmesi
salanmtr. Seilen konuma gre eer (If ) art yaps ile bu deerin dzkkonum
deikenine atanmas salanmtr(ekil 6.43).
Ayn ekilde alma ortam faktr ayn yntem ile dzkalma deikenine
atanmas salanmtr (ekil 6.44)
105
Yaplan hesaplama sonucu kasnak aplar tam saylar eklinde ve standart d bir
deer olacaktr. Standart kasnak aplarnn seilmesi iin dz modl iine
kkdzkasnak alt program dahil edilerek seilmesi salanmtr (ekil 6.46).
Ayn ekilde kay genilii bulunmas iin de geerlidir. Standart olarak retilen
yass kay genilikleri iin de stantkaygenilii alt program modllere
eklenmitir (ekil 6.47).
Kullanc tarafnda sisteme etki eden btn parametreler kullanc formunda (ekil
6.48) belirlendikten sonra, hesapla butonuna tklanlarak kay profilini oluturacak
btn deerlerin bulunmas salanmtr.
izimlerin otomatik olarak AutoCAD ortamna aktarmak iin gerekli olan btn
metot ve yntemler normal V-kay kasnak oluturma komutlar ilen ayndr. Yalnz
aralarndaki fark kullanlan hesaplama eklidir.
109
AutoCAD 2007 program altrldnda ekrana ekil 7.1deki gibi AutoCAD ana
penceresi gelir.
AutoCAD komut (Command) alt satrna vbaload yazlarak entera baslr. Ekrana
ekil 7.2deki Open VBA Project penceresi gelir.
Programn altrlmas iin F5 tuuna basarak kullanc ara yzne (ekil 7.4) gei
yaplr.
Bilgisayar ekranna ilk olarak letme faktrn seiniz uyar mesaj gelir. Bu uyar
mesajna tamam deyip, kullancdan Kaya Etki Eden Faktrler blmnden
kullancya en uygun olan letme Faktr sayfasnda bulunan zgara (Grid)
kontrolnden hcreye tklayarak seme imkan verilmitir (ekil 7.5). Daha sonra
oklu sayfa (MultiPage) kontrolnden Gerdirme Faktr sayfasna tklanlr, alan
sayfada verilen seenekler butonu (OptionButton) kontrollerinden kullancya en
uygun olan gerdirme tipi seilir (ekil 7.6).
Gerdirme faktr Cvata ile gerdirme seilerek devam edilir. alma Faktr
sayfasna tklanarak buradaki sayfaya gei yaplr (ekil 7.7).
Ayn kay profili iin standart olarak deiik aplarda kasnaklar bulunarak hacme
gre iyiletirme yaplmtr. KASNAK BUL butonuna tklanarak Izgara (Grid)
kontrolnde sonularn gsterilmesi salanmtr (ekil 7.14).
Kullanc formda tasarmna uygun olan kay cinsi ve girdileri girdikten sonra
sisteme etki eden faktrlerin de seilmesi olana salanmtr. Hesapla butonuna
tklanarak kay genilii bulunur. iz butonuna tklanarak dz kayn 3Blu olarak
izimi AutoCAD ortamna aktarlm olunur (ekil 7.18).
Kay llendir butonuna tklanarak kayn 2Blu llendirilmi izimi yeni bir
sayfada, AutoCAD ortamnda llendirilmi olarak izimi salanmtr (ekil 7.18).
8. SONU VE NERLER
Kay profili, giri devri ve kayn iletecei gce bal olarak, VBA programna
aktarlan kay profili seim izelgesinden otomatik olarak seimi salanmtr.
Ate [3] yapt almada dz, Dar V ve Normal V kay kasnak mekanizmalarnn
hesaplamalarn yaptrmtr. Hazrlanan program Quick Basic ortamnda
almaktadr. Kay ve kasnak seimine etki eden deikenlerin Quick Basic
ekrannda izgeler sunularak kullancdan mekanizmasna uygun olan kay
profilinin seimi istenmitir. Bu almada ilave olarak Dili (Triger) kaylarn
seimi, program kullanc formlar kullanlarak grsellii, seilen kay profili ve
kasnak izimlerinin 3Blu kat model ve 2Blu llendirilmi izimleri AutoCAD
ortamnda kullanc katks olmakszn elde edilmesi salanmtr.
Doe [5] yapt almada, kay kasnak hesaplamalarn Microsoft Excel yardm ile
yapmtr. Microsoft Excel VBA kullanarak AutoCAD ortamnda hesaplama
sonularna bal olarak kasnak profilini llendirmeden izdirmektedir. 3Blu
kay ve kasnak kat modellerini farkl bir izim program olan Autodesk Inventor
120
.
122
KAYNAKLAR
11. Akkurt, M., Engin, ., Silindirik Helisel Dili arklarn AutoCAD ortamnda
ADS ile nteraktif Tasarm, 6. Uluslararas Makine Tasarm ve malat
Kongresi, ODT, Ankara, 463-471 (1994).
12. Akkurt, M., Makina Elemanlar Cilt I II, Birsen Yaynevi, stanbul, 639-687
(2000).
14. Akkurt, M., Makina Elemanlar Cilt I II, Birsen Yaynevi, stanbul, 660
(2000).
123
16. Dimarogonas, A. D., Computer Aided Machine Design, Prentice Hall, New
York, 466 (1989).
17. etinkaya, K., Baak, H., Uygulamal AutoLISP ve DCL ile Programlama,
Sekin Yaynevi, Ankara, 150-152 (1999).
20. Omura, G., AutoCAD 2005 ve AutoCAD LT 2005, Tzel, S., stanbul, 1005
(2004).
21. Sutphin, J., AutuCAD 2006 VBA, Apress, USA, 143-336 (2005).
22. Uzunkpr, S., Excel ve Makrolar, Beir Kitabevi, stanbul, 72-73 (2006).
23. Clark, J. E., VBA for AutoCAD 2002, Prentice Hall, USA, 12-14 (2001).
EKLER
125
EK-2 Excel ortamnda elde edilen SPA kay profilinin denklem ve grafii
SPA
120
Kay zoluyan g, ksonu, kW
3 2
y = 0.00000000005x - 0.00000406400x + 0.04221489227x +
100 6.50124518053
2
R = 0.99938926736
80
Seri 1
60
Polinom (Seri 1)
40
20
0
0 500 1000 1500 2000 2500 3000 3500
Dndren kasnan devir says, n1, min-1
127
ZGEM
Kiisel Bilgiler
Soyad, ad : BADAY, ehmus
Uyruu : T.C.
Doum tarihi ve yeri : 06.12.1981 Batman
Medeni hali : Bekar
Telefon : 0 (312) 282 69 54
e-mail : shmsbdy@hotmail.com
Eitim
Derece Eitim Birimi Mezuniyet tarihi
Lisans Gazi niversitesi
Teknik Eitim Fakltesi
Makine Eitimi Blm 2005
Lise Batman Teknik ve
Endstri Meslek Lisesi 1998
Deneyimi
Yl Yer Grev
2005-2008 Gazi niversitesi
Atatrk Meslek retim Grevlisi
Yksekokulu (Dardan Grevlendirme)
2008 Mimtek Bil. Kursu retmen
2006-2007 Makin Makine n.
San. ve Ticaret A.. Teknik Uzman
Hobiler
Futbol, Yzme, Masatenisi, Bilgisayar teknolojileri