The Anilam Crusader 2 CNC is quite old and has some unique requirements in it's gcode file. Two of the oddities I've found while working with a friends CNC is that the arc commands, G2/G3, require that the I/J values be in absolute mode. However, When in that mode, viewers like the one at NCViewer.com are expecting the values to be incremental. Also, the TXT file that's being loaded onto the CNC wants a line containing the % character preceding the gcode and two lines containing the % character to signal the end of the transfer. With the versatility of the QCAM .JS files, we set out to create a post processor for the Anilam when it's equipped with a laser.
Attached are three files, AnilamLaser.js, AnilamLaserMM.js, and AnilamLaser2MM.js. The first is a minor modification of GCodeLaserOffsetMM.js in that the offset command is neutered and the correct M codes for our CNC are inserted in place of the usual selections. The file also makes the Z-axis inoperative which is helpful for single pass laser cutting. This new file is the basis for the following two files.
The AnilamLaserMM.js file forces the arc command I/J values to be in the absolute mode but does nothing to solve viewer problem like NCViewer.com. The AnilamLaser2MM.js file solves both problems by telling both Anilam and viewers that I/J are relative then reverts back to absolute for the next X/Y command. Both files work correctly with the Anilam but the second is more universal and works with the CNC and viewers.
To use these files, copy all three to the QCADCAM/postprocessors folder. In QCAM, select either of the later two, ...MM or ...2MM from the drop-down list before export.
Update:
The three original files have been replaced by the attached set having mostly cosmetic improvements by the excellent help of CVH. The execution in an Anilam will not change. Use these if you have copied the original set into QCAM.
The Anilam Crusader 2 post processor available
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Indicate the post processor used.
Attach drawing files and screenshots.
Post one question per topic.
-
- Active Member
- Posts: 28
- Joined: Sat Dec 12, 2020 5:23 pm
- Location: St. Petersburg, Florida
The Anilam Crusader 2 post processor available
- Attachments
-
- AnilamLaserMM.js
- (2.35 KiB) Downloaded 406 times
-
- AnilamLaser2MM.js
- (2.35 KiB) Downloaded 410 times
-
- AnilamLaser.js
- (3.54 KiB) Downloaded 398 times
Re: The Anilam Crusader 2 post processor available
Thank you for your valuable contribution.
Do we have your permission to include these post processors in future QCAD/CAM releases?
Thanks,
Andrew
Do we have your permission to include these post processors in future QCAD/CAM releases?
Thanks,
Andrew
-
- Active Member
- Posts: 28
- Joined: Sat Dec 12, 2020 5:23 pm
- Location: St. Petersburg, Florida
Re: The Anilam Crusader 2 post processor available
Absolutely, it would be an honor to have the files included in future QCAD/CAM releases. That's the beauty of forums, sharing knowledge.
Ed
Ed
Re: The Anilam Crusader 2 post processor available
Excellent, thank you for your contribution!