View cart 0

利用脚本方式进行磨削

Read this in your language
  • English
  • Français
  • Deutsch
  • Italiano
  • 日本語
  • 한국어
  • Polski
  • Español

Receive ANCA news direct to your inbox

随时了解最新的技巧和技术

订阅

隐私政策

脚本允许您更聪明地工作,简单地提高生产力! ANCA软件产品经理Thomson Mathew解释了脚本编写是如何易于学习的。 强大的新自动化水平,脚本可以显着扩展ANCA软件套件的功能。 最重要的是,它是免费使用的,也是ToolRoom软件套件的标准部分

 
Thomson说:“脚本是一种简单的编程语言,专门用于在ANCA应用软件(如iGrind)中自动执行任务。 在一个简单的层面上,它可以自动进行大多数可以使用键盘和鼠标实现的工具设计任务,例如在2D编辑器中输入参数值或绘制线/弧元素。 在更高的层次上,它可用于创建复杂的解决方案,例如具有图形用户界面的全功能自定义工具专家。“


“脚本有点像在Microsoft Excel中使用宏。 宏可以是简单的“记录和重复”自动化功能,也可以编程执行非常复杂的任务。 这使得Excel成为当今灵活而成功的软件工具。“

“不要让术语‘编程语言‘吓跑你远离脚本。 脚本编写设计简单,集成脚本编辑器还提供了各种工具,使编写脚本尽可能简单。 我强调这一点,因为脚本相对较少的培训投资可以提供了巨大的生产力效益。 此外,脚本编写是一项不断发展的技术。 每个ToolRoom版本都会迅速扩展功能,“Thomson总结道。


简单看下,脚本提供的一些好处包括:
 

减少编程和设置时间:自动化刀具设计过程。


减少编程错误并减少时间浪费:常见任务的自动化意味着减少因手动输入而导致的错误。


简化编程过程:在脚本中捕获复杂的过程或几何知识意味着减少程序员或操作员的工作量。


知识保留:在脚本中捕获设计和工艺智能化,并应用在你的软件中。

竞争对手的优势:使软件能够满足您的需求,并使自己在竞争中脱颖而出。 只有ANCA软件具有这一强大功能。


保护您的专有知识:许多安全选项允许脚本加密(使其无法读取)。脚本也可以利用许可证保护。


发布和销售:可以分发或销售受保护的脚本。 制造商可以发送给修磨人员定制的专家程序而不泄漏几何细节。

投资回报:脚本易于学习且功能强大。 由于脚本编写的用途很多,因此很容易应用这些知识来实现上面列出的许多好处。
 

本文的目的不是编写脚本教程。 但是,下面的示例显示了一个非常简单的脚本,用于将简单钻头的铲背直径设置为当前刀具直径的95%。


! 从当前打开的文件中获取工具直径
toolOD = get("tool_od");


! 将OD铲背直径设置为刀具直径的95%
set("r_od_bk.backoff_od", toolOD * 0.95);
 

Figure1.png

 

图1:一个简单的脚本示例。 将OD 铲背直径(以黄色显示)设置为刀具直径的95%。 可以扩展脚本以基于各种几何规则设置多个工具参数。 使用这种简单的脚本机制可以自动编程整个刀具系列。 可以将脚本指定为菜单项(允许一键执行)或直接从脚本编辑器运行。

 

Figure2.jpg

 

图2:可以在脚本中轻松捕获工艺知识,例如槽形进给率与刀具直径。 在这个例子中; (1)根据先前的经验确定进给率与刀具直径的关系。 (2)脚本程序在脚本编辑器实用程序中,可以轻松编写这种关系。 (3)大部分代码自动写入脚本编辑器中。 (4)脚本可以保存,并且可以选择添加到iGrind“应用”菜单中。 这允许操作员只需单击菜单项即可根据当前刀具直径自动设置沟槽磨削进给率。 这可以很容易地扩展到也设定磨削次数,每次磨削的进给量,刀芯直径等

 

Figure2-2.jpg

 

图3:使用特定文件名格式保存的铣刀文件的简单脚本示例。 此示例中的脚本从当前打开的文件中提取某些信息,然后基于此创建文件名。 例如。 铣刀类型,圆角铣刀(如果适用),刀具直径,沟槽数量,螺旋和锥度。 按下确定后,脚本还会将文件保存在适当的目录中。 这是脚本如何自动化和简化日常任务的示例。.

 

Figure3.png

 

图4:使用脚本很容易创建图形界面。 此示例显示了ANCA软件如何通过必要的扩展以满足您的需求。 根据图纸,客户遇到的问题是,可以通过两种方式指定第一后角刃带宽度。 为简化编程,使用两个图形按钮编写了一个简单的脚本。 只需选择刃带宽度定义类型,输入所需的值,脚本将计算刃带宽度值。 这些计算最好在脚本中自动完成,以避免手动计算错误。

 

Figure5.png

 

图5:脚本对于创建实用程序以创建自定义几何图形非常有用。 在此示例中,编写了一个脚本以简化所示几何体的编程。 虽然功能强大,但这个脚本编写起来很简单。 添加图像,在图像上放置一些长度和角度参数框,添加逻辑以从这些参数值创建几何图形,并显示对话框。 此外,可以轻松选择是将几何图形添加到毛坯或轮廓编辑器,或导出到DXF。 这些类型的脚本节省了大量时间,并大大降低了编程错误的风险。

 

Figure6-6.jpg

 

图6:创建几何图形的脚本对于创建砂轮文件也非常有用。 如果砂轮定义软件没有您需要的标准模板,则可以轻松编写脚本来实现它。 该脚本可以输出DXF格式的几何图形以导入到砂轮定义页软件中。

 

Figure7.jpg

 

图7:简单但功能强大的脚本可用于高度自动化编程过程。 在此示例中,编写了一个脚本,其中将简单的丝锥绘图添加到对话框中。 然后将参数框放置在图纸上以允许操作员输入。 按下“确定”后,脚本只需将参数复制到相应的丝锥磨削文件中。 丝锥毛坯也会自动创建。 这是一个非常容易创建的脚本,而且允许大量的灵活性,自定义和自动化。

 

Figure8.jpg

图8:可以编写脚本来创建设置所有参数的完整刀具专家。 脚本已被用于多个现有的ANCA客户创建完整的刀具专家。 这允许操作员简单地输入非常少量的信息(在某些情况下,只是刀具直径)然后刀具文件是自动产生了。