Rule-based constraint interaction in geometric models

US2016117418A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016117418-A1
Application numberUS-201414890934-A
CountryUS
Kind codeA1
Filing dateMay 14, 2014
Priority dateMay 22, 2013
Publication dateApr 28, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods for constraining a geometric model and corresponding systems and computer-readable mediums. A method includes creating a rigid sketch group that includes some or all of the plurality of curves and receiving a user selection of first option rules or second option rules. The method includes editing the rigid sketch group according to the selected first option rules or second option rules. The method includes displaying the geometric model by the data processing system, including displaying the edited rigid sketch group.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for constraining a geometric model, the method performed by a data processing system and comprising: receiving, by the data processing system, a geometric model including a plurality of curves; creating a rigid sketch group, by the data processing system, that includes some or all of the plurality of curves; receiving, by the data processing system, a user selection of first option rules or second option rules; editing the rigid sketch group, by the data processing system, according to the selected first option rules or second option rules; and displaying the geometric model by the data processing system, including displaying the edited rigid sketch group. 2 . The method of claim 1 , wherein the first option rules indicate that the data processing system will preserve dimensions and constraints when possible and prevent new conflicts, external constraints or dimensions that conflict are not applied, external constraints or dimensions that do not conflict are preserved, hybrid constraints or dimensions are ignored, and internal constraints or dimensions are ignored. 3 . The method of claim 1 , wherein the second option rules indicate that the data processing system will preserve all dimensions and constraints, including when external dimensions and constraints conflict, hybrid constraints or dimensions are ignored, and internal constraints or dimensions are ignored. 4 . The method of claim 1 , wherein the curves included in the rigid sketch group are set to a rigid type. 5 . The method of claim 1 , wherein the data processing system constrains the rigid sketch group. 6 . The method of claim 1 , wherein the data processing system activates the rigid sketch group, including maintaining a location and orientation for the curves of the rigid sketch group. 7 . The method of claim 1 , wherein the geometric model is a two-dimensional model. 8 . A data processing system comprising: a processor; and an accessible memory, the data processing system particularly configured to receive a geometric model including a plurality of curves; create a rigid sketch group that includes some or all of the plurality of curves; receive a user selection of first option rules or second option rules; edit the rigid sketch group according to the selected first option rules or second option rules; and display the geometric model, including displaying the edited rigid sketch group. 9 . The data processing system of claim 8 , wherein the first option rules indicate that the data processing system will preserve dimensions and constraints when possible and prevent new conflicts, external constraints or dimensions that conflict are not applied, external constraints or dimensions that do not conflict are preserved, hybrid constraints or dimensions are ignored, and internal constraints or dimensions are ignored. 10 . The data processing system of claim 8 , wherein the second option rules indicate that the data processing system will preserve all dimensions and constraints, including when external dimensions and constraints conflict, hybrid constraints or dimensions are ignored, and internal constraints or dimensions are ignored. 11 . The data processing system of claim 8 , wherein the curves included in the rigid sketch group are set to a rigid type. 12 . The data processing system of claim 8 , wherein the data processing system constrains the rigid sketch group. 13 . The data processing system of claim 8 , wherein the data processing system activates the rigid sketch group, including maintaining a location and orientation for the curves of the rigid sketch group. 14 . The data processing system of claim 8 , wherein the geometric model is a two-dimensional model. 15 . A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause one or more data processing systems to: receive a geometric model including a plurality of curves; create a rigid sketch group that includes some or all of the plurality of curves; receive a user selection of first option rules or second option rules; edit the rigid sketch group according to the selected first option rules or second option rules; and display the geometric model, including displaying the edited rigid sketch group.

Assignees

Inventors

Classifications

  • Constraint-based CAD · CPC title

  • G06F17/50Primary

    Physics · mapped topic

  • G06F30/17Primary

    Mechanical parametric or variational design · CPC title

  • Computer-aided design [CAD] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016117418A1 cover?
Methods for constraining a geometric model and corresponding systems and computer-readable mediums. A method includes creating a rigid sketch group that includes some or all of the plurality of curves and receiving a user selection of first option rules or second option rules. The method includes editing the rigid sketch group according to the selected first option rules or second option rules.…
Who is the assignee on this patent?
Siemens Product Lifecycle Man Software Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/50. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).