Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Jagged Radius into jagged Cuts?
miko_cardenas
OS Professional Posts: 17 ✭
I am noticing that I am getting jagged lines with larger radiuses vs smaller ones. Is this simply a result of the way Onshape renders as the dimensions change (and does it end there)? Or will these jagged edges translate directly into how the CNC cuts the material?
I hope that makes sense- I am a newb here with just a couple of weeks of experience with both Onshape and CAD.
I hope that makes sense- I am a newb here with just a couple of weeks of experience with both Onshape and CAD.
Tagged:
0
Best Answers
-
3dcad Member, OS Professional, Mentor Posts: 2,475 PROIt's about tesselation and is display problem only. 'Perfect' circle will be sent with export. **
Modern CNC cuts perfect rounds and circles, in early 90's I remember rounded corners being a bit coarse with some machines.
** On edit: Information on this comment might not be accurate.//rami6 -
3dcad Member, OS Professional, Mentor Posts: 2,475 PRO@andrew_troup
I haven't tested, I thought that this couldn't possibly be the case in almost 2016
I have totally assumed it's only for display performance.
@miko_cardenas
It seems like it's better to have a print together with dxf and warn about this.
I will run some tests tomorrow at work if nobody confirms the state of current version.
//rami5 -
brucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,141 PRO@miko_cardenas hopefully we will see some cloud based CAM packages running in Onshape. MasterCAM, SolidCAM just to name a few, checkouthttps://www.onshape.com/partners/technology
Also on tessellation check out
https://forum.onshape.com/discussion/comment/11409#Comment_11409
https://forum.onshape.com/discussion/282/os-tessellation-resolution
5 -
3dcad Member, OS Professional, Mentor Posts: 2,475 PRO@miko_cardenas
sorry, I've been too busy at work to actually test this - thanks @juan_aviles for confirming that tessellation is view problem only.
Miko, the reason why things begin fine and as you get into more complex model it changes coarse is that Onshape compensates performance with providing lower quality on screen.
If I remember correctly it should be better if you have more power in your graphics card (screen rendering is done in your device, not cloud) - you could try to go to any computer store and login to your account with some kick-ass machine and see if it's any better.
There has been numerous discussions on this and in the end we always hope that in future we will se Ons rendering only currently visible things on screen to be able to provide perfect view at all times (and devices).
Edit: Thanks @brucebartlett for providing links
//rami5 -
michael3424 Member Posts: 692 ✭✭✭✭@miko_cardenas - I didn't actually need to cut anything. I could see from the G-code generated by my CAM program that the piece would have been machined as a perfect circle. G-code are the instructions that a CNC machine uses to tell it where and how to machine something. Polygonal (tesselated) shapes would have a bunch of linear moves whereas a circular shape moves the tool in a perfect arc.
5
Answers
Modern CNC cuts perfect rounds and circles, in early 90's I remember rounded corners being a bit coarse with some machines.
** On edit: Information on this comment might not be accurate.
Admittedly this was in June of this year.
(Process : flame cutting; material, 12mm mild steel, large circle diameter ~ 230mm)
I haven't tested, I thought that this couldn't possibly be the case in almost 2016
I have totally assumed it's only for display performance.
@miko_cardenas
It seems like it's better to have a print together with dxf and warn about this.
I will run some tests tomorrow at work if nobody confirms the state of current version.
I will try from sketch tomorrow(ish)..
Here's an example of this.. All the red circled areas started out as nice clean radius's. Then as I work through at some point they convert to straight lines.
What I am trying to do in this example is add a curved groove to the dark blue horizontal bar. Whether I start out with a circle (and trim the rest off) or use the 3-point arc, the result is not a clean line
Again, the question do these jagged lines (with radius's and circles) translate into jagged cuts from the CNC machine? Any insight would be appreciated.
@michael3424 I do not have a CAM program. Do you know of any cloud based options (i.e. like Onshape) which does this?
Also on tessellation check out
https://forum.onshape.com/discussion/comment/11409#Comment_11409
https://forum.onshape.com/discussion/282/os-tessellation-resolution
Twitter: @onshapetricks & @babart1977
sorry, I've been too busy at work to actually test this - thanks @juan_aviles for confirming that tessellation is view problem only.
Miko, the reason why things begin fine and as you get into more complex model it changes coarse is that Onshape compensates performance with providing lower quality on screen.
If I remember correctly it should be better if you have more power in your graphics card (screen rendering is done in your device, not cloud) - you could try to go to any computer store and login to your account with some kick-ass machine and see if it's any better.
There has been numerous discussions on this and in the end we always hope that in future we will se Ons rendering only currently visible things on screen to be able to provide perfect view at all times (and devices).
Edit: Thanks @brucebartlett for providing links
Twitter: @onshapetricks & @babart1977
In woodworking cncs, you can usually open dxf in built-in editor and modify if needed and run without any additional steps. I've been working with cnc for roughly 20 years and during that time I haven't ever needed to read or write g-code nor use CAM. BUT I only use 3ax machines so programming is very simple.
I don't even like to use dxf import since it usually tries to create also holes with router though there is bunch of drills available. I have found it faster to mark points (coordinate dimensions) in cad similar to cnc editor so that I can just copy coordinates. And very often I like to use parameters for quick modifications.
michael3424 I wish I had a CNC machine let alone CAM... I am new to all of this along with Onshape and CAD in general.
brucebartlett Thanks for providing the links to the other threads addressing this. Would submitting a help ticket even address this? I ask because if it is based on my graphics card I am perplexed as to how Onshape might help. (@don_howe seems to confirm this- thanks for chiming in.). As far as purchasing a CAM program as much as I'd like to, and as a lean startup, I am definitely not in a position to consider taking on learning CAM...
3dcad thanks again for the insight. What are 3x machines? (my best guess are CNC machines capable of cutting and moving in 3 axis...)
Your guess is right, 3 axis machines move only in x, y, z. If you need more complex working, 5 axis machine can do that but then cam is the way to go.. Axis 4 and 5 are for tool angle and rotation.
So an old school overhead router with an x-y CNC table is really only 2 axis, even though it may be capable of automatic moves in the z axis to multiple positions, established against dead stops.
Sometimes something along these lines would be informally classed as a "2.5 axis" machine.
So, in summary, the parts exported from Onshape that will be used to CNC machine the parts result in geometries with no tesselation, just as @juan_aviles found.