机床仿真器
ParametrIQ 机床仿真器按机床实际运行的方式播放 ParametrIQ CAD 写出的文件:它按机床的加速度和加加速度限制(S 曲线运动)实时绘制刀具路径,让您在作业送到机床之前就能看到切割顺序、换刀位置以及作业所需时间。它是一个独立的程序(PiQ.Emulator.App),ParametrIQ CAD 通过机器配置文件向它发送作业。
获取仿真器
仿真器是免费的:只需一个 ParametrIQ 账户和它自己的许可证,许可证不收取任何费用。
- 在 parametriq.co.uk 注册或登录,然后打开 账户 › 许可证。
- 点击 获取我的免费许可证。ParametrIQ Machine Emulator 许可证会连同其 产品密钥 一起列出,密钥也会通过电子邮件发送给您。该许可证适用于所有版本。
- 点击它的 下载 按钮,安装仿真器。
- 启动仿真器。此时会打开 仿真器许可证 窗口:输入您账户的 电子邮件 和 密码(或勾选 我使用 Google 或 Facebook 登录)以及 产品密钥,然后点击 激活。
与 ParametrIQ CAD 一样,许可证最多可同时在两台计算机上激活。两台都已占用时,窗口会列出它们,供您移除其中一台;您也可以在“许可证”页面上移除。仿真器每次启动时都会检查许可证,并且在无法连接许可证服务器的情况下最多可运行七天。在激活之前,作业仍会送达并显示,但不会播放。右上角的许可证按钮(显示您的电子邮件或 未登录)或 帮助 › 许可证… 可查看许可证或停用本计算机。标题栏和菜单与免费应用相同(见共同之处)。
可播放的文件
| 文件 | 播放方式 |
|---|---|
G-code(.nc、.tap、.gcode …) |
CNC 雕铣机、等离子或激光切割台:快速移动、进给、圆弧和螺旋线、换刀、钻孔循环、暂停、M0 和 M1 停止 |
HP-GL 和 HP-GL/2(.plt、.hpgl) |
笔式绘图仪或切割机:ParametrIQ 写出的全部内容、各支笔及其速度、线型、文字 |
GP-GL(.gpgl) |
Graphtec 切割机,使用文件设定的速度、刀压和刀尖偏移 |
| CF2 和 DDES3 | 平台打样机:先压痕,再半切、打孔和切割,桥位不切 |
| DXF | 卡纸切割机(先画笔、V 槽、斜切,最后直切),或将任意刀模按平台切割机的图层播放 |
LightBurn(.lbrn2)和激光 SVG |
激光机:先逐行雕刻,再划线,最后切割 |
DSTV NC(.nc1) |
钻锯生产线:先划线标记,孔从小到大,先内轮廓后外轮廓 |
它的消息会说明哪些内容无法按原样执行(不认识的命令、没有刀具的笔、超出工作台或板材的移动)。
从 ParametrIQ 发送作业
文件 › 使用机器配置文件发送 中列出了名为 Emulator: … 的配置文件,每个行业的格式各有一个。它们先写出文件,再连同图纸的刀具一起发送给仿真器:即每个图层和图元中带有刀具号的刀具设置。消息中会给出作业的机床时间。
- 仿真器正在运行时,作业通过 HTTP 发送给它,并排在已在队列中的作业之后播放。
- 仿真器未运行时,作业和刀具会在它的收件文件夹(
Documents/ParametrIQ/EmulatorInbox)中等待,仿真器启动后播放。
任何配置文件都可以发送到仿真器:在其文件中加入 "emulator": "local",若仿真器在另一台计算机上,则填写它的地址("emulator": "http://cutter-pc:5199")(参见文件中的配置文件)。发送到仿真器但没有自己文件夹的配置文件,会把文件写到临时文件夹中。
刀具
仿真器按刀具的颜色和宽度绘制每一刀,并按刀具的进给运行。刀具来自 ParametrIQ(随每个作业发送,或将刀具表放入收件文件夹,或用 加载刀具… 加载)、文件本身(HP-GL/2 的笔颜色、G-code 的刀具注释),或者,对于刀具表中没有刀具能完成的工作(打样机的压痕轮、卡纸切割机的斜切刀头),由仿真器自行创建一把并列出。刀尖 描绘拖刀刀尖跟随刀具轴线时的实际切割轨迹,适用于有刀尖偏移的刀具。
播放
| 控件 | 作用 |
|---|---|
| 播放 | 播放作业,或在保持或程序停止后继续 |
| 保持 | 像控制器的进给保持一样沿路径减速停止,然后等待播放 |
| 停止 | 回到作业开头 |
| 下一个作业 | 播放队列中的下一个作业 |
| 速度 | 以比机床更快或更慢的速度播放(×0.1 到 ×100) |
| 跟随刀具、快速移动、刀具宽度、刀尖 | 视图中显示的内容 |
双击程序中的一行即可跳到该行。运动曲线 窗口绘制最近几秒机床时间内的速度、加速度和加加速度,机床 窗口显示位置、进给、刀具以及绘图命令为其设定的参数。
绘图仪命令和扩展
绘图仪文件中不属于 HP-GL 或 GP-GL 的命令(例如切割机自己用来设定刀压或速度的命令)由 hpglCommands 和 gpglCommands 扩展读取,与 ParametrIQ 使用的扩展相同(参见扩展):它们设定的内容显示在 机床 窗口中,并从下一个移动开始改变运动。重新加载扩展 会重新读取它们;扩展文件更改时也会自动重新加载。
其他程序
任何程序都可以向仿真器发送工作:将文件发布到 http://localhost:5199/api/jobs,将刀具表发布到 /api/tools,或询问 /api/estimate 某个文件需要多长时间而不播放它。也可以把文件放入它的收件文件夹:机床文件会被播放,*.tools.json 和刀具行会作为刀具表读取,旁边的 status.json 说明它正在做什么。