Device and method for providing allowable assignment range of multiple parameters in computer aided design system
A computer-aided and design system technology, applied in calculation, calculation model, design optimization/simulation, etc., can solve problems such as difficulty in the effective range of multi-parameter assignment, high-dimensional space difficult for users to understand and use, and incomplete allowable range of parameter assignment. , to achieve the effect of being easy to understand and use, easy for users to understand, and ensuring completeness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0124] Example 1
[0125] According to an embodiment of the present invention, a device for providing multi-parametric allowed to provide a range of allowed assignment ranges is provided in a computer aided design system.
[0126] Image 6 It is a schematic diagram of an apparatus according to an embodiment of the present invention. like Image 6 As shown, the apparatus includes: acquisition unit 102, a first input unit 104, a first creation unit 106, a second input unit 108, and a second creating unit 110.
[0127] The acquisition unit 102 is used to acquire a two-dimensional model from a computer auxiliary design system, wherein the two-dimensional model comprises a plurality of geometric body and a plurality of two-dimensional geometric constraints of the geometric body, wherein the geometry has coordinate variables, two-dimensional geometric constraints. Has a dimensional parameter.
[0128] In this embodiment, according to Image 6 The device shown for providing multi-parametr...
Example
[0138] Example 1
[0139] Figure 7 A simple two-dimensional model is shown, which consists of multiple geometries, including three points P1, P2, P3, and dimensional parameters of distance constraints related to these three points. , and . Selected by the user, will and As the size parameters to be modified, and will As a fixed dimensional parameter. Among them, the algebraic equation group of the geometric constraint system is represented as follows:
[0140]
[0141] Among them, variables and The coordinates of P1, P2 and P3 are respectively, respectively. because For fixed size parameters, will Get into the algebraic equation, get:
[0142]
[0143] As an example rather than the limit, in order to ensure the integrity of the multi-parameter editing calculation parameter range, the constraint parameters will be modified Representation as the equality constraint function, as follows:
[0144]
[0145] To the two equity constraints, the Lagrangian multiplier is ...
Example
[0162] Example 2
[0163] Figure 9 A geometric constraint system consisting of three points P1, P2, and P3, wherein the three distance constraint parameters are D. 1 , D 2 And D 3 O represent the origin of the coordinate system. Point P1 is a known fixed point, the coordinate is (30, 0), and the direction of the P1 to P2 is in the X-axis direction, so that the Y coordinate value of point P2 is fixed to 0; and ,as well as D 1 It is the only way to modify the constraint parameters. Thus, the equation constraint function of the geometric constraint system in this example may be represented as follows:
[0164]
[0165] In the present embodiment, specifically, the first creating unit 106 solves the obtained final value domain interval based on each of the equation constraint functions corresponding to the size parameter to be modified, and separates the final value domain interval as the corresponding to the size parameters. Allow the assignment range, including the following st...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap