Copyright © 2004-2022 SQL: 1.237 saniye - Sorgu: 99 - Ortalama: 0.01249 saniye
04.01.2013 14:00
hakan5334 |
arkadaslar layer kilitleme yani silik durması nasıl oluyor.
|
04.01.2013 14:02
hakan5334 |
arkadaslar merhaba cizimde bazı layerları kilitleme yani sililk gösterme nasıl olur acaba
|
04.01.2013 14:03
ozkul |
hangi layeri kilitlemek istiyorsan layer çubuğundaki kilit tuşuna tıklaman yeterli.
kilitlediğin layer silik gözükür. üzerinde herhangi bir işlem yapamazsın. layer çubuğunu açmak için; tools/toolbars/autoCAD/layers ı seçmen gerekir.
|
16.02.2013 09:54
pulp fiction |
arkadaşlar merhaba;
mesela şimdi sabahtan beri çalışıyorum projede en az 5-6 kez kaydetmişimdir projeyi ama klasörde projenin bak dosyası dün ki tarihte. temp teki bak dosyası da 2 saat öncesi. svş dosyası niye yok? şimdi bilgisayar kitlense ya da elekrik kesilse 2 saatlik çalışmam boşa gidiyor. daha önce başıma geldi. anlık niye bak dosyası ve svş dosyası kaydetmiyor. kaydediyorsa nasıl kaydediyor bilgi verir misinz? pulp fiction (16.02.2013 09:59 GMT) |
16.02.2013 18:55
ProhibiT |
Bakcup ve yedek dosyaların yönetilmesiyle ilgili,
Linkleri görebilmek için ÜYE olmalısınız. linkinde açıklamalar var. Bunun yanında Options komutunu girdikten sonra, açılan pencerede "Open and Save" sekmesini seçin. işaretlediğim seçeneklerin durumunu kontrol edin. "Automatic save" ve "Create backup copy with each save" seçeneklerinin işaretli olduğundan emin olun. Bu ara da bir detay; backup dosyaları otomatik olarak oluşturulmaz. Kullanıcı çalıştığı dosyayı "Save" kullanarak kaydettiğinde, diskteki hali rename edilerek *.bak dosyasına çevrilir, bilgisayar belleğindeki çizim ise ilgili isimle *.dwg olarak kaydedilir. Backup dosyalarının yönetilmesi ve yönlendirilmesi ile ilgili, Linkleri görebilmek için ÜYE olmalısınız. linkini okuyunuz. Kolay gelsin.
|
19.02.2013 13:43
Travaci |
Dinamik block oluştururken actions lardan array i kullanıyorum, dist type kısmında da list kullanıyorum, list kısmına mesela 10 ve katlarını giriyorum 10, 20, 30 ... gibi, yanlız ben bunu mesela 1000' e kadar yazamam, bunun için bir formül varmıdır ?.
Teşekkürler
|
20.02.2013 10:22
Harbi65 |
Alıntı Bunun mevcut özel bir formülü yok. Ancak lisp ile yapılabilir. Biraz kafa yordum ama visual lisp konusuna çok vakıf olmadığım için başaramadım... (#<variant 5 55> #<variant 5 110> #<variant 5 165> #<variant 5 660> ... ) Bloğun propertiese baktığımızda örneğin böyle bir liste dönüyo ama buraya gireceğimiz değeri eklettiremedim.. Visual lisp bilen arkadaşlar bu konuda yardımcı olur sanırım...
|
20.02.2013 11:22
ProhibiT |
verdiğiniz listede, #<variant 5 55> ifadesinde 5 variat type'tır.
variant typ 5 olması, sayının Double-precision floating-point number (çift duyarlıklı kayan noktalı sayı) tipinde olduğunu gösterir. (vlax-make-variant 55 5) ifadesi ile #<variant 5 55> elde ederiz. tüm variant'ları topluca girip, liste halinde elde etmek için, mapcar ve lambda fonksiyonları kullanılabilir. (mapcar '(lambda (p1) (vlax-make-variant p1 5)) (list 55 110 165)) ifadesini girdiğimizde (#<variant 5 55> #<variant 5 110> #<variant 5 165>) elde ederiz. Elde ettiğimiz sonuç zaten list türündedir. BLock properties'inde bahsettiğiniz bölümü elde ettiğimiz liste ile SUBST ederek ENTMOD uygulanabilir sanıyorum. Eğer ENTMOD ile olmuyorsa, VLX-PUT-PROPERTY kullanılabilir. Kolay gelsin.
|
20.02.2013 12:08
seboli61 |
Autocad te trace'i line veya polyline'na çevirebiliyor muyuz ?
|
21.02.2013 08:05
ProhibiT |
Harbi65 ve travacı arkadaşlarımızın sorularıyla ilgili;
AutoLISP'te bir objenin verilerine ulaşırken ve değiştirirken, entget ile listeyi alıyor, değişiklikleri yaptıktan sonra, entmod ile objemizi güncelliyoruz. Aynı işlemi Visual Lisp ile yaparken, vlax-dump-object ile veri adlarını listeleyip, sonra da vlax-get-property ile istediğimiz object property'i alabiliyoruz. Entget ile elde ettiğimiz listedeki DXF gurup kodlarından oluşan anahtarların yerini burada Property Name alıyor. Objenin verilerini değiştirmek için ise vla-put-property kullanarak doğrudan objemizin güncellenmiş property verisini girerek değiştirmiş oluruz. Dynamic bLock'larla ilgili property hiyerarşisini bilmiyorum. Bu nedenle konuyu basit bir örnekle açıklayalım. ------------------------------- Command: (setq a (vlax-ename->vla-object (car (entsel)))) Select object: #<VLA-OBJECT IAcadBlockReference 0000000028cf40b8> ;;;Seçtiğimiz objenin adını vla-object'e çevirdik Command: (vlax-dump-object a) ; IAcadBlockReference: AutoCAD Block Reference Interface ; Property values: ; Application (RO) = #<VLA-OBJECT IAcadApplication 000000013f78c910> ; Document (RO) = #<VLA-OBJECT IAcadDocument 0000000028e99418> ; EffectiveName (RO) = "Door" ; EntityTransparency = "ByLayer" ; Handle (RO) = "275" ; HasAttributes (RO) = 0 ; HasExtensionDictionary (RO) = -1 ; Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 000000002d067fc8> ; InsertionPoint = (1197.58 378.098 0.0) ; InsUnits (RO) = "Centimeters" ; InsUnitsFactor (RO) = 10.0 ; IsDynamicBlock (RO) = -1 ; Layer = "0" ; Linetype = "ByLayer" ; LinetypeScale = 1.0 ; Lineweight = -1 ; Material = "ByLayer" ; Name = "*U4" ; Normal = (0.0 0.0 1.0) ; ObjectID (RO) = 42 ; ObjectID32 (RO) = 42 ; ObjectName (RO) = "AcDbBlockReference" ; OwnerID (RO) = 43 ; OwnerID32 (RO) = 43 ; PlotStyleName = "ByLayer" ; Rotation = 0.0 ; TrueColor = #<VLA-OBJECT IAcadAcCmColor 000000002d068140> ; Visible = -1 ; XEffectiveScaleFactor = 1.0 ; XScaleFactor = 10.0 ; YEffectiveScaleFactor = 1.0 ; YScaleFactor = 10.0 ; ZEffectiveScaleFactor = 1.0 ; ZScaleFactor = 10.0 T ;;; Objemizin property'lerini döktük (dump ettik) ;;; Örnek olarak bu property'lerden InsertionPoint'ini alalım. Command: (vlax-get-property a 'InsertionPoint) #<variant 8197 ...> ;;; variant'ı doğrudan göremiyoruz, bunu list'e çevirerek alalım. Command: (vlax-safearray->list (vlax-variant-value (vlax-get-property a 'InsertionPoint))) (1197.58 378.098 0.0) ;;; InsertionPoint değerimizi gördük. ;;; Şimdi de bunu değiştirelim. Command: (vlax-put-property a 'InsertionPoint (vlax-3D-point 0.0 0.0 0.0)) nil ;;; Kontrol edelim değişmiş mi? Command: ID Specify point: ins of X = 0.0000 Y = 0.0000 Z = 0.0000 ;;; Bu kontrolü, vlax-dump-object kullanarak InsertionPoint propery'e bakarak ta yapabilirdik. ;;; Evet başarıyla değişmiş. ----------------------------------------- Kolay gelsin. ProhibiT (21.02.2013 08:29 GMT) |
21.02.2013 08:35
Travaci |
Teşekkürler.
|
22.02.2013 14:51
zexi81 |
iyi günler. autocad te çizdiğim çizimin hiç bir şekilde kopyalanmaması üzerinde oynanmamasını silinememesini nasıl sağlarım acaba ?
|
22.02.2013 14:56
Travaci |
|
26.02.2013 14:46
Harbi65 |
TREEMAX, TREEDEPTH Komutları ne işe yarar?
Help den baktım sistemle ilgili bişeylerden bahsediyo ama yabancıdil olmayınca pek anlayamadımç.
|
11.10.2013 05:55
hidirel |
autocad de yazı kalınlığını büyüklüğünü nasıl değiştirebiliyorum ..
|
11.10.2013 06:28
Travaci |
Yazıyı seçin "ctrl+1" ile properties ekranını açın height & width factor değerlerini değiştirin.
|
11.10.2013 07:05
hidirel |
teşekkür ederim yardımınız için
|
13.10.2013 07:41
byhamza77 |
merhaba arkadaşlar
autocad sağ duş menüsünü kentimize göre ayarlarını nereden yapabilirim yeni kısa yol komutları eklemek istiyorum
|
23.10.2013 08:45
intatter |
arkadaşlar merhaba . çizgiyle ilgili hem kalınlık hem uzunluk girilen bir komut vardı , köşeli kalın bir çizgi çizmek için kullanıyorduk , bu komutu unuttum ve bulamıyorum da yardımcı olabilir misiniz?
|
Travaci |
intatter Pline komutunu girip ilk noktayı gösterin alt seçeneklerinden "Width" i seçin, başlangıç ve bitiş kalınlığını girin daha sonra çizgi uzunluğu girin yada ikinci noktayı gösterin.
|