-
20-02-2023 #1
I hope this is the right place, please move this thread if not.
I have an ExelCNC M5s on the way, arriving in a few weeks. This is a fairly substantial machine, custom made with increased gantry height / Z-axis to 280mm
We are going to be using the machine to carve various complex / organic type forms in solid wood and stacked ply. I would like to use Fusion360 as it has the capabilities and I'm used to autodesk software (although it's a bit of a transition from AutoCAD)
The controller seems to be a generic HC-200 / HC20xx type thing such as THIS
There is no post processor available off the shelf, so that's sent me down a rabbit hole to make the link between software and hardware. My current options seem to be:
1. Learn how to write a PP, which seems to mean learning Javascript, the specifics of the controller, specifics of the machine, getting very intimate with M+G code very quickly, and probably more that I'm not aware of.
2. Find someone else to write a PP. There seem to be people on Fiverr who offer the service but I'm not sure how they do it. It might involve finding and feeding them so much info I could maybe do it myself.
3. Swap the controller for something that already has a PP in F360, or at least something close. The Masso G3 looks like a good solution, if a bit pricey.
Option 3 feels like my favourite so far. I feel like we might come up against the limitations of the supplied controller quite quickly and I've read plenty of accounts of people swapping to a Masso or similar to avoid problems like skipped steps etc. -definitely something we want to avoid when doing big batch production runs.
Any advice on any aspect of this would be most appreciated
-
20-02-2023 #2
Have you tried using a generic PP before going to all the above effort? With such a generic controller I doubt they went to all the effort of reinventing the wheel. Throw it some Mach3 processed gcode and see what happens.
-
20-02-2023 #3
Thanks for the suggestion. The machine hasn't arrived yet so haven't tried anything. Sounds like it might be worth a shot.
I'm curious to know if anyone thinks a controller swap would be a good idea anyway, for reliability and quality reasons, or whether the HC should perform just fine anyway.
...?
-
20-02-2023 #4
The controller will work, so I wouldn't upgrade it for the sake of upgrading it.
As has been said, it'll likely work with a fairly generic PP. Most of these controllers will accept generic FANUC G-code, although it may need a little bit tweaking for specific functions.
What does Exel suggest?Avoiding the rubbish customer service from AluminiumWarehouse since July '13.
-
21-02-2023 #5
Thanks m_c. Part of me was hoping to be told that I should upgrade straight away but it's good to know that I don't have to spend hundreds more and delay production further.
ExelCNC have said:
We do have customers using fusion360 however they have always set their own PP up. I have attached a PP breakdown and sample g code so you can match an existing PP or get fusion to create one.
You must ensure that you have the correct post-processor within your CAM software setup. If you
are supplied and trained on ucancam we will do this for you...
...If you are using other software then you will need to amend or rewrite a similar post processor. For
vectric g-code arcs (mm) works well. Here is some sample G-code below so you can see the header
and footer required from the A1S.
Code:G90G17G21 M06 T1 M03 S18000 G00 Z10.000 F12000 G00 X255.503 Y81.132 Z10.000 G00 X255.503 Y81.132 Z3.000 G01 X255.503 Y81.132 Z0.000 F2000 G01 X255.537 Y81.346 Z-0.058 G01 X255.682 Y82.316 Z-0.321 G01 X255.817 Y83.287 Z-0.584 G01 X255.941 Y84.260 Z-0.846 G01 X256.056 Y85.234 Z-1.109 G01 X256.161 Y86.209 Z-1.372 G01 X256.256 Y87.185 Z-1.635 G01 X256.342 Y88.162 Z-1.898 G01 X256.417 Y89.140 Z-2.160 G01 X256.482 Y90.119 Z-2.423 G01 X256.537 Y91.098 Z-2.686 G01 X256.582 Y92.078 Z-2.949 G01 X256.617 Y93.058 Z-3.212 G01 X256.642 Y94.039 Z-3.474 G01 X256.657 Y95.019 Z-3.737 G01 X256.662 Y96.000 Z-4.000 G03 X89.861 Y31.168 R-96.000 F5000 G03 X256.662 Y96.000 R96.000 G00 X256.662 Y96.000 Z10.000 F12000 G00 X40.139 Y533.242 Z10.000 G00 X40.139 Y533.242 Z3.000 G01 X40.139 Y533.242 Z0.000 F2000 G01 X40.507 Y533.538 Z-0.127 G01 X40.890 Y533.858 Z-0.260 G01 X41.267 Y534.186 Z-0.394 G01 X41.637 Y534.522 Z-0.528 G01 X42.000 Y534.865 Z-0.662 G01 X42.356 Y535.215 Z-0.796 G01 X42.705 Y535.572 Z-0.929 G01 X43.046 Y535.937 Z-1.063 G01 X43.380 Y536.308 Z-1.197 G01 X43.707 Y536.686 Z-1.331 G01 X44.026 Y537.070 Z-1.465 G01 X44.337 Y537.461 Z-1.599 G01 X44.640 Y537.857 Z-1.732 G01 X44.936 Y538.260 Z-1.866 G01 X45.223 Y538.669 Z-2.000 G03 X48.468 Y545.359 R24.791 F5000 G03 X49.583 Y552.711 R24.791 G03 X45.223 Y538.669 R-24.791 G01 X45.487 Y539.062 Z-2.127 F2000 G01 X45.758 Y539.481 Z-2.261 G01 X46.020 Y539.906 Z-2.394 G01 X46.274 Y540.336 Z-2.528 G01 X46.518 Y540.771 Z-2.662 G01 X46.755 Y541.211 Z-2.796 G01 X46.982 Y541.656 Z-2.930 G01 X47.200 Y542.105 Z-3.063 G01 X47.409 Y542.559 Z-3.197 G01 X47.609 Y543.016 Z-3.331 G01 X47.799 Y543.478 Z-3.465 G01 X47.981 Y543.943 Z-3.599 G01 X48.153 Y544.412 Z-3.732 G01 X48.315 Y544.884 Z-3.866 G01 X48.468 Y545.359 Z-4.000 G03 X49.583 Y552.711 R24.791 F5000 G03 X48.468 Y545.359 R-24.791 G01 X48.604 Y545.814 Z-4.127 F2000 G01 X48.738 Y546.295 Z-4.261 G01 X48.863 Y546.778 Z-4.395 G01 X48.977 Y547.264 Z-4.528 G01 X49.082 Y547.752 Z-4.662 G01 X49.177 Y548.242 Z-4.796 G01 X49.262 Y548.734 Z-4.930 G01 X49.337 Y549.228 Z-5.064 G01 X49.402 Y549.723 Z-5.197 G01 X49.457 Y550.219 Z-5.331 G01 X49.503 Y550.716 Z-5.465 G01 X49.538 Y551.214 Z-5.599 G01 X49.563 Y551.713 Z-5.732 G01 X49.578 Y552.212 Z-5.866 G01 X49.583 Y552.711 Z-6.000 G03 X6.508 Y535.969 R-24.791 F5000 G03 X49.583 Y552.711 R24.791 G00 X49.583 Y552.711 Z10.000 F12000 M05 M30
Knowing which post processor I should start with should be a big help.
-
21-02-2023 #6
FWIW, nothing in that GCODE looks unusual to me.
I would try the generic RS-274D POST in the Fusion library.
-
08-03-2024 #7
Hi @TimB, did you have any luck finding a PP for the Exel XDW controller? I'm looking at getting an Exel T690A and like you would be using F360. Any feedback on your experience with the machine would be great. Thanks
-
08-03-2024 #8
I ended up adapting the RS-274D as suggested above (thanks @Misterg), which was quite a learning process with a few unforeseen idiosyncrasies. I can share the PP I am now using if it helps but would think it would still need to be adapted as the T690 is slightly different again. DM me your email and I'll send you the post.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Earthing of a controller box of CNC machine in TN-C(TN-C-S) system of supply 230 V AC
By Hristo in forum General ElectronicsReplies: 3Last Post: 03-09-2021, 06:02 PM -
Engraving machine controller
By Rustynut in forum Control Hardware & SystemsReplies: 4Last Post: 18-05-2020, 06:18 AM -
BUILD LOG: A brand new machine build. 2x4 size or something in that region. :)
By IN-WondeR in forum DIY Router Build LogsReplies: 36Last Post: 16-12-2014, 04:14 PM -
New member looking for advice on a good quality machine (brand)
By steve78 in forum Marketplace DiscussionReplies: 1Last Post: 16-08-2014, 09:25 PM -
New CNC Controller for Milling Machine
By antsals in forum Electronic Project BuildingReplies: 26Last Post: 08-04-2012, 06:09 PM
Bookmarks