Skip to content

Commit 76b4ab7

Browse files
committed
Update user manual for version 0.10
1 parent ffd3cca commit 76b4ab7

88 files changed

Lines changed: 3455 additions & 1139 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/examples/bows/longbow.bow

Lines changed: 116 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,92 +1,125 @@
11
{
2-
"comment": "",
3-
"damping": {
4-
"damping_ratio_limbs": 0.0,
5-
"damping_ratio_string": 0.0
6-
},
7-
"dimensions": {
8-
"brace_height": 0.15,
9-
"draw_length": 0.7,
10-
"handle_angle": 0.0,
11-
"handle_length": 0.0,
12-
"handle_setback": 0.0
13-
},
14-
"layers": [
15-
{
16-
"E": 15000000000.0,
17-
"height": [
18-
[
19-
0.0,
20-
0.03175
21-
],
22-
[
23-
0.05,
24-
0.03
25-
],
26-
[
27-
0.058,
28-
0.025
29-
],
30-
[
31-
0.08,
32-
0.02
33-
],
34-
[
35-
1.0,
36-
0.0127
37-
]
38-
],
39-
"name": "unnamed",
40-
"rho": 600.0
2+
"version": "0.10.0",
3+
"comment": "",
4+
"settings": {
5+
"num_limb_elements": 40,
6+
"num_limb_eval_points": 250,
7+
"min_draw_resolution": 150,
8+
"max_draw_resolution": 150,
9+
"static_iteration_tolerance": 1e-6,
10+
"arrow_clamp_force": 0.0,
11+
"string_compression_factor": 1e-6,
12+
"timespan_factor": 1.5,
13+
"timeout_factor": 10.0,
14+
"min_timestep": 1e-6,
15+
"max_timestep": 0.0001,
16+
"steps_per_period": 250,
17+
"dynamic_iteration_tolerance": 1e-6
18+
},
19+
"handle": {
20+
"type": "rigid",
21+
"value": {
22+
"length": 0.0,
23+
"angle": 0.0,
24+
"pivot": 0.0
25+
}
26+
},
27+
"draw": {
28+
"brace_height": 0.11825,
29+
"draw_length": {
30+
"type": "standard",
31+
"value": 0.66825
32+
}
33+
},
34+
"profile": {
35+
"segments": [
36+
{
37+
"type": "line",
38+
"parameters": {
39+
"length": 0.87
4140
}
42-
],
43-
"masses": {
44-
"arrow": 0.08,
45-
"limb_tip": 0.005,
46-
"string_center": 0.005,
47-
"string_tip": 0.005
48-
},
49-
"profile": [
50-
[
51-
0.0,
52-
0.0
53-
],
54-
[
55-
0.87,
56-
0.0
57-
]
58-
],
59-
"settings": {
60-
"arrow_clamp_force": 0.0,
61-
"n_draw_steps": 150,
62-
"n_limb_elements": 40,
63-
"n_string_elements": 45,
64-
"sampling_rate": 10000.0,
65-
"time_span_factor": 1.5,
66-
"time_step_factor": 0.5
67-
},
68-
"string": {
69-
"n_strands": 12,
70-
"strand_density": 0.0005,
71-
"strand_stiffness": 3500.0
41+
}
42+
]
43+
},
44+
"section": {
45+
"alignment": {
46+
"type": "section_back"
7247
},
73-
"version": "0.8",
7448
"width": [
75-
[
49+
[
50+
0.0,
51+
0.028575
52+
],
53+
[
54+
0.258,
55+
0.028575
56+
],
57+
[
58+
0.516,
59+
0.03175
60+
],
61+
[
62+
1.0,
63+
0.015875
64+
]
65+
],
66+
"materials": [
67+
{
68+
"name": "unnamed",
69+
"color": "#b88e65",
70+
"density": 600.0,
71+
"youngs_modulus": 15000000000.0,
72+
"shear_modulus": 6000000000.0,
73+
"tensile_strength": 0.0,
74+
"compressive_strength": 0.0,
75+
"safety_margin": 0.0
76+
}
77+
],
78+
"layers": [
79+
{
80+
"name": "unnamed",
81+
"material": "unnamed",
82+
"height": [
83+
[
7684
0.0,
77-
0.028575
78-
],
79-
[
80-
0.258,
81-
0.028575
82-
],
83-
[
84-
0.516,
8585
0.03175
86-
],
87-
[
86+
],
87+
[
88+
0.05,
89+
0.03
90+
],
91+
[
92+
0.058,
93+
0.025
94+
],
95+
[
96+
0.08,
97+
0.02
98+
],
99+
[
88100
1.0,
89-
0.015875
101+
0.0127
102+
]
90103
]
104+
}
91105
]
92-
}
106+
},
107+
"string": {
108+
"strand_stiffness": 3500.0,
109+
"strand_density": 0.0005,
110+
"n_strands": 12
111+
},
112+
"masses": {
113+
"arrow": {
114+
"type": "mass",
115+
"value": 0.08
116+
},
117+
"limb_tip": 0.005,
118+
"string_center": 0.005,
119+
"string_tip": 0.005
120+
},
121+
"damping": {
122+
"damping_ratio_limbs": 0.0,
123+
"damping_ratio_string": 0.0
124+
}
125+
}

docs/examples/bows/longbow.bow.bak

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
{
2+
"comment": "",
3+
"damping": {
4+
"damping_ratio_limbs": 0.0,
5+
"damping_ratio_string": 0.0
6+
},
7+
"dimensions": {
8+
"brace_height": 0.15,
9+
"draw_length": 0.7,
10+
"handle_angle": 0.0,
11+
"handle_length": 0.0,
12+
"handle_setback": 0.0
13+
},
14+
"layers": [
15+
{
16+
"E": 15000000000.0,
17+
"height": [
18+
[
19+
0.0,
20+
0.03175
21+
],
22+
[
23+
0.05,
24+
0.03
25+
],
26+
[
27+
0.058,
28+
0.025
29+
],
30+
[
31+
0.08,
32+
0.02
33+
],
34+
[
35+
1.0,
36+
0.0127
37+
]
38+
],
39+
"name": "unnamed",
40+
"rho": 600.0
41+
}
42+
],
43+
"masses": {
44+
"arrow": 0.08,
45+
"limb_tip": 0.005,
46+
"string_center": 0.005,
47+
"string_tip": 0.005
48+
},
49+
"profile": [
50+
[
51+
0.0,
52+
0.0
53+
],
54+
[
55+
0.87,
56+
0.0
57+
]
58+
],
59+
"settings": {
60+
"arrow_clamp_force": 0.0,
61+
"n_draw_steps": 150,
62+
"n_limb_elements": 40,
63+
"n_string_elements": 45,
64+
"sampling_rate": 10000.0,
65+
"time_span_factor": 1.5,
66+
"time_step_factor": 0.5
67+
},
68+
"string": {
69+
"n_strands": 12,
70+
"strand_density": 0.0005,
71+
"strand_stiffness": 3500.0
72+
},
73+
"version": "0.8",
74+
"width": [
75+
[
76+
0.0,
77+
0.028575
78+
],
79+
[
80+
0.258,
81+
0.028575
82+
],
83+
[
84+
0.516,
85+
0.03175
86+
],
87+
[
88+
1.0,
89+
0.015875
90+
]
91+
]
92+
}

0 commit comments

Comments
 (0)