十五年专注于
液压缸筒生产

全国咨询热线:
400-086-9833

   热门关键词修理 加工 活塞杆 缸筒 不锈钢

无标题文档

天圆液压产品中心

当前位置:主页 > 行业资讯 >

AutoCAD图形中液压油缸标准图纸图栏系统的开发(3)

时间:2016-11-11 09:00来源:天圆网站 作者:天圆液压 点击:
(if (= des_num(read_num(findfile "tyl.ini"))) ;判定是否选择了“其他计划单元” MessageBox(@MSG_UNCOPY_TYL,INFORMATION); (progn ;假如选择了其他计划单元 本人地址公司旧版的图栏填写是基于AutoCAD R10版本而

(if (= des_num(read_num(findfile "tyl.ini"))) ;判定是否选择了“其他计划单元”
MessageBox(@MSG_UNCOPY_TYL,INFORMATION);
(progn ;假如选择了其他计划单元

本人地址公司旧版的图栏填写是基于AutoCAD R10版本而开拓出来,操纵进程是通过呼吁行提醒,让用户按照提醒,一一输入响应的内容。这种要领措施编写简朴,根基的语句如下:

二. 措施的计划

;插入附有属性的图样图块

6. 图栏各呼吁的挪用:

:edit_box{
key="size_1";
drtyl:column{
key="sign_ro"; }
ID_H10QMB [_Button("署名栏", ICON_16_QMB,ICON_24_QMB)]^C^Cddqmb
(list(+ b_x -49)(+ b_y 39))))
:radio_button{

以下为图样栏编辑的措施计划内容,从中可以看到图样栏是奈何编辑的:

(setq head(entget(setq head_t (ssname sel_bt 0)))) ;取得图块头部

MODEMACRO体系变量的内容行使的是DIESEL说话。详细的措施内容如下:

ID_H10GGB [<-变动表(&G)]^C^Cddggb

2. 图栏内容的编辑计划:

)

ID_H10TL [_Toolbar("图栏及流程", _Floating, _show,101,121,1)]
(add_list "其他计划单元...")
boxed_size:boxed_radio_row{
(command "purge" "b" gead_na "n") ;整理旧图块

//图纸巨细内容部门
boxed_size;
;取得图样栏图块的头部,个中sel_bt为图样栏图块
(mode_tile "other" 2) ;将光标移动到"其他计划单元”框上
(progn ;假如图幅改变了

这样就可以在状态栏的起始处表现“A0图”的字样,提醒图幅巨细。

(setq head(entget(setq head_t(ssname sel_bt 0))))
(entdel head_t) ;删除原图样栏

跟着计较机技能的成长,计较机操纵体系已经逐渐由DOS体系转向Windows体系,AutoCAD自从12版本开始,已经有Windows的版本,直至14版本往后,已经是完全的Windows版本。AutoCAD除了操纵轻盈之外,它还可以让用户从头界说其界面以及成立本身的措施运行,海内各差异的电脑开拓商也通过对AutoCAD的二次开拓而开拓出应用于差异规模的适用软件。自从AutoCAD R12版开始,AutoCAD引进了对话框技能——DCL对话框说话,它通过与AutoLISP说话相团结,可以或许编写出界面友爱的适用措施。

)

(end_list)

ID_H10TL [->图栏(&T)]
}

以下列出图样栏对话框的措施内容:

3. 旧国界栏的转换:

通过对话框,行使图栏的修改更为直观利便,操纵也更为简朴。

(setq he_zzdw(entget(entnext(cdr(car head)))))

//图样栏内容部门
}
;从旧图样栏中取得计划单元名称
drtyl;
(progn ;旧国界样栏时

措施计划的重点首要有以下几个方面:①对话框的计划;②奈何通过对话框的情势编辑图栏内容;③奈何能将旧版的图栏转换为新版的图栏,以省去大量的手工转换事变;④图样栏的巨细奈何才气直接地表现在窗口的状态栏中;⑤图样栏中计划单元名称的表现处理赏罚;⑥图栏措施的挪用。
(setq des_num(atoi(getcfg"AppData/Tyl/Number")))
label="计划单元(&S):";
……
endif;
MessageBox(@MSG_UNCREATE_TYL,INFORMATION);
edit_width = 20;
//填写图样栏部门

图 1 图样栏的事变流程图

}

)
(if zzdw1


措施只有保持向下的兼容性才气得以普及的行使,对付图栏的填写措施,也应该担保可以或许很好地兼容旧版的图栏,并能顺遂地将旧版的图栏转换为新的图栏。

其措施如下(措施内容置于ProcessAfterDataMove()进程中):

label="编辑图样栏";

;;生涯计划单元序号及其他单元名称

;;取得其他单元的名称
下面先容各部门的详细计划。

本体系除了提供预置的列表框外,还提供一项“其他计划单元”以提供一些姑且的计划单元填写,这样可在不修改tyl.ini文件的前提下填写姑且的计划单元。在选择了列表中的最后一项“其他计划单元”时,对话框将提供一个文本编辑框供用户输入单元的名称。措施如下:

***MENUGROUP=AC_BONUS***POP1 [附加(&B)]
(责任编辑:admin)

分享按钮
------分隔线----------------------------