Skip to content

Commit d0100bc

Browse files
committed
Published update 5.9.4 on PyPi
1 parent 38e6130 commit d0100bc

File tree

2 files changed

+53
-13
lines changed

2 files changed

+53
-13
lines changed

Python/readme.md

Lines changed: 49 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ RoboDK API for Python
33

44
The `robodk` package implements the [RoboDK API for Python](https://robodk.com/doc/en/PythonAPI/index.html).
55

6-
The RoboDK API allows creating simulations for industrial robots, specific mechanisms and generating vendor-specific programs for robots.
7-
With the RoboDK API for Python it is possible to simulate and program any industrial robot using Python programming language.
6+
The RoboDK API allows you to create simulations for industrial robots, mechanisms and generate vendor-specific programs for robots.
7+
With the RoboDK API for Python you can simulate and program any industrial robot using Python programming language.
88
The RoboDK API provides an alternative to using vendor-specific programming languages.
99

1010
While RoboDK's graphical user interface can be used to create programs, it is possible to extend the robot controller limitations by using a universal programming language such as Python.
@@ -125,29 +125,47 @@ More information about robot post processors here:
125125
* [Technical Reference](https://robodk.com/doc/en/PythonAPI/postprocessor.html)
126126

127127

128-
You can find the most up to date list of supported robot controllers in our documentation for [Post processors](https://robodk.com/doc/en/Post-Processors.html#AvailablePosts).
128+
The following list includes the supported robot controllers from different robot manufacturers. You can find the most up to date list of supported robot controllers in our [library of post processors](https://robodk.com/posts) and the [documentation for Post processors](https://robodk.com/doc/en/Post-Processors.html#AvailablePosts).
129129

130130
* ABB RAPID IRC5: for ABB IRC5 robot controllers
131131
* ABB RAPID S4C: for ABB S4C robot controllers
132132
* Adept Vplus: for Adept V+ programming language
133133
* Allen Bradley Logix5000: for Allen Bradley Logix5000 PLC
134+
* Annin Robotics: for AR3 and AR4 robots.
134135
* Aubo: for AUBO robot controllers
136+
* Aubo ARCS: generates code (.lua and .pro) for AUBO ARCS robotic controllers.
137+
* Automata: for Automata EVA robots.
138+
* Borunte: for Borunte robot arms. Generates zip-package with necessary files for BRTIRUS robot controllers.
139+
* Brooks: for PreciseFlex robots.
140+
* CPR: produces XML-formatted code suitable for CPR robotic systems.
141+
* CSV: generates simple CSV-formatted files for generic robotic and automation controllers. This post processor is versatile and can be used in applications requiring straightforward data import and export.
135142
* CLOOS: for CLOOS robot controllers
136143
* Comau C5G: for Comau C5G robot controllers
137144
* Denso PAC: for Denso RC7 (and older) robot controllers (PAC programming language)
138145
* Denso RC8: for Denso RC8 (and newer) robot controllers (PacScript programming language)
139146
* Dobot: for educational Dobot robots
140147
* Doosan: for Doosan collaborative robots
148+
* Elite: The Elite Robots CS Task post processor allows you to generate code for CS controllers.
141149
* Epson: for Epson robot controllers
150+
* Estun: for Estun robot controllers
151+
* Fairino: produces .lua files and supports the Fairino FR series of robots.
142152
* Fanuc R30iA: for Fanuc R30iA and R30iB robot controllers
143153
* Fanuc R30iA_Arc: for Fanuc Arc welding
144154
* Fanuc RJ3: for Fanuc RJ3 robot controllers
155+
* Flexiv: generates trajectory files (.traj) for Flexiv Hesper controllers
156+
* Foxbot: generates .pac files for Foxbot controllers
145157
* GCode BnR: for B&R robot controllers
146158
* GSK: for GSK robots
147159
* HCR: for Hanwha robot controllers
148160
* HIWIN HRSS: for HIWIN robots
161+
* Huayan: generates programs for Huayan Robotics robots (formerly known as Han's Robot)
149162
* Hyundai: for Hyundai robot controllers
150-
* KAIRO: for Keba Kairo robot controllers
163+
* IGUS: generates XML-formatted code suitable for igus robotic systems
164+
* IIMT: generates .txt files that you can load in IIMT CR robot controllers easily.
165+
* Inexbot: generates .JBI files specifically designed for Inexbot controllers (Inform III)
166+
* JAKA: for JAKA robot controllers
167+
* Kassow: generate code for Kassow Robots KR2 controllers
168+
* KEBA KAIRO: for Keba Kairo robot controllers
151169
* Kinova: for Kinova robots
152170
* Kawasaki: for Kawasaki AS robot controllers
153171
* KUKA IIWA: for KUKA IIWA sunrise programming in Java
@@ -157,27 +175,43 @@ You can find the most up to date list of supported robot controllers in our docu
157175
* KUKA KRC4: for KUKA KRC4 robot controllers
158176
* KUKA KRC4_Config: for KUKA KRC4 robot controllers with configuration data in each line
159177
* KUKA KRC4_DAT: for KUKA KRC4 robot controllers including DAT data files
178+
* KUKA KRC5: for KUKA KRC5 robot controllers
179+
* MARS: generates .gpl files for MARS systems
160180
* Mecademic: for Mecademic's script code required by the Meca500 robot
161181
* Mecademic Python: it generates a Python script that can control the Mecademic Meca500 robot remotely.
162182
* Mitsubishi: for Mitsubishi robot controllers
163183
* Motoman/Yaskawa: for different Motoman robot controllers using Inform II and Inform III (JBI)
184+
* Motoman Cartesian: for Yaskawa/Motoman robot controllers using Cartesian values. You may require the Relative Job option on the robot controller if you want to manually modify this program on the robot controller.
185+
* MyCobot: generates Python code compatible with MyCobot robotic arms
164186
* Nachi AX FD: for Nachi AX and FD robot controllers
165-
* Omron: for Omron/Techman robot controllers
187+
* Neura: generates a NeuraPy Python script compatible with the Neura Robotics Real-Time NR-Motion Master controller
188+
* NEWKer i6: generates code designed for NEWKer i6 CNC controllers
189+
* Niryo: generates Python code designed for Niryo educational robots
190+
* Omron: for Omron-TM robot controllers
166191
* OTC: for Daihen OTC robot controllers
167-
* Panasonic: For Panasonic PRG programs (requires Panasonic G2PC tools to compile ASCII files to binary files)
192+
* Panasonic: for Panasonic PRG programs (requires Panasonic G2PC tools to compile ASCII files to binary files)
168193
* Precise: for Precise Scara robots
194+
* QJAR: generates .rbg files for QJAR robot controllers
195+
* Rainbow Robotics: generates .wsl files for Rainbow Robotics controllers
169196
* Robostar: for Robostar robot controllers
197+
* Rokae: generates .mod files for ROKAE robot controllers
198+
* Rozum RC API: generates .py files to integrate with Rozum RC Series controllers
199+
* Rozum RC Pulse: generates .rcp files designed for Rozum RC Series controllers
200+
* Schneider: for Schneider Electric Lexium controllers
170201
* Siasun: for Siasun robot controllers
171-
* Siemens_Sinumerik: for Siemens Sinumerik ROBX robot controller
202+
* Siemens Sinumerik: for Siemens Sinumerik ROBX robot controller
172203
* Staubli VAL3: to generate Staubli VAL3 robot programs (CS8 controllers and later). It inlines the robot movements.
173204
* Staubli VAL3_Machining: for Staubli VAL3 controllers that have the Machining HSM option.
174205
* Staubli S6: for Staubli S6 robot controllers
175206
* Toshiba: for Toshiba robots
176-
* Techman: for Omron/Techman robot controllers
207+
* Techman: for Techman robot controllers
208+
* Turin: outputs .txt files for Turin robot controllers
177209
* Universal Robots: for UR robots, it generates linear movements as pose targets
178210
* Universal Robots URP: for UR robots, it generates a URP that can be loaded and modified in Polyscope (the UR robot controller)
179-
* Universal Robots_RobotiQ: for UR robots including support for RobotiQ gripper
180-
* Universal Robots_MoveP: for UR robots, it generates linear movements as MoveP commands
211+
* Universal Robots RobotiQ: for UR robots including support for RobotiQ gripper
212+
* Universal Robots MoveP: for UR robots, it generates linear movements as MoveP commands
213+
* Wlkata: for WLKATA Mirobot robotic arms
214+
* xArm: for uFactory xArm robotic systems
181215
* Yamaha: for Yamaha robots
182216

183217

@@ -205,5 +239,8 @@ More about RoboDK
205239
----------------
206240

207241
* [Main website](https://robodk.com/)
208-
* [RoboDK Documentation](https://robodk.com/doc/en/Basic-Guide.html)
209-
* [Blog](https://robodk.com/blog)
242+
* [Help to get started](https://robodk.com/help)
243+
* [RoboDK documentation](https://robodk.com/doc/en/Basic-Guide.html)
244+
* [Example applications](https://robodk.com/examples)
245+
* [Contact us](https://robodk.com/contact)
246+

Python/setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from setuptools import setup # Always prefer setuptools over distutils
99
from pathlib import Path
1010

11-
VERSION = '5.9.2'
11+
VERSION = '5.9.4'
1212

1313
this_directory = Path(__file__).parent
1414
LONG_DESCRIPTION = (this_directory / "README.md").read_text()
@@ -73,6 +73,9 @@
7373
'Programming Language :: Python :: 3.9',
7474
'Programming Language :: Python :: 3.10',
7575
'Programming Language :: Python :: 3.11',
76+
'Programming Language :: Python :: 3.12',
77+
'Programming Language :: Python :: 3.13',
78+
'Programming Language :: Python :: 3.14',
7679
'Programming Language :: C',
7780
'Programming Language :: C#',
7881
'Programming Language :: C++',

0 commit comments

Comments
 (0)