Çizimdeki seçilen nesneleri bir dxf dosyaya kaydetmek için aşağıdaki kodları denedim.
Kod:
(setvar "BLOCKCREATEMODE" 1)
(setq ss (ssget))
(setq dxf "C:/DOSYALAR/test.dxf")
(COMMAND "-WBLOCK" dxf "16" "" "0,0" ss "")
kodlar çalışıyor ancak seçili nesneler siliniyor.
autocad komut satırından wblock komutu ile aynı işi yaptığımda Retain seçili olduğu için nesneler silinmiyor.
Kod:
(COMMAND "-WBLOCK" dxf "16" "" "mode" "Retain" "0,0" ss "")
denedim. Sonuç yine aynı.
Autolisp içinde -BLOCK kullanıldığında da aynı sorun var.
Üstelik komut satırından -BLOCK girdiğimde Current settings: Object conversion=Retain
yazıyor.
Nedendir? Var mı bir çözümü?