2007年5月22日星期二

1 功能

nozzle2主要是用来画侧边喷嘴具体分布,包括:喷嘴高度,喷射角。

2 方案:

  1. 按照不同的zone来画。
  2. 界面元素布置:
    1. x:为x方向距离。
    2. h:为喷嘴高度。
    3. phi:喷嘴喷射角度。由喷嘴类型确定。
    4. 基准点:base。作为定位基准。

3. 实施步骤:、

  1. 确定基准点坐标:y_base,z_base.
  2. 屏幕空间分块。即将A3图纸放入后,将屏幕空间分为几个合理的区域,用于分别画几个zone的喷嘴图。
  3. 以zone1为例,先画出辊子外形。用到元素为:两个点,即左上角点和左下角点。
  4. 按照x和h确认每个喷嘴的位置。这个其实是两个gap,分别为内弧和外弧,画在同一张图上。
  5. 确定点以后,画各个点的角度延长线。延长线的确定方法:利用相对坐标画线。用到命令:@距离<角度。这个是极坐标下输入方式。

4. 修改

  1. 由于最近Fortran结构出现了重大变化,需要时间来修改程序结构。

5. 代码优化

  1. 将子程序中没用的变量去掉。目前子程序中有好多用不到的变量,虽然不会影响程序的运行,但是对阅读程序带来诸多不便。
  2. 将程序结构优化。在主程序中尽量用call subroutine的形式。尽量在子程序中实现功能。这样的好处是比较直观易懂。不会因为代码的增多而丧失对整体结构的把握。
  3. 尽量完善标注。

没有评论: