0% found this document useful (0 votes)
141 views15 pages

From Iges To STL

The document discusses how to convert an IGES file to an STL file for 3D printing or CAD. It describes importing the IGES file, preprocessing it by repairing errors and setting resolutions, creating trimeshes by bundling surfaces, merging trimeshes, closing the model, and exporting the final STL file.

Uploaded by

Thales Augusto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views15 pages

From Iges To STL

The document discusses how to convert an IGES file to an STL file for 3D printing or CAD. It describes importing the IGES file, preprocessing it by repairing errors and setting resolutions, creating trimeshes by bundling surfaces, merging trimeshes, closing the model, and exporting the final STL file.

Uploaded by

Thales Augusto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

From IGES to STL

CAESES - 2015

FRIENDSHIP SYSTEMS © 2015


Introduction on how to mesh watertight

CAESES - 2015

FRIENDSHIP SYSTEMS © 2015


Agenda

 IGES Import
 IGES preprocessing
 Meshing
 Troubleshooting
 Export

3 FRIENDSHIP SYSTEMS © 2015


IGES Imports

 How an IGES can look like

A typical IGES Import

Duisburg Test Case (DTC) – Post-Panmax


Container Ship for Benchmarking
By O. el Moctar
University of Duisburg-Essen, Germany

*Please note: Although the following slides deal


with a ship hull, the described procedure can
be used for any IGES geometry

4 FRIENDSHIP SYSTEMS © 2015


IGES Preprocessing

 How to prepare the IGES import properly


Import IGES

1. Importing an IGES
– Import IGES via File > Import > IGES
– Deactivate model refresh
– If particular imported objects are not
needed -- delete/hide the objects
– Select all surfaces and set U-V resolution
to 3x3 (this may take a while)

5 FRIENDSHIP SYSTEMS © 2015


IGES Preprocessing

 How to prepare the IGES import properly


Repair flipped triangles

2. Repair the faces that have warnings


– Select the surface and change into Grid
Visualization
– If necessary include neighbor surfaces
into the selection as well
– Use exclusive view to keep the overview
– Set the surface into edit mode
– Sort the points that cause the flipped
triangles and leave edit mode

6 FRIENDSHIP SYSTEMS © 2015


IGES Preprocessing

 How to prepare the IGES import properly


Scopes Example

3. Sort surfaces in individual scopes


– Select the respective surfaces either in
the 3DView or in the CAD-Tree and
create a scope via CAD > Scope

7 FRIENDSHIP SYSTEMS © 2015


Meshing

 How to mesh properly


Trimesh Settings

1. Creating trimeshes that bundle surfaces


with similar curvature step by step
– Select all surfaces in a particular scope in
the CAD tree (not in the 3DView) and
create a trimesh
– Adapt the tessellation error as well as
the joining tolerance
– In order to see open edges more clearly
disable “Show Triangles”
– Assign colors to the trimesh parts for
export

8 FRIENDSHIP SYSTEMS © 2015


Meshing

 How to mesh properly


Order of Trimeshes to Provide Stability

2. Merging trimeshes in a final trimesh step by 3

step 2

1
– Therefore select several trimeshes and
create a new trimesh
– Keep an eye on the order
1
– Adapt the joining tolerance if necessary 2
3

– Note: Tessellation is freezed due to last


step

9 FRIENDSHIP SYSTEMS © 2015


Meshing

 How to mesh properly


Half-Model via Extruder

3. Closing the trimesh


– To create a half-model the extrude post-
processor can be used
– To create a full-model the trimesh can be
mirrored (scaling transformation) via an
image trimesh and then joined in a single
trimesh

10 FRIENDSHIP SYSTEMS © 2015


Meshing

 How to mesh properly


Joining Bilge Keels

4. Joining appendages and add-ons


– E.g. to join bilge keels a solid can be used
to apply Boolean operation to already
closed trimeshes and solids
– Boolean operations: Union, Intersection,
Difference

11 FRIENDSHIP SYSTEMS © 2015


Troubleshooting

 How to treat an IGES file of bad quality


Strip-wise Trimeshes

– Create trimeshes strip-wise and then join


the strips step by step (the order is very
important)
– Use the single source setting in order to
overwrite default settings, such as
internal snapping, edges to snap and
tessellation

12 FRIENDSHIP SYSTEMS © 2015


Troubleshooting

 How to treat an IGES file of bad quality


Trimesh Postprocessor

– Use additional functions of the trimesh


postprocessor
– Cutting the trimesh at an arbitrary plane
(a plane can be created via CAD >
Offsets> Plane) using the “trimesh
cutting plane” or at the coordinate
system planes using the “min max cut”
or “remove at plane”
– Remove small triangles using “remove
small triangles” by giving a custom
tolerance
– Improve the trimesh smoothness/
quality using “smooth normals”, “repair
orientations”, “remove duplicate points”
and “repair connectives”
13 FRIENDSHIP SYSTEMS © 2015
Export

 Exporting the final STL


Export of a STL

– Export the final STL either via File >


Export > STL … or via the console by
selecting the trimesh/solid and enter e.g.
“exportSTL()”
– In order to use the STL in a software
connector simply drag & drop it into the
Input Geometry field of the software
connector (create a software connector
via Connections > Software Connector)

14 FRIENDSHIP SYSTEMS © 2015


www.CAESES.com

Matthias Maasch
maasch@friendship-systems.com

FRIENDSHIP SYSTEMS © 2015

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy