Patents Assigned to Tekla Corporation
  • Patent number: 10776313
    Abstract: Source objects according to a source data model are converted to target objects according to a target data model. A plurality of target data collections are generated, each including uniquely identifiable target objects. A first generated target data collection is merged with a subsequently generated target data collection.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 15, 2020
    Assignee: Tekla Corporation
    Inventors: Teemu Rantanen, Pekka Hämäläinen, Harri Salmivaara
  • Patent number: 10445436
    Abstract: A modeling application is provided with functionality that adapts pour breaks to be in accordance with modifications performed to cast objects forming one or more pours.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 15, 2019
    Assignee: Tekla Corporation
    Inventor: Jukka Aro
  • Patent number: 10417819
    Abstract: To facilitate modeling a virtual object type is introduced. The virtual object type is a generic modeling aid by means of which one or more virtual objects, each representing a three-dimensional determined volume within a model, may be created, the virtual object being usable for modeling one or more physical objects representing one or more articles that will or may exist in the real world.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: September 17, 2019
    Assignee: Tekla Corporation
    Inventors: Jukka Suomi, Ville Rousu, Jarmo Manninen, Petteri Villa, Ragnar Wessman
  • Patent number: 10360320
    Abstract: A modeling application is provided with functionality that adds a bend between two flat sheets.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: July 23, 2019
    Assignee: Tekla Corporation
    Inventors: Tuomo Paavilainen, Marko Aho
  • Patent number: 10331803
    Abstract: In order to visualize or calculate a volume or an area of a structure modeled by using object types that overlap, topological items of boundary representations of the objects are provided with information on whether a topological item is indicated as clipped or not clipped; and topological items indicated as not clipped are used and topological items indicated as clipped are ignored when a model for the structure is visualized or used for volume or area calculations.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: June 25, 2019
    Assignee: Tekla Corporation
    Inventors: Ragnar Wessman, Marko Aho
  • Patent number: 10248686
    Abstract: To enable a shared model comprising shared plans having a hierarchy with two or more levels, a data item stored in a shared plan is provided with relationship information indicating whether or not there is a previous data item in the shared plan, whether or not there is a next data item in the shared plan, and whether or not the data item has a relationship to a data item in a higher level plan.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: April 2, 2019
    Assignee: Tekla Corporation
    Inventors: Teemu Rantanen, Ragnar Wessman
  • Patent number: 9852236
    Abstract: A modeling application is provided with at least one repetition object type for creating at least one repetition instance of at least one repetitive article in a model, wherein the repetition object type is provided to be used for creating one or more repetition objects, a repetition object comprising at least one finite geometry definition surface definition that defines a geometry definition surface and its location in the model, and guide information. One or more repetition instances of a repetitive article are determined using of the at least one geometry definition surface and the guide information.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: December 26, 2017
    Assignee: Tekla Corporation
    Inventors: Elja Kontturi, Jukka Suomi, Teemu Heikkonen, Ragnar Wessman
  • Patent number: 9613168
    Abstract: A solution is introduced in which, instead of providing an object with all information, some of the information is provided by means of one or more group definitions. This is achieved by performing a grouping operation during which an object having object data defining at least one property of the object is assigned to a group having at least one group definition defining at least one feature shared by objects assigned to the group; and storing as mapping information a grouping time indicating the time the grouping operation was performed to the object and a link between the object and the group.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: April 4, 2017
    Assignee: TEKLA CORPORATION
    Inventors: Teemu Heikkonen, Mikko Huovila, Vesa Pirilä, Teemu Rantanen, Ragnar Wessman
  • Patent number: 9424390
    Abstract: A simplified mechanism to generate, using data of a model, one or more pour units, a pour unit indicating one or more objects and/or one or more object parts that are intended to be manufacture by a pour, is provided. In the mechanism, a connectivity graph is created for one or more objects modeling a continuous cast product. Then it is checked whether or not the pour break splits the graph into two or more separate graphs. If it splits, two pour units are created on the basis of the two or more separate graphs.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: August 23, 2016
    Assignee: Tekla Corporation
    Inventors: Marko Aho, Teemu Heikkonen, Tommi Nykopp, Jukka Aro, Jonic Bozo, Ragnar Wessman, Erik Fallenius, Jukka Suomi, Petteri Villa, Minna Arola
  • Patent number: 8966189
    Abstract: To provide delayed updating of shared data, a concept of dualistic sequence information is introduced. In the concept, if during local modification of data, a modification to the data is published by another user, a local deviation is created, and when the modification is published, it is associated with an unambiguous sequence reference and the local deviation.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: February 24, 2015
    Assignee: Tekla Corporation
    Inventor: Teemu Rantanen
  • Publication number: 20140200862
    Abstract: To facilitate reading out information relating to an object, a drawing is split according to one or more splitting rules to one or more split drawings before it is outputted, a split drawing showing at least one of the objects or one or more pieces of the related information in a way other than it will be shown in the drawing.
    Type: Application
    Filed: January 10, 2014
    Publication date: July 17, 2014
    Applicant: Tekla Corporation
    Inventors: Jari Sundqvist, Pia Nakari, Charles Pool, Ville Rousu
  • Publication number: 20140188438
    Abstract: In order to visualize or calculate a volume or an area of a structure modeled by using object types that overlap, topological items of boundary representations of the objects are provided with information on whether a topological item is indicated as clipped or not clipped; and topological items indicated as not clipped are used and topological items indicated as clipped are ignored when a model for the structure is visualized or used for volume or area calculations.
    Type: Application
    Filed: December 23, 2013
    Publication date: July 3, 2014
    Applicant: Tekla Corporation
    Inventors: Ragnar Wessman, Marko Aho
  • Publication number: 20140184595
    Abstract: A simplified mechanism to generate, using data of a model, one or more pour units, a pour unit indicating one or more objects and/or one or more object parts that are intended to be manufacture by a pour, is provided. In the mechanism, a connectivity graph is created for one or more objects modeling a continuous cast product. Then it is checked whether or not the pour break splits the graph into two or more separate graphs. If it splits, two pour units are created on the basis of the two or more separate graphs.
    Type: Application
    Filed: January 2, 2014
    Publication date: July 3, 2014
    Applicant: Tekla Corporation
    Inventors: Marko Aho, Teemu Heikkonen, Tommi Nykopp, Jukka Aro, Jonic Bozo
  • Publication number: 20140095550
    Abstract: Source objects according to a source data model are converted to target objects according to a target data model. A plurality of target data collections are generated, each including uniquely identifiable target objects. A first generated target data collection is merged with a subsequently generated target data collection.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 3, 2014
    Applicant: Tekla Corporation
    Inventors: Teemu Rantanen, Pekka Hämäläinen, Harri Salmivaara
  • Patent number: 8645111
    Abstract: Modification of a model in situations, where one end of several parts should be transferred for the same distance, for instance, has posed a problem in modeling systems. The problem can be solved by defining a magnetic control plane to which model part handles locating thereon will adhere without separate definitions given by the user and they move (406) along with the plane. The only thing the user needs to do is to create a plane and to define the plane type to be a magnetic control plane. On the basis of these data given by the user the modeling system knows what to transfer when the magnetic control plane is transferred.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: February 4, 2014
    Assignee: Tekla Corporation
    Inventors: Teemu Heikkonen, Iiro Ojala, Ville Rousu, Pertti Alho, Jukka Partanen, Jukka Suomi, Ragnar Wessman
  • Patent number: 8599220
    Abstract: A position fine tuning of an object without movement of creation points of the object is facilitated with a position tool having a graphic position tool displayed on a display. The graphic position tool may comprise a rotation tool, dragging of which causes the object to rotate accordingly around its creation axis, and/or an offset tool, either a clickable one or a draggable one, with which the object's position on an offset plane can be changed. A clickable offset tool may comprise buttons clicking of which causes the object to move a predetermined offset value(s) to a direction defined by the button.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: December 3, 2013
    Assignee: Tekla Corporation
    Inventors: Tuomas Kaski, Vesa Tuomiaro
  • Publication number: 20130173229
    Abstract: A solution is introduced in which, instead of providing an object with all information, some of the information is provided by means of one or more group definitions. This is achieved by performing a grouping operation during which an object having object data defining at least one property of the object is assigned to a group having at least one group definition defining at least one feature shared by objects assigned to the group; and storing as mapping information a grouping time indicating the time the grouping operation was performed to the object and a link between the object and the group.
    Type: Application
    Filed: January 2, 2013
    Publication date: July 4, 2013
    Applicant: TEKLA CORPORATION
    Inventor: TEKLA CORPORATION
  • Publication number: 20120239886
    Abstract: To provide delayed updating of shared data, a concept of dualistic sequence information is introduced. In the concept, if during local modification of data, a modification to the data is published by another user, a local deviation is created, and when the modification is published, it is associated with an unambiguous sequence reference and the local deviation.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 20, 2012
    Applicant: TEKLA CORPORATION
    Inventor: Teemu RANTANEN
  • Patent number: 8171008
    Abstract: To facilitate obtaining up-to-date data over a slow connection, reference search results are stored on a requesting side and on a responding side, and only changes to reference searches are transmitted. To achieve this, the requesting side indicates in a data request an applicable reference search or reference searches to be used, and the responding side retrieves up-to-date data, compares it with search results of corresponding applicable reference search(es) and sends only changes to the requesting side.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: May 1, 2012
    Assignee: Tekla Corporation
    Inventor: Teemu Rantanen
  • Publication number: 20120022848
    Abstract: To enable the utilization of a definition or definitions once made as the definitions of a similar object, a set of conditions for similarity including one or more conditions is defined and a set of definitions, which explicitly or inexplicitly indicates one or more definitions, of which at least one will be applied, and a similar object is searched for. If the set of definitions is related to an object which was used as the basis for defining the set of conditions for similarity, the set of definitions is applied to the object found. If the set of definitions is related to an object to be found, the set of definitions of the object found is applied to the object which was used as the basis for defining the set of conditions for similarity.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: TEKLA CORPORATION
    Inventors: Jukka SUOMI, Teemu Heikkonen, Ragnar Wessman, Pertti Alho, Ville Rousu