-
公开(公告)号:US20220284153A1
公开(公告)日:2022-09-08
申请号:US17632481
申请日:2019-08-28
Applicant: SIEMENS AKTIENGESELLSCHAFT , Siemens Industry Software Inc.
Inventor: Stefan Gavranovic , Suraj Ravi Musuvathy , Dirk Hartmann , Peter Nanson , Richard Collins , Hiren Dedhia
Abstract: A computing system may include a geometry access engine configured to access geometries associated with a topology optimization process, including an original geometry that represents a design space upon which the topology optimization process applies to as well as a topology optimized geometry that represents an output of the topology optimization process performed for the original geometry. The system may also include geometry processing engine configured to generate a final geometry from the topology optimized geometry, including by conforming the topology optimized geometry to the original geometry at portions of the topology optimized geometry that correspond to fixed regions of the original geometry as well as smoothing the topology optimized geometry at portions that correspond to non-fixed regions of the original geometry.
-
公开(公告)号:US20240289504A1
公开(公告)日:2024-08-29
申请号:US18681765
申请日:2021-08-31
Applicant: Siemens Industry Software Inc.
Inventor: Simon Butler , Rhona Maclean , Richard Collins , Peter Nanson
IPC: G06F30/10 , G06F113/10
CPC classification number: G06F30/10 , G06F2113/10
Abstract: A computer-implemented method of determining the dimensions of a space-filling lattice in a solid model is disclosed, wherein information including a lattice, a set of faces, and data indicating a spatial relationship between the lattice and each face in the set is received. A set of points indicating the intersection positions where each rod intersects a face is identified, and each intersecting rod is classified based upon whether or not each subset of mutually tolerantly coincident points within the set indicates that a rod is divided by a face. If a rod is divided, the lattice is modified by adding a new ball where the rod is divided and classifying the new rods either side of it. These classifications are spread to adjacent rods without crossing any new ball to establish the complete set of surviving rods. Each connected set of surviving rods is used to instantiate a new lattice.
-
公开(公告)号:US20240212281A1
公开(公告)日:2024-06-27
申请号:US18568680
申请日:2021-06-17
Applicant: Siemens Industry Software Inc.
Inventor: Alex Lyons , Timothy Case , Richard Collins , Peter Nanson
IPC: G06T17/20
CPC classification number: G06T17/20
Abstract: A computer-implemented method of extending a mixed sheet within a B-rep model is described. The mixed sheet includes surfaces having different geometries, such as a mesh positioned between first and second classical geometry surfaces. A first guide curve is defined, located at the boundary of a first surface for a length corresponding to the desired mixed sheet extension adjacent the first surface. A second guide curve may also be defined, located at the boundary of a second surface for a length corresponding to the desired mixed sheet extension adjacent the second surface. At least one extension mesh rung is created by generating facets between the two external mesh vertices using first and second extension vectors, wherein the first extension vector has a pre-determined spatial relationship to the first guide curve. If included, the second extension vector has a pre-determined spatial relationship to the second guide curve.
-
公开(公告)号:US20250029311A1
公开(公告)日:2025-01-23
申请号:US18716863
申请日:2023-01-09
Applicant: Siemens Industry Software Inc.
Inventor: Alex Lyons , Bruno Poltronieri , Peter Nanson , Richard Collins
Abstract: A computer-implemented method is provided for rendering, to a designer, a two-dimensional image of an assembly of part instances in a three-dimensional assembly space within a computer-aided design (CAD) system utilizing double precision to describe part assemblies. Such assemblies are considered to be distant from a nominal observer. A viewport on a two-dimensional image plane is defined, and a combined transform is defined in quadruple precision to enable the generation of clipping lines and/or clipping points. The clipping lines and clipping points clipping the faces and edges of the part instance in the assembly to the portion of the assembly that lies within the viewport.
-
公开(公告)号:US20240289506A1
公开(公告)日:2024-08-29
申请号:US18568647
申请日:2021-06-17
Applicant: Siemens Industry Software Inc.
Inventor: Peter Nanson , Richard Collins , Mark David William Harman , Ben Cross
IPC: G06F30/12
CPC classification number: G06F30/12
Abstract: A computer-implemented method of handling large transforms in a computer-aided design (CAD) solid model utilizing double precision to describe a physical assembly of parts is described. If the unit size of a transform of interest exceeds a pre-determined threshold, the double precision of the transform is converted to quadruple precision whilst maintaining the double precision of the assembly. The results of any operation are output in double precision. A computer program and method of adapting an existing CAD model are also described.
-
-
-
-