以绘图样式的选项 来生成一组预览图
主要以主视图和侧视图为主 以四个选项分为一个SLD预览图
这样可以形成16组选项 选中某组选项 生成对应的预览图 如果主视图为 RB1 方式一为 RB2 螺栓式为RB3 扁钢为RB4 我想吧这四种选项合为一体形成一个预览图 不知道用什么方式去表达 还请各位版主帮帮忙 给个相关的案例瞧瞧 谢谢了
以下是相应的DCL文件 和 没有编辑完成的LISP文件
cshzzt.dcl (2.61 KB, 下载次数: 0)
- (defun c:cshzzt()
- (setvar "cmdecho" 0)
- (dcl_cshzzt)
- (princ)
- )
- (defun dcl_cshzzt()
- (setq dcl_id (load_dialog "cshzzt"))
- (new_dialog "cshzzt" dcl_id)
- (sub_rb1)
- (set_tile "rb1" "1")
- (action_tile "rb1" "(sub_rb1)")
- (action_tile "rb2" "(sub_rb2)")
- (action_tile "accept" "(new_samp)(done_dialog 1)")
- (setq dd(start_dialog))
- (if (= dd 1)
- (draw_zthz)
- )
- )
- (defun sub_rb1()
- (setq ddtype 1)
- (show_sld "kimage" "zstys")
- )
- (defun sub_rb2()
- (setq ddtype 2)
- (show_sld "kimage" "cstys")
- )
- (defun show_sld(key sld)
- (setq x (dimx_tile key))
- (setq y (dimy_tile key))
- (start_image key)
- (fill_image 0 0 x y -2)
- (slide_image 0 0 x y sld)
- (end_image)
- )
还请各位高手们提示一下 如何才能以组选的方式来生成一个预览图
|