Home » Knowledge Base » Knowledge Base Article What's New  |  Site Map 

 

 
   
   
 
 


Today's
Sponsors:


Stor-N-Fold Systems

Super Source Tooling Inc.

Supergrit Abrasives

Surface and Panel Magazine

Target Coatings

Techno CNC Routers

Template Services

Teragren

The Cayce Company

The Reclaimer

The Veneer Store

Thermwood Corporation

TigerStop

TigerwoodDecking.com

TimberKing

Timesavers Inc.

TMS Machinery Sales

Tongass Forest Enterprises

Tooling on the Web

Toolstoday.com

Touch Up Solutions LLC

Tractivity

TradeSoft

Trakware Systems Inc.

TRB Flooring Company

Tropical American Tree Farm

Tropical Hardwoods

Turtle Sun Woodshop

Twin Oaks Mill

UC Coatings Corp.

Unique Machine & Tool

University of Wisconsin

UWMO Auctions

Vacuum Pressing Systems, Inc.

Vacuumpods.com

Vecoplan LLC

Vector Art 3D

Vectric Ltd.

Veneer Systems Inc.

Veneer Technologies Inc.

Vintage Perkins

VortexTool Co. Inc.

VyTek

W. Moore Profiles, Ltd.

W.L. Fuller

Wadkin North America

Wagner Electronic Products

WalzCraft Industries

Webb Abrasives

WEIMA America, Inc.

Weinig Group - USA

Western Dovetail

Williams and Hussey

Wisconsin Knife Works

WMIA

WMMA

Wood and Wood Products

Wood Doctor's Rx, LLC

Wood Tech Enterprises, Inc.

Wood Technology Inc

Wood-Mizer

Wood-Ply Lumber Corp.

WoodCabinetDoors.Com

Woodcraft Supply Corp.

WoodcraftPlans.com

WoodenBoat

WoodFinder

WoodJobs.com Search Consultants

Woodland Dimension Products

WoodLINKS

Woodmaster

WoodPlanet Inc.

WOODWEB

Woodworker's Supply/woodworker.com

Woodworker's Directory

Wright Timber

SK-USA

SketchList

SlipCon USA, Inc.

SoCalMachinery.com

South State Machinery

South Texas Moulding

Southeast Tool, Inc.

Specialtytools.com

SprayGunWorld.com

Stairguy Stairbuilding Videos

Stefani

Steve H. Wall Lumber Co.

Stiles Machinery

Stiles Shop Solutions



WOODWEB DISCLAIMS any and all RESPONSIBILITY and LIABILITY for the accuracy and application of the information below. Readers agree to evaluate the significance and limitations of the information provided, and accept full responsibility for the application of this information. Read More ...

Would you like to add information to this article?
Interested in writing or submitting an article?
Have a question about this article?



Converting Splines to Arcs in CAD       Skilled users describe ways to turn an AutoCAD spline into a set of arcs or line segments that CAM software can process. February 13, 2006

Question
I drew a profile for a countertop using SPLINE in AutoCAD 2004, but my CAM program will not read splines, so I need to convert the spline into arcs. How do I do this?

Forum Responses
(CAD Forum)
From contributor A:
Try drawing an arc over the spline, then use the grips to match up the arc with the spline. There might be a slight difference between the two entities, but a spline really isn't an arc. Next time use an arc.



From the original questioner:
I was trying to save some time - drawing arcs over a long weird shape profile will take a long time, whereas if you use the spline, you can do it quicker, but it only helps if there is a quick way to turn them into arcs.


From contributor B:
I can't get your spline to convert to arcs, but I do know how to get it to convert to small line segments.
Save the drawing as Autocad R12/LT2 DXF.
Close the drawing.
Reopen the DXF file.
This changes the spline to a polyline.
Explode the polyline if needed, and you have lots of little line segments that your CAM program can read.


From the original questioner:
I guess I just need to trace my profile with a series of arcs. The problem is that I have to keep making sure that it is all smooth. I have one more question - for example, if I draw a series of arcs to create an inside cut out shape (sink cut out), is there a way to check to make sure that all those polylines or arcs are all indeed connecting? Is there some sort of command that would automatically advise you that any lines, arcs or polylines are not connecting?


From contributor B:
There are a couple of ways to do this. Use the region command and pick everything that you want to be joined. If they are drawn correctly, meaning all ends connected and no overlaps or extra pieces, they will be connected and you will see a message that says one loop created, or something like that.

Another way is to turn one of the lines into a polyline by using the Pedit command, then join this polyline to all the other entities. Check this by picking the polyline and moving it. If everything is connected properly, the entire thing will move together. Otherwise you can see where the pieces failed to connect properly.

I'm not sure why you don't just use the method I suggested earlier. It will be very smooth. After all, your CNC machine only moves in straight lines. A circle made on a CNC is just lots of little line segments.



From the original questioner:
Yes that's true. The only problem with the Spline to Polylines is that it creates millions of little segments in order accomplish the smoothness of the curves, and it takes my CAM program forever to read line by line when I am programming the profiles.


From contributor C:
Create your spline to the shape that you want on a separate layer. Type *divide* and select the spline, pick a number depending on how accurate you need to be. I usually try 12-16 as a start, and hit enter. Set OSNAPS to endpoints and nodes only, select polyline using the required layer for your machine, then start at one end of the spline, and around you go. After you’re done, highlight the polylines and edit them, snapping each midpoint on your polys to the perpendicular of the spline. If you see you're not accurate enough, start over and increase your divisor. This works like a charm.


From contributor D:
What CAM package are you using? In MasterCAM you can use the MODIFY-BREAK-SPLS_TO_ARCS function in order to produce an extremely close approximation of the original spline using tangential arcs and lines. You specify the tolerance used. This represents the chordal deviation. I like 0.0002". Once you map your toolpath to this new line/arc representation, the resulting NC code with the tangential G01s and G02s and/or G03s should run very smoothly.


From contributor E:
If you have the AutoCAD express tools loaded, you can use the FLATTEN command and it will convert that spline into a polyline with arc segments.


From contributor F:
To contributor E: Great call! We make custom moldings, and show all these pieces in 3d. I usually use polyline arcs to make these, since I didn't know of a way to *explode* and *pedit* a spline. The flatten command worked great.
Have you reviewed the related Knowledge Base areas below?
  • KnowledgeBase: Knowledge Base

  • KnowledgeBase: Computerization

  • KnowledgeBase: Computerization: CAD Computer Related Design




    Would you like to add information to this article? ... Click Here

    If you have a question regarding a Knowledge Base article, your best chance at uncovering an answer is to search the entire Knowledge Base for related articles or to post your question at the appropriate WOODWEB Forum. Before posting your message, be sure to
    review our Forum Guidelines.

    Questions entered in the Knowledge Base Article comment form will not generate responses! A list of WOODWEB Forums can be found at WOODWEB's Site Map.

    When you post your question at the Forum, be sure to include references to the Knowledge Base article that inspired your question. The more information you provide with your question, the better your chances are of receiving responses.

    Return to beginning of article.



    Refer a Friend || Read This Important Information || Site Map || Privacy Policy

    Letters, questions or comments? E-Mail us and let us know what you think. Be sure to review our Frequently Asked Questions page.

    Contact us to discuss advertising or to report problems with this site.

    To report a problem, send an e-mail to our Webmaster

    Copyright © 1996-2008 - WOODWEB ® Inc.
    All rights reserved. No part of this publication may be reproduced in any manner without permission of the Editor.
    Review WOODWEB's Copyright Policy.

    The editors, writers, and staff at WOODWEB try to promote safe practices. What is safe for one woodworker under certain conditions may not be safe for others in different circumstances. Readers should undertake the use of materials and methods discussed at WOODWEB after considerate evaluation, and at their own risk.

    WOODWEB, Inc.
    RR4 Box 265A
    Montrose, PA 18801

    Contact WOODWEB