Method for the computer-aided manufacturing of an insulating-material shaped body for a building

EP4605802A1Pending Publication Date: 2025-08-27RISCH MICHAEL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
EP2023790604
Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-10-18
Filing Date
2023-10-16
Publication Date
2025-08-27

AI Technical Summary

Technical Problem

Existing building insulation methods struggle to effectively utilize irregular and hard-to-reach cavities in buildings with uneven surfaces, leading to inefficiencies in energy conservation due to the difficulty in precisely producing insulating materials that can rest on such surfaces.

Method used

A computer-aided method using a machine tool controlled by a processor to produce a molded insulating body that fits precisely onto uneven surfaces, utilizing topography data to create a form-fitting interface between the insulating material and the building surface, allowing for efficient energy optimization.

Benefits of technology

This method enhances energy efficiency by ensuring a precise fit of insulating materials on irregular surfaces, reducing heat loss and energy consumption, while also simplifying the insulation process and reducing material waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 1.1
    Figure 1.1
Patent Text Reader

Abstract

According to various embodiments, a method (100) for the computer-aided manufacturing of an insulating-material shaped body for a building comprises: determining a geometry model which represents the geometry of the insulating-material shaped body in three spatial dimensions, on the basis of data which represent the topography of an uneven surface of the building, the geometry of the insulating-material shaped body being shaped onto the topography of the uneven surface such that the insulating-material shaped body and the uneven surface, when joined, are seated against each other face to face and / or interlockingly fit together; determining a control model of a machine tool on the basis of the geometry model, the control model representing a series of control commands for controlling the machine tool in order to manufacture the insulating-material shaped body by means of the machine tool, preferably from one or more than one insulating-material panel; controlling the machine tool according to the control model.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Description

[0002] Method for computer-aided production of an insulating molded body for a building.

[0003] Various embodiments relate to a method for computer-aided production of an insulating molded body for a building.

[0004] According to the prevailing opinion, existing resources are becoming scarcer, which means that the price of energy will rise in the future. This gives rise to the need to be able to use energy economically and sustainably. Being able to save energy is therefore a need that naturally arises from current economic and social developments. This also includes the need to be able to improve the energy efficiency of buildings in order to reduce their energy consumption. The energy optimization of buildings, which also includes building insulation, is therefore a topic of ever-increasing relevance in the real estate industry.

[0005] Traditionally, a building is insulated either externally or internally to reduce its heat loss to the environment. This type of building insulation is generally very easy to implement, so the scope for optimization has already largely been exhausted.

[0006] According to various embodiments, it has been recognized that buildings, for example existing buildings or new buildings, still have further potential for reducing heat loss. For example, a building (despite careful planning) may have one or more cavities that are generally not taken into account in conventional building insulation, particularly if their geometry is irregular and / or too small, difficult to reach and / or concealed. According to various embodiments, access to utilizing this potential is facilitated. In this context, it has been recognized that the precise production of an insulating body is particularly difficult if it is to lie against an uneven surface.

[0007] Figure 1 shows a method according to various embodiments in a schematic flow diagram

[0008] Figure 2 shows a manufacturing system according to various embodiments in a schematic view;

[0009] Figure 3 shows the method in a schematic data flow diagram; and

[0010] Figures 4 to 9 each show a schematic detailed view of a building according to various embodiments;

[0011] Figures 10 and 11 each show a schematic plan view of an insulation frame according to various embodiments.

[0012] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. In this regard, directional terminology such as "top," "bottom," "front," "back," "fore," "rear," etc., will be used with reference to the orientation of the described figure(s). Since components of embodiments can be positioned in a number of different orientations, the directional terminology is for purposes of illustration and is in no way limiting. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present invention.It is understood that the features of the various exemplary embodiments described herein may be combined with one another unless specifically stated otherwise. The following detailed description is therefore not to be construed in a limiting sense, and the scope of the present invention is defined by the appended claims.

[0013] In this description, the terms "connected," "attached," and "coupled" are used to describe both a direct and an indirect connection (e.g., ohmic and / or electrically conductive, e.g., an electrically conductive connection), a direct or indirect connection, and a direct or indirect coupling. In the figures, identical or similar elements are provided with identical reference numerals where appropriate. Regarding spatial dimensions and directions, reference is made here to the easily understood Cartesian coordinate system or the easily understood Cartesian coordinates (also referred to as xyz coordinates). The coordinate system spans a three-dimensional space whose coordinates can specify the spatial position of spatial points and / or the spatial orientation of spatial directions in the three-dimensional space.Spatial location can be understood here as spatial information about the orientation and / or position of an object. Position can clearly describe the location (e.g., a point) in space, and orientation can describe the respective orientation (e.g., a direction) of an object relative to the space. It should be understood that what has been described here can apply analogously to a different notation (e.g., of positions and orientations), for example, spherical coordinates or the like.

[0014] In the following, reference is made to a method which comprises controlling a machine tool. In this context, reference is also made to a control device or code segments. The control device can be configured to implement one or more of the methods described herein. For this purpose, the control device can have or consist of a processor which is configured (e.g. by means of the code segments or hard-wired) to implement the respective method. For example, the processor can be configured to generate and / or output corresponding instructions for controlling the machine tool. Alternatively or additionally, the processor can be configured to receive and process data or other instructions. Instructions can, for example, be implemented by means of code segments which are stored on a non-volatile data memory (e.g. of the control device).For example, the code segments may include instructions which, when executed by the processor, cause the processor to perform the corresponding method.

[0015] The instructions (e.g. generated or output by the control device) can, for example, address one or more than one actuator of the machine tool and / or specify a desired state that the actuator or the entire machine tool should assume.

[0016] In connection with the method, reference is also made to computer-aided (also referred to as computer-aided) manufacturing, which can be understood to mean that the manufacturing process can be controlled and / or prepared using computer support. Manufacturing can be carried out using a machine tool that can be controlled using computer support (also referred to as computer-aided numerical control, or CNC for short). The method provided for this purpose can, for example, be partially or completely computer-aided, for example by being implemented using a processor or at least code segments.

[0017] Control can be understood as the intentional influence of a system. The current state of the system (also referred to as the actual state) can be changed according to a specification (also referred to as the desired state). Optionally, the sensor-detected actual state or its change can be fed back so that this can be taken into account during control. The terms "actual state" and "desired state" can be understood analogously for states that are not necessarily controlled, to describe the actual state (actual state) and a specification (desired state).

[0018] The term "control device" can be understood as any type of logic-implementing entity, which can, for example, comprise circuitry and / or a processor, which can, for example, execute software stored in a storage medium, in firmware, or in a combination thereof, and issue instructions based thereon. The control device can, for example, be configured using code segments (e.g., software). The control device can, for example, comprise or be formed from a programmable logic controller (PLC).

[0019] According to various embodiments, a data storage device (more generally also referred to as a storage medium) may be a non-volatile data storage device. The data storage device may, for example, comprise or be formed from a hard disk and / or at least one semiconductor memory (such as read-only memory, random access memory, and / or flash memory). The read-only memory may, for example, be an erasable programmable read-only memory (also referred to as EPROM). The random access memory may be a non-volatile random access memory (also referred to as NVRAM - "non-volatile random access memory"). For example, one or more of the following may be stored in the data storage device: the code segments representing the method, one or more control elements, one or more tuning parameters, one or more model parameters, one or more calibration parameters.The term "processor" can be understood as any type of entity that allows the processing of data or signals. The data or signals can, for example, be processed according to at least one (i.e., one or more) specific function performed by the processor. A processor can include or be formed from an analog circuit, a digital circuit, a mixed-signal circuit, a logic circuit, a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a field-programmable gate array (FPGA), an integrated circuit, or any combination thereof.Any other type of implementation of the respective functions, which are described in more detail below, can also be understood as a processor or logic circuit, for example virtual processors (or a virtual machine) or a plurality of decentralized processors, which are connected to one another, for example by means of a network, are spatially distributed in any way and / or have any share in the implementation of the respective functions (e.g. distribution of the computing load among the processors). The same generally applies to differently implemented logic for implementing the respective functions. It is understood that one or more of the method steps described in detail herein can be carried out (e.g. realized) by a processor, by one or more specific functions carried out by the processor.

[0020] A sensor (also referred to as a detector) can be understood as a transducer configured to detect a property of its environment (e.g., qualitatively or quantitatively) corresponding to the sensor type as a measurand, e.g., a physical property, a chemical property, and / or a material quality. The measurand is the physical quantity to which the measurement by the sensor applies. The actual state of the detected measurand can be output in the form of sensor data, e.g., as a (numeric) value.

[0021] The sensor can be part of a measuring chain having a corresponding infrastructure (e.g., processor, storage medium, and / or bus system, and the like). The measuring chain can be configured to control the corresponding sensor (e.g., gas sensor, pressure sensor, and / or voltage sensor), process its detected measurement variable as an input variable, and, based thereon, provide data (e.g., sensor data) as an output variable that represents the input variable. The measuring chain can be implemented, for example, by means of a control device. The first link in the measuring chain, which has one or more sensors, is also referred to as the measuring element.

[0022] The term “building” refers herein to a structure that has at least a roof and one or more than one wall (e.g. exterior wall or interior wall) that delimits (e.g. encloses) one or more rooms (also referred to as interior spaces) of the building. The building, e.g. the one or more than one interior space, can be designed to be entered by people and / or can serve as a place for people, animals or for storing things. An exterior wall of the building is understood to be a wall that borders on an area surrounding the building. An interior wall of the building is understood to be a wall that does not border on the area surrounding the building, for example if it only borders on interior spaces of the building. The building can, for example, have one or more than one interior wall that is arranged between two interior spaces of the building, for example separating them from one another.One or more than one wall of the building (also referred to as a building wall) may have an opening (also referred to as a wall opening or building opening) which opens into the interior space to which the building wall is adjacent. Optionally, a frame (e.g. a window frame or a door frame) may be or will be arranged in the wall opening. If the building wall is an exterior wall, the wall opening may open into the surroundings of the building. If the building wall is an interior wall, the wall opening may open into either of two interior spaces between which the building wall is arranged. Each interior space of the building can be understood as a cavity which is bounded on several (e.g. at least four) sides by a wall of the building as well as by a floor and a ceiling of the building.

[0023] Furthermore, reference is made herein to a frame as an exemplary built-in component. A frame can be understood as a (e.g. three-sided or four-sided) frame which is designed to support a (e.g. sheet-like) structural element (e.g. a door leaf or a window sash) for closing the wall opening, for example in that the frame has a bearing device for the movable support of the structural element. A frame can, for example, be connected (e.g. materially and / or positively) to one or more than one wall reveal which delimits the wall opening in which the frame is arranged. The frame can optionally be designed as a block, corner or surrounding frame or can cover the wall reveal in another way. A door frame (also referred to as a door frame) can be understood as a frame which is designed to support a door leaf.A window frame (also called a window frame) can be understood as a frame that is designed to support the window sash.

[0024] The fixture may be configured to be mounted in or on the wall opening. It should be understood that what is described for the frame may apply analogously to any other fixture, such as a window sill, a bearing device, a fastening device, a fascia, a parapet, a beam, a seal, or the like. The fixture may, but need not necessarily, comprise or consist of wood, metal, and / or polymer.

[0025] A molded insulation body can be understood as a body that comprises or consists of one or more insulating materials (e.g., thermal insulation). The insulating material can comprise, for example, foam and / or (e.g., mineral) fibers. Examples of insulating materials (which, for example, form the foam and / or fibers) include: a mineral material, plastic, or another polymer, e.g., a plant polymer (e.g., cellulose) or an animal polymer (e.g., animal hair).

[0026] The insulation body may have one or more of the following properties: a thermal conductivity of less than approximately 0.2 W / (mK) (watts per meter and Kelvin), e.g., less than approximately 0.1 W / (mK), e.g., less than approximately 0.01 W / (mK); a bulk density of less than approximately 500 kg / m 3 (kilograms per cubic meter), e.g. less than approximately 100 kg / m 3 , e.g. less than approximately 50 kg / m 3, a porosity of more than approximately 10%, e.g., more than approximately 20%, e.g., more than approximately 50%; a fiber content of more than approximately 10%, e.g., more than approximately 20%, e.g., more than approximately 50%; and / or a closed porosity.

[0027] Examples of insulation materials include: calcium silicate, polymer (e.g. polystyrene, phenolic resin and / or resol, e.g. extruded polystyrene foam, also known as XPS), foamed material such as foam glass, aerated concrete or rigid foam (e.g. made from polystyrene resol and / or phenolic resin), e.g. in the form of a block (also known as an insulation block), e.g. a plate-shaped block (also known as a plate), such as a phenolic resin plate. Rigid foam, for example, is particularly lightweight and easy to process. Calcium silicate (also known as calcium silicate) inhibits fire and can inhibit humidity fluctuations. However, aerated concrete and foam glass are brittle and break easily, which can make their processing or use more difficult.For example, an insulation block made of XPS can have a length of approximately 2.5 m (meters) or more, a width of approximately 1 m or more, and / or a height of approximately 1 m or more. A rigid foam board made of phenolic resin can, for example, have a length of approximately 1.2 m (meters) or more, a width of approximately 0.4 m or more, and / or a height in a range from approximately 0.02 m to approximately 0.2 m or more. A board made of calcium silicate can, for example, have a length of approximately 1.255 m (meters) or more, a width of approximately 1 m or more, and / or a height of approximately 25 or 30 or 50 or 80 or 120 mm (millimeters) or more.

[0028] Reference is also made herein to a positive connection, which can be understood as the interlocking of at least two bodies. The positive connection can block a relative movement of the two interlocking bodies to one another along at least two (e.g. three or more) degrees of freedom (e.g. having two translational degrees of freedom). The relative movement along at least one translational degree of freedom makes it possible to engage or disengage these two bodies and, in the case of installation on a building, runs along the installation direction. An undercut (also referred to as an undercut) can be understood as an interlocking contour that blocks a relative movement of the two bodies to one another along the installation direction, for example when they are to be brought into engagement with one another.The undercut can occur, for example, if one of the two bodies has a protrusion that protrudes transversely to the mounting direction and engages into the other of the two bodies or behind this body.

[0029] With regard to the production of the insulation molded body, reference is made herein by way of example to a subtractive manufacturing process (also referred to as subtractive manufacturing), e.g. by means of cutting (e.g. milling), drilling and / or grinding. It can be understood that what is described here can apply analogously to an additive manufacturing process (also referred to as additive manufacturing) or a combination of subtractive and additive manufacturing. In subtractive manufacturing, one or more blanks (also referred to as starting product or starting body) are processed in order to produce the insulation molded body. The blank can, for example, be plate-shaped. For example, an insulation board can serve as the blank, or the residue that remains after processing another blank (also referred to as offcuts). It can be understood that what is described herein for a plate-shaped blank (e.g.Insulation board) can apply by analogy to blanks of any other geometry. Topography can be understood as the nature of an (e.g. technical) uneven surface, e.g. the geometry and / or microstructure of the surface. The topography describes, for example, the spatial distribution and / or geometry of unevenness of the surface in three-dimensional space (3D space), for example of one or more than one edge of the surface, one or more than one projection of the surface (e.g. an offset), one or more than one depression (e.g. joint, hole, and / or trough) of the surface, etc. The data which represents the topography (e.g. is based on it) can, for example, specify the spatial distribution of points (also referred to as data points) which lie on the surface.The density of data points representing the topography (also called topography data) is also referred to as resolution and can, for example, be greater than 10 (or 100, or 1000) data points per square centimeter of the surface. It should be understood that what is described here can apply analogously to any other type of data representing topography.

[0030] In this context, the term “negative” refers to an image of an original (e.g. a topography, a surface, a body) in which the spatial distribution of solid and void is reversed from that of the original. For example, a convex contour of the original is mapped onto a concave contour of the negative (and vice versa), which fits snugly with the convex contour of the original (in this context also referred to as the positive). In this respect, the insulation body provided herein (also referred to as a preformed insulation body) can be a negative of a section of the building which has the uneven surface. The accuracy with which the negative is an image of the positive is a function of the manufacturing process, e.g. the tool used. The smaller the tool, the more accurate the mapping of the positive onto the negative.

[0031] The negative and the positive, when joined together, can lie flat against one another, for example with their surfaces arranged in a form-fitting manner. If two surfaces lie flat against one another, this can be understood to mean that they touch at more than three points that are not on the same plane, and / or that a cavity (also referred to as a gap space) that remains between the two flat, adjacent surfaces has a significantly smaller volume than a cavity (also referred to as a reference space) that is formed between the positive and a plane adjacent to it. For example, the volume of the gap space can be smaller than approximately 20% of the reference space, e.g., approximately 10% of the reference space, e.g., approximately 5% of the reference space, e.g., approximately 1% of the reference space. A gap (e.g.,The gap (at any point of the gap) remaining between the two adjacent surfaces (also referred to as the gap dimension) may, for example, be less than approximately 1 cm, e.g., less than approximately 0.5 cm, e.g., less than approximately 0.1 cm or less. Alternatively or additionally, the two adjacent surfaces may be windproof.

[0032] Optionally, the gap between the two adjacent surfaces can be left unfilled or filled with a filler material other than the insulation. Examples of filler materials include adhesive and foam. Using foam (after installation) facilitates removal in the event of defects, making correction easier. Depending on the technical installation conditions and structural requirements, the negative can optionally be anchored to the positive (e.g., in the masonry) using screws.

[0033] An uneven surface can be defined as one that has one or more projections (e.g., bumps) or one or more depressions (e.g., hollows, grooves, or the like). The uneven surface can, but does not necessarily have to, be edged and / or angled. For example, the uneven surface can be a roughly worked (e.g., hewn, chiseled) surface of a natural stone. Natural stone refers to any rock that can be found in nature. Examples of natural stone include: granite, limestone, marble, basalt, slate, or sandstone.

[0034] The uneven surface can, for example, have a distance from the plane of less than 10 centimeters (cm) and / or a distance from the plane of more than approximately 0.5 cm at one or more points, relative to a plane which is oriented and arranged such that its average distance from all points of the uneven surface is minimized (analogous to a best-fit line). The uneven surface can, for example, have a (e.g. largest) extent of more than approximately 10 cm (e.g. 20 cm) and / or less than 10 meters (m), e.g. less than approximately 5 m (e.g. 2 m).

[0035] The term "irregular" in the context of an object, e.g. its geometry (e.g. topography, shape, etc.), can be understood here to mean that the object (e.g. a cavity or a surface) has one or more than one asymmetry, for example with respect to one or more than one coordinate axis (e.g. of the Cartesian coordinate system). If there is an asymmetry, for example with respect to one or more than one coordinate axis, one or more symmetry operations that map the object onto itself are missing. Examples of such a symmetry operation include: mirror symmetry (e.g. reflection across the coordinate axis), rotational symmetry (e.g. rotation around the coordinate axis), etc. An irregularly shaped object can, for example, be asymmetric along all coordinate axes (illustrative dimensions, e.g. x, y and z axes), e.g. having no mirror symmetry and / or no rotational symmetry.For example, an irregularly shaped object may have two or more (e.g., three or more, e.g., four or more, e.g., five or more) interior angles that differ from each other. An example of an irregular object (e.g., a cavity) is an elongated object and / or an object that tapers along one or more coordinate axes.

[0036] From a sensor perspective, the topography of a surface can be determined by scanning the surface with sensors, and the resulting data points (e.g., the recorded position of each scanned point on the surface) are output as sensor data (also referred to as topography data), which represent the topography of the surface (e.g., in the form of spatial coordinates). The aggregation of the spatial coordinates thus determined can alternatively or additionally be visualized as a point cloud (also referred to as a point cluster), which replicates the spatial position of the surface.

[0037] A model can be understood here as a data-based (e.g. digital and / or virtual) representation of an original, e.g. of an object (e.g. the molded insulation body) or of a process (e.g. a manufacturing process or a control process). To form the model (the so-called modeling, i.e. the mapping of the original onto the model), the original can be abstracted, parameterized and / or simplified. The model can, for example, contain physical information (e.g. length, distance, weight, volume, composition, etc.), movement-related information (e.g. position, orientation, direction of movement, acceleration, speed of movement, etc.), logical information (links, sequence, couplings, interrelationships, dependencies, etc.), time-related information (e.g. time, total duration, frequency, period duration, etc.) and / or functional information (e.g.Current, effect, characteristic field or characteristic curve, operating point space, force, degree of freedom, etc.) over the original.

[0038] A control model can therefore refer to a formal representation of an automated control system. The control model can comprise a plurality of control instructions (e.g., to bring the machine to an operating point) and, optionally, criteria whose fulfillment triggers, terminates, or maintains the associated instruction. Optionally, the control model can comprise control logic that logically links multiple criteria and / or multiple instructions and / or implements a sequence (e.g., a schedule) according to which the control is performed.

[0039] The control model or at least its instructions can, for example, be formulated according to so-called G-code (also referred to as RS-274), to which reference is made herein by way of example. It can be understood that what has been described in this regard can apply analogously to any other type of formulation of the control model. For example, instructions of the control model are transmitted in G-code to a machine controller (e.g., an industrial computer) of the machine tool, which communicates a target state according to the control model to the actuators of the machine tool, for example, a target position into which a tool of the machine tool is to be brought. Alternatively or in addition to the target position, a target speed at which the tool is moved and / or a trajectory along which the tool is moved can also serve as a target state or part thereof.

[0040] A geometry model can accordingly refer to a formal representation of a spatial geometry (simply also referred to as shape) of a body. The geometry model can contain a variety of information that describe the geometry, for example the spatial position of geometric components of the body (such as surfaces, edges, volumes, cavities and the like), and optionally links (e.g. boundary conditions) and / or groupings between these. Optionally, the geometry model can contain a metric in which the spatial geometry is formulated. Optionally, the geometry model can contain information about the nature of the geometric components of the body. Optionally, the geometry model can contain information about tolerances of the geometric components of the body. An example of a geometry model is a so-called CAD model (CAD stands for computer-aided design).The geometric model can alternatively or additionally be formulated as a point cloud (e.g., as a raster graphic) and / or vector-based. The geometric model can, for example, be formulated in a virtual space with three spatial dimensions.

[0041] Optionally, the geometric model can be configured to be visualized, e.g., by mapping it into a virtual space. Visualization can be performed using an algorithm configured, for example, to generate a representation of the body based on the geometric model and one or more specifications regarding a perspective from which the representation of the body should be made.

[0042] According to various embodiments, the transmission of information (information transfer, e.g., issuing instructions) can occur according to a communication protocol (CP). The information transfer can involve generating and / or transmitting a message containing the information according to the communication protocol. The communication protocol can descriptively refer to an agreement according to which the information transfer takes place between two or more parties. In its simplest form, the communication protocol can be defined as a set of rules that determine the syntax, semantics, and synchronization of the information transfer. The communication protocol(s) used (e.g., one or more network protocols) can, in principle, be selected arbitrarily and can (but do not have to) be configured according to the OSI (Open System Interconnect) reference model.Any protocols can also be used in the respective protocol layers.

[0043] Fig. 1 illustrates a method 100 according to various embodiments in a schematic flow diagram. The method 100 can be used for (e.g., computer-aided) manufacturing of an insulating molded body (also referred to as a manufacturing process) for a building.

[0044] The insulation molded body can, for example, have a target geometry (geometry to be produced) and contain or consist of the insulation material.

[0045] The method 100 comprises, in 101, determining one or more than one geometric model, e.g., at least a first geometric model (also referred to as insulation model) and / or at least one second geometric model (also referred to as building model). The insulation model (illustratively a target geometric model) can represent a geometry of the molded insulation body in three spatial dimensions (e.g., xyz coordinates). The insulation model can be determined based on data (also referred to as topography data) representing a topography of an uneven surface of the building (also referred to as the actual building surface). The building model can comprise an actual building model and / or a target building model.The actual building model can, for example, represent an actual state of the building at a first point in time (then also referred to as the first actual building model) or a second point in time (then also referred to as the second actual building model) before the building is converted according to a target state of the building and / or supplemented by the insulating body. The target building model can clearly represent the target state of the building (for example based on an implementation plan, a design plan and / or the actual building model) according to which the building is converted and / or supplemented by the insulating body. The target building model can optionally represent one or more built-in components that are mounted on the building in its actual state in addition to the insulating body. For example, the target building model can comprise the actual building model or at least be based thereon.

[0046] The target building model can optionally specify the mounting position (e.g., at least the mounting position and / or the mounting orientation) of one or more fixtures to be mounted next to or on the uneven surface (also referred to as the target mounting position). Examples of fixtures include: a frame (e.g., door frame or window frame), a cable, a flashing shoe, fasteners, a pipe, etc. Optionally, the insulation body can have one or more recesses to accommodate a fixture (e.g., a pipe and / or cable).

[0047] For example, the topography data can be based on a building model (e.g., a CAD building model), e.g., the actual building model or target building model, or at least comprise parts thereof. For example, the actual building model can be based on the sensor data. Alternatively or additionally, the topography data can be based on sensor data (also referred to as measurement data) or comprise this (e.g., at least in part). In an exemplary implementation, the building model (e.g., an actual building model) has a virtual representation of the actual building surface, e.g., a point cloud of points in virtual space that lie on the actual building surface.

[0048] The sensor data can, for example, be determined optically, for example by means of a laser scanner (also referred to as a laser scanner) and / or by means of an image sensor (then also referred to as photogrammetry). However, other methods of distance measurement, interferometry or time-of-flight measurement can be used alternatively or additionally, such as radar scanning or the like. For example, the laser scanner can be set up as a lidar. The determination 101 of the insulation model can comprise shaping the geometry of the molded insulation body to the topography (also referred to as a shaping process), for example based on the topography data and / or based on one or more criteria (also referred to as a shaping criterion) which the geometry of the molded insulation body should fulfill. The shaping process can be carried out in such a way that the manufactured molded insulation body and the actual building surface can be joined together (e.g.B. along an assembly direction), for example in such a way that they lie flat against one another and / or fit together in a form-fitting manner.

[0049] Examples of one or more than one conformation criterion include: a maximum gap between the preformed insulation body and the actual building surface; a target proportion of a cavity, degree of wind tightness, which is limited by the actual building surface and is to be filled by the preformed insulation body (also known as the target filling level); a specification for the minimum thickness of the preformed insulation body (also known as the minimum insulation thickness); and / or DIN 18202. The minimum thickness can be understood as a specification for the geometric expansion of the preformed insulation body, which must not be undercut at any point on the preformed insulation body. The minimum thickness can, for example, be specified by the target building model and / or be based on a specification for the energy efficiency (or energy efficiency class) of the building and / or be based on the processing guidelines of the filling material or installation material (e.g. adhesive).For example, the minimum thickness for XPS or calcium silicate can be in a range of approximately 5 mm to approximately 10 mm.

[0050] The adhesive is applied using a beading method, for example. The excess adhesive is squeezed out and stiffened with the insulation molding to be installed. A full-surface adhesive layer may be required, for example. The conventional use of a notched trowel is difficult due to the uneven surface.

[0051] The method 100 comprises, in 103, determining a control model of a machine tool based on the geometry model. The control model can optionally be determined based on data (e.g., one or more than one piece of information) 320 (see Fig. 3) about the machine tool, e.g., its type, its identifier, its tool, its movement axes, or the like. This achieves control specific to the machine tool and thus more precise production. The control model can represent (e.g., comprise) a sequence of instructions (then also referred to as control commands) for controlling the machine tool. The control commands can be configured such that the molded insulation body is produced by means of the machine tool (preferably from one or more than one insulation panel) when the machine tool is controlled according to the control model.

[0052] The method 100 comprises, at 103, controlling the machine tool according to the control model. Controlling the machine tool may comprise generating one or more messages for the machine tool according to the control model and / or transmitting them to the machine tool. The message may comprise one or more instructions according to the control model and / or a target state into which the machine tool is to be brought according to the control model. Controlling the machine tool (e.g., transmitting the message) may, for example, occur according to a communication protocol (e.g., an interface of the machine tool), e.g., a network communication protocol.

[0053] Optionally, the method can comprise, in 109, controlling a measuring element for acquiring measurement data, for example measurement data on the actual state of the building and / or measurement data of one or more blanks. The actual state of the building can be, for example, a first actual state Z1 and / or a second actual state Z2, as will be explained in more detail later (see Fig. 3), each of which actual state comprises the actual building surface. The measuring element can comprise one or more than one sensor, including one or more than one of the following sensors: an optical sensor and / or a radar sensor. The measuring element can be configured, for example, for photogrammetry, laser scanning and / or radar scanning. Controlling the measuring element can comprise determining sensor data based on the topography of the actual building surface by means of the measuring element.

[0054] In an exemplary implementation, the measuring element may comprise a 3D laser scanner. Controlling 109 of the measuring element may cause the measuring element to scan the actual building surface using the 3D laser scanner and output sensor data based thereon.

[0055] Various technologies can be used to implement the measuring element (e.g., one configured for scanning). Limitations in this regard may be the increased requirements for operation on a construction site. The guide for the measuring element can be adapted to this. The measuring element can be configured to map the actual building surface to be insulated in three dimensions.

[0056] In general, it can be understood that the scanning of the actual building surface can be done manually and / or automatically. The scanning of the actual building surface by means of a camera can, for example, be done at least partially (i.e., partially or completely) manually (e.g., if the camera is aligned by hand) and / or at least partially controlled by an algorithm (e.g., if the camera is aligned by means of a motor controlled by the algorithm). The merging of the sensor data output by the camera to form the topography data can be done by means of an algorithm (e.g., computer-aided). The sensory scanning of the actual building surface can include scanning every offset, every joint, and every unevenness of the actual building surface.

[0057] According to various embodiments, the insulation model can specify a target topography of the insulation body that corresponds to the topography of the actual building surface (also referred to as actual topography), e.g. such that the target topography is a negative of the actual topography.

[0058] The machining of one or more blanks to produce the insulation body can be performed, for example, using a CNC 5-axis milling machine as the machine tool. If sufficient time is available and / or the geometry of the component is predefined (e.g., in the case of a new building), the insulation body can be prefabricated in a stationary factory (also known as factory production). If this is not the case, the machine tool can be stored in a portable manner, e.g., in a container or truck, which makes it easier to transport it to the construction site. This allows for a very flexible response to the specific on-site situation.

[0059] In some cases, the topography of the uneven surface may have an undercut which, if mapped directly to the geometry of the insulation body, may complicate the assembly of the insulation body. To avoid this situation, when determining the insulation model, it can be determined, e.g. based on the topography data and / or based on the determined insulation model, whether the insulation body and / or the uneven surface have an undercut (also referred to as an undercut check). Optionally, a signal (e.g. a warning) can be issued which represents the result of the undercut check. Optionally, the insulation model can be determined (e.g. updated) based on the result of the undercut check. Optionally, the insulation model can be marked based on the result of the undercut check.

[0060] In an exemplary implementation, the topography data obtained by the scanner can be checked for possible negative undercuts using an algorithm. The location(s) where such an undercut is detected can be marked in the insulation model calculation, and / or a correction can be requested from the processor. If such a negative undercut is present, it can alternatively or additionally be reworked (straightened or chiseled off) on the manufactured insulation molded body. Alternatively or additionally, the undercut can be filled with a suitable insulating material (foam), for example, before the topography data is determined.

[0061] Optionally, the method 100, in 107, may comprise one or more than one operation (also referred to as a supplementary operation), which is not necessarily fully automated and, in this case, may be performed at least partially manually. Examples of such an operation include: assembling the molded insulation body; assembling a built-in part (e.g., a frame) adjacent to the molded insulation body; filling an undercut; reworking the molded insulation body produced by the machine tool; and / or assembling a multi-part molded insulation body.

[0062] Fig. 2 illustrates a manufacturing system 200 according to various embodiments in a schematic view. The manufacturing system 200 may include a control device 202 and a machine tool 204, which are communicatively coupled to one another (e.g., wired or wireless) or at least configured to be coupled 201 to one another (e.g., having interfaces configured for this purpose). It can be understood that the control device 202 may be provided in conjunction with the machine tool 204, but also without it.

[0063] The control device 202 may be configured to implement the method 100 or at least parts thereof as described herein. The machine tool 204 may comprise a tool configured according to the manufacturing process, for example, a milling head. The machine tool 204 may further comprise a kinematic chain, to the end of which the tool is attached and whose chain links are configured to move the tool, e.g., along two or more axes of motion.

[0064] Optionally, the manufacturing system may include a container 206 in which the machine tool 204 and, optionally, the control device 202 are arranged. Examples of the container 206 include: a freight container, an ISO container, or the body of a box truck. The ISO container may, for example, be configured according to ISO 668 or another container standard.

[0065] The container opens up a wider range of scenarios in which Process 100 can be carried out, thus improving the economic viability of Process 100.

[0066] Exemplary implementations of the method 100 are explained below, for which the above explanation can apply analogously.

[0067] Fig. 3 illustrates the method 100 in a schematic data flow diagram 300. The insulation model 302 can be determined based on the topography data (e.g., the actual building model 304i and / or the target building model 304s), for example, by means of the control device 202, and / or stored, for example, on a storage medium 202s. The control model 322 can be determined based on the insulation model 302 and / or data 320 about the machine tool 204, for example, by means of the control device 202, and / or stored, for example, on a storage medium 202s.

[0068] The target building model 304s, if present, can be determined 101c based on the actual building model 304i, an indication (e.g. mounting position, geometry or the like) about one or more than one built-in part and / or the topography data, for example by means of the control device 202, and / or stored, for example on a storage medium 202s.

[0069] The topography data representing the topography of the uneven surface (also referred to as surface topography) of the building 308 can, but need not necessarily, be determined based on the sensor data, for example by means of the control device 202, and / or stored, for example on a storage medium 202s. The sensor data can be determined by means of a sensor element 310 (here, for example, a camera), controlled by the control device 202, and / or stored, for example on a storage medium 202s. In some embodiments, the topography data can be based (e.g., only) on the target building model 304s, for example, without requiring an actual building model 304i and / or sensor data. If, for example (e.g., in a new building), no building 308 is present, the target building model 304s and the topography data based thereon can be the result of virtual planning (e.g.,Implementation planning and / or design planning).

[0070] The insulation molded body 312 or at least a part thereof can be produced from one or more than one blank 314 (here, for example, an insulation board) by means of the machine tool 204 (here, for example, a CNC milling machine), which is controlled, for example, by the control device 202 based on the control model 322.

[0071] Optionally, the building can be brought 326 from a first actual state Z1 to a second actual state Z2 (also referred to as a state change 326), for example by exposing the uneven building surface and / or the receiving space and / or by dismantling one or more built-in components near the uneven surface. The state change 326 can comprise dismantling one or more built-in components (e.g., window frame or door frame) of the building, which is arranged, for example, in the wall opening. In some embodiments, the target building model 304s can be based on the first actual state ZI. The actual building model can be based at least on the second actual state Z2.

[0072] In an exemplary implementation, which may be applied, for example, to an existing building (where an actual state exists), the method 100 may comprise:

[0073] In an exemplary implementation, which applies, for example, to a new building (where no building 308 exists yet), the method 100 may comprise:

[0074] Optionally, the determination 101b of the insulation model can be based on data 318 (also referred to as blank data) representing a geometry of the blank. This facilitates the production of a multi-part insulation body 312 (e.g., at least a portion thereof) from multiple blanks and / or the most efficient use of the geometry of the blank. Alternatively or additionally, the geometry model 302 can be configured to produce a multi-part molded insulation body 312 (then also referred to as a multi-part geometry model 302).

[0075] The multi-part molded insulation body 312 can have a plurality of individual parts 1002a to 1002d (also referred to as individual molded parts), which, when joined together, form the molded insulation body 312 (see also Figs. 10 and 11). Determining the multi-part geometry model 302 can include determining one or more than one joining point 1004 (e.g., miter) at which two individual molded parts adjoin one another (visually abut one another). The multi-part geometry model 302 can be determined, for example, by first determining a model of a one-part molded insulation body 312, to which one or more than one joining point is added. Adding each joining point 1004 can increase the number of individual molded parts per molded insulation body 312. For example, a joining point can be configured as a miter.

[0076] In general, the determination of a joint 1004 can be based on one or more pieces of information, exemplary pieces of information including: geometric extent of the molded insulation body 312; blank data; one or more predefined boundary conditions (illustratively a requirement) for the individual molded parts (e.g., maximum length); one or more boundary conditions for the joint (e.g., target angle and / or target position). For example, a target position of a joint can be arranged at a corner of the insulation frame. For example, a target position of a joint can be arranged centrally between two corners (at which the insulation frame is angled, for example) of the insulation frame, e.g., if the extent of the insulation frame exceeds a threshold value. This makes it easier to produce manageable individual molded parts that are as easy to assemble as possible.For example, the target angle can be set according to a target miter, for example, such that a 45° miter is formed. The 45° miter (its 45° angle) can be understood as exemplary, whereby the description in this regard can also apply to a miter of a different angle, e.g., with an angle in a range of approximately 25° to approximately 70°.

[0077] For example, the insulation model 302 can specify (also referred to as blank distribution) how many blanks and / or individual molded parts the insulation body 312 is based on and / or the position of each individual molded part (e.g., each machined blank) in the assembled insulation body 312. Alternatively or additionally, the blank data can be determined using a sensor, which makes it easier, for example, to process leftovers or similar materials as blanks. Example blank data for XPS rigid foam (extruded polystyrene) panels, e.g., Austrotherm XPS, can specify the following dimensions: Usable dimensions: 1250 x 600 mm 2 , Usable area: 0.75m 2 per panel. Sample blank data for calcium silicate panels, e.g., CALSITHERM, can include the following dimensions: Standard format: 1,255 x 1,000 mm 2 , Usable area: 1,255 m 2per panel, standard thicknesses: 25 or 30 or 50 or 80 mm; special cut format: 1,000 x 625 mm 2 or 1,255 x 500 mm 2 .

[0078] Optionally, one or more pieces of information (also referred to as additional information) can be determined on which the determination 101b of the insulation model 302 is based or which are based on the insulation model 302. Examples of such additional information include: utilization factor (e.g., specifying the portion remaining of the blank after processing), e.g., a material utilization factor; multiple variants of the blank distribution that differ from one another. For example, the user can be prompted via an interface to enter the additional information, confirm it, or select it from several variants.

[0079] In an exemplary implementation, the determination of the insulation model 302 for an insulation frame can be based on the following information: blank data of insulation panels; geometry (e.g. dimensions) of the wall opening including topography data (e.g. determined by sensors) of the uneven surface that borders the wall opening; geometry (e.g. dimensions) of the built-in component (e.g. window or door) that is to be installed in the wall opening (e.g. based on CAD data from the supplier); the minimum insulation thickness (e.g. smallest panel thickness), e.g. based on a building physics calculation. The blank data, e.g. the dimensions of the available insulation panels as blanks, can optionally be automatically detected by the material feed of the milling machine, whereby alternatively or additionally a manual input of the blank data can be carried out, e.g. for error correction, production of additional pieces, or for the utilization of leftovers.The determined insulation model 302 of the insulation frame is made up of several parts, for example, having a virtual 45° miter cut in each corner of the insulation frame. This virtual 45° miter cut can be understood as a virtual joint (also referred to as a division) that is transferred to the insulation frame during production. Furthermore, an inspection of the individual molded parts to be produced from one or more insulation panels is carried out (e.g., their piece size). If, for example, the length of an individual molded part is greater than the length of the insulation panel, this individual molded part can be divided into several individual molded parts using one or more 45° miter cuts. For small offcuts, the minimum length of the individual molded parts can be in a ratio of 1:3 to the largest material thickness. As a result, the insulation frame consists only of elongated (e.g.,Rod-shaped) molded parts (also known as longitudinal pieces) with 45° miter cuts, which are milled from one or more insulation boards. The production of elongated molded parts facilitates assembly and minimizes waste. Optionally, an economical production sequence and / or installation sequence can be automatically determined based on the molded parts to be milled and the available board sizes. The molded parts are numbered according to the installation sequence, for example using a milling machine, which simplifies their assembly. Optionally, pre-assembly is possible during production, for example by giving ease of installation priority over material efficiency.

[0080] In an exemplary implementation of the assembly, the joints (e.g., surfaces and interfaces) can be bonded, e.g., the 45° miter cuts. For example, one can start with the molded individual part on the sill (also known as the base piece). Then, the vertical molded individual parts are mounted, and finally, the upper molded individual part on the lintel. Optionally, remaining offcuts (also known as residual material) can be reduced in size (e.g., shredded) and used, for example, as blown-in insulation. However, it is much more cost-effective if the residual material can be reused, e.g., for the manufacture of one of the molded individual parts.

[0081] Optionally, a collision check can be performed when determining 101b the insulation model. The collision check can include determining whether the insulation body, when placed in its assembly position, collides with a component according to the target building model (e.g., having a volume overlap with it). Optionally, a signal (e.g., a warning) can be output representing the result of the collision check. Optionally, the insulation model can be determined (e.g., updated) based on the result of the collision check. Optionally, the insulation model can be marked based on the result of the collision check.

[0082] Fig. 4 illustrates the building 308 in a schematic detailed view 400 (e.g., of the first actual state ZI or an actual building model based thereon) from the outside of an exterior wall of the building, in which a window 402 is mounted. The window 402 has a window frame, one or more window sashes mounted therein, and, per window sash, one or more window panes mounted therein. The exterior wall has two wall reveals 404a, a lintel 404s, and a parapet 404b, between which the wall opening in which the window 402 is mounted is formed. Furthermore, the exterior wall has an exterior window sill 406 (also referred to as an exterior window sill or exterior sill), which is designed as cladding for the upper end of the parapet 404b. The exterior window sill 406 is understood herein as part of the exterior wall (e.g., the masonry) of the building.

[0083] Fig. 5 illustrates the building 308 in a schematic cross-sectional view 500 (e.g., of the second actual state Z2 or an actual building model based thereon) viewed from above, in which the exterior wall 502 (e.g., its masonry) is shown without windows 402. The topography data may represent the uneven (e.g., bumpy) surface 504 of one or more wall reveals 404a and / or the uneven surface of the exterior window sill 406 (or also jambs and / or lintel). The uneven surface 504 may, for example, face an interior of the building 308.

[0084] Such components of the building 308 which are adjacent to the wall opening 506 and have the uneven surface represented by the topography data may be made of, for example, natural stone (also referred to as natural stone) and / or concrete stone.

[0085] The molded insulation body 312 produced according to method 100 can be molded onto the uneven surface 504 (here, for example, the wall reveal 404a) so that they lie flat against one another. The molded insulation body 312 produced according to method 100 can be received in a form-fitting manner in an area 312h (e.g., a cavity) in the wall opening 506 that borders the masonry, the wall reveal 404a, and / or the exterior window sill 406.

[0086] In the case shown here, the insulating molded body 312 can, for example, consist of extruded polystyrene rigid foam (also referred to as XPS).

[0087] Fig.6 illustrates the building 308 in a schematic cross-sectional view 600 (e.g. of the target state or a target building model based thereon) viewed from above, in which the outer wall 502 (e.g. its masonry) of the building 308 with window 402 is shown.

[0088] The topography data may represent the uneven (e.g., angled) surface of the window (e.g., its window frame) and / or the interior window sill 416 (or jambs and / or lintel). The uneven surface 504 may, for example, face away from an interior of the building 308. Such fixtures adjacent to or located within the wall opening 506 and having the uneven surface represented by the topography data may, for example, be made of wood, plastic, or stone.

[0089] The molded insulation body 312 produced according to method 100 can be molded to the uneven surface of the window and / or the wall reveal 404a so that they lie flat against one another. The wall reveal 404a can be made of natural stone or cast stone, for example, and can slope inward or outward, as well as have a bumpy inner side that forms the uneven surface or part of it.

[0090] The molded insulation body 312 produced according to the method 100 can be received in a form-fitting manner in the cavity 312h, which is arranged in the wall opening 506 and borders the wall reveal 404a, the window 402 and / or the interior window sill 416.

[0091] In the case shown here, the insulating molded body 312 can, for example, consist of extruded polystyrene rigid foam (also referred to as XPS).

[0092] Fig. 7 illustrates the building 308 in a schematic cross-sectional view 700 (e.g., of the desired state or a desired building model based thereon) looking along the exterior wall 502, for example, according to the configuration shown in Fig. 5 or 6. As shown, the cavity 312h, adjacent to the uneven surface, may taper along one or more directions (e.g., at least the vertical direction). For example, the receiving area 312h may taper downward, which may occur if the jamb 404a is installed with an outward inclination.

[0093] The geometry of the molded insulation body 312 can optionally be shaped to the topography of the uneven surface in such a way that the molded insulation body 312 fills at least 50% (e.g., at least 75%, e.g., at least 90%) of the receiving area 312h and / or is at least tapered in that direction. The geometry of the molded insulation body 312 can optionally have a recess into which a built-in part (e.g., a frame) engages. The geometry of the molded insulation body 312 can optionally have a section that engages in a gap between the outer window sill 406 and the inner window sill 416. The geometry of the molded insulation body 312 can optionally have a section that engages in a gap between the built-in part (e.g., frame) and the outer wall (e.g., its jambs 404a).

[0094] The geometry of the insulating molded body 312 can optionally be frame-shaped (then also referred to as an insulating frame or insulating frame). Alternatively or additionally, the insulating molded body 312 can be penetrated by a through-hole.

[0095] Fig. 8 illustrates the building 308 in a schematic cross-sectional view 800 analogous to Fig. 7 (e.g., of the target state or a target building model based thereon), looking along the outer wall 502, with the receiving area 312h tapering upwards. This can occur if the jamb 404a is installed with an inward inclination.

[0096] Additional scenarios in which method 100 may be used are explained below.

[0097] Every building (e.g., new or old building) has one or more than one wall opening 506, which is intended for different purposes. For example, the wall opening 506 can be designed to accommodate a window, a door, or another built-in component. The geometric installation situation of the wall opening 506 forms an energetic weak point in the building 308 and thus promotes heat loss. Currently, the installation regulations for buildings 308 are very complex and thus prone to errors. For old buildings, these regulations can be difficult or even impossible to implement. The installation situation in a listed building (also referred to as a monument) is particularly sensitive.

[0098] If building 308 (e.g., an old building, e.g., a listed building) has a frame for the wall opening 506 (e.g., an external reveal, sill, and / or threshold) made of natural stone or cast stone, this frame may have an uneven surface that is hidden in the intended state of building 308 (e.g., if it has only been very roughly finished). In addition, parts of the frame (e.g., window surrounds) are rarely installed vertically. Deviations of up to 10 cm are not uncommon. However, the position of these components in the building cannot be changed. The installation regulations can hardly or not at all be complied with under these connection conditions. This results in a high error rate and significant energy-related weaknesses. These, in turn, have a detrimental effect on the indoor climate and encourage mold growth (e.g., if the temperature falls below the dew point).

[0099] In an exemplary implementation of the method 100, for example, as soon as a wall opening 506 has been created, a scanner 310 is set up in the interior area of ​​the perimeter of the wall opening 506. This scanner measures the actual surface topography (e.g., surface structure) and actual geometry of the wall opening 506 using the dimensions of the clear width. The measurement data thus obtained are processed to determine a machine-compatible CNC program. This measurement data is then combined with data representing the target assembly position and / or actual geometry of the built-in component to be installed in this opening (e.g., window, door, or the like), for example to determine the target building model 304s. Based on a comparison of this data, the geometry of a (e.g., circumferential) cavity 312h (also referred to simply as an insulation gap) is determined, which is formed between the wall opening 506 and the built-in component.In order to achieve an optimal insulation effect, the insulation body 312 (e.g., an insulation frame) is adapted to the geometry of this cavity 312h (e.g., a precise fit), e.g., based on a target value: for a minimum thickness that the insulation body 312 should have; for a degree of filling, or the like.

[0100] For example, in the exemplary implementation of method 100, the scanner data can be fed into a milling system. The milling system is configured to produce an insulation frame 312 from a suitable material (e.g., closed-cell insulation, e.g., XPS). The insulation frame 312 thus precisely manufactured (e.g., as a mounting frame) can be mounted (e.g., glued) in the wall opening 506. Depending on the geometry of the wall opening 506, the insulation frame 312 can, for example, be multi-part and thus assembled in sections. The structural element (e.g., window or door) can then be installed.

[0101] If building 308 is a new building, the insulation frame can optionally be manufactured without measurement data, for example without scanning wall opening 506. In this case, a target building model is available, which has particularly high demands on dimensional accuracy, particularly with regard to the permissible tolerances of DIN 18202 (see Section 5 "Dimensional Tolerances", Item 5.2). If building 308 is an old building (e.g. a listed building), the above description can be applied analogously. It should also be noted that the geometry of wall opening 506 in the old building can only be determined after the existing fixtures in wall opening 506 have been completely dismantled. Each building 308 has its own characteristics, which is why each wall opening 506 can have an individual geometry and topography.By scanning the geometry of the wall opening 506 and the topography of the actual building surface, the insulation frame 312 to be manufactured can be precisely fitted. This insulation frame 312 can also be assembled in sections, depending on the geometry of the wall opening 506.

[0102] Fig. 9 illustrates the building 308 in a schematic cross-sectional view 900 analogous to Fig. 7 (e.g., of the target state or a target building model based thereon) with a view along a building wall 802 (e.g., interior wall or exterior wall), wherein the building wall 802 has an uneven surface as the actual building surface 152, which delimits a room 804 of the building 308. Also shown are the ceiling 808 and floor 806 (also referred to as the floor), which delimit the room 804.

[0103] In an exemplary application scenario of method 100, the building may be an existing building, more precisely an old building. An old building is usually quite popular but, measured by today's criteria, problematic in terms of energy efficiency and indoor climate. At the time of construction of the old building, the building wall 802 was dimensioned according to static and design aspects. Energy efficiency and indoor climate played a subordinate role. A cold exterior wall 802 would therefore be the norm in winter. Many such exterior walls can be provided with interior insulation, e.g., made of calcium silicate. Interior insulation improves the thermal and climate-technical condition of a wall in several ways, for example, with regard to thermal insulation, moisture storage volume, and surface temperature. The building wall 802 becomes warmer and therefore acts less as a heat sink. However, an interior side 802i of such a building wall 802 of an old building (e.g.,an old building) is often uneven and the floor 806 is not horizontal. Conventionally, such an actual building surface is leveled on the inside 802i of the building wall 802 before installing the insulation by applying a leveling compound (e.g., leveling plaster or filler). This leveling is complex, time-consuming, and therefore expensive. In addition, during leveling, considerable amounts of moisture are introduced into the building wall 802. This can lead to further structural physics problems. For example, the addition of the moisture required for processing the (e.g., leveling plaster or filler) can lead to further or exacerbate existing structural physics problems.

[0104] The starting point for this application scenario of the old building is therefore an uneven actual building surface 152, which defines an interior space 804 of the building 308. The actual building surface to be insulated can optionally be cleaned (for example, according to the manufacturer's specifications). Furthermore, in 101a, a three-dimensional (3D) recording of the topography (e.g., wall structure) of the actual building surface 152 is performed. The recording can be performed, for example, using photogrammetry or 3D laser scanning. The data obtained by the recording are processed in 101 and 103 to determine a machine-readable CNC program 322. The thus processed data are fed into a suitable milling system in 105. The milling system creates the (single-part or multi-part) insulation body 312, for example with a copy of the topography of the actual building surface 152. For this purpose, the milling system can, for example, process one or more than one insulation panel as a blank.This makes it easier to apply the machined blank to the existing building surface 152 with a precise fit, e.g., with as few gaps as possible. The otherwise required leveling layer can be omitted, for example, which prevents the ingress of additional moisture.

[0105] In a first variant of this application scenario of method 100, which is directed, for example, toward normal use, each plate-shaped blank is machined on only one side using the milling machine. This ensures that the interior space is defined by a flat surface of the insulating body.

[0106] Alternatively, in the first variant of this application scenario of method 100, each blank is machined in a plate-like manner on both sides using the milling machine, for example, such that the insulating body 312 has a topography on its side facing away from the actual building surface 152 that is a reproduction (e.g., a copy) of the topography of the actual building surface 152. This facilitates the obtaining of the optical spatial image.

[0107] Optionally, in the first variant of this application scenario, special geometries, such as a window reveal, an arch, a beam or the like, are cladding.

[0108] In a second variant of this application scenario of the method 100, which is suitable, for example, for the field of monument preservation, it is taken into account that the actual building surface 152 has properties worthy of protection, e.g., paintwork worthy of protection or other surface sections particularly worthy of protection. These surface sections can be covered with a reversible protective layer. The panels of the insulating body 312 are placed in front of it. The insulating body 312 can be manufactured analogously to the first variant. However, in contrast to the first variant, the insulating body 312 is not necessarily attached to the surface sections of the actual building surface 152 worthy of protection, but only to the ceiling, the floor, next to the surface sections and / or to already disturbed surface sections.The panels are stabilized, for example, by means of a tongue and groove system in the vertical and / or horizontal direction. A groove or a rebate can be milled into the end faces of a panel. A drywall profile in the shape of a right-angled cross can be inserted into this groove or rebate. The drywall profile can be configured such that it does not protrude from the plane of the panel. The remaining joints, if any, can be closed with system building materials, e.g., with filler. Analogous to the first variant, in the second variant the insulating body 312 can optionally have a topography on its side facing away from the actual building surface 152, which is a reproduction (e.g., a copy) of the topography of the actual building surface 152.

[0109] The method 100 thus simplifies the production of interior insulation in the building 308. The method 100 reduces additional stress on the building wall 802, particularly if it (in the case of an old building wall) is already subject to high or excessive structural stress. The method 100 eliminates the need for further moisture to be introduced into the building wall 802. Additional work steps and thus costs can be eliminated. The loss of area associated with such interior insulation can generally be neglected. The method 100 thus also reduces the costs for improving the energy efficiency and sustainability of old buildings.

[0110] It can be understood that the method 100 can be carried out analogously if the uneven surface of the building 308 is a section of a facade of the building 308, e.g., the facade facing the weather (also referred to as the exterior facade). In this case, the topography data can be determined using different height-capable system supports, such as cherry pickers or drones. For normal use, each blank (e.g., insulation board) can be machined on one side to form a negative of the topography of the actual building surface on the inside of the insulation body. Alternatively, each blank can be machined on both sides to form, e.g., a replica (e.g., copy) of the topography of the actual building surface on the outside of the insulation body. The optical image is thus retained. Similarly, decorative elements (e.g., cornices, window frames, etc.) can be manufactured from my piece by machining on both sides.If a thicker insulation of the facade is desired, one or more insulation panels can be mounted on the flat outer side of the insulation body after the insulation body has been installed.

[0111] An exemplary implementation of method 100 is explained below. The following occurs:

[0112] - Measurement of the existing wall openings in the installed (occupied) state, i.e. with built-in components (windows, doors, etc.);

[0113] - If new openings are planned, the corresponding CAD data are decisive;

[0114] - Optional removal of one of the built-in components to examine the expected, hidden structural subsurface / background. This allows conclusions to be drawn regarding the technical, structural, and building physics-related possible solution;

[0115] - entering the data into the computer system;

[0116] - Comparison with the planned renewal, replacement and / or change;

[0117] - Comparison with the design data from the CAD;

[0118] - Optional consideration of possible structural changes, extensions, such as the installation of sun protection, enlargement of the opening, installation of one or more forced ventilation systems and the like;

[0119] - Determination of the dimensions of the new installation part (e.g. window, door, etc.);

[0120] - Transfer of data from the CAD system;

[0121] - Determination of the planned fastening system (e.g. selection from possible fastening systems);

[0122] - Calculation of the expected structural thickness (e.g. minimum thickness) of the fitting element of the insulation frame;

[0123] - optional collision checking in the computer system;

[0124] - Removal of the built-in component (e.g. existing window or door, other opening-closing component, e.g. switch box);

[0125] - Cleaning the surfaces of dirt and loose components or materials;

[0126] - Removal of loose masonry, dirt, fillers, fixing materials, etc.;

[0127] - Positioning of a measuring device (e.g., recording device) to capture the measurement data in the opening; - Optional clamping of a laser scanner in the wall opening (e.g., shell opening);

[0128] - the detection can optionally cover 360° of the wall opening and / or be broken down into sections.

[0129] - automatic transfer of data to a work computer;

[0130] - Collision check with the design data;

[0131] - If undercuts arise from the existing building structure, decisions must be made to avoid these;

[0132] - Either the areas on the structure causing an undercut are reworked (e.g. chiselled off) or the planning is adapted to the existing condition;

[0133] - Release of data for production;

[0134] - Production of the insulation frames;

[0135] - In existing buildings, for example, production takes place on-site. For example, the milling system (e.g., a 5-axis milling machine) can be installed in a (e.g., soundproof) container, including an extraction system for milling dust.

[0136] - In the case of new buildings or major renovations, the insulation frames can also be manufactured at another location (prefabrication in the factory);

[0137] - Installation of the insulation frames, which can be done in parts;

[0138] - The parts can be glued and / or fixed with screws;

[0139] - Any gaps that may arise can be filled with suitable foam;

[0140] - Installation of the built-in components (e.g. windows, doors, etc.), fastening is carried out according to the manufacturer's specifications, e.g. by gluing and / or dowels;

[0141] - Creation of the internal connection to the local situation including installation of the internal components (e.g. sill);

[0142] - Creation of the external connection to the existing situation (e.g. installation of a sill, covering the visible insulation frame with cover strips, etc.).

[0143] Fig. 10 illustrates a multi-part insulating frame 312 according to various embodiments 1000, in which the joints 1004 are arranged between the frame corners, in a schematic plan view, as can be produced, for example, by means of the method 100. The multi-part insulating frame 312 can have several individual parts 1002a to 1002d, each of which is angled at the frame corners.

[0144] Fig. 11 illustrates a multi-part insulating frame 312 according to various embodiments 1100, in which the joints 1004 are arranged at the frame corners, in a schematic plan view, as can be produced, for example, by means of the method 100. The multi-part insulating frame 312 can have several individual parts 1002a to 1002d, each of which is rectilinear and / or elongated.

[0145] In the following, various examples are described which refer to those described above and those shown in the figures.

[0146] Example 1 is a method for the computer-aided production of a (preferably frame-shaped) insulation molding for a building, the method comprising: determining a geometric model (e.g. CAD model) which represents a geometry of the insulation molding in three spatial dimensions, based on data (e.g. data of a CAD building model, measurement data or a combination thereof) which represents a topography of an uneven surface (e.g. a natural stone or concrete stone) of the building (e.g. hidden in the target state of the building), wherein the geometry of the insulation molding is or will be shaped to the topography of the uneven surface in such a way that they lie flat against one another and / or fit together in a form-fitting manner; determining a control model (e.g.G-code) of a machine tool based on the geometry model, wherein the control model represents a sequence of control commands for controlling the machine tool in order to produce the molded insulation body by means of the machine tool, preferably from one or more insulation panels; controlling the machine tool according to the control model.

[0147] Example 2 is the method according to Example 1, wherein the data is based on or includes measurement data of the building, preferably at least of the uneven surface. This improves the fit of the insulation body, especially in an existing building.

[0148] Example 3 is the method according to Example 2, wherein the measurement data is based on a non-contact measurement process, preferably including photogrammetry, laser scanning, and / or radar scanning. This improves the fit of the insulation body and / or simplifies the process.

[0149] Example 4 is the method according to example 2 or 3, further comprising: controlling (e.g., reading) a measuring element for acquiring the measurement data, wherein the measuring element comprises, for example, one or more (e.g., optical) sensors. This facilitates the automation of the method.

[0150] Example 5 is the method according to any one of Examples 1 to 4, wherein the data comprises or is based on an actual building model of the building, which is preferably based on the measurement data. The determination of the geometric model (e.g., one or more joints of the molded insulation body represented by the geometric model) is preferably based on the actual building model. The actual building model preferably includes a virtual representation of the uneven surface. This improves the fit of the insulation body, particularly in an existing building.

[0151] Example 6 is the method according to Example 5, further comprising: determining the actual building model based on the measurement data. This improves the fit of the insulation body, especially in an existing building.

[0152] Example 7 is the method according to any one of examples 1 to 6, wherein the data comprise or are based on a target building model (e.g. comprising or based on an implementation plan and / or design plan) which represents a target state of the building in which the shaped insulation body is to be installed, wherein the determination of the geometric model (e.g. one or more than one joining point of the shaped insulation body, which is represented by the geometric model) is preferably further based on the target building model, wherein the target building model preferably comprises a virtual representation of the uneven surface. This improves the accuracy, in particular with regard to possible collisions and / or the accuracy of fit of the insulation body in the target state of the building.

[0153] Example 8 is the method according to Example 7, wherein the target building model represents a geometry of a component to be installed (e.g., having a frame) and / or its installation position (e.g., the target position in which the component is to be installed on the structure) in the building, wherein the geometry of the molded insulation body is further a function of the geometry of the component and / or the installation position. This improves the fit of the insulation body in the target state of the building.

[0154] Example 9 is the method according to example 7 or 8, wherein the uneven surface of the building and the component mounted in the assembly position define a cavity (e.g., one that is concealed in the building's intended state), wherein the geometry of the shaped insulation body is configured such that it fits into the cavity and / or substantially fills it. This facilitates access to exploiting the untapped potential of the building's insulation.

[0155] Example 10 is the method according to any one of Examples 7 to 9, wherein the uneven surface is an actual surface of an interior wall of the building, and wherein the target building model preferably represents a target surface of the interior wall, which is arranged at a distance from the actual surface and is formed by means of the insulation molding when the insulation molding and the actual surface lie flat against one another, preferably joined together in a form-fitting manner. This facilitates access to exploiting the still untapped potential of building insulation.

[0156] Example 11 is the method according to any one of Examples 7 to 10, wherein the uneven surface is an actual facade of the building, and wherein the target building model preferably represents a target facade of the building, which is arranged at a distance from the actual facade and is formed by means of the molded insulation body when the molded insulation body and the actual facade lie flat against one another, preferably joined together in a form-fitting manner. This facilitates access to exploiting the still untapped potential of the building insulation.

[0157] Example 12 is the method according to Example 11, where the target facade is uneven and / or a replica of the actual facade. This improves the appearance of the building's insulation.

[0158] Example 13 is the method according to any one of Examples 1 to 12, wherein the frame-shaped insulating body comprises three or more elongated sections, of which at least two first elongated sections are arranged on opposite sides of a cavity (and preferably delimit said cavity), and a second elongated section of the three or more elongated sections connects the two first elongated sections to one another and / or is arranged with a third elongated section of the three or more elongated sections on opposite sides of the cavity. This improves the properties of the insulating body in building openings.Example 14 is the method according to any one of Examples 1 to 13, wherein the uneven surface defines a cavity (e.g., concealed in the building's intended state and / or arranged in a building opening), in which a desired installation position of the insulation body is preferably arranged; wherein the cavity is preferably concealed in the building's intended state and / or preferably tapers in one direction (e.g., in or against the direction of gravity). This facilitates access to exploiting the still untapped potential of the building's insulation.

[0159] Example 15 is the method according to any one of Examples 1 to 14, wherein the uneven surface defines a recess (e.g., an opening penetrating, for example, a wall of the building) of the building, wherein the uneven surface is preferably spaced from one (e.g., each) outer surface of the wall. This facilitates access to exploiting the untapped potential of the building's insulation.

[0160] Example 16 is the method according to any one of Examples 1 to 15, wherein the machine tool is configured to perform subtractive manufacturing, e.g., if it is configured as a CNC machine (e.g., a milling machine) or has such a machine. This facilitates production from cost-effective semi-finished products.

[0161] Example 17 is the method according to any one of Examples 1 to 16, wherein the machine tool is configured to perform additive manufacturing, e.g., if it is configured as a printer or has such a printer. This facilitates the production of an insulating body that has increased requirements, for example, with regard to accuracy of fit, complexity of geometry, and / or material.

[0162] Example 18 is the method according to any one of Examples 1 to 17, wherein the geometric model is configured to produce the molded insulation body, or at least a portion thereof, from a plurality of blanks, which preferably form the molded insulation body when assembled. This facilitates the assembly of the molded insulation body.

[0163] Example 19 is the method according to any one of examples 1 to 18, further comprising: determining a utilization factor of a blank machined by the machine tool to produce the molded insulation body or at least a portion thereof; controlling a user interface to issue a request to a user to confirm or modify the utilization factor; wherein the control model is preferably based on a user response to the request (e.g., implements it). This reduces costs in the production of the molded insulation body.

[0164] Example 20 is the method according to any one of Examples 1 to 19, further comprising: determining multiple variants for how the blank is processed and / or divided; controlling a user interface to prompt a user to select one variant from the multiple variants, wherein the control model is based on (e.g., implements) the variant (which is selected). This reduces costs in the production of the molded insulation body.

[0165] Example 21 is the method according to any one of Examples 1 to 20, further comprising: controlling (e.g., reading) a measuring element to determine additional data representing a geometry of a blank that is machined by the machine tool to produce the molded insulation body or at least a part thereof; wherein the control model is preferably based on the additional data, wherein the measuring element, for example, has one or more (e.g., optical) sensors. This reduces costs in the production of the molded insulation body.

[0166] Example 22 is the method according to any one of Examples 1 to 21, wherein the determination of the geometric model (e.g., one or more joining points of the molded insulation body represented by the geometric model) is further based on additional data representing a geometry of a blank that is machined by the machine tool to produce the molded insulation body or at least a portion thereof; wherein the control model is preferably based on the additional data. This reduces costs in the production of the molded insulation body.

[0167] Example 23 is the method according to Example 22, wherein the control model is configured for two-sided machining of the blank, and / or wherein the geometry of the molded insulation body replicates the uneven surface. This improves the appearance of the building insulation.

[0168] Example 24 is the method according to any one of Examples 1 to 23, wherein the uneven surface is formed by a natural stone or a cast stone and / or is concealed in the intended state of the building, for example by a (for example plate-shaped) cladding, an interior window sill and / or a frame. This facilitates access to exploiting the untapped potential of the building's insulation. Alternatively or additionally, the surface can be provided, for example, by (for example old) masonry, one or more than one rubble stone, one or more than one (for example unhewn) piece of natural stone, one or more than one natural stone, and / or one or more than one cast stone. It can be understood that what is described in this regard can apply analogously to a reveal made of steel or other iron structures as a framework.

[0169] Example 25 is the method according to any one of Examples 1 to 24, wherein the uneven surface defines an opening penetrating a wall of the building. This facilitates access to exploit the untapped potential of the building's insulation.

[0170] Example 26 is the method according to any one of Examples 1 to 25, wherein the determination of the geometric model (e.g., one or more joining points of the molded insulation body represented by the geometric model) is further based on a geometry of a component to be installed and / or its installation position in the building; and / or wherein the data includes the geometry of the component to be installed and / or its installation position in the building. This improves the fit of the insulation body.

[0171] Example 27 is the method according to any one of Examples 1 to 26, wherein the insulating body has a surface that is a negative of the uneven surface and, when joined together, preferably lies flat against one another and / or fits together in a form-fitting manner. This improves the fit of the insulating body.

[0172] Example 28 is the method according to any one of Examples 1 to 27, wherein the control model is configured to produce one or more uneven surfaces (e.g., on opposite sides) of the molded insulation body using the machine tool. This improves the fit of the insulation body.

[0173] Example 29 is the method according to any one of Examples 1 to 28, wherein the molded insulation body is multi-part and has one or more than one joining point (e.g. miter, e.g. 45° miter) in order to join it together, wherein determining the geometric model comprises determining the one or more than one joining point which is represented by the geometric model; wherein the multi-part insulation body, for example, has several individual parts, of which two individual parts of the joined molded insulation body adjoin one another at a joining point. Example 30 is the method according to Example 29, wherein the one or more than one joining point is determined based on data representing one or more than one of the following: a geometry (e.g. extension) of the molded insulation body; a geometry (e.g.Expansion) of a blank (or a residue of the blank remaining after machining the blank) which is machined by means of the machine tool to produce the shaped insulation body or at least a part thereof; a requirement for the one or more than one joining point (e.g. number, shape, angle, topography and / or orientation); a requirement for the insulation body (e.g. number of individual parts, shape of the individual parts, assembly direction); the actual building model; the target building model; a requirement for each individual part of the insulation body (e.g. expansion and / or shape, e.g. rod shape); and / or a cutting plan.

[0174] Example 31 is the method according to any one of examples 1 to 30, further comprising: determining one or more than one undercut that adjoins the uneven surface based on the data; controlling a user interface to output a result of the determination of the one or more than one undercut (for example, comprising an error message and / or warning that the insulation body cannot be manufactured) and / or controlling the user interface to output a request to a user to modify the undercut and / or the insulation body model, wherein modifying the insulation body model preferably comprises changing a joint at which two partial bodies of the insulation body adjoin one another, e.g., adapting it to the undercut. This facilitates the assembly of the insulation body.

[0175] Example 32 is the method according to any one of Examples 1 to 31, further comprising: determining one or more undercuts adjacent to the uneven surface based on the data; wherein determining the geometric model is based on the one or more undercuts. This facilitates assembly of the insulation body.

[0176] Example 33 is the method according to any one of Examples 1 to 32, further comprising: performing a collision check based on the geometric model and the data, preferably based on the geometric model, the actual building model, and / or the target building model. This improves the fit of the insulation body.

[0177] Example 34 is a computer program configured to perform the method according to any one of Examples 1 to 33. This facilitates the automation of the method. Example 35 is a computer-readable medium storing instructions configured, when executed by a processor, to cause the processor to perform the method according to any one of Examples 1 to 33. This facilitates the automation of the method.

[0178] Example 36 is a control device comprising one or more than one processor configured to perform the method according to any one of Examples 1 to 33. This facilitates the automation of the method

[0179] Example 37 is a manufacturing system comprising: one of the objects (e.g., the control device) according to any one of Examples 34 to 36; the machine tool, and preferably a (e.g., soundproofed) container (freight container and / or ISO container, e.g., according to ISO 668, box of a box truck) in which the machine tool and, optionally, the control device are arranged. It can be understood that, alternatively or in addition to the container, stationary production (e.g., factory production) or at least partial production is possible. This facilitates the automation of the process.

[0180] Example 38 is the method according to any one of Examples 1 to 37, further comprising: mounting the molded insulation body such that it lies flat against the uneven surface; preferably mounting a component such that the component adjoins the molded insulation body (e.g., engages into a recess thereof). This improves the building's insulation.

[0181] Example 39 is the method according to any one of Examples 1 to 38, further comprising: filling one or more undercuts of the building to form at least a portion of the uneven surface. This improves the building's insulation.

[0182] Example 40 is the use of data representing a topography of an uneven surface of a building for the computer-aided manufacture of an insulating molded body whose geometry is or will be molded to the topography of the uneven surface in such a way that, when joined together, they lie flat against one another and / or fit together in a form-fitting manner.

[0183] Example 41 is configured according to any one of examples 1 to 40, further wherein the cavity of the building is irregularly shaped. Example 42 is configured according to any one of examples 1 to 41, further wherein a lintel of the building, a reveal of the building (e.g. a wall reveal) and / or at least one window sill (e.g. exterior window sill and / or interior window sill) of the building have the uneven surface (or at least bears against the insulation body in the desired state of the building); wherein the reveal and / or the window sill are preferably components of a wall (e.g. exterior wall) of the building, e.g. a wall of the building.

[0184] Example 43 is configured according to any one of examples 1 to 42, wherein the cavity is arranged at least in sections between the window sill and the reveal; and / or wherein the cavity is arranged at least in sections between the window sill and the lintel; and / or wherein the cavity is arranged between two sections of the reveal that delimit the wall opening on opposite sides.

[0185] Example 44 is configured according to any one of Examples 1 to 43, wherein further the geometry of the insulating molded body is configured such that the insulating molded body at least partially (ie partially or completely) fits into the cavity (eg can be received therein).

[0186] Example 45 is configured according to any one of Examples 1 to 44, further wherein the uneven surface defines the cavity on two or more (e.g., three or more) sides.

[0187] Example 46 is configured according to any one of Examples 1 to 45, wherein the cavity and / or the molded insulation body further comprises two legs extending away from each other at an angle (e.g., obliquely or transversely) and / or forming one or more of the following: L-shape, V-shape, T-shape. For example, one or more of the two legs may be irregularly shaped.

[0188] Example 47 is configured according to any one of Examples 1 to 46, further comprising a lintel of the building, a reveal of the building (e.g., a wall reveal), and / or at least one window sill (e.g., exterior window sill and / or interior window sill) of the building defining the cavity (or at least abutting the insulation body in the intended state of the building). Example 48 is configured according to any one of Examples 1 to 47, further comprising the surface having one or more concave sections and / or one or more convex sections.

[0189] Example 49 is configured according to one of Examples 1 to 48, wherein the insulating body is concealed in the target state of the building, for example by a (e.g. plate-shaped) cladding, an interior window sill and / or a frame, and / or in the target state of the building is adjacent to a natural stone, a rubble stone and / or a concrete stone.

[0190] Example 50 is configured according to any one of examples 1 to 49, wherein the uneven surface, the insulating body and / or the cavity are asymmetrical with respect to one or more than one coordinate axes (e.g., two or three coordinate axes) and / or are elongated.

[0191] Example 51 is configured according to any one of examples 1 to 50, wherein the lintel is elongated or arcuate.

[0192] Example 52 is configured according to any one of Examples 1 to 51, wherein the lintel is provided by means of a concrete arch (e.g. an old prefabricated element), by means of masonry, by means of natural stone, by means of ashlar, or by means of a wooden lintel.

[0193] Example 53 is configured according to any one of examples 1 to 52, wherein the opening (e.g. window opening) to which the cavity and / or the uneven surface adjoin is delimited by an elongated lintel (e.g. comprising masonry, natural stone, ashlar, steel beams, etc.) or an arched lintel (e.g. concrete arch as lintel (e.g. an old prefabricated part)), masonry, natural stone, ashlar, or a wooden lintel).

Claims

Patent claims 1. A method (100) for the computer-aided production of a preferably frame-shaped insulating molded body for a building, the method (100) comprising: • Determining (101) a geometric model representing a geometry of the molded insulation body in three spatial dimensions, based on data representing a topography of an uneven surface of the building, which delimits a preferably irregularly shaped cavity of the building; • wherein the geometry of the insulation molded body is shaped to the topography of the uneven surface in such a way that, when joined together, they lie flat against one another and / or fit together in a form-fitting manner; • Determining (103) a control model of a machine tool based on the geometry model, wherein the control model represents a sequence of control commands for controlling the machine tool in order to produce the insulating molded body by means of the machine tool, preferably from one or more than one insulating panel; and • Control (105) the machine tool according to the control model.

2. Method (100) according to claim 1, • where the data is based on or includes measurement data from the building; • wherein the measurement data are based on a non-contact measurement process, preferably comprising photogrammetry, laser scanning and / or radar scanning.

3. Method (100) according to claim 1 or 2, • wherein a reveal of the building and / or at least one window sill of the building have the uneven surface and / or delimit the cavity.

4. The method (100) of any one of claims 1 to 3, wherein the uneven surface defines an opening penetrating a wall of the building. Method (100) according to one of claims 1 to 4, • where the data has a target building model, which represents a target state of the building in which the insulation molded body is to be installed, • wherein the determination of the geometric model is further based on the target building model. Method (100) according to one of claims 1 to 5, • where the data includes a geometry of a component to be assembled and / or its assembly position in the building, • wherein the determination of the geometric model is further based on the geometry of the component to be assembled and / or its assembly position in the building. Computer program configured to carry out the method (100) according to any one of claims 1 to 6. Computer-readable medium storing instructions configured, when executed by a processor, to cause the processor to carry out the method (100) according to any one of claims 1 to 6. Control device comprising one or more than one processor configured to carry out the method (100) according to any one of claims 1 to 6. Manufacturing system, comprising: • the control device according to claim 9; • the machine tool, and • preferably a container in which the machine tool is located.