Welcome to Our Community

Some features disabled for guests. Register Today.

SolidWorks CAM with BlackBox/GRBL1.1

Discussion in 'CAM' started by eliadmoshe, Jan 5, 2021.

  1. eliadmoshe

    Builder

    Joined:
    Jan 5, 2021
    Messages:
    2
    Likes Received:
    2
    I'm having trouble using SolidWorks CAM (2020) with my Lead1515/BlackBox/GRBL1.1 machine.

    I tried multiple post processors:

    - GRBL Postprocessor for Solidworks – Restricted Ayerspace

    - CAMWorks GRBL postprocessor · Issue #237 · gnea/grbl

    - GRBL Post processor for Solidworks Cam - JustLast

    But I receive an error message that some syntax is not supported.

    My questions:

    - Is there a working post processor for SolidWorks 2020 and OpenBuilds?

    - Is there any documentation on how to configure the SolidWorks Universal Post Generator? (Universal Post Generator | CAMWorks)
     
  2. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    I had a good look around the last time someone asked this about 6 months ago. The best I was able to find was the carbide one, which I believe you have also found, and it doesn't work 100% with standard grbl. I did try to use the post generator (and failed) but not being a Solidworks user I wasn't very motivated. You could try asking on forum.solidworks.com/ but when I tried I just got referred to the carbide post processor.
    Alex.
     
    sharmstr likes this.
  3. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,986
    Likes Received:
    4,105
    Or export the parts as DXF R14 Polylines and run them through some other Grbl compatible CAM. Seems Solidworks isnt as friendly toward the maker community in the sense of post processor availability
     
    sharmstr and Alex Chambers like this.
  4. eliadmoshe

    Builder

    Joined:
    Jan 5, 2021
    Messages:
    2
    Likes Received:
    2
    #4 eliadmoshe, Jan 5, 2021
    Last edited: Jan 5, 2021
    sharmstr and Peter Van Der Walt like this.
  5. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,035
    Likes Received:
    1,431
  6. brrian

    brrian Well-Known
    Builder

    Joined:
    Dec 6, 2019
    Messages:
    118
    Likes Received:
    51
    I think I used this Hawkridge Systems' post processor successfully with SolidWorks CAM:

    CAM Post Processor - CARBIDE 3D SHAPEOKO

    If you're not married to SolidWorks CAM (which IMO isn't very user friendly), you could try HSMXpress:

    Download HSMXpress | HSMWorks | Autodesk

    ...if 2.5 axis is enough. I use it occasionally. It's made by Autodesk & feels a lot like Fusion. I think the Fusion post processor works with it.
     
    sharmstr likes this.
  7. PAUL SPIVEY

    Builder

    Joined:
    Apr 7, 2021
    Messages:
    4
    Likes Received:
    0
    hi All,

    I too have been looking into a post for solidworks CAMworks & downloaded the MULTICAM post from hawkridge Systems, this got me really close, but without a source file I cannot modify it. Talking with Ooznest the uk supplier of the workbee you cannot have line numbers in the code, which I have removed in the universal post creator, however they also say you need the G code on every line,they sent me a sample program below:-

    T1
    G17
    G21
    G90
    G0Z10.000
    G0X0.000Y0.000
    M3 S18000
    G0X47.640Y69.925Z5.000
    G1Z0.000F762.0
    G1X48.148Y70.539Z-0.199
    G1X48.414Y70.738Z-0.282
    G1X48.616Y70.955Z-0.356
    G1X48.797Y71.243Z-0.441
    G1X49.428Y71.847Z-0.660
    G1X50.011Y72.353Z-0.853
    G1X50.618Y72.831Z-1.046
    G1X51.248Y73.280Z-1.239
    G1X51.284Y73.303Z-1.250
    G1X51.248Y73.280Z-1.261
    G1X50.618Y72.831Z-1.454
    G1X50.011Y72.353Z-1.647
    G1X49.428Y71.847Z-1.840
    G1X48.797Y71.243Z-2.059
    G1X48.616Y70.955Z-2.144
    G1X48.414Y70.738Z-2.218
    G1X48.148Y70.539Z-2.301
    G1X47.640Y69.925Z-2.500
    G1X48.148Y70.539F1524.0
    G1X48.414Y70.738
    G1X48.616Y70.955
    G1X48.797Y71.243
    G1X49.428Y71.847
    G1X50.011Y72.353

    G1X107.080Y45.673
    G1X103.718Y45.359
    G0Z5.000
    M5
    G0Z10.000
    G0X0.000Y0.000
    M2

    there is more, but this was the start & end of the program.


    Has anyone managed to create a CAMworks post that works with the workbee Duet controller? I would be interested as I don't know enough about creating the post to go any further.
     
  8. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    Can't remember how the Duet ( I'm assuming Duet 2 rather than Duet 3?) responds to the T1 - but it won't recognise that - it will either ignore it or throw an error. Same with the M2 - the rep-rap dialect of g-code doesn't recognise M2.

    Have you come across the Duet g-code wiki?

    Gcode dictionary

    Alex.
     
  9. PAUL SPIVEY

    Builder

    Joined:
    Apr 7, 2021
    Messages:
    4
    Likes Received:
    0
    hi Alex,

    thanks for the reply, the sample code was direct from the supplier of the workbee so I could see if I could create the post through the post generator, the problem is my knowledge of post creation tool from camworks I understand what most of the codes mean, but not how to generate the post. As I said the MULTICAM post from hawkridge Systems was close, but came without a source code so can't see where I need to make changes.

    thanks again for the reply,

    Paul
     
  10. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    Sorry I can't be more helpful, but I don't use Solidworks and never got my head around their cam post generator. Wouldn't have been able to test anything anyway. There is a link to the Carbide post processor in this thread which some people have used with grbl. If you wanted to send me some (short) g-code created with either of those post processors (include some arcs) I'd be happy to point out anything that would clash with the Duet in the hope that an edit of the g-code would produce something that worked.
    Alex.
     
  11. PAUL SPIVEY

    Builder

    Joined:
    Apr 7, 2021
    Messages:
    4
    Likes Received:
    0
    thanks Alex, I am going to send the sample code to our solidworks supplier to see if they can do something, Kind Regards, Paul
     
  12. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    As I said above, the sample from Ooznest is not 100% Rep-Rap - if you want samples (from the Fusion post processor that Ooznest wrote) let me know and I'll create some. I've heavily modified the Ooznest Fusion post processor, so I'll have to go back to their original, but won't take long to create a few samples.
    Alex.
     
  13. PAUL SPIVEY

    Builder

    Joined:
    Apr 7, 2021
    Messages:
    4
    Likes Received:
    0
    Hi Alex,

    that would be great if you could, much appreciated thanks

    Regards,
    Paul
     
  14. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    Will send you a PM as soon as I get some done.
    Alex.
     
  15. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,694
    Likes Received:
    1,325
    Out of curiosity I just checked - the Duet does NOT have any issues with line numbers.
    Alex.
     
  16. Corey Applegate

    Builder

    Joined:
    Oct 5, 2019
    Messages:
    49
    Likes Received:
    7
    What Oprtion Should We pick if we are using HSMWorks? My students use Solidworks and HSMWork for the teams MACH machine. I would like to emulate the work flow for my WorkBee. I'm coming from Fusion360 so this seems to be the most natural direction.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice