Coba anda lakukan seperti ini, revisi file acad.mns.
Code:
ID_VportsSav [N&ew Viewports...]^C^C_+vports 0
ID_VportsSin [&1 Viewport]^C^C$M=$(if,$(eq,$(getvar,tilemode),1),^C^C_-vports _si,^C^C_-vports) (setq tm (getvar "tilemode"))(if (/= tm 0)(setvar "(setvar "ltscale" 1)" 1))
ID_Vports2 [&2 Viewports]^C^C_-vports _2 (setq tm (getvar "tilemode"))(if (/= tm 0)(setvar "ltscale" 1))
ID_Vports3 [&3 Viewports]^C^C_-vports _3 (setq tm (getvar "tilemode"))(if (/= tm 0)(setvar "ltscale" 1))
ID_Vports4 [&4 Viewports]^C^C_-vports _4 (setq tm (getvar "tilemode"))(if (/= tm 0)(setvar "ltscale" 1))
ID_VportsRes [$(if,$(eq,$(getvar,tilemode),1),~)&Polygonal Viewport]^C^C_-vports _p
ID_VportsDel [$(if,$(eq,$(getvar,tilemode),1),~)&Object]^C^C_-vports _o
Ini dia test yang saya lakukan
Code:
Command: ltscale
Enter new linetype scale factor <1.0000>: 100
Regenerating model.
Command:
Command:
Command: _-vports
Enter an option [Save/Restore/Delete/Join/SIngle/?/2/3/4] <3>: _4 Regenerating
model.
Command: (setq tm (getvar "tilemode"))(if (/= tm 0)(setvar "ltscale" 1)) 1
Command: ltscale
Enter new linetype scale factor <1.0000>:
Pither wrote:
Saya menggunakan frame untuk mencetak gambar dengan menggunakan viewport di layout. Bila gambar tsb mempunyai banyak scale maka menggunakan banyak viewport dengan nilai dimscale yang berdeda-beda pula.
Kendalanya bila berpindah ke vports yang lain tentu harus merubah dimscale-nya bila akan membuat dimension. Yang terjadi biasanya kita lupa merubah nilai dimscale tsb sehingga tampilan dimensi tidak akan sama antara setiap vports.
Hampir sama dengan pertanyaan sebelumnya, bagaimana cara membuat switching agar pada saat masuk ke suatu vports nilai dimscale berubah secara otomatis.
Mohon pencerahannya para master.
Salam,
Pither