可用的后处理器

RoboDK 默认提供 100 多个后处理器,支持为 40 多个机器人制造商生成机器人程序。某些后处理器可进一步定制,以生成特定格式的程序。

您可以通过导航至 https://robodk.com/posts,。 RoboDK 资源库中找到可用后处理器的完整列表您也可以从 RoboDK 的主工具栏中选择工具打开机器人资源库。

默认情况下,RoboDK 提供以下后处理器:

ABB RAPID IRC5:用于 ABB IRC5 机器人控制器。

ABB RAPID IRC5 Robtargets:用于 ABB IRC5 机器人控制器,并生成机器人目标名称。

ABB RAPID S4C:用于 ABB S4C 机器人控制器。

Adept Vplus:用于爱德普(AdeptV+ 程序语言。

Allen Bradley Logix5000:用于 Allen Bradley Logix5000 PLC

Annin Robotics:用于 AR3 AR4 机器人。

遨博(Aubo):用于 AUBO 机器人控制器。

Aubo ARCS:为遨博(AuboARCS 机器人控制器生成代码(.lua .pro)。

Automata:用于 Automata EVA 机器人。

Borunte:用于 Borunte 机器人手臂。为 BRTIRUS 机器人控制器生成包含必要文件的压缩打包包。

Brooks: 用于PreciseFlex 机器人。

CPR:生成适合 CPR 机器人系统的 XML 格式代码。

CSV:为通用机械手和自动化控制器生成简单的 CSV 格式文件。该后处理器用途广泛,可用于需要直接导入和导出数据的应用程序。

CLOOS:用于 CLOOS 机器人控制器。

柯马(ComauC5G:用于柯马(ComauC5G 机器人控制器。

Denso PAC:用于 Denso RC7(及更早版本)机器人控制器(PAC 编程语言)。

Denso RC8:用于 Denso RC8(及更新版本)机器人控制器(PacScript 编程语言)。

越疆(Dobot):用于教育类 Dobot 机器人。

斗山(Doosan):用于斗山协作机器人。

精英机器人艾利特(ElibotCS 任务后处理器可让您为 CS 控制器生成代码。

爱普生(Epson):用于爱普生机器人控制器。

法奥意威(Fairino):生成 .lua 文件,支持法奥意威 FR 系列机器人。

Fanuc R30iA:用于发那科 R30iA R30iB 机器人控制器。

Fanuc R30iA_Arc:用于发那科(Fanuc)弧焊。

发那科 RJ3:用于发那科 RJ3 机器人控制器。

GCode BnR:用于 B&R 机器人控制器。

GSK:用于 GSK 机器人。

HCR:代表韩华机器人控制器。

HIWIN HRSS:用于 HIWIN 机器人。

现代(Hyundai):用于现代机器人控制器。

KAIRO:用于 Keba Kairo 机器人控制器。

Kinova:用于 Kinova 机器人。

川崎(Kawasaki):用于川崎 AS 机器人控制器。

KUKA IIWA:用于 KUKA IIWA 日出式 Java 编程。

KUKA KRC2:用于库卡(KukaKRC2 机器人控制器。

KUKA KRC2_CamRob:用于库卡(KukaCamRob 铣削选项。

KUKA KRC2_DAT:用于库卡(KukaKRC2 机器人控制器,包括 DAT 数据文件。

KUKA KRC4:用于库卡(KukaKRC4 机器人控制器。

KUKA KRC4_Config:用于库卡(KukaKRC4 机器人控制器,每行均包含配置数据。

KUKA KRC4_DAT:用于库卡(KukaKRC4 机器人控制器,包括 DAT 数据文件。

Mecademic:用于 Meca500 机器人所需的Mecademic 脚本代码。

Mecademic Python:可生成 Python 脚本,远程控制Mecademic Meca500 机器人。

三菱(Mitsubishi):用于三菱机器人控制器。

安川(Motoman):针对使用 Inform II Inform III (JBI) 的不同安川机器人控制器。

Nachi AX FD:用于不二越(NachiAX FD 机器人控制器。

欧姆龙(Omron):用于欧姆龙(Omron/达明(Techman)机器人控制器。

OTC:用于 Daihen OTC 机器人控制器。

松下(Panasonic):用于松下 PRG 程序(需要松下 G2PC 工具将 ASCII 文件编译为二进制文件)。

Robostar:用于Robostar 机器人控制器。

新松(Siasun):用于新松机器人控制器。

Siemens_Sinumerik:用于西门子 Sinumerik ROBX 机器人控制器。

史陶比尔 VAL3:用于生成史陶比尔 VAL3 机器人程序(CS8 控制器及更高版本)。它可以内嵌机器人动作。

史陶比尔 VAL3_Machining:适用于具有加工 HSM 选项的史陶比尔 VAL3 控制器。

史陶比尔(StaubliS6:用于史陶比尔(StaubliS6 机器人控制器。

Toshiba:用于东芝机器人。

达明(Techman):用于欧姆龙(Omron/达明(Techman)机器人控制器。

优傲(Universal Robots):对于 UR 机器人,它会生成线性运动作为位姿目标。

优傲(Universal RobotsURP:对于 UR 机器人,它会生成一个 URP,可以在 PolyscopeUR 机器人控制器)中加载和修改。

优傲(Universal Robots_RobotiQ):适用于 UR 机器人,包括对 RobotiQ 夹爪的支持。

优傲(Universal Robots_MoveP:对于 UR 机器人,它能以 MoveP 命令的形式生成线性运动。

雅马哈:雅马哈机器人专用。

注:某些机器人控制器,如发那科(Fanuc)和松下(Panasonic)控制器,需要制造商提供的特定软件或控制器选件,以支持加载RoboDK生成的程序文件。例如,松下(Panasonic)机器人需要使用 G2PC 工具,将 RoboDK 生成的程序文件转换为控制器可读取的二进制文件。有些发那科(Fanuc)机器人支持由 RoboDK 生成的 ASCII 文件,另外,您也可以使用 Roboguide maketp 工具编译程序。更多详情,请参阅 LS TP 发那科(Fanuc)编译部分

注意:RoboDK 默认后处理器的列表和行为会随时更改。这意味着使用相同的后处理器生成的代码在不同版本的 RoboDK 中可能会有所不同。为防止生成的代码发生意外变化,您应确保创建一个唯一的副本或自定义后处理器,以便在更新或重新安装 RoboDK 时,生成的代码不会发生变化。