TRNG I HC DN LP HI PHNG
Hi Phng, 2007
Mc lc
Li cm n .................................................................................................................................. 4
Phn 1: Gii thiu ....................................................................................................................... 5
1 Tn v mc ch ca ti .................................................................................................. 5
2 Gii thiu vi nt v c quan thc tp ................................................................................. 5
Phn 2: Ni dung ........................................................................................................................ 6
Li m u ............................................................................................................................. 6
1. Khi qut v lp trnh trong AutoCAD ............................................................................ 8
3.5. Mt s hm c bn ........................................................................................20
3.5.1 Hm chuyn kiu d liu t chui thnh s v ngc li ................................. 20
3.5.2. Cc hm s hc ................................................................................................... 21
3.5.3. Cc hm v chui ............................................................................................... 23
Li cm n
Li u tin, em mun by t lng bit n chn thnh i vi cc thy gio, c
gio trng i hc Dn lp Hi Phng, nhng ngi thy khng nhng tn tnh
truyn t kin thc m cn lun ng vin, quan tm, gip chng em trong hc tp
cng nh trong cuc sng sut bn nm hc ti trng.
Em xin chn thnh cm n thy gio Th.S Vn Chiu, ngi thy trc
tip ging dy v hng dn em trong qu sut trnh lm n tt nghip ny. Cm n
thy lun ng vin, hng dn v nh hng cho em trong thi gian qua.
Cui cng, hn ht em mun by t lng bit n ti cha m ti, cc thnh vin trong
gia nh em, cng nh tt c bn b em, nhng ngi lun bn ng vin, c v v
gip em trong hc tp cng nh trong cuc sng.
Sinh vin
Lu Th Thu Trang
Phn 2: Ni dung
Li m u
Khi mi ra i, cng ngh thng tin khng c nhiu ng dng trong cuc sng
m ch yu phc v cho ngnh khoa hc c bn nhm gii quyt cc bi ton ln, mt
nhiu thi gian tnh ton hay nhng bi ton i hi s chnh xc gn nh tuyt i.
Trc kia, thit k ra cc cng trnh xy dng hay ch to ra chi tit my
mi, cc k s thit k phi tn rt nhiu thi gian thit k v tnh ton cc thng s
k thut sao cho chnh xc. Trong qu trnh thit k cc bn v bng tay h phi lp i
lp li mt s chi tit hay khi v sai phi thc hin bn v li t u. iu ny
khin cho ngi thit k mt rt nhiu thi gian v lm gim cht lng bn v. T
thc t , rt nhiu k s thit k mong mun c c cng c h tr mnh trong
cng vic thit k nhm nng cao cht lng bn v. Nm bt nhu cu ny, cc cng ty
phn mm cho ra i mt lot cc phn mm h tr nh AutoCAD, SAP,
AutoCAD Mechanical
Tuy nhin, trn thc t cc phn mm h tr cng ch p ng c cc yu
cu chung nht, tng qut nht ca cc k s thit k. V d nh trong ngnh thit k
cng trnh nh , cu ng, Vit Nam c nhng tiu chun ring do b Cng
Nghip t ra i vi cc bn v ny m khng theo tiu chun chung ca th gii.
Trong khi , cc phn mm h tr cng vic thit k li tun theo nhng tiu chun
chung ca th gii. Do bt buc ngi k s thit k phi t mnh thc hin cc
thao tc v cc chi tit tun theo cc tiu chun ca ring nc mnh d i khi vic
ny tn kh nhiu thi gian hay cc chi tit ny lp i lp li qua tng bn v.
C th ni trong s cc phn mm ca h thng CAD/CAM th AutoCAD ca
hng Autodesk l mt cng c tuyt vi ca k s mi ngnh ngh t in t, vi mch
ti ch to my, t v tuyn ti xy dng. C nhiu chng trnh v k thut tin ch
khc ra i nh ArchiCAD, COMPAS 3D, Turbo CAD... nhng c th ni trong lnh
vc v 2D, AutoCAD l ng trm.
iu y s d tn ti c l bi 2 l do[6]: 1- AutoCAD khng ngng hon
thin mnh, 2- AutoCAD ng cho ngi s dng cch t hon thin theo nhu cu
ring mt cch d dng. Trong AutoCAD c tn ti t nht l 3 ngn ng lp trnh ln
VisualLisp, VisualBasic v Visual C.
Vy thnh tho ngn ng lp trnh trong AutoCAD lm g?
Vic vit code trong AutoCAD ni ring v vic lp trnh thng chim thi
gian rt lu i vi ngi khng chuyn. Trong ba ngn ng k trn th Visual LISP
c yu thch hn c bi cu lnh n gin li c th s dng sn cc cu lnh ca
AutoCAD mt cch tin li. t cu lnh v t thut ton rc ri, d hc, d vit. Chnh
v th Visual LISP trong i a s ngi s dng l mt phng php hon thin, tch
hp cc lnh v c sn ca AutoCAD theo yu cu ca tng c nhn.
Visual Studio trong AutoCAD l cng c mnh nht gip t ph cc gii hn
ca cc cu lnh AutoCAD cho ngi s dng. V d nh khi v cu thang cun, cc
10
11
1 + 2
Tham s
Command: ( + 1 2 )
Tham s
= 3
kqu
Gi tr tr v : 3
12
13
14
15
16
17
18
19
20