Rhino DXF output

Discussion in 'Software' started by catsketcher, Jun 16, 2006.

  1. catsketcher
    Joined: Mar 2006
    Posts: 1,315
    Likes: 165, Points: 63, Legacy Rep: 790
    Location: Australia

    catsketcher Senior Member

    Hello all,

    I have been off boat building and finishing the design of my 7 metre folding cat. I got some panels laser cut and the DXF files had my gentle curves made out as straight lines. I didn't pick this up as my old version of Autocad can't load DXF and only saw the problem when I picked the initial parts up.

    Thankfully I didn't get all the parts made up or I would have had a really big stuff up on my hands. I will have to get two sheets redone. So the message for those of you who are new to CNC is to carefully check you DXF outputs and do a test piece before you hand over all your costly panels.

    To the experts I ask a question - what parameters do I have to use on the DXF output options tab in Rhino to get a nice curvy DXF file and is there a DXF viewer I can get cheap?

    As to the thread on tired of Cad I can sympathise. I seem to have a love/ hate relationship with my computer. It can produce lovely looking shapes but sometimes it takes so long to do it. I remember getting awfully down though when I wrongly cut a piece of ply or had to redo a whole days work when I stuffed up in boatbuilding. The curse of the easily bored is to constantly find new things to learn. That said I wouldn't want it any other way.

    may your lines be fair

    Phil
     
  2. CGN
    Joined: Jan 2003
    Posts: 547
    Likes: 9, Points: 18, Legacy Rep: 138
    Location: MX

    CGN Senior Member

    hi Catsketcher,

    I guess you send your CNC files as a DXF and you would like to make sure that the tolerances of the DXF are ok, then you can do this:

    1, Make a copy of the original file to convert
    2-Type "ConvertToPolyline"
    3-This will ask you for an "angle" value, here use 20 to start
    4-Type "CrvDeviation" and check how much the difference between the original curve and the original curve is, half a millimeter could be a good reference.
    5-if it works then you have a polyline that follows the original curvature with a minimal deviation and you can save as a DXF, if it does not work then go to step 2 and change the value of the angle.

    I like this option because instead of saving the file and then checking if the dxf was created correctly IMO takes a little bit more time.

    and for a DXF viewer, AutoCAD "DWG TrueView" reads DXF and DWG, I think it can read any version of AutoCAD.

    Also eDrawings works fine and is a good alternative to DWG Trueview

    On general thi sis a good information on Rhino Meshing options

    http://www.thermoanalytics.com/support/meshing/mesh-rhino.html
     
  3. Raggi_Thor
    Joined: Jan 2004
    Posts: 2,457
    Likes: 64, Points: 0, Legacy Rep: 711
    Location: Trondheim, NORWAY

    Raggi_Thor Nav.arch/Designer/Builder

    There is also a setting in Rhino when you export to dwg and dxf, maximum angle, I think.
     
  4. Chris Ostlind

    Chris Ostlind Previous Member

    Chunky dxf curve output

    Hi Phil,

    I've had the same issues in the past and here's how I got to a very good solution.

    For argument's sake, let's say you have already done the, Unroll Developable Surface action on your hull panels and have created some type of nesting arrangement to fit the material shapes from which you will be cutting.

    A) Select everything and project to cplane in the top view

    B) Use DupBorder on the surfaces and then delete the intial surfaces leaving just the borders

    C) Use the settings below when you go to the dxf save. They show-up in the header on a prompt page as AutoCAD export options

    AutoCAD Version: Release 12

    Save Curves as: Polylines
    Use Bulge Arcs box is checked

    Save surfaces as: Polygon Meshes
     
  5. Chris Ostlind

    Chris Ostlind Previous Member

    Sorry hit the wrong key too soon.

    Hi Phil,

    I've had the same issues in the past and here's how I got to a very good solution.

    For argument's sake, let's say you have already done the, Unroll Developable Surface action on your hull panels and have created some type of nesting arrangement to fit the material shapes from which you will be cutting.

    A) Select everything and project to cplane in the top view

    B) Use DupBorder on the surfaces and then delete the intial surfaces leaving just the borders

    C) Use the settings below when you go to the dxf save. They show-up in the header on a prompt page as AutoCAD export options

    AutoCAD Version: Release 12

    Save Curves as: Polylines
    Use Bulge Arcs box is checked

    Save surfaces as: Polygon Meshes

    Save Polygon Meshes as: Polyface meshes

    Curve Options: Project to Plane checked
    project to cplane checked
    Use simple entities checked

    Simplify tolerance: 0.05
    Polyline max angle: 10
    Polyline chord height .01
    Polyline seg length 0


    This will give you clean arcing curves in your dxf output to the CNC machine and yield beautiful straight panels that will join nicely when you stitch them together.

    Say hi to your brother for me.

    Chris Ostlind
     
  6. burakreis
    Joined: Feb 2002
    Posts: 23
    Likes: 0, Points: 0, Legacy Rep: 10
    Location: Istanbul

    burakreis Junior Member

    >and is there a DXF viewer I can get cheap?

    does free is cheap enough? if so, take a look at;
    http://www.progecad.com/

    btw, latest service packs for rhino(3) have some important dxf,dwg export fixes? don't miss them if you do.
     
  7. catsketcher
    Joined: Mar 2006
    Posts: 1,315
    Likes: 165, Points: 63, Legacy Rep: 790
    Location: Australia

    catsketcher Senior Member

    Thanks

    I very much appreciate the responses from the forum. I have another load of marine ply coming and will test my outputs before cutting these sheets up. The laser cutter is a good option. It gives a very clean cut and the width of less than 1mm per cut means you can really tighten up the nesting. Hopefully this time things will go right.

    The only reason I am doing the CNC process is because I want to sell plans for my little folding cat (www.foldingcats.com) . I want the builders to be able to get a stack of parts so they can start assembling right away. It has taken me much more time than I will save to produce a computer generated parts list than if I did the whole thing the old way and lofted but I hope to save time for future builders. Here's to hoping there will be some.

    cheers

    Phil
     
  8. Clinton B Chase
    Joined: Mar 2005
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 21
    Location: Saco, ME

    Clinton B Chase Senior Member

    This was helpful for me. I wanted to bring this back with a question.

    I notice that the export process breaks up a curve into many polylines, sometimes an enormous number that may slow down CNC cutting.

    Any tricks to reducing this effect and make machining go faster?
     
  9. DCockey
    Joined: Oct 2009
    Posts: 5,229
    Likes: 634, Points: 113, Legacy Rep: 1485
    Location: Midcoast Maine

    DCockey Senior Member

    To export NURB splines from Rhino 4 in .dxf format as splines rather than segmented lines use the 2004 Natural export scheme.
     
  10. Clinton B Chase
    Joined: Mar 2005
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 21
    Location: Saco, ME

    Clinton B Chase Senior Member

    And so it is just a question about whether my cutter can deal with splines. He has a 2011 Auto Cam software. Should be fine?

    So what is the advantage of exporting as splines vs polylines? The DXFs I am using (for the next couple jobs) are all polycurves currently. They come from a designer's Rhino file.
     
  11. DCockey
    Joined: Oct 2009
    Posts: 5,229
    Likes: 634, Points: 113, Legacy Rep: 1485
    Location: Midcoast Maine

    DCockey Senior Member

    Splines are smooth. Polylines are joined straight segments.

    If the software can import splines then they would be better, because the operator and/or software can decide how to divide the spline for efficient cutting rather than having to deal with many short straight segments.

    Not sure what you meant by polycurve.
     
  12. DCockey
    Joined: Oct 2009
    Posts: 5,229
    Likes: 634, Points: 113, Legacy Rep: 1485
    Location: Midcoast Maine

    DCockey Senior Member

    Could not find any reference to Auto Cam 2011 software. Did you mean 2011 AutoCad or something else?

    AutoCad 2012 can import .3dm files directly from Rhino. Don't know when that capability was added.
     
  13. Clinton B Chase
    Joined: Mar 2005
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 21
    Location: Saco, ME

    Clinton B Chase Senior Member

    Troubleshooting DXFs

    Well, we still struggle with issues with cutting to DXFs. Interestingly the issue (i.e., machine stops in mid cut) seems to happen with the lines and arcs. The curves which are exported as polylines run OK (I thought those would be the issue, but are not as far as I can tell).

    I can't see a break in lines in my DXF file, yet the machine will still stop. In the attached file, the U shaped geometry just would not cut, stopping close to where lines turned the corner at the arcs.

    I seems that something is happening, and it is intermittent and not very predictable, to the files in transferring from my program to his.

    My cutter is redrawing trouble geometry in his CAM software (he told me the name of it but I forget everytime I post), but I very much would like to know what is going on so his drawing time doesn't eat into my slim margin.

    Any ideas would be great.
     
  14. DCockey
    Joined: Oct 2009
    Posts: 5,229
    Likes: 634, Points: 113, Legacy Rep: 1485
    Location: Midcoast Maine

    DCockey Senior Member

    Attached file?
     

  15. Clinton B Chase
    Joined: Mar 2005
    Posts: 227
    Likes: 2, Points: 18, Legacy Rep: 21
    Location: Saco, ME

    Clinton B Chase Senior Member

    Here it is.
     

    Attached Files:

Loading...
Forum posts represent the experience, opinion, and view of individual users. Boat Design Net does not necessarily endorse nor share the view of each individual post.
When making potentially dangerous or financial decisions, always employ and consult appropriate professionals. Your circumstances or experience may be different.