. .
  1. #1
    TimB's Avatar
    Lives in Totnes, United Kingdom. Last Activity: 08-03-2024 Has been a member for 1-2 years. Has a total post count of 5.
    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

  2. #2
    AndyUK's Avatar
    Lives in Southampton, United Kingdom. Last Activity: 2 Weeks Ago Has been a member for 6-7 years. Has a total post count of 469. Received thanks 100 times, giving thanks to others 43 times. Referred 1 members to the community.
    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.

  3. #3
    TimB's Avatar
    Lives in Totnes, United Kingdom. Last Activity: 08-03-2024 Has been a member for 1-2 years. Has a total post count of 5.
    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.
    ...?

  4. #4
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 16 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has been a member for 9-10 years. Has a total post count of 2,908. Received thanks 360 times, giving thanks to others 8 times.
    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.

  5. #5
    TimB's Avatar
    Lives in Totnes, United Kingdom. Last Activity: 08-03-2024 Has been a member for 1-2 years. Has a total post count of 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.
    And the accompanying info is along the lines of:

    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.
    And then the G-code:

    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
    Which I'm guessing is useful to someone who knows what they are doing
    Knowing which post processor I should start with should be a big help.

  6. #6
    FWIW, nothing in that GCODE looks unusual to me.

    I would try the generic RS-274D POST in the Fusion library.

  7. #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

  8. #8
    TimB's Avatar
    Lives in Totnes, United Kingdom. Last Activity: 08-03-2024 Has been a member for 1-2 years. Has a total post count of 5.
    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

  1. Replies: 3
    Last Post: 03-09-2021, 06:02 PM
  2. Engraving machine controller
    By Rustynut in forum Control Hardware & Systems
    Replies: 4
    Last Post: 18-05-2020, 06:18 AM
  3. BUILD LOG: A brand new machine build. 2x4 size or something in that region. :)
    By IN-WondeR in forum DIY Router Build Logs
    Replies: 36
    Last Post: 16-12-2014, 04:14 PM
  4. New member looking for advice on a good quality machine (brand)
    By steve78 in forum Marketplace Discussion
    Replies: 1
    Last Post: 16-08-2014, 09:25 PM
  5. New CNC Controller for Milling Machine
    By antsals in forum Electronic Project Building
    Replies: 26
    Last Post: 08-04-2012, 06:09 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •