Patent ID: 11960796
Assignee: BRICSYS NV
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. Computer-implemented method according to claim 12, wherein the reference and target computer-aided design models are two-dimensional, wherein an intersecting entity is a curve, wherein a candidate entity is a curve, wherein the reference direction at the reference point is tangent to the intersecting curve, and wherein the spatial transformation maps each reference point onto a candidate point of a candidate curve of the candidate set and the reference direction associated with the reference point tangent to the candidate curve at the candidate point, wherein a first reference direction is associated with a first reference point, wherein a second reference direction is associated with a second reference point, wherein the method comprises the steps of:
determining an offset distance between the first and second reference points and an offset angle of a vector from the first reference point to the second reference point with respect to the first reference direction;
obtaining a first candidate curve of the target computer-aided design model;
determining an offset curve of offset points, wherein each offset point is associated with a candidate point of the first candidate curve, wherein the offset point and the candidate point comprise said offset distance, wherein a vector from the candidate point to the offset point comprises said offset angle with respect to a tangent direction to the first candidate curve at the candidate point;
determining a second curve of the target computer-aided design model which intersects with the offset curve;
computing a trial spatial transformation which maps the first reference point onto the first candidate curve, the first reference direction tangent to the first candidate curve, and the second reference point onto the second candidate curve; and
verifying whether the trial spatial transformation maps the second reference direction tangent to the second curve.