SU2OdeonReadMe3.01 Plugin
SU2OdeonReadMe3.01 Plugin
01
SU2Odeon version 3.01 is an ODEON plug-in for SketchUp (SU) version 8 and version 2008 to version 2021 for
Windows. SU2Odeon version 3.01 works for the Make as well as for the Pro editions of SketchUp. The plugin
creates output files that are compatible with ODEON 15 to 17 and it’s capable of importing models from
Odeon 17 into Sketchup. For ODEON 14 and older use SU2Odeon1.09.
Google Sketchup 8 is free for commercial and non-commercial projects and can be downloaded from various
sites on the internet (at own risk), e.g. from techspot.com.
Alternatively,
1) Click the Download button on the Extension Warehouse
to download the plugin.
2) Open SketchUp (SU).
3) Select Extensions|Extension Manager (Window|Extension Manager in SketchUp 2020).
4) Click on the Install Extension button.
5) Select the file SU2Odeon.rbz that you downloaded at step 1).
Installing components for source and receiver modelling for
ODEON
Enter the Components folder in the SketchUp Default Tray (For older versions of
SketchUp, the installation procedure is slightly different, If there is no Default
Tray in your SketchUp then select the Window|Components menu).
1) Click on the arrow icon at the left end of the components box.
2) Select Open or create a local collection.
3) Choose the folder: OdeonComponents.
1) Click on the arrow icon at the left end of the components box.
2) Select Open or create a local collection.
3) Chose the folder: OdeonComponents.
4) Ιn Sketchup 8, select C:\Program files (x86)\Google\Google Sketchup 8\Plugins\OdeonComponents\.
Usage
The plug-in can be used for exporting from Sketchup to Odeon as well as importing models from Odeon to
Sketchup, so even though the name of the plugin is SU2Odeon it also has Odeon2SU functionality!
The plug-in has a dual export functionality. Once a surface model has been created in SketchUp, it allows for:
2) Creating a set of sources and receivers in the model, and export them to ODEON using the source/receiver
icon
These two ODEON icons may be floating on their own undocked toolbars - in that case, drag each of the icons
to the main toolbar area - this needs only be done once (note that on dual-monitor PC’s the ODEON icons are
probably located on the primary monitor even if SketchUp is displayed on the secondary monitor). The Icons
functionality is also accessible from Odeon in the Plugins menu in SketchUp.
Additionally, any Odeon model can be imported into SketchUp. The model must be a SketchUp compatible
.par file that can be generated using the new functionality of Odeon 17.
A number of tutorial videos showing how to use SketchUp and the ODEON SU2Odeon plug-in are available
at:
https://odeon.dk/learn/video-tutorials/import-export/
and an extensive number of instruction videos for the SketchUp software is available at the Sketchup
homepage at:
https://learn.sketchup.com/
Sources and receivers can be grouped in different SketchUp layers, representing different scenarios for
simulation. Disabled layers are not exported to the .SouRecScript file. Sources and receivers are exported
separately not as a part of the geometry file.
The resulting Par file can be imported into SketchUp by selecting File|import… functionality. The extension of the
file to be imported must be changed to Odeon Geometry File (*.Par) as indicated in the figure below.
Alternatively, users of SketchUp 2019 and newer versions, might drag and drop the Par file into the SketchUp
window. Once the model has been imported into SketchUp the user can benefit from that edition’s tools in
SketchUp to prepare their geometries for use in Odeon. Imported models can be exported back to Odeon
clicking on icon, as usual.
When the Odeon model is imported in SketchUp, the geometry is modified according to SketchUp standards
which merge elements from different surfaces co-existing in the same plane. Typical examples of these
operations are splitting of surfaces and cleaning of overlapping surfaces (see upper and lower panels
respectively on the below figure). Rarely, complex geometries can be triangulated during the import. In
general, the resulting SketchUp model looks the same as the original Odeon model but may contain a number
of extra surfaces. Most of the new surfaces will retain their original material when exported back into Odeon.
Functionality of the plug-in
In order to make the use of the SketchUp models in ODEON as easy as possible, a number of conversions of
and checks on the SketchUp model are automatically performed on the SketchUp model upon export to
ODEON or when the model is read into ODEON (the list is not complete):
Consistency check
• Redundant points are removed, e.g., points almost coinciding are merged.
Point list
A point list is compiled so each coordinate only appears once in the .par file.
Layers
Layers are included in the .par file if there are any in the SketchUp model. It is recommended to make use of
layers in your SketchUp models as this can make it easier to assign materials inside the ODEON software (use
the Ctrl+L shortcut in the Materials list in ODEON to enable or disable selected layers or simply user the Global
assign to layer to assign materials to all surfaces that reside on the same layer as the currently selected surface).
Only layers that are enabled in SketchUp when exporting to ODEON will be included in the exported model –
this gives an option to exclude some details or parts of the model that you do not wish to see in your model
inside ODEON.
Persistent surfaces
Properties assigned to surfaces inside ODEON in terms of; materials, reflector coverage, grids surfaces, and
surface sources are maintained even if surfaces have been added or deleted in SketchUp after the model was
exported the first time. This is accomplished by the SU2Odeon plug-in by having the SketchUp model
remember the surface numbers as they were exported to ODEON.
Auto explode
Groups and Components are automatically ungrouped/exploded - from any level - upon export from SketchUp.
This is a requirement from SketchUp in order to enable the ‘persistent surfaces’ mentioned above. For this
reason, if some Groups or Components need to be moved or changed – it is highly recommended that this is done
before the first time the export to ODEON is performed. When a model with Groups and Components is exported,
the plugin automatically explodes the geometry and overwrites the .skp file with the exploded geometry. This
causes loss of the original geometry with its high-level information provided by Groups and Components. We have
included a dialog that announces this upon export and allows saving a copy of the geometry to an alternative
filename before the explode operation is performed.
Complex surfaces in SketchUp are defined by an outer loop, describing the outer perimeter of the surface,
and a number of inner loops describing holes in the surface if any.
Since version 15 ODEON supports such loop surfaces with the LSurf surface keyword in the ODEON .par
geometry file. When ODEON reads a LSurf, the outer loop (outer perimeter of a surface) is automatically
stitched with the inner loops (if any) of the surface (holes in the surfaces) so each surface is defined inside
ODEON by one loop only - inner loops are inserted using an insertion point on the main loop which is
estimated when ODEON reads the geometry file exported from SketchUp.
• In SketchUp, the ODEON export icons may not appear docked immediately after the SU2Odeon
installation - if this is the case - search your screen(s) for each of the 1-icon-toolbars - then mouse-
drag them to a location on the SketchUp toolbar.
Revisions
• The plugin becomes available on the official SketchUp Extension Warehouse. From now on it can only
be downloaded from there and appears as a Signed extension in the Extension Manager inside
SketchUp.
• Sumele and Helen (SU 2021) is not exported. The Sumele figure caused serious problems for the
SU2Odeon plugin and caused it to fail because the dress of the figure contains more than 6000 points.
• Fixed issue when trying to export a room when the Sketchup drawing file has not been saved yet (in
some cases the backup of the original Sketchup file as well as export failed).
• Warning on script error when loading the SU2Odeon plugin into Sketchup 8 solved.
• Description can be added to sources and receivers from within Sketchup by typing the descriptions
in the Instance field (or name field in older versions of SketchUp) of the inserted source and receiver
components.
• Improved algorithm for removal of redundant points and construction of the Corner List.
• Revised algorithm for stitching the loops of complex surfaces (moved inside ODEON for higher
processing speed).
• Full UNICODE support for filenames, paths and layer names (except SU 2008 that requires ASCI
characters).
• Josh and Stacy (SU 2018) and Lisanne (SU 2016) are not exported.
Version 1.09 October 2017 (to be used for ODEON 14 and older versions)
• Fix for some cases where the plugin froze and no export file was created
• Not exporting the “Sketchup people” which is by default located at origo in a new Sketchup drawing
(the following person components that will currently be omitted in the Odeon2SU export are Sang,
Susan, Steve, Sophie, Derrick, Bryce(SU6), Nancy and Chris(SU2017).
• ODEON will avoid the Steve component (the man at origo) from being transferred with the model to
the ODEON .par file.
• Fixed issue: Occasionally previous versions of the SU2Odeon plug-in failed to export geometry to
ODEON when there were no components in the model. This typically happens when the scale figure
(named Sang, Susan Derrick, or Sang) which by default is present in new drawings has been erased
by the user.
• Fixed issue: Layer names containing letters such as æ, ø, å… are exported correctly – some character
sets e.g. Chinese may still fail – in that case use Standard English characters.
Version 1.04 September 2012
• Automatically saves Sketchup file when exporting model to ODEON – this way it is ensured that the
.skp and .par file are always consistent (user does not need to save the .skp file manually)
• Order of point sequence in multi loop surfaces (surfaces with holes) is automatically modified in order
to produce correct area estimates in ODEON.
• Updated for SU version 8, avoiding exporting the SU Origo figure (named Susan) to ODEON.
• Fix: repeated points problem fixed (a rare problem occurring in complex geometries). These incorrect
surface definitions are automatically corrected or discarded upon export.