User:Rando: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
RDWorks | == Hacking RDWorks == | ||
[ | RDWorks is a proprietary program which uses a proprietary format to save projects as .rld files. These files themselves are not sent to the laser controller as-is, they are first converted to a .rd file, which is an RDCAM format, also proprietary. The RDCAM file is read by the laser controller, which is the case of Noisebridge's KaiTan CM-1309 is the [http://en.rd-acs.com/prod_view.aspx?TypeId=50097&Id=160&FId=t3:50097:3 RDC6442G] controller. | ||
While it would be great to hack the .rld format, so far I have only found a decoder for the .rd format. The .rd files are scrambled, but here is a tool which unscrambles them: | |||
[https://github.com/kkaempf/ruida ruida] | |||
[ | |||
== How to dump '.rd' file == | |||
To dump a .rd file, use the 'SaveToUFile" button. Note this screenshot shows the model selection, which is only useful if you are using a locally installed copy of RDWorks. The laser machine is already set up. | |||
[[File:Rdworks-screen.png]] | |||
== How to decode a '.rd.' file == | |||
Use the decode command '/bin/decode <filename>': | |||
[[File: Ruida-decode.png]] | |||
This outputs a human readable command on the left and the actual commands sent to the laser controller on the right. | |||
The ruida project linked above gives a key for the commands. | |||
== Opening a '.rd' file == | |||
An '.rd' file cannot be opened in RDWorks directly, but can be viewed in the 'Preview' screen. | |||
Revision as of 01:25, 31 August 2018
Hacking RDWorks
RDWorks is a proprietary program which uses a proprietary format to save projects as .rld files. These files themselves are not sent to the laser controller as-is, they are first converted to a .rd file, which is an RDCAM format, also proprietary. The RDCAM file is read by the laser controller, which is the case of Noisebridge's KaiTan CM-1309 is the RDC6442G controller.
While it would be great to hack the .rld format, so far I have only found a decoder for the .rd format. The .rd files are scrambled, but here is a tool which unscrambles them:
How to dump '.rd' file
To dump a .rd file, use the 'SaveToUFile" button. Note this screenshot shows the model selection, which is only useful if you are using a locally installed copy of RDWorks. The laser machine is already set up.
Error creating thumbnail: Unable to save thumbnail to destination
How to decode a '.rd.' file
Use the decode command '/bin/decode <filename>':
Error creating thumbnail: Unable to save thumbnail to destination
This outputs a human readable command on the left and the actual commands sent to the laser controller on the right.
The ruida project linked above gives a key for the commands.
Opening a '.rd' file
An '.rd' file cannot be opened in RDWorks directly, but can be viewed in the 'Preview' screen.