Users:Geometry Generation/Refinement

From Carat++ Public Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "Category: Users:Geometry Generation Solution space is determined by the refinement. If a NURBS patch is the underlying geometry of the respective Design / Design BRep elemen...")
 
Line 13: Line 13:
 
|-
 
|-
 
!dp
 
!dp
|''int''  
+
|''int'' <br /> auto
|degree elevation by ''int''
+
|degree elevation by ''int'' <br /> automatic degree elevation accordingly to underlying NURBS patch (only for DE-BREP-EL)
 
|-
 
|-
 
!ep
 
!ep
 
|''int''
 
|''int''
 
|final polynomial degree
 
|final polynomial degree
 +
|-
 +
!ru
 +
|''int'' <br /> <''float'', ''float'', ... > <br /> auto
 +
|number of knots to be inserted per element <br /> knots to be inserted <br /> automatic knot insertion accordingly to underlying NURBS patch (only for DE-BREP-EL)
 
|-
 
|-
 
|}
 
|}
Line 27: Line 31:
 
!      DE-EL-ID  dp=    dq=    ru=<>    rv=<>
 
!      DE-EL-ID  dp=    dq=    ru=<>    rv=<>
 
DE-REFINEMENT
 
DE-REFINEMENT
  DE-EL    1      dp=1    dq=1   ru=3      rv=3
+
  DE-EL    1       ep=1                    ru=1
  DE-EL    1       dp=3    dq=3  dr=3      ru=2    rv=<0.5, 0.9>  rw=1
+
DE-EL    2       dp=1    dq=1             ru=3      rv=3
  DE-EL    1      ep=1    eq=1  ru=1    rv=1
+
  DE-EL    3       dp=3    dq=3  dr=3      ru=2    rv=<0.5, 0.9>  rw=1   
  DE-BREP-EL  1   dp=auto ru=auto
+
  DE-BREP-EL  1   dp=auto                 ru=auto
  DE-BREP-EL  1   dp=2   ru=10
+
  DE-BREP-EL  1   dp=2                     ru=10
 
!===================================================================
 
!===================================================================
 
</pre>
 
</pre>

Revision as of 08:03, 28 November 2016


Solution space is determined by the refinement. If a NURBS patch is the underlying geometry of the respective Design / Design BRep element, the polynomial degree and the knot vector can be manipulated.

Parameter Description

Parameters
Parameter Values, Default(*) Description
dp int
auto
degree elevation by int
automatic degree elevation accordingly to underlying NURBS patch (only for DE-BREP-EL)
ep int final polynomial degree
ru int
<float, float, ... >
auto
number of knots to be inserted per element
knots to be inserted
automatic knot insertion accordingly to underlying NURBS patch (only for DE-BREP-EL)

Example of a Complete Input Block

!===================================================================
!      DE-EL-ID   dp=     dq=    ru=<>     rv=<>
DE-REFINEMENT
 DE-EL    1       ep=1                     ru=1 
 DE-EL    2       dp=1    dq=1             ru=3      rv=3
 DE-EL    3       dp=3    dq=3   dr=3      ru=2     rv=<0.5, 0.9>   rw=1  
 DE-BREP-EL   1	  dp=auto                  ru=auto
 DE-BREP-EL   1	  dp=2                     ru=10
!===================================================================




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Personal tools
Content for Developers