Re: [rp-ml] circular interpolation

From: Caleb at Chinook Sailing Products (purchasing@chinooksailing.com)
Date: Thu Mar 15 2007 - 22:42:57 EET


"Sorry but I couldn't resist.circular interpolation is G2 and G3.G4 is dwell from memory. "

ooops ...yep .. been a few for me as well ...+ too much CAM software makes you lazy!

-Caleb Walker
-Purchasing/Product Development
-Phone (541) 374-5005
-Chinook Sailing Products
-HiFly America

-
  ----- Original Message -----
  From: Sutcliffe, Chris
  To: Caleb at Chinook Sailing Products ; Jeremy Pullin
  Cc: rp-ml@rapid.lpt.fi
  Sent: Thursday, March 15, 2007 11:36 AM
  Subject: RE: [rp-ml] circular interpolation

   Caleb I used to sail a HiFly way back when, good to see they are still around.

  Best Regards

  Chris

  Dr. Chris Sutcliffe

  Rapid and Micro Manufacturing Research
  The University of Liverpool
  Department of Engineering
  Room G47 19, Abbercromby Square
  Liverpool
  L69 7ZG

  t. (0151) 794 4316
  f. (0151) 794 4703
  m. (0151) 794 7729
  e. c.j.sutcliffe@liv.ac.uk

------------------------------------------------------------------------------

  From: owner-rp-ml@rapid.lpt.fi [mailto:owner-rp-ml@rapid.lpt.fi] On Behalf Of Caleb at Chinook Sailing Products
  Sent: 15 March 2007 15:43
  To: Jeremy Pullin
  Cc: rp-ml@rapid.lpt.fi
  Subject: Re: [rp-ml] circular interpolation

   

  Jeremy,

   

  Thats what I meant - except I didn't mention the G-codes for CC or CCW circular interpolation(G3-G4). You are right about needing the centerpoint & radius values, that's why I suggested he would need CAM to write the code on complicated profiles. I was theorizing that the code he was writing might be using G0 - rapid point to point moves instead of the more fluid G1 linear interpolation. I have seen this happen in home-grown code & it makes for awefully jerky machine motion & funky profiles. It may be that he is using G1- linear interpolation & the motion could be improved by tweaking some of the controller parameters to achieve better move blending. The last idea of spline mode(G1.1) would probably also need to be programmed via CAM & would require, of course a controller that supports this type of code.

   

  sorry if I confused anybody...

  -Caleb Walker
  -Purchasing/Product Development
  -Phone (541) 374-5005
  -Chinook Sailing Products
  -HiFly America

   

  -

    ----- Original Message -----

    From: Jeremy Pullin

    To: Caleb at Chinook Sailing Products

    Sent: Thursday, March 15, 2007 12:47 AM

    Subject: RE: [rp-ml] circular interpolation

     

    Slight error there buddy. G0 is rapid interpolation move in standard G code. You need to use G3 or G4 for circular moves but for that you need to know the centre point and radius value of the curves that you are trying to produce.

     

    Jez.

     

----------------------------------------------------------------------------

    From: owner-rp-ml@rapid.lpt.fi [mailto:owner-rp-ml@rapid.lpt.fi] On Behalf Of Caleb at Chinook Sailing Products
    Sent: 14 March 2007 16:14
    To: fintan mac cormack; rp-ml@rapid.lpt.fi
    Subject: Re: [rp-ml] circular interpolation

    Fintan, your controller if it supports "standard" G codes may be using G0 point to point moves instead of G1 linear interpolation. Depending on you controller settings this can be relatively smooth motions. To properly program circular interpolation or Arc moves, I would use a "CAM" program especially if you profiles are of any real complexity. You can get stripped down 2 - 3 axis CAM for free many times. I know SurfCAM was offering such a version recently. Alternately, you may investigate the possibility that your controller supports Spline interpolation G1.1 in some code.

     

    HTH

    -Caleb Walker
    -Purchasing/Product Development
    -Phone (541) 374-5005
    -Chinook Sailing Products
    -HiFly America

     

    -

      ----- Original Message -----

      From: fintan mac cormack

      To: rp-ml@rapid.lpt.fi

      Sent: Wednesday, March 14, 2007 2:53 AM

      Subject: [rp-ml] circular interpolation

       

      Dear List this could be a little off topic but i have been working on a home project where i made a simple CNC router that can cut out material and allow me to manually build up a 3D model. I have also written some software that slices a 3D model to generate the 2D layers. The question i have is when i generate the 2D layer it ends up producing a profile made up of a set of points, which the controller then converts into a set of straight line motions. I was wondering if there is a better way of doing this, the controller i have can do circular interpolation but how would you convert these set of points into circular motions. Any help would be greatly appreciated

      regards
      fintan

--------------------------------------------------------------------------

      Expecting? Get great news right away with email Auto-Check.
      Try the Yahoo! Mail Beta.

    --------------------------------------------------------------------------------------------------

    This email and any attachments are confidential and are for the use of the addressee only. If you are not the addressee, you must not use or disclose the contents to any other person. Please immediately notify the sender and delete the email. Statements and opinions expressed here may not represent those of the company. Email correspondence is monitored by the company.

     

    The parent company of the Renishaw Group is Renishaw plc, registered in England no. 1106260. Registered Office: New Mills, Wotton-under-Edge, Gloucestershire, GL12 8JR, United Kingdom. Tel +44 (0) 1453 524524

    --------------------------------------------------------------------------------------------------

     



This archive was generated by hypermail 2.1.7 : Tue Jan 01 2008 - 18:13:03 EET