[Plugin] IGES Export - 27 February 2012
-
@davidvt said:
I am struggling to find the size limit that will work.
I have a very complex model the size of an aircraft that seems to lockup everytime.@sepo said:
I tried to open .igs export from SU in Rhino. It bring geometry but geometry is broken.
I do not think, that the size itself is a problem. I usually scale my models in micron so I also have fairly big numbers and this worked fine. I think the problem is more the complexity. To convert from a face-model to solid it is very important that the outer shell has no gaps and no inner geometry. The exporter removes all parts it cannot convert to real shells.
Suggestion 1: Try redo to see what the exporter does to the model. If the parts are deleted there it is a problem with the geometry.
Suggestion 2: Try HeeksCAD to open the iges. If it is ok there, convert to step and import from there. If it is not ok the iges is the problem. Feel free to send me your model to the email that is given in the code.
-
I haven't tried the plugin yet, but it is very exciting. This could make sketchup much more useful for me. Where I work the mechanical engineers use Catia, and it would be awseome to be able to send them my drawings in a format that they can use.
I also want to second the FreeCad & MeshLabs method as a great way to get IGES files into sketchup. -
@gordon_smith said:
I also want to second the FreeCad & MeshLabs method as a great way to get IGES files into sketchup.
There is also a direct importer plug-in for stl into sketchup:
http://sketchuptips.blogspot.com/2010/03/sketchup-stl-importer-redo.htmlA direct export to stl can be found at http://www.guitar-list.com/download-software/convert-sketchup-skp-files-dxf-or-stl
STL from other formats can be converted with FreeCAD or the above mentioned HeeksCAD.
All of these tools do not segment the model into different objects and the exporter does not generate a solid.
The importer generates a lot of nasty inner edges, but with a small tweeking of the script this can be fixed.
Just add the following lines into main after the import:
a = Array.new Sketchup.active_model.entities.each{|e| if (not e.deleted?) && (not e.hidden?) if e.is_a? Sketchup;;Edge if e.faces.size == 2 if e.faces[0].normal == e.faces[1].normal a << e end end end end Sketchup.active_model.entities.erase_entities(a) }
-
This has helped me a LOT! Thank you very much.
-
Great plugin. Helped me. Thank you!
My model does export with one problem. If you want the file to test with, let me know.
-
@realwarder said:
My model does export with one problem. If you want the file to test with, let me know.
You need to describe what this problem is. Otherwise it's completely impossible to know what is going on.
-
@thomthom said:
@realwarder said:
My model does export with one problem. If you want the file to test with, let me know.
You need to describe what this problem is. Otherwise it's completely impossible to know what is going on.
The first problem I was having was a section that was a long PCB cutout shaped with half-circle ends and straight sides was exported as curved sides.
I got around that by manually fixing in the destination CAD.
Current issue is a metric sized drawing is exporting to inches. Not sure how this plugin determines the units.
I.e. my PCB which is 72mm wide, after exporting to an IGS, imports as a 72" wide drawing.
-
I have just found the free Creo element who can reload a cube from this iges export
-
This plugin is great !
I use it with the "EagleUp" script to build 3D models out of PCB layouts.
Now I have one feature request:
Is it possible to generate a list of the components which are buggy?
It is a little frustrating to check the output visually and try to find out which elements are meant by "Model contains non-solid elements" which will not be exported?Best regards
Tom -
@tmiehle said:
Is it possible to generate a list of the components which are buggy?
During export the model is changed and some parts are deleted as they cannot be exported. After the export the changes are undone, but it is possible with the redo function to see these again.
There is a new version of the plugin where I have further enhanced the checks epecially for EagleUp so less parts are deleted. Now all edges that connect to inner surfaces are deleted, so these inner objects also vanish. Please try V0.7
Rainer
-
I've just tried Rainer's plugin (V0.7). It seemed to work quite well with the assembly that I tried it on. There were maybe 50 components, made up of some plates and some terminal lugs that are cylindrical. I imported the iges into CoCreate and all seemed good, dimensionally it checked out. It did take 5 mins or so to convert and then import, but ultimately it did the job!
Thanks and I look forward to any updates that may speed it up a little.
-
I have a problem with this tool:
- Create a group (cylinder)
- Export iges format
- Open with MOI
only a surface appears.
I do something wrong?
Any help appreciated.
-
@micione said:
- Open with MOI
As already mentioned: Many importers do not import IGES correctly. Try: HeeksCAD and the IGES-Viewer, both work for me. Heeks also allows to save in STEP that is more likely to be imported in other programs.
If your model does not import correctly to HeeksCAD please send me your skp. If it does, the problem is the importer, not the exporter.
Rainer -
Grande. model is clearly visible in in HeeksCAD and IGES-viewer. I save the file to IGES (from SketchUp) as IGES in HeeksCAD. Then export successfully, both in the MOI, both in DoubleCAD. Thank you.
-
Boy! you guys are reallllly helpful.
I just got a request for my model in STP format. So first thought, look up in my favourite forum. Sure enough ! bingo !
They think I'm the genius.
We know better. -
Wow thank you thank you for this ! you saved me from having to learn Soildworks (for now) which is awesome because I have a dead line and I'm running out of time.
Only question I have is how do I turn of the curved surface translation. On one of my parts its curving lines that should be a series of straight lines.
-
I get an error message that reads: "Model contains non-solid elements, these will not be exported." ... and nothing happens. Any advice? can i attach the file and have someone convert it to IGES for me?
-
@brutter said:
I get an error message that reads: "Model contains non-solid elements, these will not be exported." ... and nothing happens. Any advice? can i attach the file and have someone convert it to IGES for me?
Before attaching the SKP can you first check for its objects' "solidity"...
Non-manifold objects aren't exported.
Try thomthom's SolidInspector plugin to see what is wrong with your model.
There are several forum threads about 'solids' and fixing them already - search for those, they might help you understand the issues and how to fix them... -
Incredible!!!!
According to all I read on the web, exporting skp to IGES was allmost impossible by just clicking a button!
Anyway, I tried it.
My first surprise was not so good as your plugin told that my model contains non solid entities which couldn't be exported. Well, as my model doesn't contain any solid at all, I expected getting a blank file!
But your plugin continued and ask me for a file name !?! Why? As it didn't find anything to convert??
Ok, let's go and...., and...., and........,
Surprise, my model is perfectly converted !!!????!!!! 15Mb instead of 1.3 Mb in skp!
Well quite perfectly as it just generated one more edge, in the espace, not connected to the model. -
As converting to solid indeed is not so straightforward my plug in first checks if it finds a closed shell. If there are objects that do not fit in that scheme, that is loose faces, edges or internal flaps, it tries to get rid of these - but this may result in undesirable changes to the model.
If after the modification there is still a shell it is exported.
Consider to use TIG's solid checker before.
Please note, that in your model the shapes are not smooth but facetted - thats the limitation here. As made more for MCAD only round shapes are converted to the appropriate shapes in the IGES.
Rainer
Advertisement