Release History V22-1 Build 10400

General points

  • The export to the new web viewer has been improved in various details. 3D objects, windows, doors and rooms are now displayed grouped in TreeView. The name of the ground plan is now correctly displayed in the first node. Operation on touch devices has been enhanced.
  • The “Move values” function in sectional view now works correctly again when a point cloud is displayed. (Company Hörner)
  • The marking and unmarking of components in 2D has been accelerated considerably. This new feature is particularly noticeable with a large number of components, such as after a DXF import and a correspondingly large number of CAD components.
  • The times to switch walls, roof and floor panels to visible and invisible have been reduced enormously. (Company Renggli)

Printing & Plotting

  • When creating PDF files, intersection lines are now correctly hidden again. (Company Kiefer)

3D View Visualisation

  • The SEMA Webviewer has been converted to a new version with extensive improvements and extensions. The Webviewer now has a functional toolbar at the top. All functions are available in this toolbar. The toolbar can be hidden/shown.
    The project can be displayed in all standard views with the “View” function. All components of the project are displayed in a tree structure in the “TreeView” menu. Levels, storeys and individual elements of a wall are listed in a structured manner and can be hidden/shown in this structure, depending on the respective creation in the SEMA program.
    The building can be viewed from the first-person perspective and roamed by means of the “Walking Mode”. The additional icons “Take obstacles into account”, “Move up storey” and “Move down storey” are switched to visible when roaming. Additional arrow keys for movements are visible in mobile devices (smartphones, tablets).
    A measurement function, “Measurement”, is now also available. The function can be used to measure a distance and an angle.
    The project can be moved on the X, Y and Z axis via “Position”. In addition, a rotation value is available for the rotation on the Z axis.
    The background can be defined in the “Background” menu using a free colour, a skybox, a photo or by using the camera on mobile devices directly.
    The “Add terrain” function opens a map dialog with a satellite image. The exact location of the building can be determined on the map and the building can be placed there.
    Settings for lighting and shadows can be made in the “Lighting” menu. Daylight animation is also available there. This animation relates to the position of the sun at the location with the date and time. Moreover, the new SEMA Webviewer has been significantly enhanced in terms of display and performance.
  • From Version 22-1 on it is possible to export a SEMA project to the Lumion visualization program. To do this, users switch to the 3D mode to get to the menu item "Visualization with Lumion" via File, Export. Users can define the storage path and assign a file name in the export dialogue. This file can be loaded in Lumion and edited visually, if necessary. <Visualization with Lumion>


  • From now on, all corners of a polygon can subsequently be chamfered, rounded off or round corners can be square cut again. Consequently, a polygon must be marked and the edit command "Cut" selected. Users can then choose between the designs "Angular", "Chamfer" and "Round" in the bottom entry line. The radius can be determined using an entered value or in the drawing with the mouse by means of the "Round" design. Either the length of the chamfer or the leg offset can be defined using the design "Chamfer". After confirming the command, all corners are automatically rounded off or chamfered. The program automatically intersects the round corners it finds with the "Angular" design. If users do not mark the polygon but instead the individual polygon edges, these can also be edited using the command.
  • CAD texts have been enhanced to include the "Horizontal extension" option. As a result, the horizontal guide-line can now be adjusted as required. The horizontal guide-line is extended, depending on the distance between the text and the start point of the guide-line, using the "variable" option. This is no longer the case with the "constant" option and the line always retains the value set. No more horizontal extension is created by means of the option "without". What is more, additional guide-lines can be created subsequently in a CAD text. The new command "Add guide-line" is located under the "Others" edit command. These guide-lines are drawn on the right or left side of the text, depending on the position of the line. If a text is moved with the option "Constant guide-line for text (Alt+2)", the guide-lines adjust accordingly. If the setting "Guide-line – without" is selected for the text, all guide-lines are abandoned again. Furthermore, the frame of the text has been adjusted so that the horizontal guide-line is always correctly positioned in the frame.
  • Six additional backgrounds have been made possible for CAD texts, dimensioning and component values in the display settings (F7). Users can now select round, round opaque, circle, circle opaque, rhombus or rhombus opaque. Texts can, thus, be designed even more individually.
  • The new master data "Arrow" has been integrated into Version 22-1. This allows certain details of a project to be marked quickly and easily. Individual arrows can be predefined and designed in the master data under CAD/MCAD - Arrow. The arrow is created in the program selection under CAD - Arrow. Arrow parameters for the beginning and end as well as the symbol size are defined on the first tab. The optics can be individually predefined using a drawing pen on the first tab. The creation of an arrow is based on a CAD line and uses the same input forms. In addition, the arrow can be anchored to all components with the option "Anchor beginning and end of component (ALT+1)" during creation. <New features in the CAD area>

Rafter System

  • The processing "Bird's mouth nail drilling" can now be defined separately for the resulting bird's mouths between "purlin-rafter" and "purlin-element" for each purlin.
    As before, the drillings are made available for the export to joinery machines with the "automatic" setting.
    If the setting "no" is selected, no bird's mouth nail drilling is transferred for any rafter or bird's mouths element generated by this purlin.
  • The optimized edit command "Punch", which has been available for all timber components of the rafter system and for wall and floor members and 3CAD timbers since Version 19-2, has been enhanced to include the option "Input of a punch depth". As usual, the command can be used with the options "Box", "Freeform" and "Object" in every drawing plane, in the section or in the view. A punching creates processing on the timber component – the processing can be displayed in the object details mode and, if necessary, be marked and deleted.
    These edits always have an effect on all marked components. Thus, several selected components can be punched at once. Cuts, scarf joints, bird's mouths, cut-outs, contours and drillings are automatically created using the "new" punching method and are transferred into the Single member ready for machining.
    The new option "Input of a punch depth (Alt+3)" can be activated under the "Punch" command. The depth of the processing can be determined from the front or the back side as a dimension or percentage input or with "Depth absolute" from the cutting plane.
    If, for example, the depth of the components is subsequently changed when specifying a percentage, the processing in the punching direction will also automatically adapt. Since the processings are component-related, they are also subject to the various position, copy and mirror commands. <New features in joining>
  • As an additional component, users can now also create Rafter system posts in the 3D representation and in sections with the commands "On/below component" and "Place post freely". The usual commands from the 2D representation are available for the input.
    An interactive preview of the components supports their input.

Coverings Floor Wall

  • An optimised division of boards with play has been made available for the "Optimal A/E" type of division. This extension can be activated under Walls/Outline automatically with the option "Optimized division with play for window/door" in the presettings (Alt+F7). (Company DFH)
  • Users can now decide whether the board excess end is to be applied from the timber or from layer 0 in the staggered view of walls, roof and floor panels. This can be set in the display settings (F7) under "Coverings" with the option "Board excess ends related to".
  • In order to calculate the insulation of a wall even more precisely, the option "Exact determination of the insulation in layer 0" has been integrated into the presettings (Alt+F7) under the coverings system. Those timbers that do not have the full width of layer 0 are also correctly taken into account by means of this new calculation. It is absolutely necessary that a top boom or a bottom boom has the entire width of layer 0 to enable the insulation to be separated correctly. If this is not possible due to the construction, the following entry in the additional data tab of the timber can ensure that the insulation is correctly separated:
    Separate = yes
    End <Important details in timber construction>
  • As of version 22-1, the new edge design "Filling edge" is available. This information is transferred accordingly during the export to a BVX2 machine. (Company Stark)

Wall and floor members

  • Enhanced performance when creating timbers in timber framing has been achieved through faster determination of the consecutive component numbering.

Sheet Metal

  • A new function has been added to the "Punch" edit command. The basic punch functions "Box", "Freeform" and "Object" are still available. The command has been expanded to include the "Input of a punch depth" option. This makes it possible to specify a punching depth in which the punching is to take place. Users can activate the function by first selecting one of the three basic functions mentioned above and then they have a new button at the bottom right which activates the "Input of a punching depth" function. There are now five ways to work with it. Users can choose between "Front side", "Back side" or "Depth, absolute". For "Front side" and "Back side", the input can be made using mm or %. In the case of "Depth, absolute", the input is only made in mm. The punching is carried out from the outer edge of the component with the "Front side" and "Back side" functions. It is carried out either forward or backward. If the option "Depth, absolute" is chosen, the current cutting plane is used for punching.
  • Version 22-1 provides the option to send sheet metal folding profiles directly to a Jorns bending machine. To do this, users can proceed as with other bending machines. Users can select the partial list or the components that are to be exported in the Single Member List. The “Export” window is accessed via “File”, “Export to sheet metal processing machines” or “SMX export”. Consequently, users select “Yes” under “Call up program” and link the converter that can be found in the SEMA files in the input field below. Clicking on the folder takes the user directly to the correct directory and the converter can be selected directly. The export settings are made below. The SMX and XML files are saved in the storage path set. After clicking on “Start”, the data will be exported. An SMX file, the XML files and the protocol have now been created in the target path. The log contains all components exported and possibly a note for problematic components with an edge greater than 145°.

Stair Design

  • The optimised “Punch” edit command, which has been available for all stair components since Version 19-2, has been expanded to include the “Enter a punch depth” option. As usual, the command can be used with the options “Box”, “Freeform” and “Object” in every drawing plane, in the section or in the view. A punching creates processing on the stair component – the processing can be displayed in the object details mode and, if necessary, be marked and deleted.
    These edits always have an effect on all components marked. Thus, several selected components can be punched at once. Cutouts, contours and drillings are created automatically. They will be transferred machine-ready via DXF+ interface.
    The new option “Enter a punch depth (Alt+3)” can be activated under the “Punch” command. The depth of the processing can be determined from the front or the rear as a dimension or percentage entry or with “Depth absolute” from the cutting plane.
    If, for example, the depth of the components is subsequently changed when specifying percentages, the processings in the punching direction are also automatically adapted. Since the processings are component-related, they are also subject to the various position, copy and mirror commands. <New Features Stair Design>
  • In the case of stairs without corner posts, treads and risers form Riser processing penetrating the front side of the string. As of Version 22-1, such processings are now calculated and are also available for machine export. Users can choose to export the front processings of treads and risers with the same layer information or different layer information in the stair INI file, which is required for the machine export.
  • A mitre connection is now available for the connection type 'top' and 'bottom' of the post. This connection can be saved with the data record of the post and is, thus, automatically generated between the post and the respective connection component after a staircase has been created.
  • A new type of connection is now available for cut strings. Cut strings can thus be milled out at any depth in the treads. In order to make this possible, the setting “Mortise depth in TR” has been made available in the “Des” tab of the cut string. The value by which the cut string should be embedded in the bottom of the tread is specified here.
  • The Overall Developed View has been revised in a specific detail. (Company Kipp)

Structural analysis

  • From SEMA Version 22-1 on, only the new FRILO PLUS programs from our structural engineering partner FRILO Software will be controlled. As usual, timber and steel components can be calculated directly from the SEMA construction according to current Euro codes and optimally transferred to the PLUS programs with static information.
    The components calculated in the PLUS programs, in turn, return their loads to the SEMA program and are the calculation basis for all subordinate components.
    The basics for operating the new, modern program interface of the PLUS programs can be found in the manual on the FRILO homepage. Operation basics PLUS programs
  • The PN EN 1995: 2010 dimensioning standard is now available for Poland in the PLUS programs. The standard is activated via the FRILO licence. The FRILO “Configuration” can also be used to switch the user interface and the output of the FRILO PLUS programs to Polish.
  • A FRILO “R-2022-1-SEMA-Beta1” of the PLUS programs can be installed for all SEMA beta testers with the module structural analysis via the “FRILO Control Center”.
    To do this, the “FRILO.Software” start window is opened via the FRILO.Software icon.
    The “Configuration” menu can be selected using the button in the upper right area. The menu then displays the existing installations under the “Installations” tab.
    The selection “Available Releases” can now be switched to the “FRILO Webserver” and the list then shows the release versions that are available for the installation from the Internet.
    The “R-2022-1-SEMA-Beta1” is now selected and installed here.
  • The FRILO PLUS programs are now correctly addressed from the SEMA program.
  • In connection with the new FRILO PLUS programs, the placeholder "@B-STATIK_AUFLAGERLAST@" can be used for posts to display the static support loads.

Single Member

  • Machining operations can be created that lie within a component with the new function “Punching with depth”, especially with the option “Depth absolute”. Such machining operations are often associated with the risk of tool collisions.
    When processing the cutout, the setting “Export inside scarf joints” in the “General Settings BTL Export” can be used to decide how such processing is to be exported.
    If there is no checkmark set, the inside processing will not be exported. If you check the box with the setting “as cutout”, a scarf joint is converted into a cutout. The cutout processing is enlarged to the side of the component, if possible.
    If you tick the setting “as inside processing", the processing will be exported unchanged. Be careful, the processing in the CAM system must be observed here and, if necessary, parameters for the production must be changed.

IFC Import and Export

  • The import has been extended to include a specific coding of umlauts. (Company Bien-Zenker, Company Bayer)
  • Drilling templates and their content are now correctly taken into account during export. (Company Skaletzka)
  • The export / import of walls with a large number of segmented punchings has been improved. (Company ABZ Landau)

Survey Systems

  • The point cloud conversion from an *.e57 file to a *.spw file has been enhanced. (Company 3D Scanwerk)
  • An error message is now displayed, when a defective *.spw file is imported. (Company Schalch)