钢轨断面参数化设计的方法
【技术领域】
[0001] 本发明涉及钢轨参数设计,特别涉及一种钢轨断面参数化设计的方法。
【背景技术】
[0002] 随着铁路的快速发展和钢轨生产的技术进步,钢轨标准不断被修订,其断面型式 尺寸也可能随之被修改;同时钢轨标准常因国别或地域的不同而断面型式尺寸往往各异。 为了便于钢轨研究、生产、使用和外贸出口,我们有必要通过计算机程序开发对其进行参数 化设计,以使用户或设计人员只需输入或修改少量的参数就可以实现不同钢轨标准不同钢 轨断面图的统一绘制、设计、修改和输出,甚至还可以以最新设计好的断面图为依据,直接 进行钢轨样板的快速高效的设计和输出。
[0003] 使用尺规作图或常见制图软件进行钢轨断面绘制、设计、修改等操作时,如果要对 断面图的局部型式尺寸进行修改设计的话,那么与之在结构上关联或连锁的图形部分需要 进行同步修改,以保证图形结构的完整和正确。而在钢轨断面图的实际修改设计工作中,往 往一处修改,图形的其它部分均需修改,不仅增加了重复设计的计算量,也增加了出错几 率;而有的同步修改并不需要修改其结构尺寸,只需对其作相对位移等简单操作,不仅增加 了不必要的工作量,也大大降低了设计效率。
【发明内容】
[0004] 本发明的目的是为了提供一种自动进行钢轨断面参数化设计的方法,以提高钢轨 断面参数化设计的设计效率。
[0005] 为达到上述目的,本发明提供的钢轨断面参数化设计的方法,包括如下步骤:
[0006] A.选择某一钢轨标准的钢轨断面图为制图设计模板,并整理钢轨断面图的型式尺 寸和分析钢轨断面图的型式结构;
[0007] B.为每一个钢轨断面图的型式尺寸值一一设计程序变量,以变量为基础,进行逻 辑程序代码设计,完成钢轨断面图和标注的绘制,并以Windows窗体图形化界面呈现;
[0008] C.在窗体上设计文本输入框,以提供用户进行参数的输入;
[0009] D.在窗体上设计功能按钮,以提供用户通过点击按钮,实现图形和标注的自动绘 制、图形预览、图形输出功能。
[0010] 具体地,步骤A中,选择制图设计模板时,其型式结构应是所有断面中最复杂、组成 线段最多的断面图,所述组成线段包括圆弧和直线段,所设计的断面图的型式结构应是制 图设计模板图形的型式结构的子集。
[0011] 具体地,步骤A中,整理钢轨断面图的型式尺寸,是指确定钢轨断面绘制必需的参 数及参数对应的尺寸,同时需剔除原始尺寸中不必要的参数及尺寸。
[0012] 具体地,步骤B中,型式尺寸值是指构成断面图的圆弧的半径、直线段的斜率、长度 以及圆弧切点到切点或其它点与点之间的距离等钢轨断面图的已知尺寸的数值,所述型式 结构,是指构成钢轨断面图的轨头、轨腰、轨底图形部分的具体构成。
[0013] 具体地,步骤C中,当实际设计参数在制图设计模板中不存在时,将制图设计模板 中对应位置的参数置为0或置空。
[0014] 本发明的有益效果是:对钢轨断面图进行针对性的参数化设计,利用已编写好的 逻辑程序代码,重复执行对图形的绘制、设计、修改、输出等操作,其具备一般人工绘制或常 见制图软件设计所不可比拟的精确、快速、高效等优异特点,实现不同钢轨标准、不同钢轨 型式尺寸的钢轨断面的参数化设计。
【具体实施方式】
[0015] 本发明针对现有的钢轨断面参数化设计的效率不高的问题,提供一种钢轨断面参 数化设计的方法,该方法包括如下步骤:首先,选择某一钢轨标准的钢轨断面图为制图设计 模板,并整理钢轨断面图的型式尺寸和分析钢轨断面图的型式结构;其次,为每一个钢轨断 面图的型式尺寸值一一设计程序变量,以变量为基础,进行逻辑程序代码设计,完成钢轨断 面图和标注的绘制,并以Windows窗体图形化界面呈现;然后,在窗体上设计文本输入框,以 提供用户进行参数的输入;最后,在窗体上设计功能按钮,以提供用户通过点击按钮,实现 图形和标注的自动绘制、图形预览、图形输出功能。
[0016] 实施例
[0017] 以下对本发明的方法进行详细描述。本发明的设计方法具体步骤如下:
[0018] 1)选择某一钢轨标准的钢轨断面图为制图设计模板,并整理钢轨断面图的型式尺 寸和分析钢轨断面图的型式结构;
[0019] 2)为每一个钢轨断面图的型式尺寸值一一设计程序变量,以变量为基础,进行逻 辑程序代码设计,完成钢轨断面图和标注的绘制,并以Windows窗体图形化界面呈现;
[0020] 3)在窗体上设计文本输入框,以提供用户进行参数的输入;
[0021] 4)在窗体上设计功能按钮,以提供用户通过点击按钮,实现图形和标注的自动绘 制、图形预览、图形输出功能。
[0022] 制图设计模板的选择:应选择具有代表性的断面图。其型式结构应是所有断面中 最复杂,组成线段(圆弧和直线段)最多的断面图。所设计的断面图的型式结构应是制图设 计模板图形的型式结构的子集。
[0023] 1)整理钢轨断面图的型式尺寸,是指确定钢轨断面绘制必需的参数及参数对应的 尺寸,而非经过计算或测量等获取的非原始尺寸,同时需剔除原始尺寸中不必要的参数及 尺寸。
[0024] 2)所述型式尺寸值是指构成断面图的圆弧的半径、直线段的斜率、长度以及圆弧 切点到切点或其它点与点之间的距离等钢轨断面图的已知尺寸的数值。
[0025] 3)所述型式结构,是指构成钢轨断面图的轨头、轨腰、轨底图形部分的具体构成。 总体来讲,每个部分均是由圆弧或直线段,或圆弧与直线段的组合而构成。但由于构成每一 个部分的圆弧数量、直线段数量、圆弧与直线段的排列组合不一致而形成不同的钢轨断面 图。
[0026] 4) "标注"是指标对钢轨断面图的型式尺寸进行的必要的标注,以供用户参考查 看。
[0027] 5)程序代码设计中,所设计的型式尺寸的变量与用户界面输入的型式参数值一一 对应,以实现在程序执行过程中,系统将用户所输入的参数值代入相应变量,运行编写好的 逻辑程序代码。
[0028] 6)用户根据断面图设计需要,输入相应的参数。由于不同的断面形式结构导致所 输入的参数个数和参数值不一样,当实际设计参数在制图设计模板中不存在时,将制图设 计模板中对应位置的参数置为〇或置空。一旦将图形型式尺寸参数输入完毕,点击图形绘