正在加载图片...
2,2动态地选择与题解有关的方法 在CARD方法库中已经存储有各孔型系几何尺寸的设计和验算程序的目标模块。包括 粗轧箱形孔系V1、V2。延伸孔系S1(箱形孔系)、S2(菱一方)、S3(椭一方)、S4 (六角一方)、S5(椭一圆)、S6(方一椭一圆)。成品孔系F1-1(方一菱一方)、F1-2 (方一菱-菱一方)、F2-1(方一-椭一圆)、F2-2(圆一椭一圆)、F2-3(万能)、F3-1 (扁钢)、F4-1(方一六角一六角)、F4-2(圆一六角一六角)。此外还有各孔型系公用 的主模块、绘图模块、计算钢的屈服应力、轧制力、力矩及功率模块和计算轧件温度模块。 表1 Table 1 现在若想利用CARD方法库来设计前面 LINK MAIN V2 S2 F2-3 PLOT 例子给出的一套孔型,首先要从方法库中选择 MAIN,EXE 出与该任务有关的方法(主模块、V2,S2, 表2 Table 2 F2-3,绘图模块)去做连接,然后运行。而其 孔型系列组合来单: 1.粗轧,延伸,精轧 2,粗轧,粉轧 Start 3.延伸,精轧 4.租轧,廷伸 5.延伸 6,粗轧 7.精轧 8,粗轧,延伸1,延仰2,精轧 Select rollpass set 9,粗轧,延伸1,延伸210,廷仲1,延伸2,精轧 11,延仲1,延伸2 ……请选择孔型系列(1一11)…… Seleet.algorithms according to the 表3 Table 3 rollpass set ………粗轧算法…… 1,v-1 2.V-2 Seleet task aim ……请选择(1一2)…*…… 延伸算法… 1。s-1 2.s-2 3。s-3 Determine the objeet files 4.5-1 5.8-5 6.5-6 of algorithm according to ……请达择延伸算法(1一6)…… the aim and the rollpass set selected …精轧算法… 1,f11 2.f12 3,f21 1.「22 5.f23 6。「31 Generate a new file 7.f1 DYNAMIC.BAT 8.f42 9.〔3 ……请选择(1-9)…… Put "link","'main","plot" 表4 Table 4 and the object file names of algorithm selected into 作业目的… DYNAMIC.BAT and then 1.设计、验算并修改 2.设计、验算不修政 put 'main"into DYNAMIC,BAT 3.验算并修改 4.验算不修改 …诸选择作业目的(1一4)… End 表5 Table 5 图1动态连接程序沈程图 START.EXE DYNAMIC.BAT Fig.1 Flowchart of dynamic link program modulc 它众多的与现行任务无关的方法不参加连接和运行。这样就避免了代码冗余。与软件包相 比,极大地缩小了完成相同功能运行程序时所需要的内存空间。但是选择出适当的方法模 块,完成连接、运行任务的批命令文件都必须在CARD方法库启动后,动态地进行和动态地 生成。因而实现起来就有很大的难度,此功能在CARD方法库中由引导程序START完成。 351动态地选择 与题 解有关的方法 在 方法 库 中已 经存储有 各孔 型 系几何尺寸 的设 计和验 算程 序的 目标 模 块 。 包 括 粗轧 箱形孔 系 、 。 延 伸孔 系 箱 形 孔 系 六 角一方 、 椭一 圆 、 方一椭一 圆 。 方 一 菱一 菱一 方 、 一 方一 椭一 圆 、 一 、 菱 一 方 、 椭一 方 、 成 品孔 系 一 方一 菱一方 、 一 圆一 椭一 圆 、 一 万能 、 一 扁 钢 的 主 模块 一 方一 六 角一六 角 、 一 圆一六 角一 六 角 。 此 外还 有 各 孔 型系公 用 、 绘 图模 块 、 计算钢 的屈 服应力 、 表 心 人 人 一 表 轧 制力 、 力矩 及功 率模块和 计算轧 件 温 度模块 。 现 在 若想 利 用 方 法库来 设 计前 面 例子给 出的一套孔 型 , 首 先要从 方法 库 中选择 出与该任 务有关 的方法 主模块 、 , , 一 , 绘 图模块 去 做连接 , 然 后运 行 。 而 其 孔型系 列组 合菜 单 粗轧 , 延 伸 , 精轧 粗轧 , 精 轧 延 伸 , 精 轧 粗轧 , 延 伸 延 伸 粗轧 情轧 粗轧 , 延 伸 , 延 伸 , 精轧 粗轧 , 延 伸 , 延 伸 延 伸 , 延 伸 , 精 轧 。 延 伸 , 延 伸 · 一 请选择孔 型 系 列 一 · “ … 表 一 粗 轧算法 。 一 。 一 · · ” · “ 一 请 选 择 一 · ” “ … … 一延 伸算法 , · 一 。 一 。 一 。 一 吞 。 一 迄 。 一 一 · “ · · · , 一请选择延 伸算法 一 一 精 轧 算 法 , 一 压 透 , 一 请 选 择 一 一 表 一 作 业 目的 一 设 计 、 验 算 并 修改 设 计 、 验算不修 改 验算并 修 改 验 算不修改 · … 请选择 作业 目 的 一 · 一 吃 甲 即 ” ,, , ” ‘ ,, ” ,, 址 砂 『 ’ ” ,, , 表 。 图 动 态连接 程 序流 程图 ‘ 它 众多的与现 行任 务无 关 的方法不 参加 连接和运行 。 这样就避免 了代码 冗余 。 与 软 件 包 相 比 , 极大地缩小 了完成 相 同功能 运 行程 序 时所需要 的 内存空 间 。 但是 选 择 出适 当 的 方 法 模 块 , 完成连接 、 运 行任务 的批 命令文 件都 必须 在 方 法库 启动 后 , 动 态 地进 行和 动态地 生成 。 因而实现 起来就有很大 的难度 , 此功 能在 方法库 中由引导 程 序 完成
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有