使用输入文件在 VMS 中进行零件族编程

许多客户生产相关零件的“系列”,或几乎相同的零件,但其特征在尺寸和位置上有所不同。大多数测量平台都需要为“零件系列”中的每个零件使用单独的程序。但是,在 VMS 中,单个程序可以使用文本文件运行系列中的所有零件。

大小不同但属于同一个“零件系列”的两个零件

上图展示了两种不同大小的 FastStart 训练部分。为每个部分创建单独的程序既费时又容易出错。相反,请考虑设计零件程序以处理许多不同的尺寸。在本例中,输入文本文件与零件程序一起使用。示例程序可以下载 使用此链接. Sample.txt 应放在 C:\ViewMM\VMS\PROG\ 文件夹中。

首先,必须创建输入文本文件,并且需要定义每一行的格式。下图中,每行有三项用逗号隔开,分别是零件号、尺寸A的值和尺寸B的值。建议在第一行添加标题行以提醒用户什么尺寸正在输入。

与程序一起使用的示例输入文件

接下来,程序必须有必要的步骤来读取此文件并确定要使用的值。 VMS 能够读取此输入文件,确定当前零件的哪一行,并将尺寸的值应用于程序中的变量。请参考示例中的 VMS 文件输入/输出 请参阅 VIEW Vision Tech Bulletin 和 VMS 中的功能帮助的问题,了解有关上述特定功能的更多信息。

在下面显示的程序中,操作员会被提示输入零件编号(“SampleA”)。然后,程序将读取 Sample.txt 并搜索将“SampleA”作为该行中第一个条目的那一行。找到该行后,函数 parse_line() 用于提取由分隔符(在本例中为逗号)分隔的单个字符串,并将它们放入字符串数组中。然后可以从变量 A 和 B 在该数组中的各自位置为其分配值。

示例.voy

最后,程序中需要使用变量A和B来测量这两个圆。编辑圆测量步骤“C2”并将 X 平台位置替换为变量“A”。对“C3”执行相同操作,但将 Y 平台位置替换为变量“B”。查找器将根据特定部分动态放置,而不是每次都放在相同的位置。随着程序的增长,需要定义更多的变量并将它们的维度输入到输入文件中。

添加未来的零件变得快速而简单。要添加“SampleC”,只需在 Sample.txt 中使用新尺寸添加另一行。该程序已准备好立即运行!通过利用这些技术,VMS 中的程序变得更加动态和高效,让您有更多时间花在做自己喜欢的事情上,例如开发新零件。

感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2111" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2115" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2114" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2113" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2116" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2118" gf_ajax="true"]
感谢您对

VMS® 和 Elements® 软件

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2109" gf_ajax="true"]
感谢您对

查看完整的产品线

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2110" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2117" gf_ajax="true"]
感谢您对

使用输入文件在 VMS 中进行零件族编程

为了让您查看此文件,我们要求您提供一些信息。
[dlm_gf_form download_id="2042" gf_ajax="true"]

本网站使用 cookie 来确保您在我们的网站上获得最佳体验。继续使用本网站,即表示您同意我们使用 cookie。 了解更多.