- 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.