新闻中心
News List

类别
您现在的位置:科瑞德首页

DCL在数字矿山中的应用

日期:2017年7月7日 11:37
dcl程序的主要功能是进行对话框内容的排版和定义。使用dcl语言进行对话框编程与使用其它语言一样,设计工作是其重要的过程,其设计步骤如下:对话框功能分析每个对话框都是为了实现特定的功能而设计的。根据实际情况设计对话框的形状、轮廓,是其重要的一环。如标准件螺栓的对话框,要排列螺栓标准型号与之相对应的幻灯片图形,设置子对话框浏览螺栓螺纹直径供用户选择等,布局要合理,界面要美观实用。
 
对话框的控件与属性设计对话框内部成分,统称为控件。控件的组成有:动作按钮、校对/切换按钮、单选按钮、编辑框、列表框、滑动杆等。通过将多个控件组合成行成列,从而建立更复杂的控件,这样的成组控件即可以加封闭框,又能当作一个单一的控件进行处理,称之为子装配或集控。
 
描述一个完整的控件,是依靠对其属性的赋值来完成的。一个属性就如同编程语言中的变量,它包含/名0和/值02项内容。而且值必须是如下类型:整数、实数、字串、保留字,设计者分配给属性的值,其含义是设计者的应用程序定义的,设计者定义的值必须符合前面描述的属性值类型,设计者定义的属性,其含义和用法将取决于自己的应用程序。
 
容错用户通过对话框输入的数据有时是非法的,这时必须有警告提示。如在孔型图形参数化设计时,输入直径为负或者输入大孔直径d1小于小孔直径d2,这时,在对话框下面给出警告提示:/错误数据,应d1>d20,允许用户重新输入。也就是说,在程序中,应该对输入数据进行检查并提示。
 
幻灯片技术在对话框中嵌入幻灯片图形,为了使用户在输入参数时,有一参照物,使输入参数变量与幻灯片图形参数变量相对应,用户一看便清楚应输入那些参数,不易出错。因此,制作幻灯片要本着完整、准确、清晰,并用字母符号标明应输入的参数变量。
 
标准件系列图形较多,如螺栓系列有16种不同型号,因此,要做16种不同幻灯片,有16个幻灯片文件。为了便于管理,可把这些幻灯片文件做成一个幻灯片库。先把各幻灯片文件如1.sld,2.sld,用文本编辑器做成一个文本文件如a.txt,然后,运用autocad系统内的slidelib.exe文件制成幻灯片库如ls.slb便可。
 
参数化程序设计参数化程序设计是采用autolisp语言进行标准件参数化编程设计<2>。参数化程序文件类型为lsp.对标准件如螺栓的每一个类型图都编制一个参数化子程序,再实现对话框、幻灯片调用绘图。
 
参数化程序设计方法
(1)分析图形。首先,对所要实现参数化设计的图形进行分析。是否对称图形,输入参数有哪些,对于标准件,应输入关键参数,其余数据应在程序中处理。为编程做好前期准备工作。
(2)初始化系统。在编程开始,设置有关系统变量。如设置/cmdecho0输入回波发送变量,设置层,尺寸变量等。
(3)调用对话框及幻灯片(参数输入)。调用对话框及幻灯片,主要为参数化程序的数据输入,也称为参数化设计中的前处理技术。用pdb功能函数对对话框进行操作。
 
对话框参数的输入,只输类型和直径便可。减少用户输入,提高效率和准确性。开发中把标准件手册中的数据全部输入计算机,让程序处理,无需用户查找手册。如用户选用螺栓时,只要选择螺栓类型和直径,输入长度,便可绘出该种螺栓图形。
 
湖大科瑞德公司04年注册于长沙市国家高新技术开发区,系高新技术企业。公司拥有一支以教授、博导为带头人,经验丰富、资历深厚的研发、管理、服务团队。公司本着“服务于矿山、造福于矿山”的经营理念,专注于数字化矿山产品的研究与开发,开发出一系列数字化矿山产品、矿山设备、矿山运输斜坡道并广泛应用于矿山企业,并获得的用户的一致认可。 科瑞德公司分别于2012年和2014年承建了华锡集团铜坑矿和郴州黄沙坪铅锌矿的“六大系统”,均已成为数字化矿山的行业标杆,并于2015年成功改造了江西香炉山钨业六大系统,盘活其数百万元的前期投资。

所属类别: 企业新闻

该资讯的关键词为: