Hi I have a problem importing .step files made in SolidWorks. when I open them in Rhino they are buggy and filled with errors. but in other SW programs they still open as intended.
Can it be my import settings (using Rhino 5) or the SW export settings?
Unfortunately its a work related file so i dont have permission to “share”
Hi Rasmus - without a sample file, there’s not much we can do.
If possible, please use the following page to upload a confidential file. Make sure to add a link to this thread in the Comments field on that page. https://www.rhino3d.com/upload
-wim
Hi Rasmus - I should have waited until you identified the layer in your edit of the post but I managed to eventually find that part : )
At any rate, I see the same problem as what you show in your picture in Rhino 5.
Importing this file into Rhino 7 works fine, though:
There are issues in other parts (also in Rhino 7) but they all seem to be related to “cosmetic threads”. Back in the days, when I worked in Pro/E, these would import via STEP as unattached surfaces (cylinders) around holes. In your file, if that’s what they are, these are modeled as actual sloths with ID 7.985 mm, OD 8.000 mm and depth 16 mm. I take it that’s not something that’s being machined?
-wim
I assume this is the “cosmetic threads” you are referring to, its a “reminder” for making space for a later added thread. so that I dont put something else to close to it.
The cosmetic errors I can work around. my main problem is the surfaces that gets “redrawn/ changes value” Are there any way to get Rhino to tell me where the changes were made or do Rhino in general se the errors as correct.
(ShowEdges) will point to some of them, but naturally only where the edge have detached. if its warped but still solid i cant see it.
I now tried in Rhino 6 and it looked the same as it does in Rhino 7.
That’s correct, yes.
It’s a bit unclear to me what is what in all this.
As far as I can tell, the issue with your way of inserting the “reminders” is causing the only issue with importing that STEP file into Rhino 6 or 7. In your picture, the top and bottom faces are not meshing correctly. But there are no errors in that face. If you extract it and apply a really fine mesh to it, it will mesh correctly. I’ll put it on the list to see if anything can be done about that - RH-59178.
There is some checking when importing files and if an object is found to be “bad”, you will get a warning. But “bad” on a geometry level and “bad” for the user doesn’t always coincide.
And again, I didn’t find any “surfaces that get “redrawn / changes value”” when imported into Rhino 6/7.
-wim
Thanks for the comments. if the deformation isn’t present in Rhino 6/7 I’ll properly just have to upgrade.
Regarding the cosmetic threads. The main projekt moves around to other people aswell, so there needs to be a indication on where the threads are being processed. I cant remove them completely. But as long as its just “cosmetic” Ill work around it.
Of course it would be optimal if the glitch wasn’t there
Thank you for the comment, no I haven’t solved it yet. But what I understand from Wim an upgrade to Rhino6 would remove the problem!
(I havn’t don the upgrade yet, because I have a project deadline in three weeks so cant risk messing around whit a “new” program. So cant say if it actually did solve it )
As I can read from your linked SW posts it looks like the “Split Periodic Faces” option can help on the problem when exporting from SW.
My main concern about the feature, if i understand it correctly. Is that it will “warp” the faces to match more perfectly, and if so how will this affect the true geometry of the shape.
Thanks for that. That really looks like a SolidWorks issue.
The STEP file that Rasmus sent, though, didn’t have problems like the ones that you have showed here.
-wim
I know it’s become an old thread now, and sorry about that. But as many of you know Covid-19 is some what of a problem at the moment, and time works differently now
Long story short, I finally made the upgrade to R6"mac" and it have so-far removed most of my problems.
I still have a problem with some items becoming transpart becorse of the “cosmetic threads” I now know why its there, and can work around it. so not a big deal.
Most importantly I don’t have problems with my imported step fils being drawn incorrectly. So that makes the upgrade all worth it!
Overall I don’t really see that big a difference from R5 to R6 thats both good and bad depending on how you look at it. I assume it’s because I don’t use the render funktion or grasshopper.
But again it runs more stable so im happy with that
I’m about to upload a STEP file that comes from Solidworks as well (highly confidential, please don’t even post screenshots of it) and wanted to reference this thread.
What comes into Rhino V7 is about 1/4 of the file with some surfaces, when it should be a complete, watertight body.
I just tried to import it into both Siemens NX and Autodesk Alias and I was able to do so with no issues.
Thanks, I see your file. @eobet - I take it the overall object is meant to be more or less symmetrical on X, correct? Do you by any chance have the SW file for this object?