Dec 1

   

  • In the following the simplest model, the cutting block relates to the selection position and the specified cracks, by typing the commands can be generated 10x10 block units, and then split into two blocks
  • a command generation continuous crack, fracture model level through
  • Fillet length was specified as 0.1
    round 0.1           ; round corner radius between the block and the block means, the default value of 0. The . 5 , which is less than the minimum value required minimum block model piece body side length of one-half. Such as: round 0.05  SET ovtol = 0.5    
    Block ( 0 , 0 ) ( 0 , 10 ) ( 10 , 10 ) ( 10 , 0 )        
    Crack ( 0 , . 5 ) ( 10 , . 5 ); crack X1, Y1 X2, Y2 two designated line 
    
    ; a notch may be produced by typing: 
    
    crack 2.5 , 10  5.0 , 7.5         
    crack 5.0 ,7.5  7.5 , 10 
    ; by typing, it shows an address block comprising a block pattern number 
    Plot Block NUM 
    ; by using the delete command to delete the model from a block, such as deleting notch 
    delete Range Block 647

      cracks crack command block in a single straight line Laid-diagnosis, the fractures determined by the endpoint coordinates (x1, y1) and (x2, y2).                                                                                    jset joint command is automatically set generator. (I.e., tilt, trace length, rock bridge length, spacing and spatial position) is generated according to a given set of fracture characteristic parameters.

         

  • Generating two continuous joints group
  • Generating a first set of commands jset angle of 45 ° with the x-axis direction pitch having a continuous joint two units.
  • The second command generation jest angle of -10 ° with the x-direction pitch is continuously jointed 1.5 units.
  • Rounded occurrence may affect the length of the joint group.
  • Joint position
    new
    round 0.01
    block(0,0) (0,20) (20,20) (20,0)
    jset(45,0) (5,0.5) (0.5,0) (2,0)       ;jset 90,0 4,0 4,0 6,0 0,-50 range jreg 3        jset 倾角,0 segment length, 0 line and the line segment length axially spaced, 0 vertical spacing, 0 XM, YM n-Range jregion 
    JSET ( - 10 , 0 ) ( . 5 , 0.5 ) ( 0.2 , 0 ) ( for 1.5 , 0 )

     An error was encountered but not to find reasons / (¨Ò o ¨Ò) / ~ ~ a base case listed here jammed 

     Began to prepare a case basis in accordance with a tutorial to learn a knock, but later found that this may be inefficient, slow to grasp, so wanted to carry out his case directly attached to a specific command line is to understand every piece of what that means, but twenty-three hundred lines of code error on a dozen lines from the beginning, others can run successfully on 4.0 and present the desired results, I will not do 7.0 T_T.

Below this plan may be the first model to simulate the height of the different rock formations, executed many times crack command, then began to go wrong. At present, the cause of the error is still looking for a major problem.

 

So to sum up used various command-line What do you mean.

  jregion id n x1,y1 x2,y2 x3,y3 x4,y4 delete

  jset 90,0 4,0 4,0 6,0 0,-50 range jreg 3

  ; JSET angle, segment length 0, line 0 and the line segment length axially spaced, vertical distance 0, 0 xm, ym range jregion n

  ; Wherein xm, ym coordinates as the starting point, n is a set of reference region

Gen Quad 10 Range XL Xu YL Yu 
; generating a constant width in the designated area unit 

prop MAT = 1 DENS = 2000  
prop MAT = 2 DENS = 2650 
prop MAT = . 3 DENS = 2700  
; specified density of each material, such as No. 1 material DENS = 2000 , i.e. one cubic meter weight of 2 t 


prop jmat = . 1 JKN = 0.2e8 , JKS = 0.1e7 , jcoh = 0 , = jfric . 4 , jten = 0 
prop jmat = 2 JKN = 8e8, 5e7 = JKS, jcoh = 0.1e6 , jfric = . 8 , jten = 0
prop jmat = . 3 JKN = 20e8, JKS = 16E7, jcoh = 0.4e6 , jfric = 15 , jten = 0   
; JKN is jointed normal stiffness, JKS for the joint tangential stiffness, jfriction within joints friction angle 
; jcohesion of cohesion joints, jtension tensile strength of joints 

sET Gravity 0 , - 9.81 
; gravitational disposed, x direction is 0, y direction - 9.8 


bound xVel = 0 Range - 0.1  3.00 - 60.1  20.1  
bound xVel = 0 Range 97  100.1 - 60.1  20.1  
bound Yvel = 0 Range 0.1  100.1 -60.1 - 58  
; displacement method using fixed boundary 


SET PLIN . 1 X1, Y1 X2, Y2 n- 
; observed displacement and stress data output lines, udec.log default output to a file, the data can be processed in a excel table

 

 : After groping for a long time I seemed to understand UDEC is based command-driven format of this sentence.

 

 

 

 

Guess you like

Origin www.cnblogs.com/raindawn/p/11923333.html