Arkitera Forum  
Geri Git   Arkitera Forum > Mimarlık ve Bilişim > Yazılımlar > AutoCAD

Yanıt
 
Konu Araçları Modları Görüntüle
Eski 19-10-2007, 16:22   #1
Forum Üyesi
 
Kayıt Tarihi: 04-12-2005
Mesaj: 6
Autocad - vba ile blok ekleme

arkadaşlar autocad de vba ile
blok ekleme olayı hakkında
yardımcı olacak var mı?

En son lumina tarafından düzenlendi : 28-10-2007 14:16.
egehal offline   Alıntı Yaparak Yanıtla
Eski 25-10-2007, 10:28   #2
 
Kayıt Tarihi: 25-10-2007
Mesaj: 11
merhaba desıncenter dan dene ! cok kolay ve kullanımı cok rahat
teyleryan offline   Alıntı Yaparak Yanıtla
Eski 26-10-2007, 14:53   #3
Arkitera Üyesi
 
Kayıt Tarihi: 11-09-2007
Mesaj: 53
arkadaşlar ben nedemek istediğinizi bile anlamadım başarılar
nomçı offline   Alıntı Yaparak Yanıtla
Eski 28-10-2007, 00:06   #4
Forum Üyesi
 
Kayıt Tarihi: 26-10-2007
Mesaj: 47
autocadde blok olayını iyi bilirim ama vba ne demek onu bilmiyorum kullanmadığım bi kelime eger açarsan yardımcı olabilirim
can6666 offline   Alıntı Yaparak Yanıtla
Eski 30-10-2007, 13:18   #5
Forum Üyesi
 
Kayıt Tarihi: 26-10-2007
Mesaj: 47
VBA - Block listesi ve Scale değişimi buraya bak ayrıntılı olarak anlatılmış
can6666 offline   Alıntı Yaparak Yanıtla
Eski 30-10-2007, 15:32   #6
Arkitera Üyesi
 
biolight'in Avatar'ı
 
Kayıt Tarihi: 14-03-2005
Mesaj: 93
merhaba,
Alıntı:
Orijinal metin egehal tarafından gönderilmiş Mesajı Görüntüle
arkadaşlar autocad de vba ile
blok ekleme olayı hakkında
yardımcı olacak var mı?
Kod:
Sub Example_InsertBlock()
    ' This example creates a block containing a circle.
    ' It then inserts the block.
    ' Create the block
    Dim blockObj As AcadBlock
    Dim insertionPnt(0 To 2) As Double
    insertionPnt(0) = 0#: insertionPnt(1) = 0#: insertionPnt(2) = 0#
    Set blockObj = ThisDrawing.Blocks.Add(insertionPnt, "CircleBlock")
 
    ' Add a circle to the block
    Dim circleObj As AcadCircle
    Dim center(0 To 2) As Double
    Dim radius As Double
    center(0) = 0: center(1) = 0: center(2) = 0
    radius = 1
    Set circleObj = blockObj.AddCircle(center, radius)
 
    ' Insert the block
    Dim blockRefObj As AcadBlockReference
    insertionPnt(0) = 2#: insertionPnt(1) = 2#: insertionPnt(2) = 0
    Set blockRefObj = ThisDrawing.ModelSpace.InsertBlock(insertionPnt, "CircleBlock", 1#, 1#, 1#, 0)
 
    ZoomAll
 
End Sub
renkli olarak vurguladığım yerlere dikkat etmen gerekli

Kolay gelsin.
biolight offline   Alıntı Yaparak Yanıtla
Yanıt

Yerimi olarak kaydedin


Şu an bu konuyu izleyen aktif kullanıcılar: 1 (0 üye ve 1 misafir)
 
Konu Araçları
Modları Görüntüle

Mesaj Yazma Hakları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı


Tüm saatler GMT +3. şu anda saat 01:24.


Powered by vBulletin® |Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177