90 likes | 207 Views
直接语句输入 在源程序语句区中可以直接输入各种语句。必须按照各种语句规定的语法输入适当的数值或字符串。在输入过程中不进行任何自动语法检查,但可以按 F6 键对所输入的源程序语句进行语法检查,然后按 F2 键查看检查结果。如果没有任何错误信息,则表示没有语法错误,否则会指出错误以及错误所在的行号。为了将光标停到错误所在行,可以按 SHIFT+F6 键进入搜索定位对话框,输入行号后执行定位操作,还可以进行文本搜索。另外,在执行任何调试操作之前都会自动对所有语句进行语法检查,如果有错误,也会显示错误信息,并且自动停止调试,等待修改后重新调试。
E N D
直接语句输入 在源程序语句区中可以直接输入各种语句。必须按照各种语句规定的语法输入适当的数值或字符串。在输入过程中不进行任何自动语法检查,但可以按F6键对所输入的源程序语句进行语法检查,然后按F2键查看检查结果。如果没有任何错误信息,则表示没有语法错误,否则会指出错误以及错误所在的行号。为了将光标停到错误所在行,可以按SHIFT+F6键进入搜索定位对话框,输入行号后执行定位操作,还可以进行文本搜索。另外,在执行任何调试操作之前都会自动对所有语句进行语法检查,如果有错误,也会显示错误信息,并且自动停止调试,等待修改后重新调试。 语句输入过程中,还可以按F1键进入联机帮助,这时自动进入关于光标所在行语句名的帮助窗口。如果光标所在行上无语句或语句名有错,则进入“语句” 帮助窗口显示所有语句的帮助索引。如果光标所在行是#开头的程序编号定义语句,则进入“零件源程序格式”帮助窗口。
交互语句生成 本程序有一个强大的交互语句生成功能。使用这个功能,即使对结构几何语言的语句格式不太了解,也能生成没有语法错误的正确语句。目前本功能只提供对图元生成的所有语句和零件定义生成的所有语句的生成,对辅助语句(如CALL、SUB、END、STOP、IF、DO、JUMP、Vi=等)尚未提供交互生成功能,如要使用这些语句,还请用直接语句输入的方法输入。 要进入交互语句生成操作,必须先将光标设置到源程序语句区中要生成语句的地方,然后按鼠标右键,在出现的弹出菜单中选择最上方(如右图所示)的“生成图元”或“生成零件”。在进入生成语句操作前,自动将源程序执行到要光标所在行,以便得到当前变量和已定义图元等。 1 图元语句生成 在源程序语句区中按鼠标右键,再将鼠标移动到“生成图元”处,则出现子菜单,用于设置要生成的图元号的产生方法。
体曲线生成 在源程序语句区中按鼠标右键,再将鼠标移动到“生成图元”处,再移动到“船体曲线”, 就会出现如图所示的子菜单。选择各个船体曲线生成语句,则进入相应的语句生成操作对话框。所有对话框中都有一个“生成曲线号”复选框,其中显示进入操作对话框前根据图元号产生方法设定的图元号,在操作过程中可以更改。
结构线语句(FJGX) 进入如下所示的操作对话框,选择“可以生成的结构线名”则该结构线的起点和终点被自动设置到“起点位置”和“终点位置”中,然后选择“投影面”、“起点位置肋号”、“终止位置肋号”,并且输入“起点位置加量”、“终点位置加量”后,按“生成”按钮,则生成相应的FJGX语句,注意终点位置肋号与起点位置肋号之差必须小于50。
结构展开 在源程序语句区中按鼠标右键,再将鼠标移动到“生成图元”处,再移动到“结构展开”, 就会出现子菜单,选择各个结构展开生成语句,则进入如下所示的操作对话框: 选择或输入所有输入项后,按“生成”按钮,则生成相应的结构展开语句(DEV、DEV1、DEV2)。
零件语句生成 在源程序语句区中按鼠标右键,再将鼠标移动到“生成零件”处,则出现的子菜单。选择要生成的语句,则进入生成相应语句的系列操作或者对话框操作。输入“分段名”(或不输入,表示使用打开文件时文件名中所隐含的分段名)、“零件号”、“数量”、“厚度”、“材料牌号”、“加工编码”,选择“PS属性”(空、P、S、PS、SP),设置是否是“正面为构。
6.4. 切割线定义 在源程序语句区中按鼠标右键,再将鼠标移动到“生成零件”处,再选“切割线定义”,则进入切割线定义系列操作,如果尚未定义切割起点,则显示如下的操作提示: 请选择切割起点或规则内孔中心点或对称轴直线/K输入规则内孔中心点: 如果已经定义切割起点,则显示如下的操作提示2: 请选择切割路线或下一个切割点/S输入下一个切割点坐标 <上次曲线>: 从这两个操作提示开始,根据不同的操作,可以进入各个切割语句的生成过程,具体操作如下。 1.规则内孔切割语句(QTU1) 在操作提示1后,选择一个点,则显示如下的操作提示3: 请选择切割走向/S反方向/H内孔中心点/<正方向>:
1. 设置切割起点语句(START) 在操作提示1后,选择一个点,则显示操作提示3,然后直接按回车键则生成正方向START语句,输入S则生成反方向START语句。 2.直线切割语句(QLP) 在操作提示2后,选择一个点,则生成从当前点到所选点的直线切割QLP语句。 3.终端有90°切角的直线切割语句(QTU5) 在操作提示2后,输入K,则显示操作提示: 请输入下一个切割点: 输入下一个切割点坐标或者在图形中点取一个位置,则继续显示操作提示: 请输入圆弧切角半径(>0)或三角形切角边长(<0) <0>: 输入一个数值或直接按回车键后生成相应的QTU5语句。 4.对称切割语句(TUDC) 在操作提示1后,选择对称直线,或者在操作提示2后,选择对称直线,则显示操作提示4: 请选择切割终点或转弯曲线/S输入切割终点/F封闭对称切割/D非封闭对称切割: 此时输入F或D,即生成对称切割TUDC语句。
1 5. 沿圆弧到点图元的切割语句(QCP) 在操作提示2后,选择当前切割点所在的圆弧,则显示操作提示5 请选择切割终点或转弯曲线/S输入切割终点: 选择圆弧上另一个点,则显示操作提示6: 请输入圆孔半径(>0)或焊缝避让孔半长(<0)/N逆向圆弧段/S顺向圆弧段/Q开设切口<0>: 此时输入N或S分别生成相应的圆弧切割QCP语句。 6.沿曲线到点图元的切割语句(QFP) 在操作提示2后,选择当前切割点所在的曲线,则显示操作提示5,选择曲线上的另一个点,则显示操作提示7: 请输入圆孔半径(>0)或焊缝避让孔半长(<0)/Q开设切口<0>: 此时直接按回车键,则生成QFP语句。 7.沿切割线到终点处带切角的切割语句(QTU2) 在操作提示2后,选择当前切割点所在的线,则显示操作提示4或操作提示5,选择切割终点或者输入S并且在如下的操作提示: 请输入下一个切割点: 后输入一个点坐标或点取一个位置或输入其他定点方法后,继续显示操作提示6或操作提示7,输入圆孔半径或避让孔半长后,生成相应的QTU2语句。