Generating a 2D drawing representing a mechanical part
AssigneeDassault Systemes
InventorRemy Rorato
Life of this patent
Estimating the term…
Abstract
The invention notably relates to a computer-implemented method for generating a 2D drawing representing a mechanical part. The method comprises providing a 3D modeled object which represents a 3D shape of the mechanical part. The method also comprises determining continuous 3D curves which each represent a respective instance of a predetermined set of visual characteristics of reflection lines defined on the 3D shape. The method also comprises projecting the determined continuous 3D curves on a 2D plane. The method provides an improved solution to generate a 2D drawing representing a mechanical part.
Claims14
A computer-implemented method for generating a 2D drawing representing a mechanical part, the method comprising:
- obtaining, a 3D modeled object which represents a 3D shape of the mechanical part;
- determining continuous 3D curves which each represent a respective instance of a predetermined set &visual characteristics of reflection lines defined on the 3D shape;
- and
- projecting the determined continuous 3D curves on a 2D plane,
- wherein the predetermined set of visual characteristics includes at least one from a set consisting of:
- an end,
- a zero-order discontinuity,
- a tangent discontinuity,
- a curvature above a predetermined threshold, and
- a boundary of a portion including a curvature above a predetermined threshold, and
- wherein the determining of continuous 3D curves comprises determining curvature continuity curves which define the boundary between two adjacent faces across which the variation of a curvature is above a predetermined threshold.
A non-transitory computer readable storage medium having recorded thereon a computer program comprising instructions for performing a computer-implemented method for generating a 2D drawing representing a mechanical part, the method comprising:
- obtaining a 3D modeled object which represents a 3D shape of the mechanical part;
- determining continuous 3D curves which each represent a respective instance of a predetermined set of visual characteristics of reflection lines defined on the 3D shape;
- and
- projecting the determined continuous 3D curves on a 2D plane,
- wherein the predetermined set of visual characteristics includes at least one from a set consisting of:
- an end,
- a zero-order discontinuity,
- a tangent discontinuity,
- a curvature above a predetermined threshold, and
- a boundary of a portion including a curvature above a predetermined threshold, and
- wherein the determining of continuous 3D curves comprises determining curvature continuity curves which define the boundary between two adjacent faces across which the variation of a curvature is above a predetermined, threshold.
A system comprising:
- a processor coupled to a memory, the memory having recorded thereon a computer program comprising instructions for generating a 2D drawing representing a mechanical part, the instructions when executed by the processor causing the processing to be configured to:
- obtain a 3D modeled object which represents a 3D shape of the mechanical part,
- determine continuous 3D curves which each represent a respective instance of a predetermined set of visual characteristics of reflection lines defined on the 3D shape, and
- project the determined continuous 3D curves on a 2D plane,
- wherein the predetermined set of visual characteristics includes at least one from a set consisting of:
- an end,
- a zero-order discontinuity,
- a tangent discontinuity,
- a curvature above a predetermined threshold, and
- a boundary of a portion including a curvature above a predetermined threshold, and
- wherein the determining of continuous 3D curves comprises determining curvature continuity curves which define the boundary between two adjacent faces across which the variation of a curvature is above a predetermined threshold.
Dependencies are inferred from the claim text.