
size 450 350
paper 100
//
repeat a 350 0
{
pen 85

load dbngraphics.dbn
paper 10 10 65
size 300 300
fast
Circle 0 0 10 10
Circle 0 0 20 20
Circle 0 0 30 30
Circle 0 0 40 40
Circle 80 0 10 10
Circle 80 0 20 20
Circle 80 0 30 30
Circle 80 0 40 40
Circle 160 0 10 10
Circle 160 0 20 20
Circle 160 0 30 30
Circle 160 0 40 40
Circle 240 0 10 10
Circle 240 0 20 20
Circle 240 0 30 30
Circle 240 0 40 40
Circle 320 0 10 10
Circle 320 0 20 20
Circle 320 0 30 30
Circle 320 0 40 40
//-------------------------
Circle 38 30 10 20
Circle 38 30 20 30
Circle 38 30 30 40
Circle 38 30 40 50
Circle 119 30 10 20
Circle 119 30 20 30
Circle 119 30 30 40
Circle 119 30 40 50
Circle 200 30 10 20
Circle 200 30 20 30
Circle 200 30 30 40
Circle 200 30 40 50
Circle 280 30 10 20
Circle 280 30 20 30
Circle 280 30 30 40
Circle 280 30 40 50
//-------------------------
Circle 0 80 10 50
Circle 0 80 20 40
Circle 0 80 30 30
Circle 0 80 40 10
Circle 80 80 10 50
Circle 80 80 20 40
Circle 80 80 30 30
Circle 80 80 40 10
Circle 160 80 10 50
Circle 160 80 20 40
Circle 160 80 30 30
Circle 160 80 40 10
Circle 240 80 10 50
Circle 240 80 20 40
Circle 240 80 30 30
Circle 240 80 40 10
Circle 320 80 10 50
Circle 320 80 20 40
Circle 320 80 30 30
Circle 320 80 40 10
//-------------------------
Circle 38 123 10 40
Circle 38 123 20 30
Circle 38 123 30 20
Circle 38 123 40 10
Circle 119 123 10 40
Circle 119 123 20 30
Circle 119 123 30 20
Circle 119 123 40 10
Circle 200 123 10 40
Circle 200 123 20 30
Circle 200 123 30 20
Circle 200 123 40 10
Circle 280 123 10 40
Circle 280 123 20 30
Circle 280 123 30 20
Circle 280 123 40 10


程式碼:
paper 98 62 153
size 275 275
//第1列
Repeat A 0 25
{
field A 0 A 25 0
field A (0+50) A (25+50) 0
field A (0+50*2) A (25+50*2) 0
field A (0+50*3) A (25+50*3) 0
field A (0+50*4) A (25+50*4) 0
field A (0+50*5) A (25+50*5) 0
}
//第2列
Repeat A 25 50
{
field A 25 A 50 10
field A (25+50) A (50+50) 10
field A (25+50*2) A (50+50*2) 10
field A (25+50*3) A (50+50*3) 10
field A (25+50*4) A (50+50*4) 10
field A (25+50*5) A (50+50*5) 10
}
//第3列
Repeat A 50 75
{
field A 0 A 25 20
field A (0+50) A (25+50) 20
field A (0+50*2) A (25+50*2) 20
field A (0+50*3) A (25+50*3) 20
field A (0+50*4) A (25+50*4) 20
field A (0+50*5) A (25+50*5) 20
}
//第4列
Repeat A 75 100
{
field A 25 A 50 30
field A (25+50) A (50+50) 30
field A (25+50*2) A (50+50*2) 30
field A (25+50*3) A (50+50*3) 30
field A (25+50*4) A (50+50*4) 30
field A (25+50*5) A (50+50*5) 30
}
//第5列
Repeat A 100 125
{
field A 0 A 25 40
field A (0+50) A (25+50) 40
field A (0+50*2) A (25+50*2) 40
field A (0+50*3) A (25+50*3) 40
field A (0+50*4) A (25+50*4) 40
field A (0+50*5) A (25+50*5) 40
}
//第6列
Repeat A 125 150
{
field A 25 A 50 50
field A (25+50) A (50+50) 50
field A (25+50*2) A (50+50*2) 50
field A (25+50*3) A (50+50*3) 50
field A (25+50*4) A (50+50*4) 50
field A (25+50*5) A (50+50*5) 50
}
//第7列
Repeat A 150 175
{
field A 0 A 25 40
field A (0+50) A (25+50) 40
field A (0+50*2) A (25+50*2) 40
field A (0+50*3) A (25+50*3) 40
field A (0+50*4) A (25+50*4) 40
field A (0+50*5) A (25+50*5) 40
}
//第8列
Repeat A 175 200
{
field A 25 A 50 30
field A (25+50) A (50+50) 30
field A (25+50*2) A (50+50*2) 30
field A (25+50*3) A (50+50*3) 30
field A (25+50*4) A (50+50*4) 30
field A (25+50*5) A (50+50*5) 30
}
//第9列
Repeat A 200 225
{
field A 0 A 25 20
field A (0+50) A (25+50) 20
field A (0+50*2) A (25+50*2) 20
field A (0+50*3) A (25+50*3) 20
field A (0+50*4) A (25+50*4) 20
field A (0+50*5) A (25+50*5) 20
}
//第10列
Repeat A 225 250
{
field A 25 A 50 10
field A (25+50) A (50+50) 10
field A (25+50*2) A (50+50*2) 10
field A (25+50*3) A (50+50*3) 10
field A (25+50*4) A (50+50*4) 10
field A (25+50*5) A (50+50*5) 10
}
//第11列
Repeat A 250 275
{
field A 0 A 25 0
field A (0+50) A (25+50) 0
field A (0+50*2) A (25+50*2) 0
field A (0+50*3) A (25+50*3) 0
field A (0+50*4) A (25+50*4) 0
field A (0+50*5) A (25+50*5) 0
}
