Variational modeling with discovered interferences
AssigneeSiemens Product Lifecycle Management Software Inc.
InventorsHoward Charles Duncan Mattson, Douglas Joseph King, Peter Phillip Lonsdale Nanson
Life of this patent
Estimating the term…
Abstract
A system, method, and computer readable medium. A method includes receiving a geometric model in an initial state including at least a first feature and a second feature, at least one of the first and second features being a removal feature. The method includes detecting an interaction between the first and second features, and applying a dependency rule to the first feature and the second feature. The method includes performing a variational edit process including removing the first feature and the second feature according to the dependency rule. The method includes solving and recreating the edited model.
Claims20
A method implemented in one or more data processing systems, comprising:
- receiving a geometric model in an initial state including at least a first feature and a second feature, at least one of the first and second features being a removal feature;
- receiving a variational edit to be performed on the geometric model;
- performing the variational edit process including removing the first feature;
- performing an interaction detection process to identify that the second feature is affected by the variational edit;
- applying a dependency rule to the first feature and the second feature;
- rolling back the geometric model to the initial state;
- performing a second variational edit process including removing the first feature and the second feature according to the dependency rule;
- and
- recreating the edited model.
A method implemented in one or more data processing systems, comprising:
- receiving a geometric model in an initial state including at least a first feature and a second feature, at least one of the first and second features being a removal feature;
- detecting an interaction between the first and second features;
- applying a dependency rule to the first feature and the second feature;
- performing a variational edit process including removing the first feature and the second feature according to the dependency rule;
- and
- recreating the edited model.
A data processing system comprising:
- a processor;
- and
- an accessible memory, the data processing system particularly configured to:
- receive a geometric model in an initial state including at least a first feature and a second feature, at least one of the first and second features being a removal feature;
- detect an interaction between the first and second features;
- apply a dependency rule to the first feature and the second feature;
- perform a variational edit process including removing the first feature and the second feature according to the dependency rule;
- and
- recreating the edited model.
A non-transitory computer-readable medium encoded with computer-executable instructions that, when executed, cause a data processing system to perform the steps of:
- receiving a geometric model in an initial state including at least a first feature and a second feature, at least one of the first and second features being a removal feature;
- detecting an interaction between the first and second features;
- applying a dependency rule to the first feature and the second feature;
- performing a variational edit process including removing the first feature and the second feature according to the dependency rule;
- and
- recreating the edited model.
Dependencies are inferred from the claim text.