Easy question guys! to get gcode cut closer to the stringer?

Welcome to BoardCAD forums Software BoardCAD Easy question guys! to get gcode cut closer to the stringer?

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #3725

    ExtremelyCassidy
    Participant

    Hey Guys

    Have a looks at the gcode below.

    Can someone please Point out how I can have my deck passes to cut closer to the stringer?

    And my second question relating to the stringer passes- I see it is doing 2 passes down the stringer, As seen as my board wont have a stringer how do I reduce it to one pass?

    Here is a look at my Shapebot.Properties(excuse the few comments I have added)

    Thanks guys!

    # G-Code settings

    # Script files for toolpath generation
    # FAILS on shapebot4deck.py and shapebot5deck.py
    # use only 3 axis versions
    toolpathGenerator.deckScript = shapebot3deck.py
    toolpathGenerator.bottomScript = shapebot3bottom.py

    # Define number of cuts

    #Fails if g.deckCuts less than 1
    #board width divided by cutter diameter
    g.deckCuts = 50
    g.deckRailCuts = 8
    g.bottomCuts = 50
    g.bottomRailCuts = 10
    g.deckRailAngle = 20
    g.bottomRailAngle = 120

    # Speed for cutting the board
    g.speed = 6000.0
    g.stringerSpeed = 4000.0
    g.outlineSpeed = 2500.0

    # Define extra parameters
    g.cutStringer = 1
    g.stringerOffset = 0
    g.stringerCutoff = 0.0
    g.outlineOffset = 0

    # Define cutter
    g.toolName = Bullnose2045.stl
    g.toolScaleX = 1.0
    g.toolScaleY = 1.0
    g.toolScaleZ = 1.0

    # Safe height for traversing, transport etc.
    g.zMaxHeight = 100.0

    # Machine settings
    # Boardcad expects the board to be placed on two supports and an end stop.
    # Each support is supposed to have two "pucks" for placing the board.
    #
    # xyz end supp. ¤ < radius ¤ ^
    # ¤
    |
    | width
    # ¤ ¤ v
    #< --support1.dist---->
    #<
    support2.dist
    >
    #
    machine.supportEndX = 0
    machine.supportEndY = 0
    machine.supportEndZ = 0
    machine.support1.distance = 350
    machine.support1.widthBetweenSupports = 300
    machine.support1.height = 0
    machine.support1.radius = 50
    machine.support2.distance = 1500
    machine.support2.widthBetweenSupports = 300
    machine.support2.height = 0
    machine.support2.radius = 50
    machine.axisForBoardcadX = Y
    machine.axisForBoardcadY = Z
    machine.axisForBoardcadZ = X


    # Scanner settings
    scanner.supportEndX = 1127
    scanner.supportEndY = -717
    scanner.supportEndZ = 325
    scanner.path = /Users/hornstein/Documents/scan/scan6/

    # 4- and 5-axis settings
    machine.offsetX = 0
    machine.offsetY = 0
    machine.offsetZ = 0
    machine.offsetRotation4 = 0.0
    machine.offsetRotation5 = 0.0

    [/code]

    #4758

    pete_w
    Participant

    g.cutStringer = 0 will make sure nothing goes near the stringer, not very helpful.

    What is the size of you cutter, R20 or Ø20? Im guess is that the dome of your deck has the cutter cutting on the side of the cutter, so its probably not as bad as you think. The green lines are the 0,0,0 of your STL file.

    You could also try increasing g.deckCuts to get more cuts across the deck and hence maybe get some closer to the stringer.

    Regarding the Stringer Cuts, I would probably try changing the stringer offsets in the deckscript from
    stringerOffsetZ=[10, 5, 0] to
    stringerOffsetZ=[0]

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.