-
公开(公告)号:US20160188770A1
公开(公告)日:2016-06-30
申请号:US14954820
申请日:2015-11-30
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Romain Nosenzo
IPC: G06F17/50 , G05B19/4097
CPC classification number: G06F17/5009 , G05B19/4069 , G05B19/4097 , G05B2219/35346 , G05B2219/40091 , Y02T10/82
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having at least one cutting part and at least one non-cutting part. The method comprises providing a set of dexels that represents the workpiece, a trajectory of the cutting tool, and a set of meshes each representing a respective cutting part or non-cutting part of the cutting tool. And then the method comprises for each dexel computing, for each mesh, the extremity points of all polylines that describe a time diagram, and testing a collision of the cutting tool with the workpiece along the dexel based on the lower envelope of the set of all polylines.Such a method improves the simulating of the machining of a workpiece.
Abstract translation: 提供了一种用于利用具有至少一个切割部分和至少一个非切割部分的切割工具模拟加工工件的计算机实现的方法。 该方法包括提供一组表示工件的边框,切割工具的轨迹以及各自表示切割工具的相应切割部分或非切割部分的一组网格。 然后,该方法包括对于每个网格,针对描述时间图的所有折线的末端点的每个网格计算,以及基于所有的所述集合的下部包络测试切割工具与沿着底层的工件的碰撞 折线。 这种方法改善了对工件加工的模拟。
-
公开(公告)号:US11675939B2
公开(公告)日:2023-06-13
申请号:US17107434
申请日:2020-11-30
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas Montana , Andre Lieutier , Marc Monteil
CPC classification number: G06F30/23 , G06F30/13 , G06T7/10 , G06T17/205 , G06T2207/20152
Abstract: A computer-implemented method for civil engineering including obtaining a mesh representing a terrain and a polyline on the mesh, the method further includes computing a contributor of the polyline. The computing of the contributor includes modifying the mesh by determining, based on the polyline, a trench below the polyline. The computing of the contributor further includes computing a watershed segmentation of the terrain based on the modified mesh. The computing of the contributor further includes, based on the computed watershed segmentation, identifying, on the modified mesh, a basin comprising the trench. The contributor corresponds to the identified basin.
-
公开(公告)号:US11443435B2
公开(公告)日:2022-09-13
申请号:US17107032
申请日:2020-11-30
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas Montana , Andre Lieutier , Marc Monteil
Abstract: Computer-implemented method for civil engineering including obtaining a mesh representing a terrain and computing a watershed segmentation of the terrain based on the mesh, the computing of the watershed segmentation including identifying one or more saddle points on the mesh, for each identified saddle point, identifying paths each ascending from the saddle point according to a direction of a local maximal slope around the saddle point, and a path descending from the saddle point according to a direction of a steepest slope around the saddle point, the identified ascending paths dividing the mesh into connected components, and, for each identified saddle point, merging each connected component of which bottom point is the saddle point with a connected component including the identified path descending from the saddle point according to a direction of a steepest slope. The merging yields at least a part of a basin.
-
公开(公告)号:USRE48940E1
公开(公告)日:2022-02-22
申请号:US16184157
申请日:2018-11-08
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Marc Monteil , Romain Nosenzo , Andre Lieutier
IPC: G06T19/00 , G05B19/4069
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.
-
公开(公告)号:US10140395B2
公开(公告)日:2018-11-27
申请号:US14954820
申请日:2015-11-30
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Romain Nosenzo
IPC: G06F17/50 , G05B19/4097 , G05B19/4069
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having at least one cutting part and at least one non-cutting part. The method comprises providing a set of dexels that represents the workpiece, a trajectory of the cutting tool, and a set of meshes each representing a respective cutting part or non-cutting part of the cutting tool. And then the method comprises for each dexel computing, for each mesh, the extremity points of all polylines that describe a time diagram, and testing a collision of the cutting tool with the workpiece along the dexel based on the lower envelope of the set of all polylines.Such a method improves the simulating of the machining of a workpiece.
-
公开(公告)号:US09524583B2
公开(公告)日:2016-12-20
申请号:US13666558
申请日:2012-11-01
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Marc Monteil , Romain Nosenzo , Andre Lieutier
IPC: G06F7/48 , G06T19/00 , G05B19/4069
CPC classification number: G06T19/00 , G05B19/4069 , G06T2210/04 , Y02P90/265
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.
Abstract translation: 提供了一种用计算机实现的用于利用具有切割部分和非切割部分的切割工具模拟加工工件的方法。 该方法包括提供表示工件的模型体积和切削工具的轨迹; 确定所述切割工具的碰撞扫描,其中所述冲击扫描表示当所述切割工具跟随所述轨迹时由所述切割工具的非切割前部扫掠的体积; 根据确定步骤测试与工件的碰撞。 这种方法改进了使用切削工具对工件进行加工的模拟。
-
公开(公告)号:US09117300B2
公开(公告)日:2015-08-25
申请号:US13666634
申请日:2012-11-01
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Marc Monteil , Romain Nosenzo , Andre Lieutier
Abstract: It is provided a computer-implemented method for designing a modeled volume. The method comprises providing a sculpting process on the modeled volume, initial lines, and an initial set of dexels that represents the modeled volume after going through the sculpting process and that is based on the initial lines; then providing new lines by refining the initial lines; and determining a new set of dexels that represents the modeled volume after going through the sculpting process and that is based on the new lines, wherein determining the new set of dexels comprises determining sets of at least one segment representing the intersection between each new line and the modeled volume before going through the sculpting process and then applying the sculpting process on the determined sets of at least one segment. The method improves designing a modeled volume represented by a set of dexels.
Abstract translation: 提供了一种用于设计建模体积的计算机实现的方法。 该方法包括在经过雕刻过程并基于初始行的模型化卷,初始线和初始的代码集合上提供代表建模体积的雕刻过程; 然后通过细化初始行提供新的线条; 以及在经过所述雕刻过程并且基于所述新线之后确定表示所建模体积的新的一组新的坐标,其中确定所述新的一组坐标系包括确定表示每个新行与所述新行之间的交点的至少一个段的集合 在通过雕刻过程之前对模型体积进行建模,然后在确定的至少一个段的集合上应用雕刻过程。 该方法改进了设计由一组dexels表示的建模体积。
-
公开(公告)号:US20130116990A1
公开(公告)日:2013-05-09
申请号:US13666558
申请日:2012-11-01
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Marc Monteil , Romain Nosenzo , Andre Lieutier
IPC: G06F17/10
CPC classification number: G06T19/00 , G05B19/4069 , G06T2210/04 , Y02P90/265
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.
Abstract translation: 提供了一种用计算机实现的用于利用具有切割部分和非切割部分的切割工具模拟加工工件的方法。 该方法包括提供表示工件的模型体积和切削工具的轨迹; 确定所述切割工具的碰撞扫描,其中所述冲击扫描表示当所述切割工具跟随所述轨迹时由所述切割工具的非切割前部扫掠的体积; 根据确定步骤测试与工件的碰撞。 这种方法改进了使用切削工具对工件进行加工的模拟。
-
公开(公告)号:US10974446B2
公开(公告)日:2021-04-13
申请号:US15846289
申请日:2017-12-19
Applicant: DASSAULT SYSTEMES
Inventor: Romain Nosenzo , Richard Maisonneuve , Nicolas Montana
IPC: G06T17/10 , B29C64/393 , G06F30/00 , B29C64/386 , G06F119/18 , B33Y50/02 , B29C64/153
Abstract: Disclosed is a computer-implemented method for determining a boundary representation of the result of a two-axis 3D printing process. The method comprises obtaining a stack of planes, each couple of consecutive planes corresponding to a respective slice of the result of the 3D printing process. The method also comprises, for each couple of consecutive planes: obtaining one or more respective tool trajectories, determining a respective 2D contour corresponding to the one or more tool trajectories. The method also comprises determining a respective extrusion of the respective 2D contour bounded by a second plane of the couple and a first plane of the couple, and forming the boundary representation with the extrusions and portions of the planes. The method improves 3D printing.
-
公开(公告)号:US10255381B2
公开(公告)日:2019-04-09
申请号:US14975169
申请日:2015-12-18
Applicant: DASSAULT SYSTEMES
Inventor: Marie-Helene Walle , Nicolas Montana
Abstract: It is provided a computer-implemented method for designing a 3D modeled object, comprising providing, to a computer system, a NURBS surface that represents the 3D modeled object and that is defined by a grid of control points; determining (S20), by the computer system, a grid of surface points that belong to the NURBS surface, the grid of surface points corresponding to the grid of control points according to a predetermined invertible function; displaying, by the computer system, the NURBS surface and, on the NURBS surface, the grid of surface points; selecting, by graphical user-interaction, a subset of the surface points; modifying, by graphical user-interaction, position of the selected subset of surface points, and accordingly, updating real-time, by the computer system, the surface, the update being performed according to the predetermined invertible function.Such a method improves the design of a 3D modeled object.
-
-
-
-
-
-
-
-
-