Aerotech Aerobasic post-processing script- Printable Version +- RoboDK Forum (//www.sinclairbody.com/forum) +-- Forum: RoboDK (EN) (//www.sinclairbody.com/forum/Forum-RoboDK-EN) +--- Forum: General questions about RoboDK (//www.sinclairbody.com/forum/Forum-General-questions-about-RoboDK) +--- Thread: Aerotech Aerobasic post-processing script (/Thread-Aerotech-Aerobasic-post-processing-script)
Pages:
1
2
|
Aerotech Aerobasic post-processing script-JFCh-10-03-2019 Hello dear RoboDK community, In our lab at Polytechnique Montreal, we recently received a 3-axis Gantry System from the company Aerotech (similar to the models found on this page :https://www.aerotech.com/product-catalog/gantry-system.aspx) and we would like to explore the use of RoboDK to simulate additive manufacturing on this system. Now, I would like to make a machining project by importing a G-code that can be sliced in Simplify3D or Slic3r and then, generate my input file, but there are no Post-processing script for converting the RoboDK machining instructions into the Aerotech's programming language called the "Aerobasic". Of course, I could program my own Post-processing script. So, do you guys know if there is one that would be close enough so I would not be starting from scratch? I am using the A3200 software based-controller that can be found on this page for controlling the Gantry :https://www.aerotech.com/product-catalog/motion-controller/a3200.aspx. Any information is highly appreciated. Thanks a lot. JF RE: Aerotech Aerobasic post-processing script-Jeremy-10-03-2019 Hi JF, To help you more, do you have any program example in "Aerobasic" or a programming manual of some sort? Modifying an existing post processor shouldn't be too hard. You specifically need to know how to write: MoveL MoveJ MoveC (If needed) Subroutine I/Os activation Header of the program (If needed) RE: Aerotech Aerobasic post-processing script-JFCh-10-04-2019 Hi Jeremy, Thank you for your quick reply. Here is a screenshot of some code example from the documentation. I have also found equivalence tables in the Aerotech documentation (see attached images). So it would not be too hard to modify an existing post processor for this, indeed. Do you know if there is one that is close enough? Any robot that you think its language looks the same or would be a good starting point? Thanks, JF RE: Aerotech Aerobasic post-processing script-Albert-10-07-2019 Hi JF, You'll find a post processor calledGcode A3200for AeroBasic A3200 controllers from Aerotech. More information about post processors here: //www.sinclairbody.com/doc/en/Post-Processors.html#SelectPost Albert RE: Aerotech Aerobasic post-processing script-JFCh-10-08-2019 Hi Albert, Are you telling me that you just wrote and added a post processor to RoboDK for my specific need ? JF RE: Aerotech Aerobasic post-processing script-Albert-10-09-2019 Hi JF, No, it has been part of our default set of post processors for some time... It may need some modifications depending on your application. Albert RE: Aerotech Aerobasic post-processing script-JFCh-10-10-2019 Ah I see. I did not see it, my bad. Thank you JF RE: Aerotech Aerobasic post-processing script-Drstranger-10-21-2019 (10-07-2019, 04:24 PM)Albert Wrote:Hi JF, Looking at GCode_A3200.py inside the installation folder of RoboDK, the description inside the code says: # This file is a sample POST PROCESSOR script to generate robot programs for a B&R Automation controller Could you please check if this file is a post processor for Aerotech A3200 controller? Apparently it's for B&R Automation! Thanks RE: Aerotech Aerobasic post-processing script-Jeremy-10-21-2019 Hi Drstranger, Nice catch, but it's most likely just a small comment error on our end. I think we built the B&R one first, and use it as a template for the A3200 and the NCP ones as they behave similarly, but we forgot to change that line on comments. I'll give the heads up to our dev team so that we can fix that. Have a great day. Jeremy RE: Aerotech Aerobasic post-processing script-Drstranger-10-22-2019 (10-21-2019, 11:55 PM)Jeremy Wrote:Hi Drstranger, Thanks Jeremy! 在经历的代码,我想它的代码elf is not generating any Aerobasic command. I could not find any G0/G1/G2/G3 moves. Could you please double check the code content and confirm if it actually generates Aerobasic code? Thank you |