User:Rando: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Rando (talk | contribs)
No edit summary
Rando (talk | contribs)
No edit summary
Line 1: Line 1:
RDWorks installation under wine (Linux)
== Hacking RDWorks ==


[https://www.rogerclark.net/running-rdworks-on-linux/ instructions]
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.


Install [https://wiki.winehq.org/Winetricks winetricks]
While it would be great to hack the .rld format, so far I have only found a decoder for the .rd formatThe .rd files are scrambled, but here is a tool which unscrambles them:
  (it will install wine if you dont have it)
$ apt-get install winetricks


Download RDWorks
[https://github.com/kkaempf/ruida ruida]


[http://www.thunderlaser.com/laser-download Download]
 
== 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:

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.

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.