Bobcad, 4th axis rotary, lots of small angular feeds...
Close
Login to Your Account
Results 1 to 11 of 11
  1. #1
    Join Date
    Dec 2002
    Location
    Pacific NW
    Posts
    4,965
    Post Thanks / Like
    Likes (Given)
    7
    Likes (Received)
    769

    Default Bobcad, 4th axis rotary, lots of small angular feeds...

    Bobcad V30, 4th axis standard.

    Using 4th axis rotary tool paths. Tool feeds to depth on top of part. In a case where the next feed move could be a complete 360 rotation or even maybe only 10 degrees the software breaks the feed into a series of short angular increments. This causes programs to be needlessly long.

    Is there a way to force long angular moves where the part design allows it? There may be some way to accomplish this under "Multiaxis Post" settings although I haven't had any luck changing settings there.

  2. Likes TopSolidCAM... liked this post
  3. #2
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    Doug,

    It's common for 4 axis + programming that the posted code provides more data points vs less. Having control over the "point density " is even a feature for multiaxis toolpaths. Can you tell me which controller you are running on? Also could you share more details about how you have the rotary toolpath setup?



    ************

    2018-01-30_18-10-40.jpg

    CAM Defaults Multiaxis Posting


    It looks like you can use multiaxis posting point interpolation for rapid moves. The max distance option allows you to make the movements smaller, but making them larger seems to be an issue. It may be defaulted in the back round.




    Before multi axis changes

    (TOOL #1 0.5 0.5000 Dia. 0.2500 CRad. 4 Fl.1.1250 CL)
    N03 T1 M06
    N04 A0.
    N05 G00 G90 G54 X-2.25 Y0. S3880 M03
    N06 G43 H1 D1 Z2. M08
    N07 Z0.6271
    N08 Z0.5271
    N09 G94 G01 Z0.4271 F44.6296
    N10 X-0.25 Z0.8271 F89.2592
    N11 G00 Z0.9271
    N12 Z1.0271
    N13 Z2.
    N14 X-0.375 A2.813
    N15 X-0.5 A5.625
    N16 X-0.625 A8.438
    N17 X-0.75 A11.25
    N18 X-0.875 A14.063
    N19 X-1. A16.875
    N20 X-1.125 A19.688
    N21 X-1.25 A22.5
    N22 X-1.375 A25.313
    N23 X-1.5 A28.125
    N24 X-1.625 A30.938
    N25 X-1.75 A33.75
    N26 X-1.875 A36.563
    N27 X-2. A39.375
    N28 X-2.125 A42.188
    N29 X-2.25 A45.
    N30 Z0.6271
    N31 Z0.5271
    N32 G01 Z0.4271 F44.6296
    N33 X-0.25 Z0.8271 F89.2592
    N34 G00 Z0.9271
    N35 Z1.0271
    N36 Z2.
    N37 X-0.375 A47.813
    N38 X-0.5 A50.625
    N39 X-0.625 A53.438
    N40 X-0.75 A56.25
    N41 X-0.875 A59.063
    N42 X-1. A61.875
    N43 X-1.125 A64.688
    N44 X-1.25 A67.5
    N45 X-1.375 A70.313
    N46 X-1.5 A73.125
    N47 X-1.625 A75.938
    N48 X-1.75 A78.75
    N49 X-1.875 A81.563
    N50 X-2. A84.375
    N51 X-2.125 A87.188
    N52 X-2.25 A90.
    N53 Z0.6271
    N54 Z0.5271
    N55 G01 Z0.4271 F44.6296
    N56 X-0.25 Z0.8271 F89.2592
    N57 G00 Z0.9271
    N58 Z1.0271
    N59 Z2.
    N60 X-0.375 A92.813
    N61 X-0.5 A95.625
    N62 X-0.625 A98.438
    N63 X-0.75 A101.25
    N64 X-0.875 A104.063
    N65 X-1. A106.875
    N66 X-1.125 A109.688
    N67 X-1.25 A112.5
    N68 X-1.375 A115.313
    N69 X-1.5 A118.125
    N70 X-1.625 A120.938
    N71 X-1.75 A123.75
    N72 X-1.875 A126.563
    N73 X-2. A129.375
    N74 X-2.125 A132.188
    N75 X-2.25 A135.
    N76 Z0.6271
    N77 Z0.5271
    N78 G01 Z0.4271 F44.6296
    N79 X-0.25 Z0.8271 F89.2592
    N80 G00 Z0.9271
    N81 Z1.0271
    N82 Z2.
    N83 X-0.375 A137.813
    N84 X-0.5 A140.625
    N85 X-0.625 A143.438
    N86 X-0.75 A146.25
    N87 X-0.875 A149.063
    N88 X-1. A151.875
    N89 X-1.125 A154.688
    N90 X-1.25 A157.5
    N91 X-1.375 A160.313
    N92 X-1.5 A163.125
    N93 X-1.625 A165.938
    N94 X-1.75 A168.75
    N95 X-1.875 A171.563
    N96 X-2. A174.375
    N97 X-2.125 A177.188
    N98 X-2.25 A180.
    N99 Z0.6271
    N100 Z0.5271
    N101 G01 Z0.4271 F44.6296
    N102 X-0.25 Z0.8271 F89.2592
    N103 G00 Z0.9271
    N104 Z1.0271
    N105 Z2.
    N106 X-0.375 A182.813
    N107 X-0.5 A185.625
    N108 X-0.625 A188.438
    N109 X-0.75 A191.25
    N110 X-0.875 A194.063
    N111 X-1. A196.875
    N112 X-1.125 A199.688
    N113 X-1.25 A202.5
    N114 X-1.375 A205.313
    N115 X-1.5 A208.125
    N116 X-1.625 A210.938
    N117 X-1.75 A213.75
    N118 X-1.875 A216.563
    N119 X-2. A219.375
    N120 X-2.125 A222.188
    N121 X-2.25 A225.
    N122 Z0.6271
    N123 Z0.5271
    N124 G01 Z0.4271 F44.6296
    N125 X-0.25 Z0.8271 F89.2592
    N126 G00 Z0.9271
    N127 Z1.0271
    N128 Z2.
    N129 X-0.375 A227.813
    N130 X-0.5 A230.625
    N131 X-0.625 A233.438
    N132 X-0.75 A236.25
    N133 X-0.875 A239.063
    N134 X-1. A241.875
    N135 X-1.125 A244.688
    N136 X-1.25 A247.5
    N137 X-1.375 A250.313
    N138 X-1.5 A253.125
    N139 X-1.625 A255.938
    N140 X-1.75 A258.75
    N141 X-1.875 A261.563
    N142 X-2. A264.375
    N143 X-2.125 A267.188
    N144 X-2.25 A270.
    N145 Z0.6271
    N146 Z0.5271
    N147 G01 Z0.4271 F44.6296
    N148 X-0.25 Z0.8271 F89.2592
    N149 G00 Z0.9271
    N150 Z1.0271
    N151 Z2.
    N152 X-0.375 A272.813
    N153 X-0.5 A275.625
    N154 X-0.625 A278.438
    N155 X-0.75 A281.25
    N156 X-0.875 A284.063
    N157 X-1. A286.875
    N158 X-1.125 A289.688
    N159 X-1.25 A292.5
    N160 X-1.375 A295.313
    N161 X-1.5 A298.125
    N162 X-1.625 A300.938
    N163 X-1.75 A303.75
    N164 X-1.875 A306.563
    N165 X-2. A309.375
    N166 X-2.125 A312.188
    N167 X-2.25 A315.
    N168 Z0.6271
    N169 Z0.5271
    N170 G01 Z0.4271 F44.6296
    N171 X-0.25 Z0.8271 F89.2592
    N172 G00 Z0.9271
    N173 Z1.0271
    N174 Z2.
    N175 M09
    N176 M05
    N177 G90
    N178 T1 M06

    (END OF FILE)
    N179 M30

    (END OF PROGRAM)
    %

  4. #3
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    I have found if you use the surface based toolpaths you have control over over the angle step for rapid moves. I think rotary defaults are setup that way for safety reasons.

    2018-01-30_18-44-12.jpg


    TOOL #1 0.5 0.5000 Dia. 0.2500 CRad. 4 Fl.1.1250 CL)
    N03 T1 M06
    N04 A0.
    N05 G00 G90 G54 X-2.0568 Y0. S3880 M03
    N06 G43 H1 D1 Z2. M08
    N07 Z1.2661
    N08 Z0.8661
    N09 G94 G01 Z0.4661 F44.6296
    N10 X-0.2038 Z0.8367 F89.2592
    N11 Z1.2367 F600.
    N12 G00 Z1.6367
    N13 Z2.
    N14 X-1.1303 A-45.
    N15 X-2.0568 A-90.
    N16 Z1.2661
    N17 Z0.8661
    N18 G01 Z0.4661 F44.6296
    N19 X-0.2038 Z0.8367 F89.2592
    N20 Z1.2367 F600.
    N21 G00 Z1.6367
    N22 Z2.
    N23 X-1.1303 A-135.
    N24 X-2.0568 A-180.
    N25 Z1.2661
    N26 Z0.8661
    N27 G01 Z0.4661 F44.6296
    N28 X-0.2038 Z0.8367 F89.2592
    N29 Z1.2367 F600.
    N30 G00 Z1.6367
    N31 Z2.
    N32 X-1.1303 A-225.
    N33 X-2.0568 A-270.
    N34 Z1.2661
    N35 Z0.8661
    N36 G01 Z0.4661 F44.6296
    N37 X-0.2038 Z0.8367 F89.2592
    N38 Z1.2367 F600.
    N39 G00 Z1.6367
    N40 Z2.
    N41 X-1.1303 A-315.
    N42 X-2.0568 A-360.
    N43 Z1.2661
    N44 Z0.8661
    N45 G01 Z0.4661 F44.6296
    N46 X-0.2038 Z0.8367 F89.2592
    N47 Z1.2367 F600.
    N48 G00 Z1.6367
    N49 Z2.
    N50 X-1.1303 A-405.
    N51 X-2.0568 A-450.
    N52 Z1.2661
    N53 Z0.8661
    N54 G01 Z0.4661 F44.6296
    N55 X-0.2038 Z0.8367 F89.2592
    N56 Z1.2367 F600.
    N57 G00 Z1.6367
    N58 Z2.
    N59 X-1.1303 A-495.
    N60 X-2.0568 A-540.
    N61 Z1.2661
    N62 Z0.8661
    N63 G01 Z0.4661 F44.6296
    N64 X-0.2038 Z0.8367 F89.2592
    N65 Z1.2367 F600.
    N66 G00 Z1.6367
    N67 Z2.
    N68 X-1.1303 A-585.
    N69 X-2.0568 A-630.
    N70 Z1.2661
    N71 Z0.8661
    N72 G01 Z0.4661 F44.6296
    N73 X-0.2038 Z0.8367 F89.2592
    N74 Z1.2367 F600.
    N75 G00 Z1.6367
    N76 Z2.
    N77 M09
    N78 M05
    N79 G90
    N80 T1 M06

  5. #4
    Join Date
    Dec 2002
    Location
    Pacific NW
    Posts
    4,965
    Post Thanks / Like
    Likes (Given)
    7
    Likes (Received)
    769

    Default

    Thanks Al. I was hoping there was a secret setting to lengthen the rotary feeds, but apparently not so I'll live with it. My machine has unlimited memory anyway.

    I grew up with machines with limited memory, the first mill I bought 30 some years ago only had 16K. It's a hard habit to break thinking I have to make my programs as short as possible..

  6. #5
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    I understand, best I can tell it must be defaulted in the background. Like I said I can make smaller moves just not larger moves when using 4 axis standard. If you are a 4 Axis Pro user you'll have more options to adjust this setting. Did you submit a support ticket on this topic?

    I also agree with you, it's never a bad thing to have short efficient programs. They make it easier to edit and tell what's going on. With modern CNC's you can throw so much code at them anymore and they just eat it up. Not like those old tape machines...

  7. #6
    Join Date
    Dec 2002
    Location
    Pacific NW
    Posts
    4,965
    Post Thanks / Like
    Likes (Given)
    7
    Likes (Received)
    769

    Default

    Al, yes, I did submit it to the support folks. No response yet....

  8. #7
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    What about now?

  9. #8
    Join Date
    Dec 2002
    Location
    Pacific NW
    Posts
    4,965
    Post Thanks / Like
    Likes (Given)
    7
    Likes (Received)
    769

    Default

    Al, I got a response from Bobcad support today.

    "... still looking into the post to see if we can make it out put one full move instead of the multiple arc moves. We have a few options to stop it. Just making sure that it works correctly."


    If support doesn't come up with a surefire way to do it I may write a program to process the code and condense the series of small moves into single large moves. Sort of a post-post processor.

  10. #9
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    That sounds like a post writer talking about writing a "filter" that could be turned on or off to "condense the small moves to a single large move. This can be accomplised with a post scriptiong block and the advanced posting tab to provie a UI to turn options on and off etc...

    ** Take Note ***

    Condensing those smaller point moves to 1 large move can resulte in clerance problems. The small point locaitons follow a curved motion around the OD of your part. When you turn those points into a line you'll get a "straight" move that could result in the tool cutting right through your part. This is the reson I belive the limites are put into rotary.

    With the surface based toolpaths you have more control over the rapid move sizes but you also have leads links and gap control.

  11. #10
    Join Date
    Mar 2011
    Location
    Clearwater FLA
    Posts
    1,114
    Post Thanks / Like
    Likes (Given)
    76
    Likes (Received)
    212

    Default

    Link in this flow line toolpath, you can see the link moves are curved. You can also see all the segments of the rapid move as it links from one pass to another.






    That curved motion is made into 2 points would be a straight line.

    When using rotary toolapths where you are always point toward center line, that stright line move can be trouble.

  12. #11
    Join Date
    Dec 2002
    Location
    Pacific NW
    Posts
    4,965
    Post Thanks / Like
    Likes (Given)
    7
    Likes (Received)
    769

    Default

    What you show is not the case I was thinking of. My concern was only where there are a series of angular feeds. No feeds in X,Y or Z, just A's.

    In the example submitted to support where a full 360 feed could have been done in one line of code (G93 A360 Fnnnn) the system broke the feed into a series of A2.571 feeds.


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
  •