[an error occurred while processing this directive]
tarafýndan André Pascual <apascual(at)club-internet.fr>
Yazar hakkýnda:
Baþlarda edüstriyel tasarýmcý, þimdinin üretim profesörü olarak CAD dersi verir.
Bilgisayar grafikleri, özellikle de 3 boyutlu grafikler tutkularýndan birisidir.
Türkçe'ye çeviri:
Ceyhun Elmas <ceyhun.elmas(at)linuxfocus.org>
Ýçerik:
|
QCAD: Linux teknik çizim
Özet:
QCad 2B CAD sistemidir ve bu sistemle kolaylýkla planlar çizebilir ve bunlarý deðiþtirebilirsiniz.
Genel Notlar
"plan" bir çalýþma ya da üretim aþamasýnýn iki boyuta indirgenmiþ nesnesel þeklidir.
Çizimin içeriðinde bulunan her elemntin boyutlarý kesin olmalýdýr , hangi ölçeklemenin kullanýldýðý önemli deðildir.
CAD programlarýnýn Sketch, Illustrator ya da Corel Draw gibi vektörel çizim araçlarýndan farký gerçeði daha çok ya da az temsil ediyor olmasýdýr.
CAD ile plan ilk olarak kesin olmalýdýr. Resimlere (Çizim) geçiþ daha çok estetikle ilgilidir.
QCad'in Yüklenmesi
Bu yazýda qcad-1.4.x sürümü kullanýldý ve Redhat'in uygulamalar CD'sinden yüklendi.
Mandrake daðýtýmlarý da paket olarak hazýr. Diðer daðýtýmlar da benzer paketlere sahipler. Son sürümünü indirmek için http://www.qcad.org/ yöresine gözatýn. Qcad, GUI kitaplýðý olarak QT 2.2'ye gereksinim duyar.
Biraz teori
Ýlk kaynaðý oluþturmaya baþlamdan önce CAD mantýðý ve tanýmlarýný anlamalýsýnýz.
entities
Bir entity arayüzde programa bildirilen bir elementdir.Bu bir segment, arc... gibi geometrik karakterde konumunu (vertical, tangent...), baþlangýç ve bitiþ noktalarýný,
boyutu (birebir, kooordinatlý, merkez...), niteliði (renk, kalýnlýk ...) ve baðlý olduðu katmandýr (mavi çýktý) .
Genellikle bir entity yaratmak için bunlar gereklidir:
- bakýþ açýnýzýn çalýþtýðýnýz katmana tanýmlanmasý
- niteliklerin tanýmlanmasý
- doðal seçimler: düz çizgi, segment, çember,
elips, nokta,eðri, hatch, yazý...
- to indicate the geometric framework of the construction:
horizontal, oblique, concentric, vertical...
- kýsýtlarýn belirlenmesi
Bu çalýþmanýn sanal olmasýyla sonuçlanýr fakat doðru cümle þu þekildedir:
çemberin yarýçapý X merkezden geçerek sað klikle belirlenen sonnoktaya deðin çizilir. gibi.
Noktalar istenen noktalarýn yanýnda farenin sol butonuyla belirlenmelidir.
Yerleþtirme <snap> ismi altýndaki herhangi bir yer olacaktýr. Örneðin
yatay düz çizgi entity sýnýrýna deðen çizgidir. takip eden menü ve alt menülerle hazýrlanmýþtýr :
Not: Ýlk baþlangýcý fareye sað klikleyerek ve "paper" butonu üzerine gelerek yapabilirsiniz.
Katmanlar
Baþkayerlerde seviyeler, planlar, mavi çýktýlar olarak adlandrýlýr.
Gerçekte selüloidlerin sanal kümesini açýklar. Her selüloid çizimden bir parça içerir,
bir bütün olarak tanýmlanýr, eðer yukarýdan kümeye bakarsanýz bu saydamlýða teþekkür edersiniz.
Katman küme içinde hareket edebilir, silinir (fakat bu iþlem yalnýzca bunu içeren çizim parçasýný etkiler)
, donar ya da görünmez olur.Yalnýzca o an aktif olarak çalýþtýðýnýz yerin katmaný açýktýr.
Yaptýðýnýz iþlemler yalnýzca orayý etkiler. Renkle ilgili bir iþlem yaptýðýnýzda sonra
çizgi tipleri ya da kalýnlýklarý ve çizdiðiniz tüm entityler bunlara benimsenmiþ deðer olarak
sahip olacaktýr. Bununla birlikte özelliklerden kýrmýzý katman üzerinde maviyi bir entity olarak atayabilirsiniz.
Karmaþýk çizimler için önce bir katman üzerine çalýþacak sonra diðerlerini kesin olarak görünüp görünmeyeceði,
yalnýzca bir parçanýn çýktýsý gibi iþlemlerde kullanacaksýnýz, böyle durumlarda deðiþim sizin için zor olmayacaktýr.
Durum çizgisi
Durum çizgisi ana pencerenin altýnda bulunur. Bu CAD yazýlýmlarýna özgü deðildir fakat gerekli de deðildir. It
Komut olarak pek baþarýlý iþlemler yanýmlanabilir, program durum çizgisinde iþlemi gösterir , bunu izlemeli ve bilginiz dýþýnda neler olduðunu görmelisiniz.
Bu iþelmin sonuna dek sürer. Bununla birlikte CAD oturumlarýnýzýn +-@-#!! gibi bir açýklamayla sonlanmasýný istemiyorsanýz görüntülenen bu bilgileri okumak gereklidir.
Eðer tasarýmcý düzgün ve sistemtik çalýþýrsa CAD sonuçlarý kusursuz olacaktýr.
Çizim yöntemleri
Bunu yapmanýn pek çok yolu var, en azýndan 2 tanesi çok iyi sonuç veriyor.
Her iki yöntem de boyutsuz (çok uzun) çizgiler üzerine draft tabanlý fakat düzgün oranlý konumlardadýr (birini uzaklýðý diðeriyle kýyaslanýr).
Bu düz çigiler, DTM ya da SoildWork ve TSCadDraw geometrilerinde yatay ve düþey çizgiler olarak adlandýrýlýr.
Ýlk yöntem noktalarla desteklenmiþ olarak bu düz çizgiler üzerine profil tabanlý tanýmlamalar içerir.
Yazýnýn geri kalanýnda izleyeceðimiz örnek bunun bir uygulamasý olacak.
Ýkinci yöntem kesiþen çizgilere tamamlama profilinin tanýmlanamsýyla elde edilir.
QCad ile bunu yapmak için sað butona klikleyerek geriye ana menüye dönmeli <edit><Trim two object>
seçmeli ve çizgi üzerine kliklemelisiniz. Eðer dilerseniz çizgi üstünde bir sonraki klikle trimleyebilirsiniz.
Burada nesnelerin düzenlendiði 3 örnek bulunuyor :
Takip ettiðimiz bu resimde sarý kutu seçili fonksiyonlarý gösterir, dipnot: QCad
'in kendisi tarafýndan renklendirilmez, ve mavi çarpýlar kliklediðiniz köþe noktalarýdýr.
<Trim objects> fonksiyonuyla bir elementi diðerine eþdeðer duruma getirebilirsiniz. Ýlk olarak eç yapmak istediðiniz parça üzerinde (1)
kliklemek ve 2. (2) ilk kesiþen eleman üzerine.<Bevel> fonksiyonuyla, önce kenarýn X ve Y deðerlerini belirlemek önemlidir, trimli ise sonuncu deðilse
eleman üzerine kliklenerek bevel yapýlýr.
<Round> fonksiyonu ve kesiþen çizgilerle çalýþýrken izlenen adýmlar aynýdýr.
Þunu söylemeliyiz ki QCad kullanýcýdan basit olmayý dener ya da sizin seçiminizle size yardým etmeyi.
Gerçekte devam eden 2. elemanýn seçimine gerek duyan fonksiyon aktif durumda iken, sonraQCad
bu iþaretçi yakýnýndaki elemanýn rengini deðiþtirir ve farenin sol butonuyla seçebileceðiniz iþaretini verir.
Bu rengi kýrmýzý olan eþdeðer noktalarýyla ayný þekilde çalýþýr. Farenin sað butonu iþlemi keser ve bir önceki ana menüye dönmenizi saðlar.
Sýradaki resim buradaki çeþitli sonuçlarý gösteriyor :
Örnek uygulama
Bir programý öðrenmek için onu kullanmaktan daha iyi yol yoktur.
Haydi sayýsal kontrol içindeki baþlangýç kurslarýmda kullanýdðým SEV Marchal logosundan esinlenerek bir nesne çizmeyi deneyelim.
Mécasoft DMT 10 ile açýklama yazýlarý dahil 5 dakikadan kýsa bir süre içinde çizilir.
Sayfa biçiminin yapýlandýrýlmasý
Bu konu bu örnek için çok gerekli deðil ancak teknik çizim bazý genellemelere uyar.
Bu genellemeler sayfanýn bakýþ açýsý ve ölçeðini de içeren pek çok þeyi içerir.
Burada DXF'ye aktarmada DMT10'dan gelen biçimi kullandým , dünyadaki tüm CAD programlarýndan yalnýzca QCad iki yönerge ile
deðiþtirmeyi saðlar; okur ve oluþturur. Biçim yüklendiðinde alanýn ortasýnda bir sýfýr referansýyla çizim alanýndaki iþaretlemenin kalktýðýný görürsünüz.
Gereksiz katmanlarýn silinmesi önerilir, bunlarýn yeniden adlandýrýlmasý ve eklenmesi ilerleyen paragraflarda anlatýlacak.
Katmanlarýn yönetimi
Yukarýda pek çok kümenin açýk durduðu yerde "Layer List" isimli yeri klikleyin.
Seçili mavi kýsým daha açýk mavi olur ve aktif maviye dönüþür. Göz ayrýca katmanýn adýný görünür ya da görünmez olmasýný saðlar.
Katmanýn en saðýndaki açýk göz pencereleri görünür yaparak listeler, kapalý göz tam tersini yapar.
Artý iþareti listeye bir katman daha ekler , eksi iþaretindeyken seçili katmanlar çýkarýlýr ,
, REN sembolü yeniden adlanýrmaya yarar ve trash tum boþ katmanalrý silebilir.
Þimdi <Format A4> karesi ieçeren bir katmana gereksinimimiz var. <Trait> ön bakýþdan çizimleri içerir
<Annotation> katmaný çizimlerle ilgili açýklayýcý detay notlarýný içerir.
Yatay referans tanýmlama
Düz çizgi orjin (sýfýr) noktasýndan geçer X ekseni üzerindeki paralel yapýyý saðlar.
Çizimimiz bu çizgiye simetrik olacak. Ýlk olarak <Trait> katmanýnýn aktif yapýn;
sonra thickness seçimine ile geniþlik 1 ve kýrmýzý renk(point 5) ile devam edin .
<straight line><yatay(1)>< kesin koordinatlardan(2) geçin> <r 0,0(3) girin> <sol(4) klikleyin>
60'a paralel yapýn
Eðer gerekirse saða kliklerle menuleri silebilir ve þunlarý oluþturabilirsiniz: <straight line>< Create
parallels><enter 60> ve referans çizgisinin iþaret konumuna yaklaþýn. Yeþile dönecek ve
iþaretçinin konumuna göre QCad paralellerin referans noktasýnýn saðýnda mý yoksa solunda mý olacaðýný önerecektir.
Ýþaretçiyi yacaþça sola kaydýrýn ve sola klikleyin. Çizgi cyan renginde oluþacaktýr.
Diðer düz çizgilerin oluþturulmasý
QCad'in pek çok fonksiyonu tekrarlanabilir, bunlar bir diðeri tarafýndan üzerine yazýlana kadar aktiftir.
bu nedenle <straight line><Create parallel><Distance of > henüz aktiftir.
Bu 60 deðerini 50 ile deðiþtirmek için yeterlidir.
(Vertical 2) ve klikleyerek 50 yi 25 yapýn (Vertical 3)
ve sonra tekrar klikleyin. Bununla sýfýr noktasýnda referans alýnmýþ olan(Horizontal 4) düþey çizgiye kadar gidin.
Düþeyleri çizin (5) ve (5') uzaklýðýný 60 yapýn ,
sonra (6) 30 ve ensonunda (7) 40 .
logo'nun sol yarýsýnýn oluþturulmasý
Yapýyý oluþtumak için burada þimdi oluþturduðumuz düz çizgilere güveniyoruz.
Sað klikleyerek ana menüye gitmeli ve <lines><multiple lines (buton:
create lines)>< passing through the intersection (Snap
automatically to..)> seçmelisiniz. Bu andan sonra konumumuz iþaretçinin konumu çizgilerin kesiþdiði yerin yanýndayken
kýrmýzý bir çemberle iþaretlenecek.
Bu kesiþim karakter segmentine baþlamak için uygun ise sol klikleyin bir sonraki kesiþmeye gidin ve tekrar sol klikleyin.
Segment çizilmiþ oldu. Fakat fonksiyon olarak bu segmenti sonu olan bu nokta ayný zamandan bir sonraki segmentin baþlangýcý oluyor.
Bu sýnýrlarýn kapanýþýný çizmeye yarar. Fazladan bir segment iiçin buna gereksiniminiz yoksa , sað klik aktif butona kesme gönderecek
fakat iptal edemeyecektir. Dolayýsýyla seçilen profilin bu yarý tarafý için çizgi tipini seçmeye devam edin ;
thickness 2 ve color mave like 1. noktadaki resimdeki gibi QCad10 (aþaðýda). 2, 3, 4, 5, 6, 7, 8, 9 üzerine sol klik
ve en sonda sað klik. Profilin sol yarýsý hazýr. Kolay !
Sonucun düzenlenmesi
Deðiþimleri düzenlemek olasýdýr. Çizgiye bir deðiþim ya da kalýnlýk uyralayýn ya da segment silin , bunlar deðiþtirmelerdir.
Yaptýðýnýz deðiþimler ne olursa olsun bunlar genel yaklaþýmlarýdýr. Ýlk olarak <Edit (1)> fonksiyonunu seçin,
buradan mümkün olabilecek tüm deðiþimleri yapabileceðiniz bir alt menü çýkar. desired fonksiyonu seçin, örneðin <delete objects(2)>,
bu seçim için bir alt menü açýlýr : contour, all entities, tag single
element... Bu deðiþimin sýnýrlarýný belirlemenizi saðlar.
Örneðin eðer <Tag single
element(3)> seçerseniz elementi tasarlayýn (4) ve sol klikle bu etkiyi ok ikonu üzernde (5) açýklayýn
sonra seçili element silinsin.<(un-)tag
single element;> fonksiyonunun bir toggle olduðuna dikkat edin, eðer element üzerine kliklerseniz sonra seçilir bir kez daha kliklerseniz
seçim iptal edilir. Bu genel seçimden belli elementlerin silinmesini saðlar.
Kulak temellerinin yapýlandýrýlmasý
Ana menüye geri dönün , 1 olarak adlandýrdýðýmýz çizgiyi siliyoruz QCad12 (below) reminde ve
<Edit><Round><Radius 10> <trimming> seçin.
Kesikli çizgilerin trimlenmesinden sonra iþaretçiyi adjustment/link 'e yakýnlaþtýrarak yapýyoruz.
Qcad sonra olasý çözümleri öneriyor (radius 10). Eðer tam noktaysa fareyi sol kliklemeniz ve
linking/adjustment 'ý korumanýz ve çizgiyi trimlemeniz önerilir.
Yarý profilin yansýsýnýn yapýlandýrýlmasý.
Elimizde 1/2 profil var iken diðer tarafýný çizmek anlamsýz olacaktýr bu nedenle profili simetirk olarak elde etmek yeterlidir.
<Edit><mirror objects><Tag Range><Point > seçin ve yarýprofil çevresinde bir pencere çizin (resim QCad13'deki sarý kare).
Profil seçildi: kýrmýzýya dönüþtü.
Sa klikliyoruz: sub-menuye geri dönüyoruz.
Ok ikonuna klikleyerek onaylýyoruz. Sabitlemek için sub-menu'ye geri dönüyoruz: <Extremity
(Snap to endpoints)> seçiyoruz ve QCad13'de görülen 1 ve 2 noktalarýna karar veriyoruz.
"Mirror" kutusu oluþuyor. 0 deðeri girerseniz,
yarý profil taþýnýr, eðer 1 girerseniz çifti oluþur. Bu nedenle 1 girerek <Ok> demelisiniz. Ve profil hazýr.
Gözlerin çizimi
Gördüðümüz þeyleri kullanarak sol gözü çizebiliriz , elbette yatay ve düþey çizgilere (point 1).
Sonra yukarýda açýklanan profili çokluçizgilerle çizebilirsiniz . 5 yarýçapla trimleyebilirisniz (yeþil çarpýlar)
ve 25 yarýçapla (magenta çarpýlar, 2 ve 3 noktalarý); son olarak yapý çizgilerini silin ve
sol gözün eþini yansýlamayla sað tarafta oluþturun (nokta 4). Tüm gerekli komutlar yukarýda açýklandý.
Boyutlarýn eklenmesi
QCad açýklama notlarý uzun deðildir: bu tolerans vermek için önemlidir ya da
iþaretlenen boyut çizgileri ortasýnda bir yerlere yazmak için. Bu son noktanýn önemi , karakter büyüklüklerinin deðiþiminin
iki refernas noktasý arasýnda saðlanan boþluða baðlý olmasýdýr. Bu tüm çizimi farklý cephelere verir.
O halde sahip olduðunu zaçýklamalrý yapmak problem deðil : açýklama katmanýndaki konumunuzda,
"fitting line" niteliðini seçin, özellikle kalýnlýðý 1 ve rengi diðer çizgilerden farklý ve eðer mümkünse herbiri ayrý olarak olarak.
Fakat bu zorunlu deðil.<Annotation (Sub-menu
dimensions)><açýklamanýn tipi yatay ya da düzeþ ya da yarýçap...>< yapý çizgileri ya da kesiþimlerin konumlarýný belirlemek için
sonnoktalama.
(Snap manually to..)>< boyut noktalama için Point (Snap to nothing) > seçin. Bir yoldan diðerine deðiþtirmek için kýsayollar kullanabilirsiniz: F <point> için, E
<Extremity> için, X < automatic intersections> için gibi. A, B ve C noktalarýný (aþaðýdaki resimde)
boyutla açýklamak zordur.
Bölgesel bakýþ (kesim): hazýrlama
2B'de üç boyutlu nesnelerin temsil edilmesi bu temsil yalnýzca nesnenin dýþ hatlarýný gösterse bile çeþitli bakýþ açýlarýndan kesin çizim ölçütlerine göre gerekli bir iþlemdir.
Temsili çizimlerimizde nesne kalýnlýðý 20 mm ve 5mm'lik bir derinlikle çalýþýldý.
Yalnýzca söyleyebileceðimiz bunun yeterli açýklýkta olmadýðý ve kesit görüntüsünün gerekli olduðu.
Bunu yapmak için : katman oluþturun <Annotation>
ikon üzerinde açýk göze çift kliklemeyle görünmez olur. Katman ekleyin <cross section> katmanýn yönetim menüsünden + ile .
Kesit görünümü ölçeklerine göre çizgi kesikli çizgilerle iþaretlenir. Bir biçim niteliði olarak aktif edilir ve göz ile logomuz arasýnda 1 geniþliðinde çizilir.
(<straight line><Polyline><snap to grid
points>).
Kesit görüntüsü taslaðý
Endüstriyel çizim hernekadar kalem ve kaðýtla ya da CAD ile olsa da
bakýþ açýlarý arasýnda mutlaka uyum olmalýdýr. Kesit görünümü bir projeksiyon olmasýnýn yanýnda
nesnenin kesit görüntüsünü belirleyen çizgidir.
"kesit görünümü" Çizim ve Taramalar
Çoklu çizgilerle kesit görünümü için tekrar düzgün yapýdaki çizgileri kullanýyoruz.
(resim QCad18, aþaðýda). hatch için çizginin özelliklerini deðiþtirin(2).
<Create hatchings(3)> seçin <Tag range> <Passing through the Point
(Snap to nothing)> ve kesit görünümü çevresinde seçilen alana bir dörtgen çizin(4).
Onaylayýn (5). Diyalog kutusu olan
"Create hatchings" oluþur. hatch parametrelerini sabitliyoruz (6).
OK 'ye basýyruz (7)ve bakýþ (8) hazýr.
ve sonlandýrma
Burada temsil edilen kesit görünümü endüstriyel çizim kurallarý doðrultusunda oluþturulan bir cephe görünümü idi.
. Bu bakýþ saðlandýðýndan beri profili gözlerin üstünde sanal olarak kesmek ve gözün derinliðinde iþaretlemek zorundayýz.
Þöyle yapabilirsiniz :
<Straight polyline line (button line)><create lines>
Þimdi çizim hazýr. Yalnýzca sayfamýzda yazýlarla doldurulacak bir kare (veri bloðu) .
< text function> keþfetmeyi size býrakýyorum.
Sonuç
Linux CAD-Uygulamalarý GPL olarak çok sayýda deðiller.
Bu nedenle QCad yazarlarýný takdir etmekli ve ve bu kullnýþlý program için teþkkür etmeliyiz.
Cadkey, AutoCad ya da DMT gibi endüstriyel uygulamalrla deðiþtirilemese bile bu çok iyi bir eðitsel araç ve çok karýþýk olmayan planlar için
iyi bir araç. Açýklama fonksiyonunun, covering/lining/boarding olmayýþýnýn,
(rowness, geometrical tolerances, sectional views) fonksiyonlarýnýn ve geometrik kalýnlýklarýn sayýsal limit konularýný özlemle arasýnýz.
Fakat bu kolay ele alýþ biçimi için kullanýþlý ve uygun arayüz için, güçlü linking/fitting ve hatch
fonksiyonlarý, DXF biçimi seçimi için yazarlarý tebrik edebilirsiniz. Muhtemelen henüz keþfedemediðim pek çok iyi özellik QCad 'de bulunuyor.
QCad bir yardým sistemine sahip ama kaynak Ýngilizce ve bana biraz anlaþýmasý zor geldi.
Bu QCad'in nasýl kolay hale getirildiðinin bir kanýtý. Herþeyi yalnýzca programla uðraþýrken keþfettim.
Söylediðimiz gibi, CAD'e bakýþ açýsý son zamanlarda deðiþti. 3 boyutlu nesneleri temsil eden 2 boyutlu nesneler daha az soruluyor.
Fakat 3B modellerle çalýþmak tamamen form içinde tanýmlanýyor ve boyut çeþitli araçlar ve hacim modelleyicileri yardýmýyla saðlanýyor.
Program planlarý, açýklayýcý notlarý sayýsal kontrol makinalarýn listesini otomatik olarak oluþturuyor.
Bu programlar ProEngineer, SoldConcept,
Catia, Solid Edge ya da Think3D.... Bu araçlar ne zaman Linux'da saðlanacak ? Bu an için QCad ve CAM Expert
var, bu ticari kardeþ 2 boyutlu CAD ile donatýlmýþ ve Mécsoft DMT10 gibi eski MS-DOS ürünlerinde olduðu gibi Linux altýndaki dos emulatöründe çok iyi çalýþýyor.
Aþaðýda görünüyor.
Bu yazý için görüþ bildiriminde bulunabilirsiniz
Her yazý kendi görüþ bildirim sayfasýna sahiptir. Bu sayfaya yorumlarýnýzý yazabilir ve diðer okuyucularýn yorumlarýna bakabilirsiniz.
2002-02-27, generated by lfparser version 2.22